Merge branch 'dev-v1.1' of http://120.26.58.240:8888/r/flexJobAdminBClient into dev-v1.1
| | |
| | | "EnumSmsAccess": true, |
| | | "EnumTaskCheckReceiveStatus": true, |
| | | "EnumTaskCheckReceiveStatusText": true, |
| | | "EnumTaskCheckReceiveStatusTextForFilter": true, |
| | | "EnumTaskRecommendStatus": true, |
| | | "EnumTaskRecommendStatusText": true, |
| | | "EnumTaskReleaseStatus": true, |
| | |
| | | const EnumSmsTemplateType: typeof import('./src/constants/apiEnum')['EnumSmsTemplateType'] |
| | | const EnumTaskCheckReceiveStatus: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus'] |
| | | const EnumTaskCheckReceiveStatusText: typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusText'] |
| | | const EnumTaskCheckReceiveStatusTextForFilter: typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusTextForFilter'] |
| | | const EnumTaskRecommendStatus: typeof import('./src/constants/apiEnum')['EnumTaskRecommendStatus'] |
| | | const EnumTaskRecommendStatusText: typeof import('./src/constants/task')['EnumTaskRecommendStatusText'] |
| | | const EnumTaskReleaseStatus: typeof import('./src/constants/apiEnum')['EnumTaskReleaseStatus'] |
| | |
| | | readonly EnumSmsAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumSmsAccess']> |
| | | readonly EnumTaskCheckReceiveStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus']> |
| | | readonly EnumTaskCheckReceiveStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusText']> |
| | | readonly EnumTaskCheckReceiveStatusTextForFilter: UnwrapRef<typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusTextForFilter']> |
| | | readonly EnumTaskRecommendStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskRecommendStatus']> |
| | | readonly EnumTaskRecommendStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskRecommendStatusText']> |
| | | readonly EnumTaskReleaseStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskReleaseStatus']> |
| | |
| | | [EnumTaskCheckReceiveStatus.Completed]: '已验收', |
| | | }; |
| | | |
| | | export const EnumTaskCheckReceiveStatusTextForFilter = { |
| | | [EnumTaskCheckReceiveStatus.WaitCheckReceive]: '待验收', |
| | | [EnumTaskCheckReceiveStatus.Completed]: '已验收', |
| | | }; |
| | | |
| | | export const EnumTaskUserSubmitCheckReceiveStatusText = { |
| | | [EnumTaskUserSubmitCheckReceiveStatus.WaitSubmit]: '待提交', |
| | | [EnumTaskUserSubmitCheckReceiveStatus.WaitCheckReceive]: '待验收', |
| | |
| | | body: API.RegisterPersonalUserCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<boolean>('/api/user/auth/registerPersonalUser', { |
| | | return request<API.LoginCommandCallback>('/api/user/auth/registerPersonalUser', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | |
| | | keywords?: string; |
| | | settlementOrderStatus?: EnumTaskSettlementOrderStatus; |
| | | settlementStatus?: EnumTaskSettlementStatus; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | /** 结算时间-起始 */ |
| | | settlementTimeBegin?: string; |
| | | /** 结算时间-截止 */ |
| | |
| | | contactPhoneNumber?: string; |
| | | /** 所属银行 */ |
| | | bank?: string; |
| | | /** 开户支行名称 */ |
| | | /** 所属支行 */ |
| | | bankBranch?: string; |
| | | /** 收款账户 */ |
| | | receiveAccount?: string; |
| | |
| | | }, |
| | | { |
| | | defaultExtraParams: { |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }], |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | amount: { type: 'money' }, |
| | |
| | | }, |
| | | { |
| | | defaultExtraParams: { |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }], |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: {}, |
| | | } |
| | |
| | | keywords: '', |
| | | balanceMin: null as number, |
| | | balanceMax: null as number, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }], |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | balance: { type: 'money' }, |
| | |
| | | actualSettlementAmount: null as number, |
| | | receiveAccount: '', |
| | | bank: '', |
| | | bankBranch: '', |
| | | // bankBranch: '', |
| | | }, |
| | | }); |
| | | |
| | |
| | | actualSettlementAmount: row?.actualSettlementAmount ?? null, |
| | | receiveAccount: row?.receiveAccount ?? '', |
| | | bank: row?.bank ?? '', |
| | | bankBranch: row?.bankBranch ?? '', |
| | | // bankBranch: row?.bankBranch ?? '', |
| | | }); |
| | | } |
| | | } |
| | |
| | | actualSettlementAmount: editForm.actualSettlementAmount, |
| | | receiveAccount: editForm.receiveAccount, |
| | | bank: editForm.bank, |
| | | bankBranch: editForm.bankBranch, |
| | | // bankBranch: editForm.bankBranch, |
| | | }; |
| | | let res = await taskServices.editTaskSettlementOrderRoster(params); |
| | | if (res) { |
| | |
| | | <AppContainer> |
| | | <ProTableQueryFilterBar @on-reset="reset"> |
| | | <template #query> |
| | | <QueryFilterItem tip-content="结算单状态"> |
| | | <QueryFilterItem tip-content="验收状态"> |
| | | <FieldRadio |
| | | v-model="extraParamState.settlementOrderStatus" |
| | | :value-enum="EnumTaskSettlementOrderStatusText" |
| | | v-model="extraParamState.checkReceiveStatus" |
| | | :value-enum="EnumTaskCheckReceiveStatusTextForFilter" |
| | | buttonStyle |
| | | showAllBtn |
| | | @change="getList()" |
| | |
| | | EnumTaskSettlementOrderStatusText, |
| | | EnumTaskSettlementOrderStatus, |
| | | EnumTaskSettlementStatus, |
| | | EnumTaskCheckReceiveStatusText, |
| | | EnumTaskCheckReceiveStatusTextForFilter, |
| | | EnumTaskCheckReceiveStatus, |
| | | } from '@/constants'; |
| | | import { downloadFileByUrl, format, setOssFileName } from '@/utils'; |
| | | import * as taskServices from '@/services/api/task'; |
| | |
| | | orderInput: extraParamState.orderInput, |
| | | }, |
| | | keywords: extraParamState.keywords, |
| | | settlementOrderStatus: extraParamState.settlementOrderStatus, |
| | | checkReceiveStatus: extraParamState.checkReceiveStatus, |
| | | settlementStatus: extraParamState.settlementStatus, |
| | | settlementTimeBegin: format(extraParamState.time?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | settlementTimeEnd: format(extraParamState.time?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | |
| | | defaultExtraParams: { |
| | | keywords: '', |
| | | settlementOrderStatus: '' as any as EnumTaskSettlementOrderStatus, |
| | | checkReceiveStatus: '' as any as EnumTaskCheckReceiveStatus, |
| | | settlementStatus: '' as any as EnumTaskSettlementStatus, |
| | | time: [] as unknown as ModelValueType, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | |
| | | defaultExtraParams: { |
| | | type: '' as any as EnumUserWalletTransactionType, |
| | | creationTime: [] as unknown as ModelValueType, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }], |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | transDate: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' }, |
| | |
| | | <ProFormItemV2 label="所属银行:" prop="bank" :check-rules="[{ message: '请输入所属银行' }]"> |
| | | <ProFormText placeholder="请输入所属银行" v-model.trim="form.bank"></ProFormText> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 |
| | | <!-- <ProFormItemV2 |
| | | label="开户支行:" |
| | | prop="bankBranch" |
| | | :check-rules="[{ message: '请输入开户支行' }]" |
| | | > |
| | | <ProFormText placeholder="请输入开户支行" v-model.trim="form.bankBranch"></ProFormText> |
| | | </ProFormItemV2> |
| | | </ProFormItemV2> --> |
| | | <ProFormItemV2 |
| | | label="收款账户:" |
| | | prop="receiveAccount" |
| | |
| | | (e: 'onCancel'): void; |
| | | }>(); |
| | | |
| | | const { data: detail } = useQuery({ |
| | | const { data: detail, refetch } = useQuery({ |
| | | queryKey: ['userResumeServices/getUserResume', form.value.id], |
| | | queryFn: async () => { |
| | | return await userServices.getPersonalUserTransaction({ id: form.value.id }); |
| | |
| | | enabled: computed(() => !!form.value.id), |
| | | }); |
| | | |
| | | watch( |
| | | () => form.value.id, |
| | | (val) => { |
| | | if (val) { |
| | | refetch(); |
| | | } |
| | | } |
| | | ); |
| | | |
| | | const { portraitTableProps } = usePortraitTable({ |
| | | data: detail, |
| | | columns: [ |
| | |
| | | enCode: 'checkReceiveStatus', |
| | | name: '验收状态', |
| | | }, |
| | | { |
| | | id: '4', |
| | | enCode: 'settlementOrderStatus', |
| | | name: '结算单状态', |
| | | }, |
| | | // { |
| | | // id: '4', |
| | | // enCode: 'settlementOrderStatus', |
| | | // name: '结算单状态', |
| | | // }, |
| | | { |
| | | id: '5', |
| | | enCode: 'settlementOrderName', |
| | |
| | | keywords: '', |
| | | status: '', |
| | | time: [] as unknown as ModelValueType, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }], |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | balance: { type: 'money' }, |