|
@@ -4,13 +4,13 @@
|
|
|
<template v-if="!detailVisible">
|
|
|
<el-form :inline="true" :model="dataForm" @keyup.enter.native="queryPage()">
|
|
|
<el-form-item label="物料名称">
|
|
|
- <el-input v-model="dataForm.name" placeholder="物料名称" clearable/>
|
|
|
+ <el-input v-model="dataForm.productName" placeholder="物料名称" clearable/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="合同号">
|
|
|
<el-input v-model="dataForm.orderCode" placeholder="合同号" clearable/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="物料编号">
|
|
|
- <el-input v-model="dataForm.prodCode" placeholder="物料编号" clearable/>
|
|
|
+ <el-input v-model="dataForm.productNumber" placeholder="物料编号" clearable/>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button @click="queryPage()">查询</el-button>
|
|
@@ -36,7 +36,7 @@
|
|
|
label="物料名称">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- prop="prodCode"
|
|
|
+ prop="productNumber"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
width="160"
|
|
@@ -129,7 +129,7 @@
|
|
|
label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button v-if="isAuth('prod:damage:info')" type="text" size="small" @click="detailHandle(scope.row.recordId)">查看</el-button>
|
|
|
- <el-button v-if="isAuth('prod:damage:again') && Number(scope.row.state) !== 2 && Number(scope.row.workFlowBusinessExt.state) == 3" type="text" size="small" @click="reScheduleHandle(scope.row.recordId)">重新排产</el-button>
|
|
|
+ <el-button v-if="isAuth('prod:damage:again') && Number(scope.row.state) !== 2 && scope.row.workFlowBusinessExt && Number(scope.row.workFlowBusinessExt.state) === 3" type="text" size="small" @click="reScheduleHandle(scope.row.recordId)">重新排产</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -185,9 +185,9 @@
|
|
|
let params = {
|
|
|
'current': this.pageIndex,
|
|
|
'size': this.pageSize,
|
|
|
- 'productName': this.dataForm.name ? this.dataForm.name : null,
|
|
|
+ 'productName': this.dataForm.productName ? this.dataForm.productName : null,
|
|
|
'orderCode': this.dataForm.orderCode ? this.dataForm.orderCode : null,
|
|
|
- 'prodCode': this.dataForm.prodCode ? this.dataForm.prodCode : null
|
|
|
+ 'productNumber': this.dataForm.productNumber ? this.dataForm.productNumber : null
|
|
|
}
|
|
|
getDamageList(params).then(({data}) => {
|
|
|
if (data && data.code === '200') {
|
|
@@ -237,7 +237,7 @@
|
|
|
return ''
|
|
|
},
|
|
|
formatWorkFlowState (row) {
|
|
|
- if (!row.workFlowBusinessExt.state) return ''
|
|
|
+ if (!row.workFlowBusinessExt || !row.workFlowBusinessExt.state) return ''
|
|
|
if (Number(row.workFlowBusinessExt.state) === 1) return '待审批'
|
|
|
if (Number(row.workFlowBusinessExt.state) === 2) return '审批中'
|
|
|
if (Number(row.workFlowBusinessExt.state) === 3) return '审批完成'
|