| | |
| | | <el-form-item label="车间订单号" prop="moNo"> |
| | | <el-input @blur="selectInfoByOrderId" :disabled="processInspectVo.id != null" |
| | | v-model="processInspectVo.moNo" placeholder="请输入车间订单号" autocomplete="off" > |
| | | <!-- <el-button |
| | | slot="append" |
| | | icon="el-icon-search" |
| | | :disabled="resultVal!=null" |
| | | @click="queryCode"></el-button> --> |
| | | <el-button |
| | | slot="append" |
| | | icon="el-icon-full-screen" |
| | |
| | | default-expand-all style="width: 100%" |
| | | ref="table" |
| | | :tree-props="{ children: 'children', hasChildren: 'hasChildren' }"> |
| | | <el-table-column type="index" label="序号" show-overflow-tooltip width="60"></el-table-column> |
| | | <el-table-column type="index" prop="parentIndex" label="序号" width="60"> |
| | | <template scope="scope"> |
| | | <span v-if="scope.row.isIndex">{{scope.row.parentIndex}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="项目" prop="father" show-overflow-tooltip width="140"></el-table-column> |
| | | <el-table-column prop="iname" label="指标" show-overflow-tooltip width="140"></el-table-column> |
| | | <el-table-column prop="iunit" label="单位" show-overflow-tooltip width="140"></el-table-column> |
| | |
| | | <el-button type="primary" @click="deviceCode = false">确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | <processPart :paramObj="paramObj" :currshowlist.sync="workshop" /> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | updateProcessInsProduct, |
| | | updateProcessInspectsById, |
| | | } from '@/api/quality/processInspect' |
| | | import processPart from '@/views/common/processinspect-part' |
| | | import { selectDevice } from '@/api/quality/processInspect' |
| | | import qrCodeApp from '@/views/common/qrCodeApp' |
| | | import { validatePositiveInteger } from '@/util/validate' |
| | | export default { |
| | | components:{ |
| | | qrCodeApp |
| | | qrCodeApp,processPart |
| | | }, |
| | | data() { |
| | | return { |
| | | paramObj:{}, |
| | | qrcode: false, |
| | | row: null, |
| | | proIndex: 0, |
| | |
| | | resultVal: null, |
| | | technologyList: [], |
| | | deviceList: [], |
| | | workshop:false,//车间弹窗 |
| | | hasChildren: true, |
| | | optionsSamplename: [], |
| | | // 添加列 |
| | |
| | | this.init() |
| | | }, |
| | | methods: { |
| | | queryCode(){ |
| | | this.workshop = true |
| | | console.log(this.workshop); |
| | | // this.paramObj = { |
| | | // code: this.dataForm.code |
| | | // } |
| | | }, |
| | | cancelCodeDialog(){ |
| | | this.qrcode = false |
| | | }, |
| | |
| | | this.processInspectVo.unit = result.punit |
| | | this.processInspectVo.quantity = result.quantity |
| | | let userList = [] |
| | | result.children.forEach(item => { |
| | | result.children.forEach((item,index) => { |
| | | item.isIndex = true; |
| | | item.parentIndex = index + 1; |
| | | item.iid = Math.random() |
| | | if (item.children != undefined) { |
| | | item.children.forEach(obj => { |