From 7bea4880ad378d6a0ffef45f2bb15f92f7b80bd0 Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Tue, 16 Jul 2024 10:15:38 +0800
Subject: [PATCH] 123

---
 src/views/userlist/agentcomponents/EditAgentinfodialog.vue |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/src/views/userlist/agentcomponents/EditAgentinfodialog.vue b/src/views/userlist/agentcomponents/EditAgentinfodialog.vue
index cbfcca5..daa26aa 100644
--- a/src/views/userlist/agentcomponents/EditAgentinfodialog.vue
+++ b/src/views/userlist/agentcomponents/EditAgentinfodialog.vue
@@ -36,6 +36,12 @@
             v-decorator="['onLineServices', { rules: [{ required: true, message: '请输入客服链接' }] }]"
           />
         </a-form-item>
+        <a-form-item label="代理编码" :labelCol="labelCol" :wrapperCol="wrapperCol">
+          <a-input
+            placeholder="请输入代理编码"
+            v-decorator="['agentCode', { rules: [{ validator: checkSixDigitNumber,required: true, message: '请输入六位数字' }] }]"
+          />
+        </a-form-item>
         <a-form-item label="杠杆倍数" :labelCol="labelCol" :wrapperCol="wrapperCol">
           <a-input placeholder="请输入杠杆倍数" v-decorator="['siteLever', {}]" />
           <span>(例:100/50)</span>
@@ -80,11 +86,19 @@
       editUserform: this.$form.createForm(this),
       editUserdialog: false,
       editUserDialogloading: false,
-      fields: ['id', 'agentPhone', 'agentRealName', 'agentPwd', 'onLineServices', 'siteLever', 'isLock'],
+      fields: ['id', 'agentPhone', 'agentRealName', 'agentPwd', 'onLineServices', 'siteLever', 'isLock','agentCode'],
       currentDetails: {},
     }
   },
   methods: {
+    checkSixDigitNumber(rule, value, callback) {
+      const num = parseInt(value);
+      if (isNaN(num) || value.length !== 6) {
+        callback(new Error('请输入6位数字'));
+      } else {
+        callback();
+      }
+    },
     getEditorder(val) {
       this.currentDetails = val
       this.editUserdialog = true

--
Gitblit v1.9.3