|
@@ -61,7 +61,14 @@
|
|
|
:column="tableCollectColumn" :datas="tableCollectData" :loading="tableCollectLoading"
|
|
|
is-new :check-style="{ width: 29 }" :index-style="{ width: 60 }"
|
|
|
is-check @selection-change="tableCollectCheckChange"
|
|
|
- />
|
|
|
+ >
|
|
|
+ <template #isDeduct="{ row }">
|
|
|
+ <span>{{ row?.isDeduct === 1 ? '是' : '否' }}</span>
|
|
|
+ </template>
|
|
|
+ <template #isTotalTerms="{ row }">
|
|
|
+ <span>{{ row?.isTotalTerms === 1 ? '是' : '否' }}</span>
|
|
|
+ </template>
|
|
|
+ </hc-table>
|
|
|
</hc-body>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -276,22 +283,23 @@ const removeCollectPay = async (id) => {
|
|
|
const tableCollectColumn = ref([
|
|
|
{ key: 'payNumber', name: '支付项编号' },
|
|
|
{ key: 'payName', name: '支付项名称' },
|
|
|
- { key: 'payType', name: '支付项类型' },
|
|
|
+ { key: 'payTypeName', name: '支付项类型' },
|
|
|
{ key: 'isDeduct', name: '是否为扣款项' },
|
|
|
{ key: 'isTotalTerms', name: '是否合计项' },
|
|
|
- { key: 'payApplicableType', name: '支付项适用类型' },
|
|
|
+ { key: 'payApplicableTypeName', name: '支付项适用类型' },
|
|
|
])
|
|
|
const tableCollectData = ref([])
|
|
|
const tableCollectLoading = ref(false)
|
|
|
const getTableCollectData = async () => {
|
|
|
tableCollectLoading.value = true
|
|
|
- const { error, code, data } = await payApi.getProPayList({
|
|
|
- type:'',
|
|
|
+ const { error, code, data } = await payApi.getProListPage({
|
|
|
+ type:'1',
|
|
|
contractId:contractId.value,
|
|
|
+ current: 1, size: 100000,
|
|
|
})
|
|
|
tableCollectLoading.value = false
|
|
|
if (!error && code === 200) {
|
|
|
- tableCollectData.value = getArrValue(data)
|
|
|
+ tableCollectData.value = getArrValue(data['records'])
|
|
|
|
|
|
} else {
|
|
|
tableCollectData.value = []
|