¶Ô±ÈÐÂÎļþ |
| | |
| | | //å
è£
æ£éªé»è®¤æ£éªé¡¹ |
| | | export const inspect1 = [ |
| | | { |
| | | name: "产ååå·æ ¸å¯¹", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "ä¸è£
ç®±æ¸
ååå·ä¸è´", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "äº§åæ°éæ¸
ç¹", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "ä¸è£
ç®±æ¸
åæ°éä¸è´", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "产åå§å¤´æ£æ¥", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "ä¸è£
ç®±æ¸
åå
容ä¸è´ï¼ç²è´´äºæ¾ç¼ä½ç½®ï¼æ²¡ææå", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "产åå
è£
æ£æ¥", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "åä¸ä¸ªåå·äº§ååç¬å
è£
", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "è¿å¸½é¢è²ä¸æä»¶è¦æ±ä¸è´", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "纸箱使ç¨éæè¶å¸¦ææä¼¸è裹紧", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æ¨ç®±å
é¨å¿
é¡»å«å¥½æ³¡æ²«çº¸ãéç´§æ¨ç®±ï¼é¢å¸¦æç´§", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "使ç¨çç æ£æ¿åºå®æå¤´ãæåº§ä½ç½®ï¼åºå®æåº§å°¾çº¿ä½ç½®ï¼ç¨æç¥èå°äº§ååºå®å¨çç 颿¿å
", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "ååºäº§åä¸å¾åºç°ä»»ä½å½¢å¼çä¾åºåä¿¡æ¯ï¼å
æ¬ç¼çä¸çæ ç¾ãçµç¼ä¸ä¾åºååç§°ç", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | ] |
| | | |
| | | export const inspect2 = [ |
| | | { |
| | | name: "å¤è§(æ²¹æ¼ä»¶)", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "æ²¹æ¼é¢æ ææ¾ç ´æãèæ±¡çé®é¢", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "é¶ä»¶åå·", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "åç±»é¶ä»¶åå·æ»¡è¶³è£
ç®±æ¸
åä¸è§å®è¦æ±", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "é¶ä»¶æ°é", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "åé¶ä»¶æ°é满足è£
ç®±æ¸
åä¸è§å®çè¦æ±", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "æææ", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "å¯¹äºææææç产å(è¶æ°´ãåæ³¡åç)ï¼æææéå©ä½6个ææè
1/2æ»æææ", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | name: "产åå
è£
", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "ææé¶ä»¶åéè¿è¡åç¬å
è£
(çç®çº¸ãèªå°è¢ãåè£
è¢ç)", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "å
è£
è¢æ 褶ç±ãç ´æãä¹±æ¶ä¹±ç»ï¼åè£
è¢éå»é¤äº§åä¿¡æ¯", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æ²¹ç¶ãæ¶²ä½ãèç¶ç©éæå¡æç¶æè
éç½è¿è¡å¯å°å
è£
", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "çµåå
å¨ä»¶å
è£
éæé²éçµåè½ï¼ä¸å¤é¨æé²éè¦æ±", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æé²æ½®è¦æ±çé¶ä»¶ï¼å
è£
å
åºæ·»ç½®å¹²ç¥å", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "å¦ä¸ºå®å¶å大ç©ä»¶ï¼ç¨æä¼¸èæè
çç æ£è¿è¡å
¨è¦çå
裹", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | name: "产åè£
ç®±", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "å¦ç®±å
ç©æå¨é¿åº¦ã宽度æé«åº¦æ¹åå«çº¸ç®±æ¨ç®±å
æ´»å¨é´é>25mmæ¶ï¼éå¢å ééå¡«å
ç©", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "å¦äº§åä¸ºå·æ¶ä»¶éç¨æ³¡é¢çç æ£è¿è¡åéä¿æ¤", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "èåãä¿æ¤æ§ä½çé¶ä»¶å¨ä¸é¨ï¼éä¿æ¤ç©åå¨ä¸é¨", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | name: "æ ç¾æ è¯", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "æ ç¾å
容æ£ç¡®ï¼å
å«(åºå·ãé¶ä»¶æè¿°ãæ°éãåå·ã项ç®åç§°)", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æ ç¾å
容åä½é¡»æ¸
æ°ãç»ä¸ï¼ä¸å¾æéå½±ãäººä¸ºæ¶æ¹", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "ä¸å¾å¤è´´æå°è´´ï¼æå¤å
è£
ç产åï¼å䏿¹æ¬¡äº§åçæ ç¾ç²è´´ä½ç½®åæ¹ååä¸è´", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | name: "å头æ è¯", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "åå¤´ä¿¡æ¯æ£ç¡®ãå
容å
å«(项ç®åç§°ã产ååå·ãè®¢åæ¥æãçäº§æ¥æãå
è£
å°ºå¯¸ãæ°éãåºåãç¼å·ãåä½ãéé)", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "å头å°å·æ¸
æ°ï¼æ éå½±ãæ¨¡ç³ãæ¶æ¹çé®é¢ï¼åå£å¹³æ´ï¼æ 弯æ²ãç±ç¼©çç°è±¡", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "纸箱å头ç²è´´å¨ä¸é´1/2Hçé«åº¦åºé´å
ï¼æ¨ªåå±
ä¸", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æ¨ç®±å头卿¨ç®±ä¸¤ä¾§ï¼å·¦ä¸è§å¼ è´´ï¼ç¦æ¢å°å§å¤´ç²è´´äºæ¨ç®±çæ¿ä¸", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | name: "æ¸
åæ è¯", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "æ¸
åä¿¡æ¯å
容(项ç®åç§°ã产ååç§°ãç¼å·ãç®±å·)ä¸å头对åºä¸è´", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "å头ç²è´´åºå¹³æ´ã䏿ªæãä¸ç¿èµ·ãè¡¨é¢æ æä¼¤ãæ æ±¡æ", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æ¨ç®±æ¸
åç²è´´è¦æ±:æ¸
åå¡å°åç²è´´å¨æ¨ç®±åä¾§ï¼å¼ è´´ä½ç½®ä¸ºå·¦ä¸è§", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "纸箱æ¸
åç²è´´è¦æ±:æ¸
åå¡å°åç²è´´çº¸ç®±åä¾§(å头æè¾¹)", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | name: "å
¶ä»", |
| | | isEdit: false, |
| | | randomId: Math.random(), |
| | | children: [ |
| | | { |
| | | required: "å¤å
è£
纸箱å°å£æ¶ï¼å¦å
è£
ç®±é¿åº¦<700mmæ¶ï¼é¡¶é¢ãåºé¢éç¨âå·¥âååå°å£ï¼å
è£
ç®±é¿åº¦>700mmæ¶ï¼é¡¶é¢ãåºé¢éç¨âçâååå°å£(æéç¨âå·¥âååå°ç®±)", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | { |
| | | required: "æ¨ç®±ä¸å¾ç¨é¢å¸¦æå
ï¼æå
æ¹å¼åæå±
䏿åæå¹³è¡ï¼æå
é¢å¸¦åºåå¸ååãå¹³è¡ææ¾ï¼ä¸å¾æªæ", |
| | | note: null, |
| | | pid: null, |
| | | presult: null, |
| | | userName: null, |
| | | randomId: Math.random(), |
| | | isEdit: false, |
| | | }, |
| | | ], |
| | | }, |
| | | ] |
| | |
| | | </el-form> |
| | | </div> |
| | | <div class="packageInspect-detail"> |
| | | <el-row :gutter="10" style="width:100%;z-index: 10;height:50px;"> |
| | | <el-col :sm="18" :lg="20">æ£éªé¡¹ç®</el-col> |
| | | <el-col :sm="3" :lg="2" > |
| | | <el-button v-if="resultVal=='' || resultVal==null" size="small" @click="clickAddLine()">æ·»å æ£éªé¡¹ç®</el-button> |
| | | </el-col> |
| | | <el-col :sm="3" :lg="2"> |
| | | <el-button v-if="resultVal=='' || resultVal==null" style="width:100%" type="primary" size="small" |
| | | <el-row :gutter="10" style="width:100%;z-index: 10;height:30px;"> |
| | | <el-col :span="12">æ£éªé¡¹ç®</el-col> |
| | | <el-col :span="12" style="text-align: right;"> |
| | | <el-dropdown @command="handleCommand"> |
| | | <el-button size="mini" style="margin-right: 10px;" type="primary" > |
| | | 忢é»è®¤æ£éªé¡¹<i class="el-icon-arrow-down el-icon--right"></i> |
| | | </el-button> |
| | | <el-dropdown-menu slot="dropdown"> |
| | | <el-dropdown-item command="1">æ£éªé¡¹ç®1</el-dropdown-item> |
| | | <el-dropdown-item divided command="2">æ£éªé¡¹ç®2</el-dropdown-item> |
| | | </el-dropdown-menu> |
| | | </el-dropdown> |
| | | <el-button v-if="resultVal=='' || resultVal==null" size="mini" @click="clickAddLine()">æ·»å æ£éªé¡¹ç®</el-button> |
| | | <el-button v-if="resultVal=='' || resultVal==null" type="primary" size="mini" |
| | | @click="savePackIns()">ä¿å</el-button> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | </el-table-column> |
| | | <el-table-column prop="name" label="项ç®" width="160"> |
| | | <template slot-scope="scope"> |
| | | <el-input :readonly="resultVal!=null" v-if="scope.row.children" class="inline-input" style="width:80%;" v-model="scope.row.name" |
| | | <el-input :readonly="resultVal!=null || !scope.row.isEdit" v-if="scope.row.children" class="inline-input" style="width:80%;" v-model="scope.row.name" |
| | | placeholder="请è¾å
¥é¡¹ç®åç§°"></el-input> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="required" label="è¦æ±" width="160" show-overflow-tooltip> |
| | | <el-table-column prop="required" label="è¦æ±" width="160"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="!scope.row.children"> |
| | | <el-input :readonly="resultVal!=null" v-model="scope.row.required" |
| | | placeholder="请è¾å
¥è¦æ±"></el-input> |
| | | <el-tooltip :content="scope.row.required"> |
| | | <el-input :readonly="resultVal!=null || !scope.row.isEdit" |
| | | v-model="scope.row.required" |
| | | placeholder="请è¾å
¥è¦æ±"></el-input> |
| | | </el-tooltip> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="note" label="æ£éªæè¿°" width="160" show-overflow-tooltip> |
| | | <el-table-column prop="note" label="æ£éªæè¿°" width="160"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="!scope.row.children"> |
| | | <el-input :readonly="resultVal!=null" v-model="scope.row.note" placeholder="æ£éªæè¿°"></el-input> |
| | |
| | | </el-table-column> |
| | | <el-table-column v-if="resultVal=='' || resultVal==null" fixed="right" style="background-color: white;" label="æä½" width="200"> |
| | | <template slot-scope="scope"> |
| | | <el-button v-if="scope.row.children" icon="el-icon-circle-plus-outline" type="text" @click="clickAddChildren(scope.row,scope.$index)">æ·»å è¡</el-button> |
| | | <el-button v-if="!scope.row.children" icon="el-icon-circle-close" type="text" |
| | | <el-button v-if="scope.row.children && scope.row.isEdit" icon="el-icon-circle-plus-outline" type="text" @click="clickAddChildren(scope.row,scope.$index)">æ·»å è¡</el-button> |
| | | <el-button v-if="!scope.row.children && scope.row.isEdit" icon="el-icon-circle-close" type="text" |
| | | @click="clickDelLine(scope.row,scope.$index,scope.row.children!=null)">åæ¶</el-button> |
| | | <el-button v-if="scope.row.children" icon="el-icon-circle-close" type="text" |
| | | <el-button v-if="scope.row.children && scope.row.isEdit" icon="el-icon-circle-close" type="text" |
| | | @click="clickDelLine(scope.row,scope.$index,scope.row.children!=null)">å é¤é¡¹ç®</el-button> |
| | | |
| | | </template> |
| | |
| | | updatePackageInspectById, |
| | | getCustomer, |
| | | } from '@/api/quality/packageInspect' |
| | | import {inspect1,inspect2} from '@/const/defaultPackageInspect' |
| | | export default { |
| | | computed:{}, |
| | | components:{ |
| | |
| | | } |
| | | }, |
| | | methods:{ |
| | | handleCommand(command) { |
| | | switch(command){ |
| | | case "1": |
| | | this.init(inspect1) |
| | | break; |
| | | case "2": |
| | | this.init(inspect2) |
| | | break; |
| | | } |
| | | }, |
| | | changeResult(){ |
| | | let result = '' |
| | | let data = this.list |
| | |
| | | this.list.push({ |
| | | name: '', |
| | | randomId: Math.random(), |
| | | isEdit: true, |
| | | children: [{ |
| | | name: '', |
| | | note: '', |
| | | required: '', |
| | | result: '', |
| | | randomId: Math.random(), |
| | | isEdit: true, |
| | | }] |
| | | }) |
| | | }, |
| | |
| | | required: '', |
| | | result: '', |
| | | randomId: Math.random(), |
| | | isEdit: true, |
| | | }) |
| | | }, |
| | | // å é¤è¡ |
| | |
| | | }) |
| | | } |
| | | }, |
| | | init(){ |
| | | if(this.dataForm.id){ |
| | | fetchListById(this.dataForm.id).then(res=>{ |
| | | init(dataList){ |
| | | const _than = this |
| | | if(_than.dataForm.id){ |
| | | fetchListById(_than.dataForm.id).then(res=>{ |
| | | let data = res.data.data |
| | | this.dataForm.packInsNo = data.packInsNo |
| | | this.dataForm.packageNo = data.packageNo |
| | | this.dataForm.contractNo = data.contractNo |
| | | this.dataForm.customerName = data.customerName |
| | | this.dataForm.projectName = data.projectName |
| | | this.dataForm.createTime = data.createTime |
| | | this.dataForm.createUser = data.createUser |
| | | this.list = [] |
| | | _than.dataForm.packInsNo = data.packInsNo |
| | | _than.dataForm.packageNo = data.packageNo |
| | | _than.dataForm.contractNo = data.contractNo |
| | | _than.dataForm.customerName = data.customerName |
| | | _than.dataForm.projectName = data.projectName |
| | | _than.dataForm.createTime = data.createTime |
| | | _than.dataForm.createUser = data.createUser |
| | | _than.list = [] |
| | | let userNameList = [] |
| | | if(dataList){ |
| | | _than.list = JSON.parse(JSON.stringify(dataList)) |
| | | } |
| | | data.packageInsProductS.forEach(item => { |
| | | if (item.children) { |
| | | let ele = { |
| | | isEdit: true, |
| | | randomId: Math.random(), |
| | | name: null, |
| | | children: [] |
| | |
| | | let o = { |
| | | name: item.name, |
| | | randomId: Math.random(), |
| | | isEdit: true, |
| | | required: obj.required, |
| | | pid: obj.pid, |
| | | note: obj.note?obj.note:'', |
| | |
| | | } |
| | | ele.children.push(o) |
| | | }) |
| | | this.list.push(ele) |
| | | _than.list.push(ele) |
| | | } |
| | | }) |
| | | this.conclusionTable = [{ |
| | | _than.conclusionTable = [{ |
| | | packageNo: data.packageNo, |
| | | userName: Array.from(new Set(userNameList)).join(','), |
| | | result: null |
| | | }] |
| | | this.$nextTick(()=>{ |
| | | if(this.list.length>0){ |
| | | this.changeResult() |
| | | _than.$nextTick(()=>{ |
| | | if(_than.list.length>0){ |
| | | _than.changeResult() |
| | | } |
| | | }) |
| | | }).catch(error=>{ |
| | | this.$message.error("è·å失败",error) |
| | | _than.$message.error("è·å失败",error) |
| | | }) |
| | | }else{ |
| | | this.conclusionTable = [] |
| | | _than.conclusionTable = [] |
| | | } |
| | | }, |
| | | }, |
| | |
| | | <el-tabs class="rawMaterial-detail" @tab-click="tabsClick"> |
| | | <el-tab-pane label="æ£éªé¡¹ç®"> |
| | | <el-row style="width:100%;z-index: 10;height:50px;" v-if="resultVal==null"> |
| | | <el-col :sm="15" :lg="18"></el-col> |
| | | <el-col :sm="3" :lg="2" style="text-align: right;"> |
| | | <el-col :span="12"></el-col> |
| | | <el-col :span="12" style="text-align: right;"> |
| | | <el-button v-if="dataForm.id==null" size="small" @click="clickAddLine()">æ·»å æ£éªé¡¹ç®</el-button> |
| | | </el-col> |
| | | <el-col :sm="3" :lg="2" style="text-align: right;"> |
| | | <el-button class="pad-addcol-btn" v-if="resultVal==null || dataForm.id==null" size="small" @click="addTeatValueColumn()">æ·»å æ£æµå¼å</el-button> |
| | | </el-col> |
| | | <el-col :sm="3" :lg="2" style="text-align: right;"> |
| | | <el-button v-if="resultVal==null || dataForm.id==null" size="small" @click="delTeatValueColumn()">å 餿£æµå¼å</el-button> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | <el-input :disabled="dataForm.id != null" v-model="scope.row.unit" placeholder="请è¾å
¥åä½"></el-input> |
| | | </div> |
| | | </template> |
| | | |
| | | |
| | | </el-table-column> |
| | | <el-table-column prop="required" label="æ åå¼" width="160"> |
| | | <template slot-scope="scope"> |
| | |
| | | <el-select style="width:100%" allow-create filterable default-first-option |
| | | :disabled="scope.row.deviceId == null || (dataForm.id!=null&&resultVal!=null)" |
| | | v-model="scope.row.testValueList[index]" |
| | | placeholder="请è¾å
¥æéæ©æ£æµå¼" |
| | | placeholder="请è¾å
¥æéæ©æ£æµå¼" |
| | | @change="changeState(scope.row,scope.$index)"> |
| | | <el-option label="æ¯" value="æ¯"/> |
| | | <el-option label="å¦" value="å¦"/> |
| | |
| | | } |
| | | }, |
| | | codeDevice(row,index){ |
| | | this.row=row |
| | | this.row=row |
| | | console.log("row",row); |
| | | this.deviceCode =true |
| | | this.$refs.codeDeviceCompont.openCamera() |