zhanbo.xu

feat: 口岸更改为多选

......@@ -5,9 +5,10 @@
:title="title"
:visible.sync="outerVisible"
:show-close="false"
width="40%"
width="44%"
:close-on-click-modal="false"
v-loading="loadings.dialogLoading"
:destroy-on-close="true"
@close="close(false)"
>
<div class="modelItem">
......@@ -28,6 +29,7 @@
type="text"
id="inputInner-edit-port"
v-model="formData.port"
multiple
clearable
placeholder=""
>
......@@ -236,7 +238,7 @@ export default {
id: null,
username: "",
remark: "",
port: "",
port: [],
fax: "",
phone: "",
employeeNumber: "",
......@@ -306,7 +308,10 @@ export default {
getUserDetailData({ id: id })
.then((res) => {
if (res.code === "200") {
this.formData = res.data;
this.formData = {
...res.data,
port: res.data.port.split(","),
};
} else {
this.alertWarningMsg(res.message);
}
......@@ -342,6 +347,7 @@ export default {
this.$refs.formData.validate((valid) => {
if (valid) {
obj = this.formData;
obj.port = this.formData.port.join(",");
this.updateapi(obj);
} else {
this.loadings.dialogLoading = false;
......@@ -349,7 +355,7 @@ export default {
});
} else if (this.type == "roleChange") {
obj.employeeNumber = this.formData.employeeNumber;
obj.port = this.formData.port;
obj.port = this.formData.port.join(",");
obj.userId = this.formData.id;
obj.username = this.formData.username;
obj.roleIds = this.value;
......@@ -467,7 +473,7 @@ export default {
id: null,
username: "",
remark: "",
port: "",
port: [],
phone: "",
employeeNumber: "",
email: "",
......