This commit is contained in:
@@ -19,7 +19,7 @@ import { personList } from '#/api/property/resident/person';
|
|||||||
const emit = defineEmits<{ reload: [] }>();
|
const emit = defineEmits<{ reload: [] }>();
|
||||||
const costItemsOptions = ref<any>([]);
|
const costItemsOptions = ref<any>([]);
|
||||||
const meterTypeOptions = ref<any>([]);
|
const meterTypeOptions = ref<any>([]);
|
||||||
const isMeterType = ref(false);
|
const isMeterType = ref(false); //是否选择了费用类型
|
||||||
const isUpdate = ref(false);
|
const isUpdate = ref(false);
|
||||||
const title = computed(() => {
|
const title = computed(() => {
|
||||||
return isUpdate.value ? $t('pages.common.edit') : $t('pages.common.add');
|
return isUpdate.value ? $t('pages.common.edit') : $t('pages.common.add');
|
||||||
@@ -70,6 +70,7 @@ const schema = [
|
|||||||
isMeterType.value = false;
|
isMeterType.value = false;
|
||||||
} else {
|
} else {
|
||||||
isMeterType.value = true;
|
isMeterType.value = true;
|
||||||
|
// 获取费用项目
|
||||||
const costItemsRes = await costItemSettingList({
|
const costItemsRes = await costItemSettingList({
|
||||||
pageSize: 1000000000,
|
pageSize: 1000000000,
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
@@ -79,10 +80,11 @@ const schema = [
|
|||||||
label: item.chargeItem,
|
label: item.chargeItem,
|
||||||
value: item.id,
|
value: item.id,
|
||||||
}));
|
}));
|
||||||
|
// 获取抄表类型:水费字典为0,电费为1
|
||||||
const meterTypeRes = await meterReadingTypeList({
|
const meterTypeRes = await meterReadingTypeList({
|
||||||
pageSize: 1000000000,
|
pageSize: 1000000000,
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
costType: value == '5' ? 0 : 1,
|
meterType: value == '5' ? '0' : '1',
|
||||||
});
|
});
|
||||||
meterTypeOptions.value = (meterTypeRes?.rows || []).map((item) => ({
|
meterTypeOptions.value = (meterTypeRes?.rows || []).map((item) => ({
|
||||||
label: item.name,
|
label: item.name,
|
||||||
|
Reference in New Issue
Block a user