diff --git a/src/api/fee/meterWaterManageApi.js b/src/api/fee/meterWaterManageApi.js index 6690ab6..d696013 100644 --- a/src/api/fee/meterWaterManageApi.js +++ b/src/api/fee/meterWaterManageApi.js @@ -206,7 +206,7 @@ export function importMeterWaterData(data) { return new Promise((resolve, reject) => { data.append('communityId', getCommunityId()) request({ - url: '/assetImport/importData', + url: '/callComponent/upload/assetImport/importData', method: 'post', data, headers: { diff --git a/src/api/system/systemInfoManageApi.js b/src/api/system/systemInfoManageApi.js index 41615b9..a8aaa37 100644 --- a/src/api/system/systemInfoManageApi.js +++ b/src/api/system/systemInfoManageApi.js @@ -38,4 +38,13 @@ export function updateSystemInfo(data) { reject(error) }) }) +} + +export function getPropertyUrl() { + let systemInfo = localStorage.getItem('java110SystemInfo') + if (systemInfo) { + systemInfo = JSON.parse(systemInfo) + return systemInfo.propertyUrl + } + return '' } \ No newline at end of file diff --git a/src/components/fee/addMeterWater.vue b/src/components/fee/addMeterWater.vue index e42e0fe..948be10 100644 --- a/src/components/fee/addMeterWater.vue +++ b/src/components/fee/addMeterWater.vue @@ -210,8 +210,8 @@ export default { try { const data = await getDict('pay_fee_config', 'fee_type_cd') this.feeTypeOptions = data.map(item => ({ - value: item.name, - label: item.label + value: item.statusCd, + label: item.name })) } catch (error) { console.error('Failed to load fee types:', error) @@ -229,13 +229,12 @@ export default { console.error('Failed to load meter types:', error) } }, - async handleFeeTypeChange(feeTypeCd) { + async handleFeeTypeChange() { try { const { data } = await listFeeConfigs({ communityId: this.form.communityId, - feeTypeCd, + feeTypeCd: this.form.feeTypeCd, isDefault: 'F', - valid: '1', page: 1, row: 20 }) @@ -330,14 +329,17 @@ export default { color: #999; margin-top: 5px; } -.el-form-item{ + +.el-form-item { width: 90%; text-align: left; } -.el-select{ + +.el-select { width: 100%; } -.el-date-editor{ + +.el-date-editor { width: 100%; } \ No newline at end of file diff --git a/src/components/fee/contractCreateFeeAdd.vue b/src/components/fee/contractCreateFeeAdd.vue index f2b0a59..db9246e 100644 --- a/src/components/fee/contractCreateFeeAdd.vue +++ b/src/components/fee/contractCreateFeeAdd.vue @@ -1,6 +1,6 @@