|
@@ -91,7 +91,7 @@
|
|
|
</el-col>
|
|
|
</template>
|
|
|
<!-- 修改和清单 -->
|
|
|
- <template v-if="menuType === 'edit' && treeItem.isFormNode === 1">
|
|
|
+ <template v-if="menuType === 'edit' && formModel.isFormNode === 1">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="中标单价:">
|
|
|
<el-input-number v-model="formModel.bidPrice" :controls="false" :min="0" class="w-100" :precision="2" :disabled="infoData.citeStatus === 1" @change="changeBidPrice" />
|
|
@@ -141,7 +141,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="清单节点:">
|
|
|
+ <el-form-item label="是否清单节点:">
|
|
|
<el-select v-if="treeItem.isFormNode === 0" v-model="formModel.isFormNode" block @change="FchangeIsForm">
|
|
|
<el-option label="是" :value="1" />
|
|
|
<el-option label="否" :value="0" />
|
|
@@ -518,11 +518,18 @@ const changeAddFormType = (val)=>{
|
|
|
//修改非清单节点是否为清单节点限制
|
|
|
const FchangeIsForm = (val)=>{
|
|
|
const { hasChild } = treeItem.value
|
|
|
+ const { citeStatus } = infoData.value
|
|
|
+
|
|
|
if (hasChild && val === 1) {
|
|
|
window.$message.warning('该节点下面存在子节点,不允许修改为清单节点')
|
|
|
formModel.value.isFormNode = 0
|
|
|
|
|
|
}
|
|
|
+ if (citeStatus && val === 0) {
|
|
|
+ window.$message.warning('当前前清单已经被计量引用,不允许修改为非清单节点')
|
|
|
+ formModel.value.isFormNode = 1
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
//修改清单节点是否为清单节点限制
|
|
|
const IchangeIsForm = (val)=>{
|