diff --git a/src/api/shop/shopDealerUser/index.ts b/src/api/shop/shopDealerUser/index.ts index 0f673a1..ded7931 100644 --- a/src/api/shop/shopDealerUser/index.ts +++ b/src/api/shop/shopDealerUser/index.ts @@ -59,6 +59,21 @@ export async function updateShopDealerUser(data: ShopDealerUser) { return Promise.reject(new Error(res.message)); } +/** + * 修改分销商用户记录表 + * @param data + */ +export async function updateShopDealerUserByUserId(data: ShopDealerUser) { + const res = await request.put>( + '/shop/shop-dealer-user/updateByUserId', + data + ); + if (res.code === 0) { + return res.message; + } + return Promise.reject(new Error(res.message)); +} + /** * 删除分销商用户记录表 */ diff --git a/src/api/shop/shopDealerUser/model/index.ts b/src/api/shop/shopDealerUser/model/index.ts index 9ac7ec4..f0293e2 100644 --- a/src/api/shop/shopDealerUser/model/index.ts +++ b/src/api/shop/shopDealerUser/model/index.ts @@ -1,4 +1,4 @@ -import type { PageParam } from '@/api/index'; +import type { PageParam } from '@/api'; /** * 分销商用户记录表 diff --git a/src/dealer/apply/add.tsx b/src/dealer/apply/add.tsx index 136a0ef..5591e0a 100644 --- a/src/dealer/apply/add.tsx +++ b/src/dealer/apply/add.tsx @@ -9,7 +9,7 @@ import {TenantId} from "@/config/app"; import {updateUser} from "@/api/system/user"; import {User} from "@/api/system/user/model"; import {getStoredInviteParams, handleInviteRelation} from "@/utils/invite"; -import {addShopDealerUser} from "@/api/shop/shopDealerUser"; +import {addShopDealerUser, updateShopDealerUserByUserId} from "@/api/shop/shopDealerUser"; import {listUserRole, updateUserRole} from "@/api/system/userRole"; import {addShopDealerCapital} from "@/api/shop/shopDealerCapital"; @@ -204,6 +204,12 @@ const AddUserAddress = () => { } // 获得50元奖励 + await updateShopDealerUserByUserId({ + userId: user?.userId, + balance: '50', + }) + + // 保存明细 await addShopDealerCapital({ userId: user?.userId, flowType: 50,