|
@@ -102,6 +102,22 @@
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view v-show='curNow===3'>
|
|
|
|
|
+ <view v-for="(item,index) in form['receiptPaymentList']" :key="index">
|
|
|
|
|
+ <u--form style="margin: 0 20px;" labelPosition="left" :model="form" ref="uForm" labelWidth='140rpx'>
|
|
|
|
|
+ <u-row v-for="(key,index1) in feeTableField" :key="index1">
|
|
|
|
|
+ <u-col :span="12">
|
|
|
|
|
+ <u-form-item :label="key.label" prop="categoryName" borderBottom>
|
|
|
|
|
+ <u--input style="width: 100%;" :title='item[key.field]' disabled
|
|
|
|
|
+ v-model="item[key.field]"></u--input>
|
|
|
|
|
+ </u-form-item>
|
|
|
|
|
+ </u-col>
|
|
|
|
|
+
|
|
|
|
|
+ </u-row>
|
|
|
|
|
+ </u--form>
|
|
|
|
|
+ <u-gap height="40" bgColor="#f0f0f0"></u-gap>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -110,6 +126,7 @@
|
|
|
getSaleOrderDetailAPI
|
|
getSaleOrderDetailAPI
|
|
|
} from '@/api/wt/index.js'
|
|
} from '@/api/wt/index.js'
|
|
|
import fileMain from "@/pages/doc/index.vue"
|
|
import fileMain from "@/pages/doc/index.vue"
|
|
|
|
|
+ import {transactionMethodsOp,shippingModeOp,shippingModePurchaseOp, pricingWayList, levelList, quoteTypeOp} from '@/enum/dict.js'
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
|
fileMain
|
|
fileMain
|
|
@@ -122,6 +139,42 @@
|
|
|
default: ''
|
|
default: ''
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
|
|
+ computed: {
|
|
|
|
|
+ shippingModeOptions() {
|
|
|
|
|
+ return this.form.type == 2 ? shippingModePurchaseOp : shippingModeOp;
|
|
|
|
|
+ },
|
|
|
|
|
+ feeTableField() {
|
|
|
|
|
+ return [{
|
|
|
|
|
+ label: '期数',
|
|
|
|
|
+ field: 'issueNumber',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '款项类型',
|
|
|
|
|
+ field: 'typeName',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '款项名称',
|
|
|
|
|
+ field: 'moneyName',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '比例(%)',
|
|
|
|
|
+ field: 'ratio',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: this.form.type == 2 ? '计划付款金额(元)' : '计划收款金额(元)',
|
|
|
|
|
+ field: 'price',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: this.form.type == 2 ? '计划付款日期' : '计划收款日期',
|
|
|
|
|
+ field: 'deadLine',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '说明',
|
|
|
|
|
+ field: 'remark',
|
|
|
|
|
+ }
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
form: {},
|
|
form: {},
|
|
@@ -171,7 +224,7 @@
|
|
|
field: 'discountTotalPrice',
|
|
field: 'discountTotalPrice',
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
- list: ['订单信息', '基本信息', '产品清单'],
|
|
|
|
|
|
|
+ list: ['订单信息', '基本信息', '产品清单', '收款计划'],
|
|
|
curNow: 0
|
|
curNow: 0
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
@@ -190,5 +243,8 @@
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
-<style>
|
|
|
|
|
|
|
+<style scoped>
|
|
|
|
|
+.btnConcel {
|
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
|
+ }
|
|
|
</style>
|
|
</style>
|