diff --git a/config/index.js b/config/index.js index 43b70bd..100676c 100644 --- a/config/index.js +++ b/config/index.js @@ -87,7 +87,7 @@ }, // Various Dev Server settings - host: "192.168.20.97", // can be overwritten by process.env.HOST + host: "localhost", // can be overwritten by process.env.HOST port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, diff --git a/config/index.js b/config/index.js index 43b70bd..100676c 100644 --- a/config/index.js +++ b/config/index.js @@ -87,7 +87,7 @@ }, // Various Dev Server settings - host: "192.168.20.97", // can be overwritten by process.env.HOST + host: "localhost", // can be overwritten by process.env.HOST port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, diff --git a/src/components/ConfigManager/project.vue b/src/components/ConfigManager/project.vue index f532b07..ced76ad 100644 --- a/src/components/ConfigManager/project.vue +++ b/src/components/ConfigManager/project.vue @@ -355,7 +355,6 @@ id: undefined, login: "", realName: "", - pwd: "", userType: 0, orgId: undefined, groupId: undefined, @@ -367,8 +366,7 @@ fieldList: [ { label: "用户名", value: "login", type: "input", required: true }, { label: "姓名", value: "realName", type: "input", required: true }, - { label: "密码", value: "pwd", type: "password", required: true }, - { label: "手机号", value: "mobile", type: "input", validator: checkPhone }, + { label: "手机号", value: "mobile", type: "input", required: true, validator: checkPhone }, { label: "用户类型", value: "userType", type: "select", list: "userType", disabled: true }, { label: "所属部门", value: "orgId", type: "treeselect", list: "deptTree", required: true }, { label: "所属分组", value: "groupName", type: "input", disabled: true }, diff --git a/config/index.js b/config/index.js index 43b70bd..100676c 100644 --- a/config/index.js +++ b/config/index.js @@ -87,7 +87,7 @@ }, // Various Dev Server settings - host: "192.168.20.97", // can be overwritten by process.env.HOST + host: "localhost", // can be overwritten by process.env.HOST port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, diff --git a/src/components/ConfigManager/project.vue b/src/components/ConfigManager/project.vue index f532b07..ced76ad 100644 --- a/src/components/ConfigManager/project.vue +++ b/src/components/ConfigManager/project.vue @@ -355,7 +355,6 @@ id: undefined, login: "", realName: "", - pwd: "", userType: 0, orgId: undefined, groupId: undefined, @@ -367,8 +366,7 @@ fieldList: [ { label: "用户名", value: "login", type: "input", required: true }, { label: "姓名", value: "realName", type: "input", required: true }, - { label: "密码", value: "pwd", type: "password", required: true }, - { label: "手机号", value: "mobile", type: "input", validator: checkPhone }, + { label: "手机号", value: "mobile", type: "input", required: true, validator: checkPhone }, { label: "用户类型", value: "userType", type: "select", list: "userType", disabled: true }, { label: "所属部门", value: "orgId", type: "treeselect", list: "deptTree", required: true }, { label: "所属分组", value: "groupName", type: "input", disabled: true }, diff --git a/src/components/index.vue b/src/components/index.vue index 4f99894..e859c51 100644 --- a/src/components/index.vue +++ b/src/components/index.vue @@ -30,7 +30,7 @@ style="cursor: pointer" /> - + + + + + + {{item.key}} + +
换肤
@@ -202,6 +217,23 @@ + + + - diff --git a/config/index.js b/config/index.js index 43b70bd..100676c 100644 --- a/config/index.js +++ b/config/index.js @@ -87,7 +87,7 @@ }, // Various Dev Server settings - host: "192.168.20.97", // can be overwritten by process.env.HOST + host: "localhost", // can be overwritten by process.env.HOST port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, diff --git a/src/components/ConfigManager/project.vue b/src/components/ConfigManager/project.vue index f532b07..ced76ad 100644 --- a/src/components/ConfigManager/project.vue +++ b/src/components/ConfigManager/project.vue @@ -355,7 +355,6 @@ id: undefined, login: "", realName: "", - pwd: "", userType: 0, orgId: undefined, groupId: undefined, @@ -367,8 +366,7 @@ fieldList: [ { label: "用户名", value: "login", type: "input", required: true }, { label: "姓名", value: "realName", type: "input", required: true }, - { label: "密码", value: "pwd", type: "password", required: true }, - { label: "手机号", value: "mobile", type: "input", validator: checkPhone }, + { label: "手机号", value: "mobile", type: "input", required: true, validator: checkPhone }, { label: "用户类型", value: "userType", type: "select", list: "userType", disabled: true }, { label: "所属部门", value: "orgId", type: "treeselect", list: "deptTree", required: true }, { label: "所属分组", value: "groupName", type: "input", disabled: true }, diff --git a/src/components/index.vue b/src/components/index.vue index 4f99894..e859c51 100644 --- a/src/components/index.vue +++ b/src/components/index.vue @@ -30,7 +30,7 @@ style="cursor: pointer" /> - + + + + + + {{item.key}} + +
换肤
@@ -202,6 +217,23 @@ + + + - diff --git a/src/components/sys/user.vue b/src/components/sys/user.vue index 9549f27..537ce78 100644 --- a/src/components/sys/user.vue +++ b/src/components/sys/user.vue @@ -46,21 +46,21 @@ type="text" size="small" @click="handleClick('update', scope.row)" - v-has="'m9-2-b3'" + v-has="'m9-1-2'" >修改用户 删除用户 重置密码 @@ -275,6 +275,27 @@ } dialogInfo.visible = true; break; + //重置密码 + case "reset": + this.$confirm("此操作会重置该用户密码为初始手机号, 是否继续?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning" + }).then(res =>{ + this.$http.post(this.nozzle.resetUserPwd,{data:{userId:data.id}}).then(res =>{ + if(res.data.code === 1) { + this.loadGridData(); + } + this.$message({ + message: res.data.msg, + type: res.data.code === 1 ? "success" : "error", + showClose: true + }); + }).catch(e => { + message(e); + }); + }); + break; //删除用户 case "delete": this.$confirm("此操作将永久删除该信息, 是否继续?", "提示", { @@ -333,7 +354,7 @@ type: res.data.code === 1 ? "success" : "error", showClose: true }); - dialogInfo.btLoading = true; + dialogInfo.btLoading = false; }) .catch(e => { dialogInfo.btLoading = false; @@ -347,12 +368,6 @@ case "close": dialogInfo.visible = false; break; - case "reset": - this.$confirm("将重置该用户密码为初始手机号, 是否继续?", "提示", { - confirmButtonText: "确定", - cancelButtonText: "取消", - type: "warning" - }); } }, ALSizeChange(val) { diff --git a/config/index.js b/config/index.js index 43b70bd..100676c 100644 --- a/config/index.js +++ b/config/index.js @@ -87,7 +87,7 @@ }, // Various Dev Server settings - host: "192.168.20.97", // can be overwritten by process.env.HOST + host: "localhost", // can be overwritten by process.env.HOST port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, diff --git a/src/components/ConfigManager/project.vue b/src/components/ConfigManager/project.vue index f532b07..ced76ad 100644 --- a/src/components/ConfigManager/project.vue +++ b/src/components/ConfigManager/project.vue @@ -355,7 +355,6 @@ id: undefined, login: "", realName: "", - pwd: "", userType: 0, orgId: undefined, groupId: undefined, @@ -367,8 +366,7 @@ fieldList: [ { label: "用户名", value: "login", type: "input", required: true }, { label: "姓名", value: "realName", type: "input", required: true }, - { label: "密码", value: "pwd", type: "password", required: true }, - { label: "手机号", value: "mobile", type: "input", validator: checkPhone }, + { label: "手机号", value: "mobile", type: "input", required: true, validator: checkPhone }, { label: "用户类型", value: "userType", type: "select", list: "userType", disabled: true }, { label: "所属部门", value: "orgId", type: "treeselect", list: "deptTree", required: true }, { label: "所属分组", value: "groupName", type: "input", disabled: true }, diff --git a/src/components/index.vue b/src/components/index.vue index 4f99894..e859c51 100644 --- a/src/components/index.vue +++ b/src/components/index.vue @@ -30,7 +30,7 @@ style="cursor: pointer" /> - + + + + + + {{item.key}} + +
换肤
@@ -202,6 +217,23 @@ + + + - diff --git a/src/components/sys/user.vue b/src/components/sys/user.vue index 9549f27..537ce78 100644 --- a/src/components/sys/user.vue +++ b/src/components/sys/user.vue @@ -46,21 +46,21 @@ type="text" size="small" @click="handleClick('update', scope.row)" - v-has="'m9-2-b3'" + v-has="'m9-1-2'" >修改用户 删除用户 重置密码 @@ -275,6 +275,27 @@ } dialogInfo.visible = true; break; + //重置密码 + case "reset": + this.$confirm("此操作会重置该用户密码为初始手机号, 是否继续?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning" + }).then(res =>{ + this.$http.post(this.nozzle.resetUserPwd,{data:{userId:data.id}}).then(res =>{ + if(res.data.code === 1) { + this.loadGridData(); + } + this.$message({ + message: res.data.msg, + type: res.data.code === 1 ? "success" : "error", + showClose: true + }); + }).catch(e => { + message(e); + }); + }); + break; //删除用户 case "delete": this.$confirm("此操作将永久删除该信息, 是否继续?", "提示", { @@ -333,7 +354,7 @@ type: res.data.code === 1 ? "success" : "error", showClose: true }); - dialogInfo.btLoading = true; + dialogInfo.btLoading = false; }) .catch(e => { dialogInfo.btLoading = false; @@ -347,12 +368,6 @@ case "close": dialogInfo.visible = false; break; - case "reset": - this.$confirm("将重置该用户密码为初始手机号, 是否继续?", "提示", { - confirmButtonText: "确定", - cancelButtonText: "取消", - type: "warning" - }); } }, ALSizeChange(val) { diff --git a/src/util/group.js b/src/util/group.js index b9c9812..eddc815 100644 --- a/src/util/group.js +++ b/src/util/group.js @@ -22,6 +22,8 @@ deleteSysuser:"/deleteSysuser", //删除用户信息 updateSysuser:"/updateSysuser", //修改用户信息 addSysuser:"/addSysuser", //新增用户信息 + resetUserPwd:"/resetPwd", //重置用户密码 + updateUserPwd:"/updatePwd", //修改用户密码 orgGetOrgTree: "/org/getOrgTree", //获取组织信息 orgDeleteOrg: "/org/deleteOrg", //删除组织信息