From 6345eb1417e605b6e9e191ba176520982145d090 Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Sat, 10 Jan 2026 11:27:24 +0800
Subject: [PATCH] 1

---
 src/views/modules/user-relation/recommend-add-or-update.vue |  130 ++++++++++++++++++-------------------------
 1 files changed, 54 insertions(+), 76 deletions(-)

diff --git a/src/views/modules/user-relation/recommend-add-or-update.vue b/src/views/modules/user-relation/recommend-add-or-update.vue
index 87955ee..00fa31a 100644
--- a/src/views/modules/user-relation/recommend-add-or-update.vue
+++ b/src/views/modules/user-relation/recommend-add-or-update.vue
@@ -1,44 +1,22 @@
 <template>
-  <el-dialog
-    title="修改推荐关系"
-    :close-on-click-modal="false"
-    :visible.sync="visible"
-    @close = 'handClose'
-  >
-    <el-form
-      :model="dataForm"
-      :rules="dataRule"
-      ref="dataForm"
-      @keyup.enter.native="dataFormSubmit()"
-      label-width="110px"
-    >
+  <el-dialog title="修改推荐关系" :close-on-click-modal="false" :visible.sync="visible" @close='handClose'>
+    <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmit()"
+      label-width="110px">
       <el-form-item label="用户名" prop="userName">
-        <el-input
-          v-model="dataForm.userName"
-          disabled
-          placeholder="用户名"
-        ></el-input>
+        <el-input v-model="dataForm.userName" disabled placeholder="用户名"></el-input>
       </el-form-item>
       <el-form-item label="原推荐人用户名" prop="recomUserName">
-        <el-input
-          v-model="dataForm.recomUserName"
-          disabled
-          placeholder="原推荐人用户名"
-        ></el-input> </el-form-item
-      ><el-form-item label="原推荐人UID" prop="">
-        <el-input
-          v-model="dataForm.recomUserCode"
-          disabled
-          placeholder="原推荐人UID"
-        ></el-input> </el-form-item
-      ><el-form-item label="新推荐人UID" prop="userCodem" >
-        <el-input
-          v-model="dataForm.userCodem"
-          placeholder="新推荐人UID"
-        ></el-input> </el-form-item
-      ><el-form-item label="资金密码" prop="loginSafeword">
-        <el-input v-model="dataForm.loginSafeword" type="password" placeholder="资金密码"></el-input>
+        <el-input v-model="dataForm.recomUserName" disabled placeholder="原推荐人用户名"></el-input>
       </el-form-item>
+      <el-form-item label="原推荐人UID" prop="">
+        <el-input v-model="dataForm.recomUserCode" disabled placeholder="原推荐人UID"></el-input>
+      </el-form-item>
+      <el-form-item label="新推荐人UID" prop="userCodem">
+        <el-input v-model="dataForm.userCodem" placeholder="新推荐人UID"></el-input>
+      </el-form-item>
+      <!-- <el-form-item label="资金密码" prop="loginSafeword">
+        <el-input v-model="dataForm.loginSafeword" type="password" placeholder="资金密码"></el-input>
+      </el-form-item> -->
     </el-form>
     <span slot="footer" class="dialog-footer">
       <el-button @click="visible = false">取消</el-button>
@@ -56,7 +34,7 @@
     return {
       visible: false,
       menuList: [],
-      row:'',
+      row: '',
       menuListTreeProps: {
         label: "name",
         children: "children",
@@ -65,11 +43,11 @@
         id: '',
         recomUserCode: "",
         recomUserName: "",
-        userName:'',
-        loginSafeword:'',
-        userCode:'',
-        userCodem:'',
-        userId:'',
+        userName: '',
+        // loginSafeword: '',
+        userCode: '',
+        userCodem: '',
+        userId: '',
       },
       dataRule: {
         roleName: [
@@ -80,12 +58,12 @@
             trigger: "blur",
           },
         ],
-        userCodem:[
-        { required: true, message: "新推荐人UID不能为空", trigger: "blur" },
+        userCodem: [
+          { required: true, message: "新推荐人UID不能为空", trigger: "blur" },
         ],
-        loginSafeword:[
-        { required: true, message: "资金密码不能为空", trigger: "blur" },
-        ],
+        // loginSafeword: [
+        //   { required: true, message: "资金密码不能为空", trigger: "blur" },
+        // ],
         remark: [
           {
             required: false,
@@ -100,9 +78,9 @@
   },
   methods: {
     init(row) {
-      this.row= row || '';
+      this.row = row || '';
       this.visible = true
-      if(this.row){
+      if (this.row) {
         this.dataForm.id = row.uuid
         this.dataForm.userName = row.userName
         this.dataForm.recomUserName = row.recomUserName
@@ -110,7 +88,7 @@
         //this.dataForm.userCode = row.userCode
         this.dataForm.userId = row.userId
       }
-      
+
     },
     // 表单提交
     dataFormSubmit: Debounce(function () {
@@ -120,42 +98,42 @@
             url: this.$http.adornUrl(`/userAllRecom/update`),
             method: "post",
             data: this.$http.adornData({
-              loginSafeword:encrypt(this.dataForm.loginSafeword),
-              userCode:this.dataForm.userCodem,
-              userId:this.dataForm.userId
+              // loginSafeword: encrypt(this.dataForm.loginSafeword),
+              userCode: this.dataForm.userCodem,
+              userId: this.dataForm.userId
             }),
           }).then(({ data }) => {
-            if(data.code == 0){
+            if (data.code == 0) {
               this.$message({
-              message: "操作成功",
-              type: "success",
-              duration: 1500,
-              onClose: () => {
-                this.visible = false;
-                this.$emit("refreshDataList");
-              },
-            });
-            }else{
+                message: "操作成功",
+                type: "success",
+                duration: 1500,
+                onClose: () => {
+                  this.visible = false;
+                  this.$emit("refreshDataList");
+                },
+              });
+            } else {
               this.$message({
-              message: data.msg,
-              type: "error",
-              duration: 1500,
-              onClose: () => {
-                this.visible = false;
-              },
-            });
+                message: data.msg,
+                type: "error",
+                duration: 1500,
+                onClose: () => {
+                  this.visible = false;
+                },
+              });
             }
 
           });
         }
       });
     }),
-    handClose(){
-        this.$data.dataForm=JSON.parse(JSON.stringify(this.$options.data().dataForm));//清除表单数据 拷贝数据
-        this.$nextTick(() => {
-            this.$refs['dataForm'].clearValidate() // 清除表单验证
-          })
-      },
+    handClose() {
+      this.$data.dataForm = JSON.parse(JSON.stringify(this.$options.data().dataForm));//清除表单数据 拷贝数据
+      this.$nextTick(() => {
+        this.$refs['dataForm'].clearValidate() // 清除表单验证
+      })
+    },
   },
 };
 </script>

--
Gitblit v1.9.3