|
|
|
|
@ -162,49 +162,49 @@ |
|
|
|
|
<el-table-column label="量具编号" prop="trialNo" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<!-- {{scope.row}} --> |
|
|
|
|
<el-select v-model="scope1.row.actMtId" placeholder="请输入" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "> |
|
|
|
|
<el-select v-model="scope1.row.actMtId" placeholder="请输入" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "> |
|
|
|
|
<el-option v-for="item in measureList" :key="item.id" :label="item.mcName" :value="item.id" /> |
|
|
|
|
</el-select> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值1" prop="gaugeValue1" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue1" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue1" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值2" prop="gaugeValue2" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue2" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue2" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值3" prop="gaugeValue3" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue3" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue3" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值4" prop="gaugeValue4" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue4" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue4" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值5" prop="gaugeValue5" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue5" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue5" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值6" prop="gaugeValue6" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue6" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue6" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值7" prop="gaugeValue7" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue7" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue7" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="测量值8" prop="gaugeValue8" align="center"> |
|
|
|
|
<template #default="scope1"> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue8" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope1.row.gaugeValue8" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
</el-table> |
|
|
|
|
@ -248,49 +248,49 @@ |
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue7" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue7" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="名称1" prop="gaugeValue1" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue1" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue1" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="参数1(um)" prop="gaugeValue2" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue2" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue2" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="名称2" prop="gaugeValue3" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue3" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue3" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="参数2(um)" prop="gaugeValue4" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue4" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue4" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="名称3" prop="gaugeValue5" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue5" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue5" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="参数3(um)" prop="gaugeValue6" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue6" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue6" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="设备编码" prop="gaugeValue8" align="center"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue8" :disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="subScope.row.gaugeValue8" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="检测时间" prop="updateTime" align="center" width="260"> |
|
|
|
|
<template #default="subScope"> |
|
|
|
|
<el-date-picker type="datetime" style="width:90%" v-model="subScope.row.updateTime" |
|
|
|
|
format="YYYY-MM-DD HH:mm:ss" value-format="YYYY-MM-DD HH:mm:ss" placeholder="请选择时间" |
|
|
|
|
:disabled="scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-date-picker> |
|
|
|
|
:disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-date-picker> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
</el-table> |
|
|
|
|
@ -345,13 +345,14 @@ |
|
|
|
|
测厚数据 |
|
|
|
|
</el-button> |
|
|
|
|
</div> |
|
|
|
|
<div v-else-if="scope.row.item.name == '尺寸检测'"> |
|
|
|
|
<div v-else-if="scope.row.item.name == '尺寸检测' && scope.row.item.wpItemDetailList && scope.row.item.wpItemDetailList.length > 0"> |
|
|
|
|
<el-button @click="testValue(scope.row, scope.$index)" link type="primary" |
|
|
|
|
>测试值填写</el-button |
|
|
|
|
> |
|
|
|
|
</div> |
|
|
|
|
<div v-else> |
|
|
|
|
<el-input v-model="scope.row.checkValue" :disabled=" scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<!-- {{scope.row.checkUserRealName != null && scope.row.checkUserRealName != ''}} --> |
|
|
|
|
<el-input v-model="scope.row.checkValue" :disabled="scope.row.checkUserRealName != null && scope.row.checkUserRealName !== '' "></el-input> |
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
@ -363,7 +364,7 @@ |
|
|
|
|
align="center" |
|
|
|
|
> |
|
|
|
|
<template #default="scope"> |
|
|
|
|
<el-input v-model="scope.row.testQty" :disabled=" scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope.row.testQty" :disabled=" scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column |
|
|
|
|
@ -374,12 +375,12 @@ |
|
|
|
|
align="center" |
|
|
|
|
> |
|
|
|
|
<template #default="scope"> |
|
|
|
|
<el-input v-model="scope.row.lossQty" :disabled=" scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope.row.lossQty" :disabled=" scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="检验数量" prop="checkQty" width="100px" align="center"> |
|
|
|
|
<template #default="scope"> |
|
|
|
|
<el-input v-model="scope.row.checkQty" :disabled=" scope.row.checkUserRealName && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
<el-input v-model="scope.row.checkQty" :disabled=" scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' "></el-input> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="检验结果" prop="checkResult" width="300px" align="center"> |
|
|
|
|
@ -387,7 +388,7 @@ |
|
|
|
|
<el-radio-group |
|
|
|
|
v-model="scope.row.checkResult" |
|
|
|
|
@change="val => changeQty(val, scope.$index)" |
|
|
|
|
:disabled=" scope.row.checkUserRealName && scope.row.checkUserRealName != '' " |
|
|
|
|
:disabled=" scope.row.checkUserRealName != null && scope.row.checkUserRealName != '' " |
|
|
|
|
> |
|
|
|
|
<el-radio :label="1">合格</el-radio> |
|
|
|
|
<el-radio :label="2">不合格</el-radio> |
|
|
|
|
@ -1002,7 +1003,7 @@ export default { |
|
|
|
|
this.expandedRowKeys = [...this.expandedRowKeys, row.id]; |
|
|
|
|
} |
|
|
|
|
if((row.checkUserId != -1 || row.checkUserRealName != '')){ |
|
|
|
|
this.thicknessData = row.wpItemDetailList |
|
|
|
|
this.thicknessData = row.wpItemDetailList ? row.wpItemDetailList : [] |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
@ -1223,7 +1224,7 @@ export default { |
|
|
|
|
item.wpItemDetailList = [...this.thicknessData] |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
console.log('detailInfo------------------',this.detailInfo) |
|
|
|
|
console.log('detailInfo------------------',this.detailInfo) |
|
|
|
|
fillInspection(this.detailInfo).then(res =>{ |
|
|
|
|
if(res.data.code == 200){ |
|
|
|
|
this.$message.success('保存成功') |
|
|
|
|
@ -1343,6 +1344,8 @@ export default { |
|
|
|
|
// standardValue:null, |
|
|
|
|
// downValue:null |
|
|
|
|
// } |
|
|
|
|
// res.data.data.wpItemList[0].item.name = '厚度检测' |
|
|
|
|
// res.data.data.wpItemList[0].checkUserRealName = null |
|
|
|
|
this.vxeTableData = res.data.data.wpItemList; |
|
|
|
|
this.getSameList(row.id) |
|
|
|
|
if(this.dialogData.ppsName != '烧结包装防护'){ |
|
|
|
|
@ -1361,7 +1364,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
if(item.item.name == '厚度检测'){ |
|
|
|
|
console.log('item------------------',item) |
|
|
|
|
this.thicknessData = item.wpItemDetailList |
|
|
|
|
this.thicknessData = item.wpItemDetailList ? item.wpItemDetailList : [] |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|