|
|
|
@ -85,7 +85,7 @@ |
|
|
|
fixed="right" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
width="160" |
|
|
|
width="120" |
|
|
|
label="操作"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<a v-if="!authUpdate" type="text" size="small" @click="updateModal(scope.row)">编辑</a> |
|
|
|
@ -108,41 +108,44 @@ |
|
|
|
<el-dialog title="检验项目" :close-on-click-modal="false" v-drag :visible.sync="modalFlag" width="500px"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="BU" prop="bu" :rules="rules.bu"> |
|
|
|
<el-select v-model="modalData.bu" placeholder="请选择" :disabled="modalDisableFlag" style="width: 456px"> |
|
|
|
<el-select v-model="modalData.bu" @change="changeBu" placeholder="请选择" :disabled="modalDisableFlag" style="width: 143px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in userBuList" |
|
|
|
:key = "i.buNo" |
|
|
|
:label = "i.buNo" |
|
|
|
:value = "i.buNo"> |
|
|
|
<span style="float: left;width: 100px">{{ i.sitename }}</span> |
|
|
|
<span style="float: right; color: #8492a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 11px;width: 60px"> |
|
|
|
{{ i.buDesc }} |
|
|
|
</span> |
|
|
|
<span style="float: center;width: 100px">{{ i.sitename }}</span> |
|
|
|
<!-- <span style="float: right; color: #8492a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 11px;width: 60px">--> |
|
|
|
<!-- {{ i.buDesc }}--> |
|
|
|
<!-- </span>--> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="项目名称" prop="itemDesc" :rules="rules.itemDescType"> |
|
|
|
<el-input v-model="modalData.itemDesc" style="width: 143px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="检验值类型" prop="valueTypeDb" :rules="rules.valueTypeDbType"> |
|
|
|
<el-select filterable v-model="modalData.valueTypeDb" style="width: 143px"> |
|
|
|
<el-option label="文本" value="T"></el-option> |
|
|
|
<el-option label="数字" value="N"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="检验类型" prop="inspectionTypeNo" :rules="rules.inspectionTypeNoType"> |
|
|
|
<el-select v-model="modalData.inspectionTypeNo" placeholder="请选择" style="width: 143px"> |
|
|
|
<el-form-item label="项目类型" prop="typeNo" :rules="rules.typeNoType"> |
|
|
|
<el-select v-model="modalData.typeNo" placeholder="请选择" style="width: 143px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in options" |
|
|
|
:key = "i.inspectionTypeNo" |
|
|
|
:label = "i.inspectionTypeName" |
|
|
|
:value = "i.inspectionTypeNo"> |
|
|
|
v-for = "i in itemTypeList" |
|
|
|
:key = "i.typeNo" |
|
|
|
:label = "i.typeDesc" |
|
|
|
:value = "i.typeNo"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="项目编码" prop="itemNo" :rules="rules.itemNoType"> |
|
|
|
<el-input v-model="modalData.itemNo" :disabled="modalDisableFlag" style="width: 143px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="项目名称" prop="itemDesc" :rules="rules.itemDescType"> |
|
|
|
<el-input v-model="modalData.itemDesc" style="width: 300px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item prop="methodNo" :rules="rules.methodNoType"> |
|
|
|
<span slot="label" @click="queryMethodList"><a>检验方法编码</a></span> |
|
|
|
@ -199,6 +202,16 @@ |
|
|
|
<el-form-item label="抽样比例%"> |
|
|
|
<el-input v-model="modalData.defaultSamplingProportion" type="number" style="width: 143px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="检验类型" prop="inspectionTypeNo" :rules="rules.inspectionTypeNoType"> |
|
|
|
<el-select v-model="modalData.inspectionTypeNo" placeholder="请选择" style="width: 143px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in options" |
|
|
|
:key = "i.inspectionTypeNo" |
|
|
|
:label = "i.inspectionTypeName" |
|
|
|
:value = "i.inspectionTypeNo"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-footer style="height:40px;margin-top: 20px;text-align:center"> |
|
|
|
<el-button type="primary" @click="saveData()">保存</el-button> |
|
|
|
@ -273,7 +286,8 @@ |
|
|
|
qcItemDelete, // 删除项目 |
|
|
|
inspectionTypeSearch, // 查询检验类型 |
|
|
|
queryMethodList, // 查询检验方法 |
|
|
|
getSiteAndBuByUserName |
|
|
|
getSiteAndBuByUserName, |
|
|
|
itemTypeSearch, // 检验项目类型 |
|
|
|
} from "@/api/qc/qc.js" |
|
|
|
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" |
|
|
|
import Chooselist from '@/views/modules/common/Chooselist_eam' |
|
|
|
@ -351,7 +365,8 @@ |
|
|
|
samplingLevelDesc: '', |
|
|
|
defaultSamplingProportion: '', |
|
|
|
defectLevelCode: '', |
|
|
|
defectLevelDescription: '' |
|
|
|
defectLevelDescription: '', |
|
|
|
typeNo: '' |
|
|
|
}, |
|
|
|
// 检验项目展示标头 |
|
|
|
columnList: [ |
|
|
|
@ -361,7 +376,6 @@ |
|
|
|
serialNumber: '301002TableBuDesc', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 100, |
|
|
|
columnProp: 'buDesc', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -372,6 +386,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -379,7 +394,6 @@ |
|
|
|
serialNumber: '301002TableItemNo', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 99, |
|
|
|
columnProp: 'itemNo', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -390,6 +404,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 120, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -397,10 +412,9 @@ |
|
|
|
serialNumber: '301002TableItemDesc', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'itemDesc', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '检验项目名称', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -408,6 +422,25 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 200, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301002, |
|
|
|
serialNumber: '301002TableTypeDesc', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnProp: 'typeDesc', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
columnLabel: '项目类型', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -415,10 +448,9 @@ |
|
|
|
serialNumber: '301002TableMethodName', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'methodName', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '检验方法', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -426,6 +458,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 150, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -433,10 +466,9 @@ |
|
|
|
serialNumber: '301002TableMethodRemark', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'methodRemark', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '检验方法说明', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -444,6 +476,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 200, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -451,7 +484,6 @@ |
|
|
|
serialNumber: '301002TableValueType', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'valueType', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -462,6 +494,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -469,7 +502,6 @@ |
|
|
|
serialNumber: '301002TableInspectionTypeName', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'inspectionTypeName', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -480,6 +512,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -487,7 +520,6 @@ |
|
|
|
serialNumber: '301002TableDefaultValue', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'defaultValue', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "right", |
|
|
|
@ -498,6 +530,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -505,7 +538,6 @@ |
|
|
|
serialNumber: '301002TableMaxValue', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'maxValue', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "right", |
|
|
|
@ -516,6 +548,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -523,7 +556,6 @@ |
|
|
|
serialNumber: '301002TableMinValue', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'minValue', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "right", |
|
|
|
@ -534,6 +566,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -541,10 +574,9 @@ |
|
|
|
serialNumber: '301002TableSamplingProgrammeDesc', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'samplingProgrammeDesc', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '抽样方案', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -552,6 +584,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 150, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -559,10 +592,9 @@ |
|
|
|
serialNumber: '301002TableSamplingLevelDesco', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'samplingLevelDesc', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '检验水平', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -570,6 +602,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 150, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -577,7 +610,6 @@ |
|
|
|
serialNumber: '301002TableItemSamplingQuantity', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'itemSamplingQuantity', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "right", |
|
|
|
@ -588,6 +620,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -595,7 +628,6 @@ |
|
|
|
serialNumber: '301002TableDefaultSamplingProportion', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'defaultSamplingProportion', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "right", |
|
|
|
@ -606,6 +638,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -613,7 +646,6 @@ |
|
|
|
serialNumber: '301002TableCreatedDate', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'createdDate', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -624,6 +656,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 170, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -631,7 +664,6 @@ |
|
|
|
serialNumber: '301002TableCreatedBy', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'createdBy', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -642,6 +674,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -649,7 +682,6 @@ |
|
|
|
serialNumber: '301002TableUpdateDate', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'updateDate', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -660,6 +692,7 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 170, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
@ -667,7 +700,6 @@ |
|
|
|
serialNumber: '301002TableUpdateBy', |
|
|
|
tableId: "301002Table", |
|
|
|
tableName: "检验项目维护表", |
|
|
|
columnWidth: 85, |
|
|
|
columnProp: 'updateBy', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -678,9 +710,17 @@ |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
], |
|
|
|
rules: { |
|
|
|
itemNoType:[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
itemDescType:[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
@ -695,6 +735,13 @@ |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
typeNoType:[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
methodNoType:[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
@ -739,6 +786,7 @@ |
|
|
|
], |
|
|
|
}, |
|
|
|
options: [], |
|
|
|
itemTypeList:[], |
|
|
|
methodData: { |
|
|
|
site: '', |
|
|
|
bu: '', |
|
|
|
@ -900,6 +948,24 @@ |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
// 查询项目类型 |
|
|
|
itemTypeSearch () { |
|
|
|
let tempData = { |
|
|
|
site: this.modalData.bu.split('_')[0], |
|
|
|
buNo: this.modalData.bu.split('_')[1], |
|
|
|
} |
|
|
|
itemTypeSearch(tempData).then(({data}) => { |
|
|
|
if (data.code === 0) { |
|
|
|
this.itemTypeList = data.rows |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
// bu改变事件 |
|
|
|
changeBu () { |
|
|
|
this.itemTypeSearch() |
|
|
|
}, |
|
|
|
|
|
|
|
// 列表方法的回调 |
|
|
|
getBaseData (val) { |
|
|
|
if (this.tagNo === 1036) { |
|
|
|
@ -957,8 +1023,11 @@ |
|
|
|
samplingLevelDesc: '', |
|
|
|
defaultSamplingProportion: '', |
|
|
|
defectLevelCode: '', |
|
|
|
defectLevelDescription: '' |
|
|
|
defectLevelDescription: '', |
|
|
|
typeNo: '' |
|
|
|
} |
|
|
|
// 获取检验项目类型 |
|
|
|
this.itemTypeSearch() |
|
|
|
this.modalDisableFlag = false |
|
|
|
this.modalFlag = true |
|
|
|
}, |
|
|
|
@ -988,8 +1057,11 @@ |
|
|
|
samplingLevelDesc: row.samplingLevelDesc, |
|
|
|
defaultSamplingProportion: row.defaultSamplingProportion, |
|
|
|
defectLevelCode: row.defectLevelCode, |
|
|
|
defectLevelDescription: row.defectLevelDescription |
|
|
|
defectLevelDescription: row.defectLevelDescription, |
|
|
|
typeNo: row.typeNo |
|
|
|
} |
|
|
|
// 获取检验项目类型 |
|
|
|
this.itemTypeSearch() |
|
|
|
this.modalDisableFlag = true |
|
|
|
this.modalFlag = true |
|
|
|
}, |
|
|
|
@ -1025,14 +1097,22 @@ |
|
|
|
this.$message.warning('请选择BU!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.itemDesc === '' || this.modalData.itemDesc == null) { |
|
|
|
this.$message.warning('请输入检验项目名称!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.valueTypeDb === '' || this.modalData.valueTypeDb == null) { |
|
|
|
this.$message.warning('请选择检验值类型!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.typeNo === '' || this.modalData.typeNo == null) { |
|
|
|
this.$message.warning('请选项目类型!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.itemNo === '' || this.modalData.itemNo == null) { |
|
|
|
this.$message.warning('请输入检验项目编码!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.itemDesc === '' || this.modalData.itemDesc == null) { |
|
|
|
this.$message.warning('请输入检验项目名称!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.inspectionTypeNo === '' || this.modalData.inspectionTypeNo == null) { |
|
|
|
this.$message.warning('请选择检验类型!') |
|
|
|
return |
|
|
|
|