@z1595784580 vor 3 Jahren
Ursprung
Commit
ef190a017f

+ 2 - 2
src/config/global.js

@@ -7,8 +7,8 @@
 // 后台管理系统服务器地址
 // export const baseUrl = 'http://192.168.0.14:8080'
 // export const h5BaseUrl = 'http://192.168.0.14:8091'
-// export const baseUrl = 'http://192.168.1.111:8080'
-// export const h5BaseUrl = 'http://192.168.1.111:8091'
+// export const baseUrl = 'http://192.168.0.111:8080'
+// export const h5BaseUrl = 'http://192.168.0.111:8091'
 //旧服务器
 // export const baseUrl = 'http://test.baoxianzhanggui.com:8080'  
 

+ 1 - 1
src/views/PeopleManage/Agent/AgentExamine.vue

@@ -1043,7 +1043,7 @@ export default {
           },
           delFlag: {
             name: "delFlag ",
-            value: "",
+            value: 0,
           },
         },
       },

+ 12 - 12
src/views/PeopleManage/Agent/AgentManage.vue

@@ -1308,8 +1308,8 @@ export default {
       // dataFormRules: {
       //   name: [{ required: true,message: '请输入用户名',trigger: 'blur'}],
       //   deptId: [{ required: true,message: '请选择部门',trigger: 'blur'}],
-      //   // jobName: [{ required: true,message: '请选择岗位',trigger: 'blur'}],
-      //   // salarycode: [{ required: true,message: '请选择薪资等级',trigger: 'blur'}],
+      // jobName: [{ required: true,message: '请选择岗位',trigger: 'blur'}],
+      // salarycode: [{ required: true,message: '请选择薪资等级',trigger: 'blur'}],
       //   password: [{ required: true,message: '请设置初始密码',trigger: 'blur'},{ min: 6, max: 10, message: '长度在 6 到 10 个字符', trigger: 'blur' }],
       //   recommenderid:[{ required: true,message: '请选择推荐人',trigger: 'blur'}],
       //   name: [{ required: true,message: '请输入姓名',trigger: 'blur'}],
@@ -1322,14 +1322,14 @@ export default {
       //   email: [{ required: true,message: '请输入邮箱地址',trigger: 'blur'},{ type: 'email', message: '请输入正确的邮箱地址', trigger: 'blur' }],
       //   addressnow: [{ required: true,message: '请输入居住地址',trigger: 'blur'}],
       //   nations: [{ required: true,message: '请选择民族',trigger: 'blur'}],
-      //   // politicalstatus: [{ required: true,message: '请选择政治面貌',trigger: 'blur'}],
-      //   // college: [{ required: true,message: '请输入毕业院校',trigger: 'blur'}],
+      // politicalstatus: [{ required: true,message: '请选择政治面貌',trigger: 'blur'}],
+      // college: [{ required: true,message: '请输入毕业院校',trigger: 'blur'}],
       //   education: [{ required: true,message: '请选择学历',trigger: 'blur'}],
-      //   // addressresident: [{ required: true,message: '请输入户口地址',trigger: 'blur'}],
-      //   // health: [{ required: true,message: '请选择健康状态',trigger: 'blur'}],
-      //   // postalcode: [{ required: true,message: '请输入邮政编码',trigger: 'blur'}],
-      //   // phonehouse: [{ required: true,message: '请输入住宅电话',trigger: 'blur'}],
-      //   // collegetm: [{ required: true,message: '请选择毕业时间',trigger: 'blur'}],
+      // addressresident: [{ required: true,message: '请输入户口地址',trigger: 'blur'}],
+      // health: [{ required: true,message: '请选择健康状态',trigger: 'blur'}],
+      // postalcode: [{ required: true,message: '请输入邮政编码',trigger: 'blur'}],
+      // phonehouse: [{ required: true,message: '请输入住宅电话',trigger: 'blur'}],
+      // collegetm: [{ required: true,message: '请选择毕业时间',trigger: 'blur'}],
       //   namespecial: [{ required: true,message: '请输入紧急联系人姓名',trigger: 'blur'}],
       //   phonespecial: [{ required: true,message: '请输入紧急联系人电话',trigger: 'blur'}],
       //   intime: [{ required: true,message: '请选择入司时间',trigger: 'blur'}],
@@ -1662,7 +1662,7 @@ export default {
               Object.assign(this.dataForm, personRes.data.sysUserInternal);
               Object.assign(this.dataForm, personRes.data.esmUserAgent);
               Object.assign(this.dataForm, params.row);
-              // this.dataForm.status = personRes.data.esmUserAgent.approvalStatus;
+              this.dataForm.status = personRes.data.esmUserAgent.approvalStatus;
               this.dataForm.status1 = personRes.data.sysUser.approvalStatus;
               this.dialogVisible = true;
             });
@@ -1672,7 +1672,7 @@ export default {
               Object.assign(this.dataForm, personRes.data.sysUserInternal);
               Object.assign(this.dataForm, personRes.data.esmUserAgent);
               Object.assign(this.dataForm, params.row);
-              // this.dataForm.status = personRes.data.sysUser.status;
+              this.dataForm.status = personRes.data.sysUser.status;
               this.dataForm.status1 = personRes.data.sysUser.approvalStatus;
               this.dialogVisible = true;
             });
@@ -2010,7 +2010,7 @@ export default {
               params.sysDept.parentName = this.deptInfo.parentName;
               params.sysDept.province = this.deptInfo.province;
 
-              // params.sysUser.approvalStatus = 1;
+              params.sysUser.approvalStatus = 0;
               params.sysUser.id = this.dataForm.id;
               params.sysUser.checkid = this.dataForm.checkid;
               params.sysUser.name = this.dataForm.name;

Datei-Diff unterdrückt, da er zu groß ist
+ 572 - 415
src/views/PeopleManage/Seo/BloodSeo.vue


+ 31 - 29
src/views/PeopleManage/Seo/StaffSeo.vue

@@ -766,17 +766,20 @@ export default {
             name: "mobile",
             value: "",
           },
+          delFlag: {
+            name: "delFlag ",
+            value: 0,
+          },
         },
       },
       columns: [
         // 数据列
         { prop: "deptId", label: "部门编码", minWidth: 100, sortable: false },
         {
-          prop: "companyName",
+          prop: "pdeptName",
           label: "机构名称",
           minWidth: 120,
           sortable: false,
-          formatter: this.companyNameFormatter,
         },
         { prop: "deptName", label: "部门名称", minWidth: 80, sortable: false },
         {
@@ -1113,43 +1116,43 @@ export default {
 
           if (this.pageRequest.columnFilters.approvalStatus.value == "1") {
             this.$api.user.findById(params.row.userId).then((personRes) => {
+              console.log(personRes);
               Object.assign(this.dataForm, personRes.data.sysUser);
               Object.assign(this.dataForm, personRes.data.esmUserInternal);
               Object.assign(this.dataForm, personRes.data.esmUserAgent);
-              this.dataForm.status = personRes.data.sysUser.status;
-              this.dataForm.status1 =
-                personRes.data.esmUserInternal.approvalStatus;
-              this.$api.user
-                .findBasePersonById(personRes.data.esmUserAgent.recommenderid)
-                .then((res1) => {
-                  if (res1.code == 200) {
-                    this.dataForm.recommenderid = res1.data.id;
-                    this.dataForm.recommendername = res1.data.name;
-                  }
-                });
-
+              this.dataForm.status = personRes.data.sysUser.approvalStatus;
+              this.dataForm.status1 = personRes.data.sysUser.approvalStatus;
+              if (personRes.data.esmUserAgent != null) {
+                this.$api.user
+                  .findBasePersonById(personRes.data.esmUserAgent.recommenderid)
+                  .then((res1) => {
+                    if (res1.code == 200) {
+                      this.dataForm.recommenderid = res1.data.id;
+                      this.dataForm.recommendername = res1.data.name;
+                    }
+                  });
+              }
               this.dialogVisible = true;
             });
           } else {
-            this.$api.user.findCheckById(params.row.id).then((personRes) => {
+            this.$api.user.findById(params.row.userId).then((personRes) => {
               console.log(personRes);
               Object.assign(this.dataForm, personRes.data.sysUser);
               Object.assign(this.dataForm, personRes.data.esmUserInternal);
               Object.assign(this.dataForm, personRes.data.esmUserAgent);
-              this.dataForm.status = personRes.data.sysUser.status;
-              this.dataForm.status1 = personRes.data.esmUserInternal.status;
-              this.dataForm.checkid = "";
-              this.$api.user
-                .findBasePersonById(personRes.data.esmUserAgent.recommenderid)
-                .then((res1) => {
-                  console.log(res1.data);
-                  if (res1.code == 200) {
-                    this.dataForm.recommenderid = res1.data.id;
-                    this.dataForm.recommendername = res1.data.name;
-                  }
-                });
-
+              this.dataForm.status = personRes.data.sysUser.approvalStatus;
+              this.dataForm.status1 = personRes.data.sysUser.approvalStatus;
               this.dialogVisible = true;
+              if (personRes.data.esmUserAgent != null) {
+                this.$api.user
+                  .findBasePersonById(personRes.data.esmUserAgent.recommenderid)
+                  .then((res1) => {
+                    if (res1.code == 200) {
+                      this.dataForm.recommenderid = res1.data.id;
+                      this.dataForm.recommendername = res1.data.name;
+                    }
+                  });
+              }
             });
           }
         });
@@ -1185,7 +1188,6 @@ export default {
         this.dataForm[key] = "";
       }
       this.dialogVisible = false;
-      console.log(this.dataForm);
     },
 
     // 上传图片的方法Start

+ 75 - 50
src/views/PeopleManage/Seo/TeamSeo.vue

@@ -309,18 +309,28 @@
                   <el-input v-model="teamleaderid"></el-input>
                 </el-form-item>
               </el-col>
-            </el-row>
-            <el-row>
               <el-col :span="8">
                 <el-form-item label="推荐人名字">
                   <el-input v-model="dataForm.recommendername"></el-input>
                 </el-form-item>
               </el-col>
+            </el-row>
+            <el-row>
               <el-col :span="8">
                 <el-form-item label="推荐人工号">
                   <el-input v-model="dataForm.recommenderid"></el-input>
                 </el-form-item>
               </el-col>
+              <el-col :span="8">
+                <el-form-item label="是否显示门店">
+                  <el-input v-model="dataForm.isshowsalesroom"></el-input>
+                </el-form-item>
+              </el-col>
+              <el-col :span="8">
+                <el-form-item label="是否显示团队">
+                  <el-input v-model="dataForm.isshowteam"></el-input>
+                </el-form-item>
+              </el-col>
             </el-row>
             <el-row>
               <el-col :span="8">
@@ -340,6 +350,11 @@
                   </el-select>
                 </el-form-item>
               </el-col>
+              <el-col :span="8">
+                <el-form-item label="录入人">
+                  <el-input v-model="dataForm.createBy"></el-input>
+                </el-form-item>
+              </el-col>
             </el-row>
             <el-row>
               <el-col :span="8">
@@ -553,23 +568,6 @@
               </el-col>
             </el-row>
             <el-row>
-              <el-col :span="8">
-                <el-form-item label="是否显示门店">
-                  <el-input v-model="dataForm.isshowsalesroom"></el-input>
-                </el-form-item>
-              </el-col>
-              <el-col :span="8">
-                <el-form-item label="是否显示团队">
-                  <el-input v-model="dataForm.isshowteam"></el-input>
-                </el-form-item>
-              </el-col>
-            </el-row>
-            <el-row>
-              <el-col :span="8">
-                <el-form-item label="录入人">
-                  <el-input v-model="dataForm.createBy"></el-input>
-                </el-form-item>
-              </el-col>
               <el-col :span="8">
                 <el-form-item label="录入时间">
                   <el-input v-model="dataForm.createTime"></el-input>
@@ -943,38 +941,65 @@ export default {
     handleTableEdit(params) {
       // 编辑代理人员
       this.activeTabs = "first";
-      this.$api.dept
-        .getDeptById(params.row.deptid.split("D")[0])
-        .then((deptRes) => {
-          this.deptInfo = deptRes.data;
-          this.departmentList = [];
-          for (var i = 0; i < this.ztreeNodes.length; i++) {
-            if (
-              this.ztreeNodes[i].id.indexOf(
-                params.row.deptid.split("D")[0] + "D"
-              ) >= 0
-            ) {
-              this.departmentList.push({
-                label: this.ztreeNodes[i].name,
-                value: this.ztreeNodes[i].id,
+      if (params.row.deptid != "") {
+        this.$api.dept
+          .getDeptById(params.row.deptid.split("D")[0])
+          .then((deptRes) => {
+            this.deptInfo = deptRes.data;
+            this.departmentList = [];
+            for (var i = 0; i < this.ztreeNodes.length; i++) {
+              if (
+                this.ztreeNodes[i].id.indexOf(
+                  params.row.deptid.split("D")[0] + "D"
+                ) >= 0
+              ) {
+                this.departmentList.push({
+                  label: this.ztreeNodes[i].name,
+                  value: this.ztreeNodes[i].id,
+                });
+              }
+            }
+            if (params.row.deptid != "") {
+              this.$api.user.selectByDeptId(params.row.deptid).then((res2) => {
+                console.log(res2);
+                if (res2.data != null) {
+                  if (res2.code == 200) {
+                    this.teamleaderid = res2.data.id;
+                    this.teamleadername = res2.data.name;
+                  }
+                }
               });
             }
-          }
 
-          this.$api.user.selectByDeptId(params.row.deptid).then((res2) => {
-            if (res2.code == 200) {
-              this.teamleaderid = res2.data.id;
-              this.teamleadername = res2.data.name;
-            }
-          });
+            this.$api.user.findById(params.row.id).then((personRes) => {
+              Object.assign(this.dataForm, personRes.data.sysUser);
+              Object.assign(this.dataForm, personRes.data.esmUserInternal);
+              Object.assign(this.dataForm, personRes.data.esmUserAgent);
+              this.dataForm.status = personRes.data.sysUser.status;
+              this.dataForm.status1 = personRes.data.sysUser.status;
+              if (personRes.data.esmUserAgent != null) {
+                this.$api.user
+                  .findBasePersonById(personRes.data.esmUserAgent.recommenderid)
+                  .then((res1) => {
+                    if (res1.code == 200) {
+                      this.dataForm.recommenderid = res1.data.id;
+                      this.dataForm.recommendername = res1.data.name;
+                    }
+                  });
+              }
 
-          this.$api.user.findById(params.row.id).then((personRes) => {
-            console.log(personRes.data);
-            Object.assign(this.dataForm, personRes.data.sysUser);
-            Object.assign(this.dataForm, personRes.data.esmUserInternal);
-            Object.assign(this.dataForm, personRes.data.esmUserAgent);
-            this.dataForm.status = personRes.data.sysUser.status;
-            this.dataForm.status1 = personRes.data.esmUserInternal.status;
+              this.dialogVisible = true;
+            });
+          });
+      } else {
+        this.$api.user.findById(params.row.id).then((personRes) => {
+          console.log(personRes.data);
+          Object.assign(this.dataForm, personRes.data.sysUser);
+          Object.assign(this.dataForm, personRes.data.esmUserInternal);
+          Object.assign(this.dataForm, personRes.data.esmUserAgent);
+          this.dataForm.status = personRes.data.sysUser.status;
+          this.dataForm.status1 = personRes.data.sysUser.status;
+          if (personRes.data.esmUserAgent != null) {
             this.$api.user
               .findBasePersonById(personRes.data.esmUserAgent.recommenderid)
               .then((res1) => {
@@ -984,10 +1009,11 @@ export default {
                   this.dataForm.recommendername = res1.data.name;
                 }
               });
+          }
 
-            this.dialogVisible = true;
-          });
+          this.dialogVisible = true;
         });
+      }
     },
     handleDialogBefore(done) {
       // 退出对话框之前确认提示
@@ -1006,7 +1032,6 @@ export default {
         this.dataForm[key] = "";
       }
       this.dialogVisible = false;
-      console.log(this.dataForm);
     },
     // 上传图片的方法Start
     beforeAvatarUpload(file) {

+ 1 - 1
src/views/PeopleManage/Staff/StaffExamine.vue

@@ -1043,7 +1043,7 @@ export default {
           },
           delFlag: {
             name: "delFlag ",
-            value: "",
+            value: 0,
           },
         },
       },

+ 1 - 1
src/views/PeopleManage/Staff/StaffManage.vue

@@ -1978,7 +1978,7 @@ export default {
               params.sysDept.parentName = this.deptInfo.parentName;
               params.sysDept.province = this.deptInfo.province;
 
-              // params.sysUser.approvalStatus = 1;
+              params.sysUser.approvalStatus = 0;
               params.sysUser.id = this.dataForm.id;
               params.sysUser.checkid = this.dataForm.checkid;
               params.sysUser.name = this.dataForm.name;

+ 1 - 1
src/views/PeopleManage/TeamLeader/TeamLeaderExamine.vue

@@ -1043,7 +1043,7 @@ export default {
           },
           delFlag: {
             name: "delFlag ",
-            value: "",
+            value: 0,
           },
         },
       },

Datei-Diff unterdrückt, da er zu groß ist
+ 542 - 225
src/views/PeopleManage/TeamLeader/TeamLeaderManage.vue


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.