|
@@ -8,7 +8,7 @@
|
|
|
<div :id="`hc_table_card_${uuid}`" class="flex-1">
|
|
|
<hc-new-card scrollbar title="合同工程清单明细">
|
|
|
<template #extra>
|
|
|
- <el-button v-if="!isInfoView" hc-btn type="primary" @click="supplementsModalShow = true">增补清单</el-button>
|
|
|
+ <el-button v-if="!isInfoView" hc-btn type="primary" @click="addsupply">增补清单</el-button>
|
|
|
<el-button hc-btn type="primary" @click="leadModalShow = true">导入</el-button>
|
|
|
<el-button hc-btn type="primary" @click="exportExcel">导出</el-button>
|
|
|
</template>
|
|
@@ -213,8 +213,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="清单类型:">
|
|
|
- <el-select v-model="supplementsFormModel.formType" block>
|
|
|
- <el-option label="普通清单" :value="1" />
|
|
|
+ <el-select v-model="supplementsFormModel.formType" block placeholder="请选择">
|
|
|
+ <el-option v-for="item in formtypeOptions" :key="item.id" :label="item.dictValue" :value="item.dictKey" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -521,10 +521,18 @@ const supplementsFormRef = ref(null)
|
|
|
const supplementsFormModel = ref({})
|
|
|
const supplementsFormRules = ref({})
|
|
|
const supplementLoading = ref(false)
|
|
|
+const addsupply = ()=>{
|
|
|
+ supplementsFormModel.value = {
|
|
|
+ isFormNode:1,
|
|
|
+ isSupplement:1,
|
|
|
+ formType:'1',
|
|
|
+ }
|
|
|
+ supplementsModalShow.value = true
|
|
|
+}
|
|
|
const supplementsModalSave = async () => {
|
|
|
console.log(supplementsFormModel.value, 'val')
|
|
|
- const { error, code } = await supplementsFormModel({
|
|
|
- ...formModel.value,
|
|
|
+ const { error, code } = await addNode({
|
|
|
+ ...supplementsFormModel.value,
|
|
|
isSupplement:1,
|
|
|
})
|
|
|
//判断状态
|