commit
d189af253e
|
@ -102,7 +102,7 @@ defineExpose({ validate });
|
||||||
DICT_TYPE.BPM_MODEL_FORM_TYPE,
|
DICT_TYPE.BPM_MODEL_FORM_TYPE,
|
||||||
'number',
|
'number',
|
||||||
)"
|
)"
|
||||||
:key="dict.value as string"
|
:key="dict.value"
|
||||||
:value="dict.value"
|
:value="dict.value"
|
||||||
>
|
>
|
||||||
{{ dict.label }}
|
{{ dict.label }}
|
||||||
|
|
|
@ -86,7 +86,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getBusinessPage({
|
return await getBusinessPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
|
|
|
@ -108,7 +108,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getBusinessPageByCustomer({
|
return await getBusinessPageByCustomer({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
customerId: props.customerId,
|
customerId: props.customerId,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -121,14 +121,14 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
if (props.bizType === BizTypeEnum.CRM_CUSTOMER) {
|
if (props.bizType === BizTypeEnum.CRM_CUSTOMER) {
|
||||||
return await getBusinessPageByCustomer({
|
return await getBusinessPageByCustomer({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
customerId: props.customerId,
|
customerId: props.customerId,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
} else if (props.bizType === BizTypeEnum.CRM_CONTACT) {
|
} else if (props.bizType === BizTypeEnum.CRM_CONTACT) {
|
||||||
return await getBusinessPageByContact({
|
return await getBusinessPageByContact({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
contactId: props.contactId,
|
contactId: props.contactId,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -61,7 +61,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getBusinessStatusPage({
|
return await getBusinessStatusPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
|
|
|
@ -79,7 +79,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getCluePage({
|
return await getCluePage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
|
|
|
@ -90,7 +90,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getContactPage({
|
return await getContactPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
sceneType: sceneType.value,
|
sceneType: sceneType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -108,7 +108,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getContactPageByCustomer({
|
return await getContactPageByCustomer({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
customerId: props.customerId,
|
customerId: props.customerId,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -121,14 +121,14 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
if (props.bizType === BizTypeEnum.CRM_CUSTOMER) {
|
if (props.bizType === BizTypeEnum.CRM_CUSTOMER) {
|
||||||
return await getContactPageByCustomer({
|
return await getContactPageByCustomer({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
customerId: props.bizId,
|
customerId: props.bizId,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
} else if (props.bizType === BizTypeEnum.CRM_BUSINESS) {
|
} else if (props.bizType === BizTypeEnum.CRM_BUSINESS) {
|
||||||
return await getContactPageByBusiness({
|
return await getContactPageByBusiness({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
businessId: props.bizId,
|
businessId: props.bizId,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -127,7 +127,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getContractPage({
|
return await getContractPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
sceneType: sceneType.value,
|
sceneType: sceneType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -63,14 +63,14 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
if (props.bizType === BizTypeEnum.CRM_CUSTOMER) {
|
if (props.bizType === BizTypeEnum.CRM_CUSTOMER) {
|
||||||
return await getContractPageByCustomer({
|
return await getContractPageByCustomer({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
customerId: props.bizId,
|
customerId: props.bizId,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
} else if (props.bizType === BizTypeEnum.CRM_CONTACT) {
|
} else if (props.bizType === BizTypeEnum.CRM_CONTACT) {
|
||||||
return await getContractPageByBusiness({
|
return await getContractPageByBusiness({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
businessId: props.bizId,
|
businessId: props.bizId,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -27,7 +27,7 @@ export function useFormSchema(): VbenFormSchema[] {
|
||||||
label: '客户来源',
|
label: '客户来源',
|
||||||
component: 'Select',
|
component: 'Select',
|
||||||
componentProps: {
|
componentProps: {
|
||||||
options: getDictOptions(DICT_TYPE.CRM_CUSTOMER_SOURCE),
|
options: getDictOptions(DICT_TYPE.CRM_CUSTOMER_SOURCE, 'number'),
|
||||||
},
|
},
|
||||||
rules: 'required',
|
rules: 'required',
|
||||||
},
|
},
|
||||||
|
@ -74,7 +74,7 @@ export function useFormSchema(): VbenFormSchema[] {
|
||||||
label: '客户行业',
|
label: '客户行业',
|
||||||
component: 'Select',
|
component: 'Select',
|
||||||
componentProps: {
|
componentProps: {
|
||||||
options: getDictOptions(DICT_TYPE.CRM_CUSTOMER_INDUSTRY),
|
options: getDictOptions(DICT_TYPE.CRM_CUSTOMER_INDUSTRY, 'number'),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -82,7 +82,7 @@ export function useFormSchema(): VbenFormSchema[] {
|
||||||
label: '客户级别',
|
label: '客户级别',
|
||||||
component: 'Select',
|
component: 'Select',
|
||||||
componentProps: {
|
componentProps: {
|
||||||
options: getDictOptions(DICT_TYPE.CRM_CUSTOMER_LEVEL),
|
options: getDictOptions(DICT_TYPE.CRM_CUSTOMER_LEVEL, 'number'),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -96,7 +96,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getCustomerPage({
|
return await getCustomerPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
sceneType: sceneType.value,
|
sceneType: sceneType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -73,7 +73,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getCustomerLimitConfigPage({
|
return await getCustomerLimitConfigPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
type: configType.value,
|
type: configType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -40,7 +40,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getCustomerPage({
|
return await getCustomerPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
pool: true,
|
pool: true,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -122,7 +122,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getReceivablePage({
|
return await getReceivablePage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
sceneType: sceneType.value,
|
sceneType: sceneType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -101,7 +101,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getReceivablePlanPage({
|
return await getReceivablePlanPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
sceneType: sceneType.value,
|
sceneType: sceneType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
|
@ -80,7 +80,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
const queryParams: CrmReceivablePlanApi.PlanPageParam = {
|
const queryParams: CrmReceivablePlanApi.PlanPageParam = {
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
...formValues,
|
...formValues,
|
||||||
};
|
};
|
||||||
|
|
|
@ -42,7 +42,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
getChartOptions(activeTabName.value, active.value, res),
|
getChartOptions(activeTabName.value, active.value, res),
|
||||||
);
|
);
|
||||||
return await getDatas(activeTabName.value, {
|
return await getDatas(activeTabName.value, {
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
...formValues,
|
...formValues,
|
||||||
});
|
});
|
||||||
|
|
|
@ -185,7 +185,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
|
||||||
ajax: {
|
ajax: {
|
||||||
query: async ({ page }, formValues) => {
|
query: async ({ page }, formValues) => {
|
||||||
return await getSpuPage({
|
return await getSpuPage({
|
||||||
page: page.currentPage,
|
pageNo: page.currentPage,
|
||||||
pageSize: page.pageSize,
|
pageSize: page.pageSize,
|
||||||
tabType: tabType.value,
|
tabType: tabType.value,
|
||||||
...formValues,
|
...formValues,
|
||||||
|
|
Loading…
Reference in New Issue