diff --git a/src/components/CostEntry/components/applyModify.tsx b/src/components/CostEntry/components/applyModify.tsx index 4c9bdc16..842f814a 100644 --- a/src/components/CostEntry/components/applyModify.tsx +++ b/src/components/CostEntry/components/applyModify.tsx @@ -91,7 +91,7 @@ export const formSchema: FormSchema[] = [ const { data } = res data.forEach(item => { item['label'] = item.shortName - item['value'] = item.codeName + item['value'] = item.id }) companyDict.value = data }) @@ -100,9 +100,9 @@ export const formSchema: FormSchema[] = [ } }, { - field: 'costomerCode', + field: 'customerId', label: '结算对象', - defaultValue: '', + defaultValue: null, component: 'Select', colProps: { span: 5 }, componentProps: ({ formModel }) => { diff --git a/src/components/CostEntry/components/applyModify.vue b/src/components/CostEntry/components/applyModify.vue index 63b30fbc..6b458d6e 100644 --- a/src/components/CostEntry/components/applyModify.vue +++ b/src/components/CostEntry/components/applyModify.vue @@ -57,7 +57,7 @@ const emits = defineEmits(['refresh', 'register']) const list = [ { label: '费用名称', field: 'feeName', span: 5 }, - { label: '费用对象', field: 'customerName', span: 5 }, + { label: '结算对象', field: 'customerName', span: 5 }, // { label: '核算单位', field: 'customerNo', span: 4, value: '1' }, { label: '单位标准', field: 'unitText', span: 5 }, { label: '不含税单价', field: 'noTaxPrice', span: 5 }, @@ -80,6 +80,7 @@ }) const [registerModal, { setModalProps, closeModal, updateFormField }] = useModalInner(async (data) => { detailData.value = JSON.parse(JSON.stringify(data.record)) + console.log(data.record) setFieldsValue({ ...data.record, beforeValue: JSON.parse(JSON.stringify(beforeValue.value)), @@ -96,14 +97,14 @@ formData.feeRecordId = values.id formData.id = 0 formData.BusinessType = 1 - const res: API.DataResult = await ApplyModification([formData]) - setModalProps({ confirmLoading: false, loading: false }) - if (res.succeeded) { - createMessage.success(res.message) - emits('refresh') - } else { - createMessage.error(res.message) - } + ApplyModification([formData]).then(res => { + if (res.succeeded) { + createMessage.success(res.message) + emits('refresh') + } + }).catch(() => { + setModalProps({ confirmLoading: false, loading: false }) + }) closeModal() } onMounted(() => { diff --git a/src/components/CostEntry/feeTable.vue b/src/components/CostEntry/feeTable.vue index 43c820dd..43bb8942 100644 --- a/src/components/CostEntry/feeTable.vue +++ b/src/components/CostEntry/feeTable.vue @@ -246,7 +246,7 @@ source: async (query, process) => { if (unitDict.value && unitDict.value.length) { const dict = unitDict.value.map((item) => { - return item.value + '-' + item.name + return item.name + '-' + item.value }) process(dict) } diff --git a/src/views/approve/paid/components/calcTable.vue b/src/views/approve/paid/components/calcTable.vue index 62911ec6..dbafc18b 100644 --- a/src/views/approve/paid/components/calcTable.vue +++ b/src/views/approve/paid/components/calcTable.vue @@ -63,8 +63,7 @@ showTableSetting: false, bordered: false, showIndexColumn: true, - canResize: true, - resizeHeightOffset: 1, + canResize: false, // rowSelection: { type: 'checkbox' }, immediate: false }) diff --git a/src/views/finance/paymentSettlement/detail/columns.tsx b/src/views/finance/paymentSettlement/detail/columns.tsx index 16806d38..aeb8058a 100644 --- a/src/views/finance/paymentSettlement/detail/columns.tsx +++ b/src/views/finance/paymentSettlement/detail/columns.tsx @@ -302,7 +302,8 @@ export const formSchema: FormSchema[] = [ dynamicDisabled: false, colProps: { span: 4 }, componentProps: { - allowClear: true + allowClear: true, + valueFormat: 'YYYY-MM-DD' } }, { diff --git a/src/views/finance/paymentSettlement/detail/components/applyInfo.vue b/src/views/finance/paymentSettlement/detail/components/applyInfo.vue index c6f7ea1c..e98d52ae 100644 --- a/src/views/finance/paymentSettlement/detail/components/applyInfo.vue +++ b/src/views/finance/paymentSettlement/detail/components/applyInfo.vue @@ -28,10 +28,10 @@ 删除 - + 附件 + @@ -46,21 +46,7 @@ - +