fix: 资产登记下拉列表
Showing
1 changed file
with
27 additions
and
8 deletions
| ... | @@ -46,14 +46,6 @@ onActivated(() => { | ... | @@ -46,14 +46,6 @@ onActivated(() => { |
| 46 | getTableData(); | 46 | getTableData(); |
| 47 | assetStore.set(false); | 47 | assetStore.set(false); |
| 48 | } | 48 | } |
| 49 | getRegisterSelectList().then((res: any) => { | ||
| 50 | if (res.code == proxy.$passCode) { | ||
| 51 | registerSelectData.value = res.data || []; | ||
| 52 | formItems.value[0].options = registerSelectData.value; | ||
| 53 | } else { | ||
| 54 | ElMessage.error(res.msg); | ||
| 55 | } | ||
| 56 | }) | ||
| 57 | }); | 49 | }); |
| 58 | 50 | ||
| 59 | const searchItemList = ref([ | 51 | const searchItemList = ref([ |
| ... | @@ -218,6 +210,23 @@ const tableBtnClick = (scope, btn) => { | ... | @@ -218,6 +210,23 @@ const tableBtnClick = (scope, btn) => { |
| 218 | item.disabled = true; | 210 | item.disabled = true; |
| 219 | } | 211 | } |
| 220 | }) | 212 | }) |
| 213 | registerSelectData.value = [{ | ||
| 214 | guid: row.registerGuid, | ||
| 215 | daName: row.daName | ||
| 216 | }]; | ||
| 217 | formItems.value[0].options = registerSelectData.value; | ||
| 218 | // getRegisterSelectList().then((res: any) => { | ||
| 219 | // if (res.code == proxy.$passCode) { | ||
| 220 | // registerSelectData.value = res.data || []; | ||
| 221 | // registerSelectData.value.unshift({ | ||
| 222 | // guid: row.registerGuid, | ||
| 223 | // daName: row.daName | ||
| 224 | // }); | ||
| 225 | // formItems.value[0].options = registerSelectData.value; | ||
| 226 | // } else { | ||
| 227 | // ElMessage.error(res.msg); | ||
| 228 | // } | ||
| 229 | // }) | ||
| 221 | } else if (type == 'del') { | 230 | } else if (type == 'del') { |
| 222 | proxy.$openMessageBox('确定删除该资产登记证件吗?', () => { | 231 | proxy.$openMessageBox('确定删除该资产登记证件吗?', () => { |
| 223 | delCertificate([row.guid]).then((res: any) => { | 232 | delCertificate([row.guid]).then((res: any) => { |
| ... | @@ -460,6 +469,16 @@ const handleDialogSelectChange = (val, row, info) => { | ... | @@ -460,6 +469,16 @@ const handleDialogSelectChange = (val, row, info) => { |
| 460 | } | 469 | } |
| 461 | 470 | ||
| 462 | const handleCreate = () => { | 471 | const handleCreate = () => { |
| 472 | registerSelectData.value = []; | ||
| 473 | formItems.value[0].options = []; | ||
| 474 | getRegisterSelectList().then((res: any) => { | ||
| 475 | if (res.code == proxy.$passCode) { | ||
| 476 | registerSelectData.value = res.data || []; | ||
| 477 | formItems.value[0].options = registerSelectData.value; | ||
| 478 | } else { | ||
| 479 | ElMessage.error(res.msg); | ||
| 480 | } | ||
| 481 | }) | ||
| 463 | dialogInfo.value.visible = true; | 482 | dialogInfo.value.visible = true; |
| 464 | dialogInfo.value.type = 'add'; | 483 | dialogInfo.value.type = 'add'; |
| 465 | dialogInfo.value.header.title = '新增'; | 484 | dialogInfo.value.header.title = '新增'; | ... | ... |
-
Please register or sign in to post a comment