|
@@ -832,17 +832,8 @@
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
</template>
|
|
|
- <el-form-item
|
|
|
- label="内业资料类型"
|
|
|
- prop="majorDataType"
|
|
|
- v-if="wbsType !== 2&&wbsType !== 5"
|
|
|
- >
|
|
|
- <el-select
|
|
|
- v-model="nodeDetail.majorDataType"
|
|
|
-
|
|
|
- placeholder="请选择"
|
|
|
- class="w-100p"
|
|
|
- >
|
|
|
+ <el-form-item label="内业资料类型" prop="majorDataType" v-if="wbsType !== 2&&wbsType !== 5">
|
|
|
+ <el-select v-model="nodeDetail.majorDataType" placeholder="请选择" class="w-100p">
|
|
|
<el-option
|
|
|
v-for="item in majorDataTypeList"
|
|
|
:key="item.id"
|
|
@@ -851,7 +842,13 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item
|
|
|
+ <el-form-item label="是否新增中隐藏" prop="isAddConceal" v-if="wbsType !== 2&&wbsType !== 5">
|
|
|
+ <el-radio-group v-model="nodeDetail.isAddConceal" size="small">
|
|
|
+ <el-radio :label="1" border>是</el-radio>
|
|
|
+ <el-radio :label="0" border>否</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item
|
|
|
label="勾选相关联试验"
|
|
|
prop="mixRatioTestIds"
|
|
|
v-if="wbsType === 2 && nodeDetail.nodeType === 53"
|
|
@@ -1790,21 +1787,16 @@ export default {
|
|
|
nodeDetail: {},
|
|
|
formData: [],
|
|
|
editType: 1,
|
|
|
-
|
|
|
dialogVisible: false,
|
|
|
saveNodeLoading: false,
|
|
|
nodeTypelist: [],
|
|
|
majorDataTypeList: [],
|
|
|
rules: {
|
|
|
- nodeName: [
|
|
|
- {required: true, message: "请输入节点名称", trigger: "blur"},
|
|
|
- ],
|
|
|
- nodeType: [
|
|
|
- {required: true, message: "请选择节点类型", trigger: "change"},
|
|
|
- ],
|
|
|
+ nodeName: [{required: true, message: "请输入节点名称", trigger: "blur"}],
|
|
|
+ nodeType: [{required: true, message: "请选择节点类型", trigger: "change"}],
|
|
|
majorDataType: [{validator: checkMajorDataType, trigger: "change"}],
|
|
|
+ isAddConceal: [{required: true, message: "请选择是否新增中隐藏", trigger: "change"}],
|
|
|
},
|
|
|
-
|
|
|
eleVisible: false,
|
|
|
tableTypelist: [],
|
|
|
dataTypeList: [],
|