|
|
|
@ -91,8 +91,9 @@ |
|
|
|
fixed="left" |
|
|
|
label="操作"> |
|
|
|
<template slot-scope="scope" class="foo_container"> |
|
|
|
<a v-if="scope.row.needReceiveFlag=='N'" type="text" size="small" @click="inspectModal(scope.row)">检验</a> |
|
|
|
<a v-if="scope.row.inspectedFlag=='N'" type="text" size="small" @click="inspectModal(scope.row)">检验</a> |
|
|
|
<a v-if="scope.row.inspectedFlag=='Y'" type="text" size="small" @click="toPrint(scope.row)">补打结果</a> |
|
|
|
<a v-if="scope.row.inspectedFlag=='Y'" type="text" size="small" @click="cancelInspectResult(scope.row)">取消检验结果</a> |
|
|
|
<a v-if="scope.row.toTypeFlag=='硫化检验单'&&scope.row.inspectedFlag=='N'" type="text" size="small" @click="cancelInspect(scope.row)">删除检验单</a> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
@ -225,6 +226,7 @@ |
|
|
|
<el-select v-model="inspectData.inspectResult" style="width: 120px"> |
|
|
|
<el-option label="合格" value="合格"></el-option> |
|
|
|
<el-option label="不合格" value="不合格"></el-option> |
|
|
|
<el-option label="让步接收" value="让步接收"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="检验备注"> |
|
|
|
@ -247,6 +249,7 @@ |
|
|
|
inspectSave, |
|
|
|
inspectPrint, |
|
|
|
cancelInspect, |
|
|
|
cancelInspectResult, |
|
|
|
} from '@/api/production/inspect.js' |
|
|
|
import Chooselist from '@/views/modules/common/Chooselist' |
|
|
|
import { |
|
|
|
@ -410,6 +413,31 @@ |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
cancelInspectResult(row){ |
|
|
|
this.$confirm(`是否取消检验结果?`, '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
cancelInspectResult(row).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.search (); |
|
|
|
this.$message({ |
|
|
|
message: '操作成功', |
|
|
|
type: 'success', |
|
|
|
duration: 1500, |
|
|
|
onClose: () => { |
|
|
|
} |
|
|
|
}) |
|
|
|
}else { |
|
|
|
this.$alert(data.msg, '错误', { |
|
|
|
confirmButtonText: '确定' |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
}).catch(() => { |
|
|
|
}) |
|
|
|
}, |
|
|
|
cancelInspect(row){ |
|
|
|
this.$confirm(`是否删除这条检验单?`, '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
|