dodo hold 2 anos atrás
pai
commit
ad14c43ea3
2 arquivos alterados com 48 adições e 2 exclusões
  1. 8 0
      src/api/taobao.ts
  2. 40 2
      src/views/settings/config.vue

+ 8 - 0
src/api/taobao.ts

@@ -22,18 +22,26 @@ export interface UpdateConfigModel {
     multi_token_regular: string;
 
     jd_limit_per_ip_24h: number;
+    jd_limit_per_oaid_24h: number;
+
     tk_limit_per_ip_24h: number;
+    tk_limit_per_oaid_24h: number;
 
     cpsIgnorePercentageCity: string;
     cps_limit_per_ip_24h: number;
+    cps_limit_per_oaid_24h: number;
 
+    pdd_limit_per_oaid_24h: number;
     pdd_limit_per_ip_24h: number;
+
     pddIgnorePercentageCity: string;
     pddIgnorePercentage: number;
 
     ks_limit_per_ip_24h: number;
+    ks_limit_per_oaid_24h: number;
     ksIgnorePercentageCity: string;
     ksIgnorePercentage: number;
+    ksTestToken: string;
 }
 
 export interface UpdateConfigRes {

+ 40 - 2
src/views/settings/config.vue

@@ -61,6 +61,13 @@
                                             placeholder="同ip在24小时内可转链的次数。" />
                                     </a-form-item>
 
+                                    <a-form-item field="cps_limit_per_oaid_24h" label="(OAID) 24小时转链次数"
+                                        :rules="[{ required: true }]">
+                                        <a-input-number v-model="formData.cps_limit_per_oaid_24h" :min="0"
+                                            placeholder="同 oaid 在24小时内可转链的次数。" />
+                                    </a-form-item>
+
+
                                 </a-tab-pane>
                                 <a-tab-pane key="tb" title="淘宝">
 
@@ -104,6 +111,11 @@
                                             placeholder="同ip在24小时内可转链的次数。" />
                                     </a-form-item>
 
+                                    <a-form-item field="tk_limit_per_oaid_24h" label="(OAID) 24小时转链次数"
+                                        :rules="[{ required: true }]">
+                                        <a-input-number v-model="formData.tk_limit_per_oaid_24h" :min="0"
+                                            placeholder="同 oaid 在24小时内可转链的次数。" />
+                                    </a-form-item>
                                 </a-tab-pane>
                                 <a-tab-pane key="jd" title="京东">
                                     <a-form-item field="jdIgnorePercentage" label="放弃流量" :rules="[{ required: true }]">
@@ -113,11 +125,19 @@
                                     <a-form-item field="jdIgnorePercentageCity" label="流量控制-城市">
                                         <a-input v-model="formData.jdIgnorePercentageCity" />
                                     </a-form-item>
+
                                     <a-form-item field="jd_limit_per_ip_24h" label="24小时转链次数"
                                         :rules="[{ required: true }]">
                                         <a-input-number v-model="formData.jd_limit_per_ip_24h" :min="0"
                                             placeholder="同ip在24小时内可转链的次数。" />
                                     </a-form-item>
+                                    
+                                    <a-form-item field="jd_limit_per_oaid_24h" label="(OAID) 24小时转链次数"
+                                        :rules="[{ required: true }]">
+                                        <a-input-number v-model="formData.jd_limit_per_oaid_24h" :min="0"
+                                            placeholder="同 oaid 在24小时内可转链的次数。" />
+                                    </a-form-item>
+
                                 </a-tab-pane>
                                 <a-tab-pane key="pdd" title="拼多多">
                                     <a-form-item field="pddIgnorePercentage" label="放弃流量" :rules="[{ required: true }]">
@@ -129,10 +149,16 @@
                                         <a-input v-model="formData.pddIgnorePercentageCity" />
                                     </a-form-item>
 
-                                    <a-form-item field="pdd_limit_per_ip_24h" label="24小时转链次数"
+                                    <a-form-item field="pdd_limit_per_ip_24h" label="(IP) 24小时转链次数"
                                         :rules="[{ required: true }]">
                                         <a-input-number v-model="formData.pdd_limit_per_ip_24h" :min="0"
-                                            placeholder="同ip在24小时内可转链的次数。" />
+                                            placeholder="同 ip 在24小时内可转链的次数。" />
+                                    </a-form-item>
+
+                                    <a-form-item field="pdd_limit_per_oaid_24h" label="(OAID) 24小时转链次数"
+                                        :rules="[{ required: true }]">
+                                        <a-input-number v-model="formData.pdd_limit_per_oaid_24h" :min="0"
+                                            placeholder="同 oaid 在24小时内可转链的次数。" />
                                     </a-form-item>
 
                                 </a-tab-pane>
@@ -151,6 +177,16 @@
                                         <a-input-number v-model="formData.ks_limit_per_ip_24h" :min="0"
                                             placeholder="同ip在24小时内可转链的次数。" />
                                     </a-form-item>
+                                    
+                                    <a-form-item field="ks_limit_per_oaid_24h" label="(OAID) 24小时转链次数"
+                                        :rules="[{ required: true }]">
+                                        <a-input-number v-model="formData.ks_limit_per_oaid_24h" :min="0"
+                                            placeholder="同 oaid 在24小时内可转链的次数。" />
+                                    </a-form-item>
+
+                                    <a-form-item field="ksTestToken" label="测试token">
+                                        <a-input v-model="formData.ksTestToken" />
+                                    </a-form-item>
 
                                 </a-tab-pane>
                             </a-tabs>
@@ -224,12 +260,14 @@ const formData = ref<UpdateConfigModel>({
     cps_limit_per_ip_24h: 0,
 
     pdd_limit_per_ip_24h: 0,
+    pdd_limit_per_oaid_24h: 0,
     pddIgnorePercentageCity: '',
     pddIgnorePercentage: 0,
 
     ks_limit_per_ip_24h: 0,
     ksIgnorePercentageCity: '',
     ksIgnorePercentage: 0,
+    ksTestToken: '',
 
 });