| | |
| | | <div class="search_input"> |
| | | <el-radio-group v-model="item.bsm1Val" v-removeAriaHidden @input="upBsmAll(item)"> |
| | | <el-radio v-for="(a, ai) in JSON.parse(item.bsmRow.sectionCopy)" :key="ai" :label="a">{{ |
| | | JSON.parse(item.bsmRow.askCopy)[ai] }}</el-radio> |
| | | JSON.parse(item.bsmRow.askCopy)[ai] }}</el-radio> |
| | | </el-radio-group> |
| | | </div> |
| | | </el-col> |
| | |
| | | export default { |
| | | name: "CustomsInspection", |
| | | dicts: ['check_type', 'urgency_level'], |
| | | components: { limsTable,fileList }, |
| | | components: { limsTable, fileList }, |
| | | props: { |
| | | }, |
| | | data() { |
| | |
| | | const str = res.data.treeName.split('-') |
| | | this.selectTreeTem = str.join(' - ') |
| | | this.selectTree = str.join(' - ') |
| | | this.addListInfo(this.codeLevel, res.data) // 原辅料样品是固定的,就默认赋值一条数据,可拆分 |
| | | this.selectInsOrderTemplate() // 原辅料模板列表查询 |
| | | this.addListInfo(this.codeLevel, res.data) // 原辅材样品是固定的,就默认赋值一条数据,可拆分 |
| | | this.selectInsOrderTemplate() // 原辅材模板列表查询 |
| | | } else { |
| | | this.dialogVisible = true |
| | | this.dialogMessage = res.message |
| | |
| | | }) |
| | | this.getTotal(sampleList) |
| | | let trees = this.selectTree.split(" - ") |
| | | if (trees.length < 3) { |
| | | if (trees.length < 5) { |
| | | this.$message.error('未选择对象') |
| | | return |
| | | } |
| | | this.addObj.factory = trees[0] |
| | | this.addObj.laboratory = trees[1] |
| | | this.addObj.sampleType = trees[2] |
| | | if ((trees[3] === undefined || trees[3] === '') || trees.length === 4) { |
| | | this.addObj.sample = trees[2] |
| | | this.addObj.sampleType = trees[3] |
| | | if ((trees[5] === undefined || trees[5] === '') || trees.length === 6) { |
| | | this.addObj.sample = trees[4] |
| | | } else { |
| | | this.addObj.sample = trees[3] |
| | | this.addObj.sample = trees[5] |
| | | } |
| | | this.addObj.model = (trees[4] == undefined ? null : trees[4]) |
| | | this.addObj.model = (trees[6] == undefined ? null : trees[6]) |
| | | this.addObj.ifsInventoryId = this.customsInspection.id |
| | | this.noNeedCheckLoad = true |
| | | addExemptionOrder({ |
| | |
| | | }, |
| | | saveMethod(sampleList) { |
| | | let trees = this.selectTree.split(" - ") |
| | | if (trees.length < 3) { |
| | | if (trees.length < 5) { |
| | | this.$message.error('未选择对象') |
| | | return |
| | | } |
| | | this.addObj.factory = trees[0] |
| | | this.addObj.laboratory = trees[1] |
| | | this.addObj.sampleType = trees[2] |
| | | if ((trees[3] === undefined || trees[3] === '') || trees.length === 4) { |
| | | this.addObj.sample = trees[2] |
| | | this.addObj.sampleType = trees[4] |
| | | if ((trees[5] === undefined || trees[5] === '') || trees.length === 6) { |
| | | this.addObj.sample = trees[4] |
| | | } else { |
| | | this.addObj.sample = trees[3] |
| | | this.addObj.sample = trees[5] |
| | | } |
| | | this.addObj.model = (trees[4] == undefined ? null : trees[4]) |
| | | this.addObj.model = (trees[6] == undefined ? null : trees[6]) |
| | | this.addObj.ifsInventoryId = this.customsInspection.id |
| | | this.saveLoad = true |
| | | if (this.addObj.createTime) { |
| | |
| | | this.sample.insulating = null |
| | | this.sample.sheath = null |
| | | this.sample.quantity = 1 |
| | | console.log(2222, codeLevel, data) |
| | | if (codeLevel === '[5]') { |
| | | this.sample.model = this.addObj.sample |
| | | } else if (codeLevel === '[4]') { |