fix: 修复保洁绿植bug

This commit is contained in:
fyy
2025-07-11 11:37:04 +08:00
parent 031c744877
commit b44caa166a
5 changed files with 36 additions and 29 deletions

View File

@@ -41,6 +41,7 @@ const isUpdate = ref(false);
const isReadonly = ref(false);
const isAudit = ref(false);
const isRefund = ref(false);
const rowData = ref<any>({});
const title = computed(() => {
return isUpdate.value ? $t('pages.common.edit') : isReadonly.value ? '详情' : $t('pages.common.add');
});
@@ -123,16 +124,18 @@ const [BasicModal, modalApi] = useVbenModal({
// 查询服务地址树形结构
setupCommunitySelect()
modalApi.modalLoading(true);
const { id, readonly,audit,refund } = modalApi.getData() as {
const { id, readonly,audit,refund,row } = modalApi.getData() as {
id?: string;
readonly?: boolean;
audit?: boolean;
refund?: boolean;
row?: any;
};
editCleanOrderId.value = id || '';
isReadonly.value = !!readonly;
isAudit.value = !!audit;
isRefund.value = !!refund;
rowData.value = row;
//判断是否是编辑状态需要先判断是否是只读状态
if(isReadonly.value){
isUpdate.value = false;
@@ -400,6 +403,10 @@ async function handleAudit(params: any) {
return;
}
const data = cloneDeep(await formApi.getValues());
if(rowData.value){
data.state = rowData.value.state;
data.isUnbooking = rowData.value?.isUnbooking;
}
// 单位数据缓存
if (unitListData.length === 0) {
const res = await resident_unitList();
@@ -426,7 +433,6 @@ async function handleAudit(params: any) {
}else{
data.state = 2;
}
console.log(data,'data');
// 0未审核 1审核通过 2审核不通过
await clean_orderUpdate({...data,id:editCleanOrderId.value})
resetInitialized();