Преглед изворни кода

添加机器人搜索
修改批量添加apikey

DESKTOP-NE65RNK\Citrus_limon пре 1 година
родитељ
комит
9bb6ad6d6b
3 измењених фајлова са 28 додато и 9 уклоњено
  1. 2 2
      .env.development
  2. 22 3
      src/views/bot/manage/index.vue
  3. 4 4
      src/views/exchange/apikey/components/Batch.vue

+ 2 - 2
.env.development

@@ -1,5 +1,5 @@
 VITE_APP_ENV = development
 
-VITE_API_BASE_URL = "http://cc.skyfffire.com/api"
-# VITE_API_BASE_URL = "http://tcc.skyfffire.com/api"
+# VITE_API_BASE_URL = "http://cc.skyfffire.com/api"
+VITE_API_BASE_URL = "http://tcc.skyfffire.com/api"
 # VITE_API_BASE_URL = "http://192.168.1.2:81"

+ 22 - 3
src/views/bot/manage/index.vue

@@ -12,8 +12,24 @@
     <template v-slot:body>
       <div class="custom-form-layout">
         <lay-form class="form-wp" :model="pageParams" mode="inline">
-          <lay-form-item label="名称" prop="name">
-            <lay-input v-model="pageParams.name" />
+          <lay-form-item label="关键字" prop="textContent">
+            <lay-input v-model="pageParams.textContent" />
+          </lay-form-item>
+          <lay-form-item label="币对" prop="symbol">
+            <lay-input v-model="pageParams.symbol" />
+          </lay-form-item>
+          <lay-form-item label="状态" prop="robotState">
+            <lay-select v-model="pageParams.robotState" :show-search="true" allowClear>
+              <lay-select-option v-for="(value, key) of ROBOT_STATUS" :value="key" :label="value" />
+            </lay-select>
+          </lay-form-item>
+          <lay-form-item label="盘口" prop="exchange">
+            <lay-select v-model="pageParams.exchange" :show-search="true" allowClear>
+              <lay-select-option value="gate_usdt_swap" label="gate_usdt_swap" />
+              <lay-select-option value="bitget_usdt_swap" label="bitget_usdt_swap" />
+              <lay-select-option value="bybit_usdt_swap" label="bybit_usdt_swap" />
+              <lay-select-option value="kucoin_usdt_swap" label="kucoin_usdt_swap" />
+            </lay-select>
           </lay-form-item>
           <div class="form-button-wp">
             <lay-button @click="getPageInfo(true)">搜索</lay-button>
@@ -146,7 +162,10 @@ let pageConfig: PageConfig = reactive({
 interface FormItem {
   pageNum?: Number;
   pageSize?: Number;
-  name?: String;
+  textContent?: String;
+  symbol?: String;
+  robotState?: String;
+  exchange?: String;
 }
 const pageParams: FormItem = reactive({ pageNum: 1, pageSize: 20 });
 

+ 4 - 4
src/views/exchange/apikey/components/Batch.vue

@@ -92,10 +92,10 @@ const handleInfo = (value: string) => {
     }
     return {
       exchangeId: exchangeInfo.exchangeId,
-      name: data[1],
-      accessKey: data[2],
-      secretKey: data[3],
-      pass: data[4],
+      name: data[1] || undefined,
+      accessKey: data[2] || undefined,
+      secretKey: data[3] || undefined,
+      pass: data[4] || undefined,
     };
   });
   return isRquest ? result : false;