采购合同流程 预算采购明细至少选择一项
parent
adc998111f
commit
b4e5d5cad7
|
@ -490,7 +490,7 @@
|
||||||
<el-table-column prop="totalTaxInclude_" label="含税总金额(元)" width="120"></el-table-column>
|
<el-table-column prop="totalTaxInclude_" label="含税总金额(元)" width="120"></el-table-column>
|
||||||
<el-table-column prop="totalTaxExclude" label="不含税金额(元)" width="120"></el-table-column>
|
<el-table-column prop="totalTaxExclude" label="不含税金额(元)" width="120"></el-table-column>
|
||||||
<el-table-column prop="totalTax" label="税金(元)" width="110"></el-table-column>
|
<el-table-column prop="totalTax" label="税金(元)" width="110"></el-table-column>
|
||||||
<el-table-column prop="isUnderwritten" label="是否垫资"></el-table-column>
|
<el-table-column prop="isUnderwrittenDesc" label="是否垫资"></el-table-column>
|
||||||
<el-table-column prop="payTime" label="支出时间" width="160"></el-table-column>
|
<el-table-column prop="payTime" label="支出时间" width="160"></el-table-column>
|
||||||
<el-table-column prop="payAmount" label="支出金额(元)" width="120"></el-table-column>
|
<el-table-column prop="payAmount" label="支出金额(元)" width="120"></el-table-column>
|
||||||
<el-table-column prop="amountAlready" label="已采购数量" width="100"></el-table-column>
|
<el-table-column prop="amountAlready" label="已采购数量" width="100"></el-table-column>
|
||||||
|
@ -674,16 +674,21 @@
|
||||||
* 过滤本次流程要填写的采购清单
|
* 过滤本次流程要填写的采购清单
|
||||||
*/
|
*/
|
||||||
filterProcurementDetails() {
|
filterProcurementDetails() {
|
||||||
this.procurementDetailSelectorVisible = false
|
const filteredProcurementDetails = this.procurementDetails.filter(detail => {
|
||||||
this.changeMode(procurementContractProcess)
|
|
||||||
this.processType = procurementContract
|
|
||||||
|
|
||||||
const procurementDetails = this.procurementDetails.filter(detail => {
|
|
||||||
return detail.amountCurrent && detail.amountCurrent !== 0;
|
return detail.amountCurrent && detail.amountCurrent !== 0;
|
||||||
})
|
})
|
||||||
this.procurementDetails = procurementDetails
|
|
||||||
|
if (isEmpty(filteredProcurementDetails)) {
|
||||||
|
this.$message.warning("预算采购明细至少选择一项")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
this.processType = procurementContract
|
||||||
|
this.changeMode(procurementContractProcess)
|
||||||
|
this.procurementDetailSelectorVisible = false
|
||||||
|
|
||||||
|
this.procurementDetails = [...filteredProcurementDetails]
|
||||||
// 保留副本,提交订单的时候构建表单的时候用
|
// 保留副本,提交订单的时候构建表单的时候用
|
||||||
this.filteredProcurementDetails = [...procurementDetails]
|
this.filteredProcurementDetails = filteredProcurementDetails
|
||||||
},
|
},
|
||||||
|
|
||||||
goToHome() {
|
goToHome() {
|
||||||
|
@ -851,7 +856,6 @@
|
||||||
this.procurementDetails = procurementDetails && procurementDetails.map(detail => ({
|
this.procurementDetails = procurementDetails && procurementDetails.map(detail => ({
|
||||||
...detail, feeType: computeFeeType(detail.type),
|
...detail, feeType: computeFeeType(detail.type),
|
||||||
totalTaxInclude_: detail.totalTaxInclude, totalTaxInclude: undefined, // 存在相同字段转换一下
|
totalTaxInclude_: detail.totalTaxInclude, totalTaxInclude: undefined, // 存在相同字段转换一下
|
||||||
isUnderwritten: detail.isUnderwritten === 1 ? "是" : "否",
|
|
||||||
rowKey: rowKey++, children: []
|
rowKey: rowKey++, children: []
|
||||||
}))
|
}))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue