| | |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog title="试验信息" :visible.sync="experimentDia" width="50%"> |
| | | <div class="body" style="display: flex;padding: 10px;align-items: center;" v-if="experimentDia0"> |
| | | <div class="search_label" style="width: 150px;"><span class="required-span">*</span>实验阶段</div> |
| | | <div class="search_input" style="width: 100%;"> |
| | | <el-input clearable v-model="experimentInfo.term" size="small" placeholder=""></el-input> |
| | | <div style="height: 80vh;overflow-y: auto;"> |
| | | <div class="body" style="display: flex;padding: 10px;align-items: center;" v-if="experimentDia0"> |
| | | <div class="search_label" style="width: 150px;"><span class="required-span">*</span>实验阶段</div> |
| | | <div class="search_input" style="width: 100%;"> |
| | | <el-input clearable v-model="experimentInfo.term" size="small" placeholder=""></el-input> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="body" style="display: flex;padding: 10px;align-items: center;" v-if="experimentDia0"> |
| | | <div class="search_label" style="width: 150px;"><span class="required-span">*</span>实验操作</div> |
| | | <div class="search_input" style="width: 100%;"> |
| | | <el-input clearable v-model="experimentInfo.note" size="small" placeholder="" type="textarea" |
| | | :rows="2"></el-input> |
| | | <div class="body" style="display: flex;padding: 10px;align-items: center;" v-if="experimentDia0"> |
| | | <div class="search_label" style="width: 150px;"><span class="required-span">*</span>实验操作</div> |
| | | <div class="search_input" style="width: 100%;"> |
| | | <el-input clearable v-model="experimentInfo.note" size="small" placeholder="" type="textarea" |
| | | :rows="2"></el-input> |
| | | </div> |
| | | </div> |
| | | <table border="1" cellpadding="10" class="thermal-table"> |
| | | <tr style="font-size: 18px;font-weight: 500;background-color: #F0F1F5;padding: 10px 0;box-sizing: border-box;"> |
| | | <td>样品</td> |
| | | <td>样品编号</td> |
| | | <td>型号</td> |
| | | <td>检验项</td> |
| | | <td>检验子项</td> |
| | | <td>工时</td> |
| | | </tr> |
| | | <template v-for="(item,index) in sampleProduct"> |
| | | <tr> |
| | | <td :rowspan="item.insProduct.length+1">{{ item.sample }}</td> |
| | | <td :rowspan="item.insProduct.length+1">{{ item.sampleCode }}</td> |
| | | <td :rowspan="item.insProduct.length+1">{{ item.model }}</td> |
| | | </tr> |
| | | <tr v-for="(m,i) in item.insProduct" :key="item.id+i"> |
| | | <td>{{ m.inspectionItem }}</td> |
| | | <td>{{ m.inspectionItemSubclass }}</td> |
| | | <td><el-input-number v-model="m.outputWorkTime" :min="0" :max="100" label="工时" size="small"></el-input-number></td> |
| | | </tr> |
| | | </template> |
| | | </table> |
| | | </div> |
| | | <table border="1" cellpadding="10" class="thermal-table"> |
| | | <tr style="font-size: 18px;font-weight: 500;background-color: #F0F1F5;padding: 10px 0;box-sizing: border-box;"> |
| | | <td>样品</td> |
| | | <td>样品编号</td> |
| | | <td>型号</td> |
| | | <td>检验项</td> |
| | | <td>检验子项</td> |
| | | <td>工时</td> |
| | | </tr> |
| | | <template v-for="(item,index) in sampleProduct"> |
| | | <tr> |
| | | <td :rowspan="item.insProduct.length+1">{{ item.sample }}</td> |
| | | <td :rowspan="item.insProduct.length+1">{{ item.sampleCode }}</td> |
| | | <td :rowspan="item.insProduct.length+1">{{ item.model }}</td> |
| | | </tr> |
| | | <tr v-for="(m,i) in item.insProduct" :key="item.id+i"> |
| | | <td>{{ m.inspectionItem }}</td> |
| | | <td>{{ m.inspectionItemSubclass }}</td> |
| | | <td><el-input-number v-model="m.outputWorkTime" :min="0" :max="100" label="工时" size="small"></el-input-number></td> |
| | | </tr> |
| | | </template> |
| | | </table> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button @click="experimentDia = false">取 消</el-button> |
| | | <el-button type="primary" @click="submit0">确 定</el-button> |
| | |
| | | this.lookFileVisible = true |
| | | }, |
| | | handleBack(){ |
| | | if(this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('电路试验')){ |
| | | try { |
| | | if(!this.isLook&&this.state==1&&this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('电路试验')){ |
| | | this.$confirm('请确认当前数据是否全部保存,是否返回?', '提示', { |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | |
| | | }else{ |
| | | this.$emit('goback') |
| | | } |
| | | } catch (error) { |
| | | this.$emit('goback') |
| | | } |
| | | } |
| | | } |
| | | } |