|
@@ -543,10 +543,10 @@
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="划分编号" v-if="wbsType !== 2">
|
|
|
|
|
|
+ <el-form-item label="划分编号" v-if="wbsType !== 2&&wbsType !== 5">
|
|
<el-input v-model="nodeDetail.partitionCode"></el-input>
|
|
<el-input v-model="nodeDetail.partitionCode"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="唯一编码">
|
|
|
|
|
|
+ <el-form-item label="唯一编码" v-if="wbsType !== 5">
|
|
<el-input v-model="nodeDetail.uniqueCode"></el-input>
|
|
<el-input v-model="nodeDetail.uniqueCode"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<template v-if="nodeDetail.nodeType == 6">
|
|
<template v-if="nodeDetail.nodeType == 6">
|
|
@@ -581,7 +581,7 @@
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</template>
|
|
</template>
|
|
- <el-form-item label="内业资料类型" prop="majorDataType" v-if="wbsType !== 2">
|
|
|
|
|
|
+ <el-form-item label="内业资料类型" prop="majorDataType" v-if="wbsType !== 2&&wbsType!==5">
|
|
<el-select
|
|
<el-select
|
|
v-model="nodeDetail.majorDataType"
|
|
v-model="nodeDetail.majorDataType"
|
|
placeholder="请选择"
|
|
placeholder="请选择"
|
|
@@ -2550,8 +2550,17 @@ export default {
|
|
if (this.nodeTypelist.length > 1) {
|
|
if (this.nodeTypelist.length > 1) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ let code=''
|
|
|
|
+ if(type===5){
|
|
|
|
+ code='lar_node_type'//征拆
|
|
|
|
+ }else if(type===2){
|
|
|
|
+ code='trial_node_type'//试验
|
|
|
|
+ }else{
|
|
|
|
+ code='wbs_node_type'//质检
|
|
|
|
+ }
|
|
getDictionary({
|
|
getDictionary({
|
|
- code: type === 2 ? 'trial_node_type':'wbs_node_type'
|
|
|
|
|
|
+ code
|
|
|
|
+ // code: type === 2 ? 'trial_node_type':'wbs_node_type'
|
|
}).then((res) => {
|
|
}).then((res) => {
|
|
res.data.data.forEach(element => {
|
|
res.data.data.forEach(element => {
|
|
element.dictKey = Number(element.dictKey)
|
|
element.dictKey = Number(element.dictKey)
|
|
@@ -2578,9 +2587,18 @@ export default {
|
|
if (this.tableTypelist.length > 1) {
|
|
if (this.tableTypelist.length > 1) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ let code=''
|
|
|
|
+ if(type===5){
|
|
|
|
+ code='lar_node_type'//征拆
|
|
|
|
+ }else if(type===2){
|
|
|
|
+ code='trial_node_type'//试验
|
|
|
|
+ }else{
|
|
|
|
+ code='wbs_node_type'//质检
|
|
|
|
+ }
|
|
getDictionary({
|
|
getDictionary({
|
|
// code: "table_type",
|
|
// code: "table_type",
|
|
- code: type === 2 ? "trial_table_type" : "table_type",
|
|
|
|
|
|
+
|
|
|
|
+ code:code,
|
|
}).then((res) => {
|
|
}).then((res) => {
|
|
res.data.data.forEach(element => {
|
|
res.data.data.forEach(element => {
|
|
element.dictKey = Number(element.dictKey)
|
|
element.dictKey = Number(element.dictKey)
|