From 9f10304a16a97df2d684e18c619df43981b91026 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 16 九月 2025 13:24:01 +0800
Subject: [PATCH] feat: 接口对接
---
apps/bMiniApp/.eslintrc-auto-import.json | 5 +
apps/cMiniApp/auto-imports.d.ts | 2
apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue | 1
apps/cMiniApp/.eslintrc-auto-import.json | 5 +
packages/services/apiV2/typings.d.ts | 94 ++++++++++++++++++++++++++++++-
apps/bMiniApp/auto-imports.d.ts | 2
packages/services/apiV2/user.ts | 18 ++++++
7 files changed, 118 insertions(+), 9 deletions(-)
diff --git a/apps/bMiniApp/.eslintrc-auto-import.json b/apps/bMiniApp/.eslintrc-auto-import.json
index 8d2ca3b..936454a 100644
--- a/apps/bMiniApp/.eslintrc-auto-import.json
+++ b/apps/bMiniApp/.eslintrc-auto-import.json
@@ -121,6 +121,9 @@
"EnumUserGender": true,
"EnumUserStatus": true,
"EnumUserType": true,
- "useAccessAuthentication": true
+ "useAccessAuthentication": true,
+ "DirectiveBinding": true,
+ "MaybeRef": true,
+ "MaybeRefOrGetter": true
}
}
diff --git a/apps/bMiniApp/auto-imports.d.ts b/apps/bMiniApp/auto-imports.d.ts
index a16c0b0..dc14f8e 100644
--- a/apps/bMiniApp/auto-imports.d.ts
+++ b/apps/bMiniApp/auto-imports.d.ts
@@ -120,7 +120,7 @@
// for type re-export
declare global {
// @ts-ignore
- export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue'
+ export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
import('vue')
// @ts-ignore
export type { BackType, BackType } from './src/constants/enum'
diff --git a/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue b/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue
index b95cbea..93b4f3e 100644
--- a/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue
+++ b/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue
@@ -137,7 +137,6 @@
>
<ChooseInputWithDatePicker
v-model="form.beginTime"
- :minDate="nowDate"
placeholder="璇烽�夋嫨浠诲姟寮�濮嬫棩鏈�"
></ChooseInputWithDatePicker>
</nut-form-item>
diff --git a/apps/cMiniApp/.eslintrc-auto-import.json b/apps/cMiniApp/.eslintrc-auto-import.json
index 4ef9371..7d2e0af 100644
--- a/apps/cMiniApp/.eslintrc-auto-import.json
+++ b/apps/cMiniApp/.eslintrc-auto-import.json
@@ -106,6 +106,9 @@
"useUpdateResume": true,
"useAccessReal": true,
"useLaunchOptions": true,
- "APP_ENV": true
+ "APP_ENV": true,
+ "DirectiveBinding": true,
+ "MaybeRef": true,
+ "MaybeRefOrGetter": true
}
}
diff --git a/apps/cMiniApp/auto-imports.d.ts b/apps/cMiniApp/auto-imports.d.ts
index 6ba5ad4..e2b9d41 100644
--- a/apps/cMiniApp/auto-imports.d.ts
+++ b/apps/cMiniApp/auto-imports.d.ts
@@ -104,7 +104,7 @@
// for type re-export
declare global {
// @ts-ignore
- export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue'
+ export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
import('vue')
// @ts-ignore
export type { BackType, BackType } from './src/constants/enum'
diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index 64d7946..f72be6c 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -1732,6 +1732,24 @@
timestamp?: number;
}
+ interface FriendlyResultGetPersonalUserWalletBalancesQueryResult {
+ /** 璺熻釜Id */
+ traceId?: string;
+ /** 鐘舵�佺爜 */
+ code?: number;
+ /** 閿欒鐮� */
+ errorCode?: string;
+ data?: GetPersonalUserWalletBalancesQueryResult;
+ /** 鎵ц鎴愬姛 */
+ success?: boolean;
+ /** 閿欒淇℃伅 */
+ msg?: any;
+ /** 闄勫姞鏁版嵁 */
+ extras?: any;
+ /** 鏃堕棿鎴� */
+ timestamp?: number;
+ }
+
interface FriendlyResultGetResourceLogsQueryResult {
/** 璺熻釜Id */
traceId?: string;
@@ -3928,6 +3946,8 @@
interface GetPersonalUserInfoSignContractsQuery {
/** 鐢ㄦ埛Id */
id?: string;
+ /** 鐏靛伐Id */
+ enterpriseEmployeeId?: string;
pageModel?: PagedListQueryPageModel;
}
@@ -4062,10 +4082,26 @@
settlementAmount?: number;
/** 瀹炲彂閲戦/鎻愮幇閲戦 */
amount?: number;
- /** 鏀舵浜哄鍚� */
- receiveName?: string;
+ /** 浠樻浜鸿处鎴� */
+ payerAccount?: string;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜哄紑鎴疯 */
+ payerBank?: string;
+ /** 浠樻浜烘敮琛� */
+ payerBankBranch?: string;
/** 鏀舵璐︽埛 */
receiveAccount?: string;
+ /** 鏀舵浜哄悕绉� */
+ receiveName?: string;
+ /** 鏀舵浜哄紑鎴疯 */
+ receiveBank?: string;
+ /** 鏀舵浜烘敮琛� */
+ receiveBankBranch?: string;
+ /** 甯佺 */
+ currency?: string;
+ /** 鐢ㄩ�� */
+ purpose?: string;
/** 鏈嶅姟璐� */
serviceFee?: number;
/** 瀹為檯鍒拌处 */
@@ -4076,6 +4112,7 @@
transDate?: string;
/** 鍒涘缓鏃堕棿 */
createdTime?: string;
+ transactionStatus?: EnumWalletTransactionStatus;
/** 澶辫触鍘熷洜 */
failReason?: string;
}
@@ -4099,14 +4136,35 @@
interface GetPersonalUserTransactionsQueryResultItem {
/** 鏀舵敮Id */
id?: string;
+ type?: EnumUserWalletTransactionType;
/** 鏍囬 */
title?: string;
- /** 鍒涘缓鏃堕棿 */
- createdTime?: string;
/** 閲戦 */
amount?: number;
/** 浣欓 */
balance?: number;
+ /** 浼佷笟鍚嶇О */
+ enterpriseName?: string;
+ /** 浠樻浜鸿处鎴� */
+ payerAccount?: string;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿处鍙� */
+ payerUserName?: string;
+ /** 浠樻浜鸿仈绯讳汉 */
+ payerContacts?: string;
+ /** 浠樻浜鸿仈绯荤數璇� */
+ payerContactPhoneNumber?: string;
+ /** 鏀舵璐︽埛 */
+ receiveAccount?: string;
+ /** 鏀舵浜哄悕绉� */
+ receiveName?: string;
+ /** 鐢ㄩ�� */
+ purpose?: string;
+ /** 鍒涘缓鏃堕棿 */
+ createdTime?: string;
+ /** 浜ゆ槗鏃堕棿 */
+ transDate?: string;
}
interface GetPersonalUserTransactionsQueryResultObjectData {
@@ -4116,6 +4174,34 @@
sumWithdraw?: number;
}
+ interface GetPersonalUserWalletBalancesQuery {
+ /** 鏈�灏忎綑棰� */
+ balanceMin?: number;
+ /** 鏈�澶т綑棰� */
+ balanceMax?: number;
+ /** 鍏抽敭瀛� */
+ keywords?: string;
+ pageModel?: PagedListQueryPageModel;
+ }
+
+ interface GetPersonalUserWalletBalancesQueryResult {
+ /** 鐢ㄦ埛Id */
+ id?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ /** 浣欓 */
+ balance?: number;
+ pageModel?: PagedListQueryResultPageModel;
+ /** 鏁版嵁 */
+ data?: GetPersonalUserWalletBalancesQueryResultItem[];
+ }
+
+ type GetPersonalUserWalletBalancesQueryResultItem = Record<string, any>;
+
interface GetResourceFieldsQueryResultItem {
/** 缂栧彿 */
code?: string;
diff --git a/packages/services/apiV2/user.ts b/packages/services/apiV2/user.ts
index 5ea222a..d06c228 100644
--- a/packages/services/apiV2/user.ts
+++ b/packages/services/apiV2/user.ts
@@ -106,6 +106,24 @@
);
}
+/** 鏌ヨ涓汉閽卞寘浣欓鍒嗛〉鍒楄〃 POST /api/user/user/getPersonalUserWalletBalances */
+export async function getPersonalUserWalletBalances(
+ body: API.GetPersonalUserWalletBalancesQuery,
+ options?: API.RequestConfig
+) {
+ return request<API.GetPersonalUserWalletBalancesQueryResult>(
+ '/api/user/user/getPersonalUserWalletBalances',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json-patch+json',
+ },
+ data: body,
+ ...(options || {}),
+ }
+ );
+}
+
/** 鏌ヨ鐢ㄦ埛瑙掕壊鍒楄〃 GET /api/user/user/getUserInfoRoles */
export async function getUserInfoRoles(
// 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
--
Gitblit v1.9.1