1.0.80 添加合同变更编辑页面

dev
yinq 5 days ago
parent 020dadfa87
commit 12c3d31b8a

@ -94,12 +94,14 @@ interface PropType {
modelValue?: ProjectInfoVO[] | ProjectInfoVO | undefined; modelValue?: ProjectInfoVO[] | ProjectInfoVO | undefined;
multiple?: boolean; multiple?: boolean;
data?: string | number | (string | number)[] | undefined; data?: string | number | (string | number)[] | undefined;
defaultQueryParams?: Record<string, any>;
} }
const prop = withDefaults(defineProps<PropType>(), { const prop = withDefaults(defineProps<PropType>(), {
multiple: true, multiple: true,
modelValue: undefined, modelValue: undefined,
data: undefined data: undefined,
defaultQueryParams: undefined
}); });
const emit = defineEmits(['update:modelValue', 'confirmCallBack']); const emit = defineEmits(['update:modelValue', 'confirmCallBack']);
@ -255,6 +257,9 @@ watch(
() => projectSelectDialog.visible.value, () => projectSelectDialog.visible.value,
async (newValue: boolean) => { async (newValue: boolean) => {
if (newValue) { if (newValue) {
if (prop.defaultQueryParams && Object.keys(prop.defaultQueryParams).length > 0) {
Object.assign(queryParams.value, prop.defaultQueryParams);
}
await getList(); // await getList(); //
} else { } else {
tableRef.value.clearCheckboxReserve(); tableRef.value.clearCheckboxReserve();

@ -166,5 +166,10 @@ export enum FlowCodeEnum {
/** /**
* KEY * KEY
*/ */
GIFT_APPLY_CODE = 'CRMGIFT' GIFT_APPLY_CODE = 'CRMGIFT',
/**
* KEY
*/
CONTRACT_CHANGE_CODE = 'HTBG'
} }

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save