|
@@ -173,6 +173,19 @@
|
|
|
<el-table-column prop="k7" label="清单编号..." />
|
|
|
<el-table-column prop="k8" label="备注" />
|
|
|
</el-table>
|
|
|
+ <el-table v-if="typevalue === '3'" :data="tableLeadData3" style="width: 100%;" row-key="id" border>
|
|
|
+ <el-table-column prop="k1" label="单位工程" />
|
|
|
+ <el-table-column prop="k2" label="子单位工程" />
|
|
|
+ <el-table-column prop="k3" label="分部工程" />
|
|
|
+ <el-table-column prop="k4" label="子分部工程" />
|
|
|
+ <el-table-column prop="k5" label="图册" />
|
|
|
+ <el-table-column prop="k6" label="图号" />
|
|
|
+ <el-table-column prop="k7" label="开始桩号" />
|
|
|
+ <el-table-column prop="k8" label="结束桩号" />
|
|
|
+ <el-table-column prop="k9" label="清单编号" />
|
|
|
+ <el-table-column prop="k10" label="清单名称" />
|
|
|
+ <el-table-column prop="k11" label="分解核实量" />
|
|
|
+ </el-table>
|
|
|
<div v-if="typevalue === '1'" class="mt-3 text-orange font-400">温馨提示:清单编号需手动填写,清单编号列填写施工图数量,若有关联则填写数字,反之保留空白</div>
|
|
|
</hc-new-dialog>
|
|
|
<!--
|
|
@@ -431,16 +444,12 @@ const delModalClick = async () => {
|
|
|
text: '请谨慎考虑后,确认是否需要删除?',
|
|
|
confirmText: '确认删除',
|
|
|
cancelText: '取消操作',
|
|
|
- }, (instance, resolve) => {
|
|
|
+ }, async (instance, resolve) => {
|
|
|
instance.confirmButtonLoading = true
|
|
|
instance.confirmButtonText = 'Loading...'
|
|
|
- removeContractTreeNode()
|
|
|
- setTimeout(() => {
|
|
|
- resolve() //关闭弹窗的回调
|
|
|
- setTimeout(() => {
|
|
|
- instance.confirmButtonLoading = false
|
|
|
- }, 300)
|
|
|
- }, 300)
|
|
|
+ await removeContractTreeNode()
|
|
|
+ instance.confirmButtonLoading = false
|
|
|
+ resolve()
|
|
|
})
|
|
|
}
|
|
|
const removeContractTreeNode = async () => {
|
|
@@ -627,6 +636,12 @@ const tableLeadData1 = ref([
|
|
|
{ id: 2, k1: '0-A#桩基', k2: '', k3: '1', k4: '1', k5: '0', k6: '1', k7: '1', k8:'' },
|
|
|
{ id: 3, k1: '0-A#桩基', k2: '', k3: '', k4: '1', k5: '1', k6: '1', k7: '1', k8:'' },
|
|
|
|
|
|
+])
|
|
|
+const tableLeadData3 = ref([
|
|
|
+ { id: 1, k1: '总则', k2: '', k3: '工程保险费', k4:'', k5: '保险费', k6: '按合同条款规定,提供建筑工程一切险', k7: '', k8: '', k9:'K58+096', k10:'K64+249', k11:'101-1-1', k12:'按合同条款规定,提供建筑工程一切险', k13:1 },
|
|
|
+ { id: 2, k1: '总则', k2: '', k3: '工程保险费', k4:'', k5: '保险费', k6: '安全生产责任险', k7: '', k8: '', k9:'K58+096', k10:'K64+249', k11:'101-1-4', k12:'安全生产责任险', k13:1 },
|
|
|
+ { id: 3, k1: '路基工程', k2: '南城互通', k3: '场地清理', k4: '挖除旧路面', k5: '沥青混凝土面层', k6: '挖除及铣刨(含沥青砼桥面铺装)', k7: '第一册', k8:'S3-59', k9:'黄岩2号高架桥(左右幅新建)桥下道路挖除', k10:'', k11:'202-2-2', k12:'挖除及铣刨(含沥青砼桥面铺装)', k13:42221 },
|
|
|
+
|
|
|
])
|
|
|
|
|
|
const leadModalSave = async () => {
|
|
@@ -659,6 +674,10 @@ const typeoptions = ref([
|
|
|
value: '2',
|
|
|
label: '模板2',
|
|
|
},
|
|
|
+ {
|
|
|
+ value: '3',
|
|
|
+ label: '模板3',
|
|
|
+ },
|
|
|
])
|
|
|
const typevalue = ref('')
|
|
|
//关联资料
|