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