zhanbo.xu

feat: 口岸更改为多选

...@@ -5,9 +5,10 @@ ...@@ -5,9 +5,10 @@
5 :title="title" 5 :title="title"
6 :visible.sync="outerVisible" 6 :visible.sync="outerVisible"
7 :show-close="false" 7 :show-close="false"
8 - width="40%" 8 + width="44%"
9 :close-on-click-modal="false" 9 :close-on-click-modal="false"
10 v-loading="loadings.dialogLoading" 10 v-loading="loadings.dialogLoading"
11 + :destroy-on-close="true"
11 @close="close(false)" 12 @close="close(false)"
12 > 13 >
13 <div class="modelItem"> 14 <div class="modelItem">
...@@ -28,6 +29,7 @@ ...@@ -28,6 +29,7 @@
28 type="text" 29 type="text"
29 id="inputInner-edit-port" 30 id="inputInner-edit-port"
30 v-model="formData.port" 31 v-model="formData.port"
32 + multiple
31 clearable 33 clearable
32 placeholder="" 34 placeholder=""
33 > 35 >
...@@ -236,7 +238,7 @@ export default { ...@@ -236,7 +238,7 @@ export default {
236 id: null, 238 id: null,
237 username: "", 239 username: "",
238 remark: "", 240 remark: "",
239 - port: "", 241 + port: [],
240 fax: "", 242 fax: "",
241 phone: "", 243 phone: "",
242 employeeNumber: "", 244 employeeNumber: "",
...@@ -306,7 +308,10 @@ export default { ...@@ -306,7 +308,10 @@ export default {
306 getUserDetailData({ id: id }) 308 getUserDetailData({ id: id })
307 .then((res) => { 309 .then((res) => {
308 if (res.code === "200") { 310 if (res.code === "200") {
309 - this.formData = res.data; 311 + this.formData = {
312 + ...res.data,
313 + port: res.data.port.split(","),
314 + };
310 } else { 315 } else {
311 this.alertWarningMsg(res.message); 316 this.alertWarningMsg(res.message);
312 } 317 }
...@@ -342,6 +347,7 @@ export default { ...@@ -342,6 +347,7 @@ export default {
342 this.$refs.formData.validate((valid) => { 347 this.$refs.formData.validate((valid) => {
343 if (valid) { 348 if (valid) {
344 obj = this.formData; 349 obj = this.formData;
350 + obj.port = this.formData.port.join(",");
345 this.updateapi(obj); 351 this.updateapi(obj);
346 } else { 352 } else {
347 this.loadings.dialogLoading = false; 353 this.loadings.dialogLoading = false;
...@@ -349,7 +355,7 @@ export default { ...@@ -349,7 +355,7 @@ export default {
349 }); 355 });
350 } else if (this.type == "roleChange") { 356 } else if (this.type == "roleChange") {
351 obj.employeeNumber = this.formData.employeeNumber; 357 obj.employeeNumber = this.formData.employeeNumber;
352 - obj.port = this.formData.port; 358 + obj.port = this.formData.port.join(",");
353 obj.userId = this.formData.id; 359 obj.userId = this.formData.id;
354 obj.username = this.formData.username; 360 obj.username = this.formData.username;
355 obj.roleIds = this.value; 361 obj.roleIds = this.value;
...@@ -467,7 +473,7 @@ export default { ...@@ -467,7 +473,7 @@ export default {
467 id: null, 473 id: null,
468 username: "", 474 username: "",
469 remark: "", 475 remark: "",
470 - port: "", 476 + port: [],
471 phone: "", 477 phone: "",
472 employeeNumber: "", 478 employeeNumber: "",
473 email: "", 479 email: "",
......