|
@@ -219,7 +219,7 @@
|
|
|
<el-table-column label="物料" prop="materialId" align="center">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-model="scope.row.materialId" filterable placeholder="请选择物料"
|
|
|
- :disabled="requistionState"
|
|
|
+ :disabled="requistionState?true:requistionOrdersType?true:false"
|
|
|
@change="handleMaterielInfo(scope)">
|
|
|
<el-option v-for="mtem in materielList" :key="mtem.id" :label="mtem.materielCode+''+mtem.materielName"
|
|
|
:value="mtem.materielCode"></el-option>
|
|
@@ -230,12 +230,12 @@
|
|
|
align="center">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-model="scope.row.quantity" type="number" placeholder="请输入预计领用数量/重量"
|
|
|
- :disabled="requistionState"/>
|
|
|
+ :disabled="requistionState?true:requistionOrdersType?true:false"/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="备注" prop="remark" width="250" align="center">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-input v-model="scope.row.remark" placeholder="请输入备注" :disabled="requistionState"/>
|
|
|
+ <el-input v-model="scope.row.remark" placeholder="请输入备注" :disabled="requistionState?true:requistionOrdersType?true:false"/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -494,7 +494,6 @@ export default {
|
|
|
return this.$message.error("请完善表单数据");
|
|
|
}
|
|
|
|
|
|
- return;
|
|
|
this.$refs["form"].validate(valid => {
|
|
|
if (valid) {
|
|
|
this.form.requisitionItemsList = this.requisitionItemsList;
|
|
@@ -551,7 +550,8 @@ export default {
|
|
|
let form = {
|
|
|
...row,
|
|
|
state: 1, // 0=:待提交、1:审核中、2:已批准、3:未批准、4:已作废、5:已完成
|
|
|
- dataApprovalStatus: 0, // 数据审批状态(0:未审批、1:审批中、2:审批通过、3:审批不通过)
|
|
|
+
|
|
|
+ dataApprovalStatus: 5, //审批状态参考字典
|
|
|
}
|
|
|
return approvalOrders(form);
|
|
|
}).then(() => {
|