Commit a4fb4d67 authored by 赵啸非's avatar 赵啸非

修改同步用户

parent 43ef0998
......@@ -60,6 +60,25 @@
</div>
</el-dialog>
<el-dialog
:title="user.title"
:visible.sync="user.open"
width="400px"
append-to-body
>
<el-form label-width="80px">
<el-form-item label="新密码">
<el-input v-model="newPwd"></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitUserForm">确 定</el-button>
<el-button @click="user.open = false">取 消</el-button>
</div>
</el-dialog>
<drawer-show ref="drawerform" @ok="getData" />
</div>
</template>
......@@ -131,9 +150,38 @@
this.$refs.drawerform.view(row);
},
handleChangePwd(row) {
this.user.title = "修改密码";
this.loginName=row.loginName;
this.newPwd=null;
this.user.open = true;
},
submitUserForm() {
this.$post("/workman/change/password", {
loginName: this.loginName,
newPwd: this.newPwd
})
.then((res) => {
if (res.code == 1) {
this.$message.success("批量更新大厅设备成功!");
this.user.open = false;
this.getData();
}
})
.catch((error) => {
this.$message.error(error.message);
});
},
},
data() {
return {
loginName:null,
newPwd:null,
// 用户导入参数
upload: {
// 是否显示弹出层(工作人员导入)
......@@ -147,6 +195,12 @@
// 上传的地址
url: "/m/workman/importData",
},
user: {
// 是否显示弹出层(工作人员导入)
open: false,
// 弹出层标题(工作人员导入)
title: "修改密码",
},
isExport: false,
config: {
search: [
......@@ -186,7 +240,21 @@
width: 240,
formatter: row => {
return (
<div>
<table-buttons noAdd row={row} onEdit={this.toEdit} onView={this.toView} onDel={this.toDel} />
<span> </span>
<el-button
type="text"
size="mini"
onClick={() => this.handleChangePwd(row)}
>
修改密码
</el-button>
</div>
);
}
}
......
......@@ -8,7 +8,7 @@
"baseLogin": "http://192.168.0.98:11078/base"
},
"test": {
"baseUrl": "http://192.168.0.98:11091/m",
"baseUrl": "http://192.168.0.98:11085/office",
"baseLogin": "http://192.168.0.98:11078/base"
},
"portal": {
......
......@@ -15,12 +15,12 @@ client.global.set("authToken", JSON.parse(response.body).data.token);
###工作人员列表
POST {{baseUrl}}/workman/list
Authorization: {{authToken}}
Content-Type: application/json
{
"page":1,
"size":10
"size":10,
"deviceCode": "18-93-7f-b7-f9-4a"
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment