|
@@ -5,7 +5,7 @@
|
|
<zj-form-container :formAttributes="{ 'label-position': 'top' }">
|
|
<zj-form-container :formAttributes="{ 'label-position': 'top' }">
|
|
<template v-for="(item, index) in payData">
|
|
<template v-for="(item, index) in payData">
|
|
<zj-form-module :title="'支付费用' + (index + 1)" :form-data="payData[index]"
|
|
<zj-form-module :title="'支付费用' + (index + 1)" :form-data="payData[index]"
|
|
- :form-items="[formItemsL1, formItems][workOrderType]">
|
|
|
|
|
|
+ :form-items="[formItemsL1, formItems(item)][workOrderType]">
|
|
<div v-if="item.examineStatus === 'FAIL'" style="text-align:right">
|
|
<div v-if="item.examineStatus === 'FAIL'" style="text-align:right">
|
|
<el-button size="mini" type="danger" plain @click="enginMaterialCancelFun(item)">取消申请</el-button>
|
|
<el-button size="mini" type="danger" plain @click="enginMaterialCancelFun(item)">取消申请</el-button>
|
|
</div>
|
|
</div>
|
|
@@ -235,7 +235,9 @@ export default {
|
|
}
|
|
}
|
|
}]
|
|
}]
|
|
},
|
|
},
|
|
- formItems() {
|
|
|
|
|
|
+ },
|
|
|
|
+ methods: {
|
|
|
|
+ formItems(itemData) {
|
|
return [{
|
|
return [{
|
|
md: 24,
|
|
md: 24,
|
|
name: 'slot-component',
|
|
name: 'slot-component',
|
|
@@ -382,7 +384,7 @@ export default {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
md: 8,
|
|
md: 8,
|
|
- isShow: this?.payData?.length && this?.payData[0]?.goodsType == "M",
|
|
|
|
|
|
+ isShow: itemData.goodsType == "M",
|
|
name: 'slot-component',
|
|
name: 'slot-component',
|
|
formItemAttributes: {
|
|
formItemAttributes: {
|
|
label: '辅材费用合计',
|
|
label: '辅材费用合计',
|
|
@@ -396,7 +398,7 @@ export default {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
md: 8,
|
|
md: 8,
|
|
- isShow: this?.payData?.length && this?.payData[0]?.goodsType == "P",
|
|
|
|
|
|
+ isShow: itemData.goodsType == "P",
|
|
name: 'slot-component',
|
|
name: 'slot-component',
|
|
formItemAttributes: {
|
|
formItemAttributes: {
|
|
label: '配件费用合计',
|
|
label: '配件费用合计',
|
|
@@ -441,6 +443,7 @@ export default {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
md: 24,
|
|
md: 24,
|
|
|
|
+ isShow: itemData.payType == 'WECHAT',
|
|
name: 'slot-component',
|
|
name: 'slot-component',
|
|
formItemAttributes: {
|
|
formItemAttributes: {
|
|
label: '交易记录',
|
|
label: '交易记录',
|
|
@@ -495,9 +498,7 @@ export default {
|
|
)
|
|
)
|
|
}
|
|
}
|
|
}]
|
|
}]
|
|
- }
|
|
|
|
- },
|
|
|
|
- methods: {
|
|
|
|
|
|
+ },
|
|
getxiangqing() {
|
|
getxiangqing() {
|
|
if (this.id) {
|
|
if (this.id) {
|
|
if (this?.workOrderType == 0) {
|
|
if (this?.workOrderType == 0) {
|