|
@@ -21,7 +21,7 @@
|
|
|
</el-button>
|
|
|
</HcTooltip>
|
|
|
<HcTooltip keys="tentative_material_approach_del">
|
|
|
- <el-button hc-btn>
|
|
|
+ <el-button hc-btn @click="delModalClick">
|
|
|
<HcIcon name="delete-bin-2"/>
|
|
|
<span>删除</span>
|
|
|
</el-button>
|
|
@@ -140,7 +140,14 @@
|
|
|
|
|
|
<!--复制材料登记信息-->
|
|
|
<HcDialog :show="copyTableModal" title="复制材料登记信息" widths="60rem" isTable :loading="copyTableLoading" @close="copyTableModalClose" @save="copyTableClick">
|
|
|
- 123456
|
|
|
+ <HcTable :column="copyTableColumn" :datas="copyTableData">
|
|
|
+ <template #key1="{row}">
|
|
|
+ <el-input v-model="row.key1" placeholder="请输入材料编号"/>
|
|
|
+ </template>
|
|
|
+ <template #action="{row}">
|
|
|
+ <el-button type="danger" size="small" plain>删除</el-button>
|
|
|
+ </template>
|
|
|
+ </HcTable>
|
|
|
</HcDialog>
|
|
|
|
|
|
</div>
|
|
@@ -267,6 +274,18 @@ const copyTableModal = ref(false)
|
|
|
const copyTableModalClick = () => {
|
|
|
copyTableModal.value = true
|
|
|
}
|
|
|
+
|
|
|
+//复制表格
|
|
|
+const copyTableColumn = ref([
|
|
|
+ {key:'key3', name: '材料名称'},
|
|
|
+ {key:'key1', name: '材料编号'},
|
|
|
+ {key:'action', name: '操作', width: 100},
|
|
|
+])
|
|
|
+const copyTableData = ref([
|
|
|
+ {key3: '名称', key1: '编号...'},
|
|
|
+ {key3: '名称1', key1: '编号1...'},
|
|
|
+])
|
|
|
+
|
|
|
const copyTableModalClose = () => {
|
|
|
copyTableModal.value = false
|
|
|
}
|
|
@@ -274,7 +293,22 @@ const copyTableModalClose = () => {
|
|
|
//复制 保存
|
|
|
const copyTableLoading = ref(false)
|
|
|
const copyTableClick = () => {
|
|
|
+ copyTableModal.value = false
|
|
|
+}
|
|
|
|
|
|
+//删除
|
|
|
+const delModalClick = () => {
|
|
|
+ window?.$messageBox?.alert('请谨慎考虑后,确认是否需要删除?', '删除提醒', {
|
|
|
+ showCancelButton: true,
|
|
|
+ confirmButtonText: '确认删除',
|
|
|
+ cancelButtonText: '取消',
|
|
|
+ type: 'warning',
|
|
|
+ callback: (action) => {
|
|
|
+ if (action === 'confirm') {
|
|
|
+ //removeContractTreeNode()
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
</script>
|