Showing
1 changed file
with
11 additions
and
5 deletions
| ... | @@ -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: "", | ... | ... |
-
Please register or login to post a comment