From e770c98de7baa981df9afd3642cfbd8c4d8ce5f8 Mon Sep 17 00:00:00 2001 From: ljy Date: Fri, 10 Jul 2026 00:46:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=88=9B=E5=BB=BA=E5=AD=90=E8=B4=A6?= =?UTF-8?q?=E5=8F=B7=E4=B8=8D=E5=8F=91=E7=9F=AD=E4=BF=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/h5-partner/src/lib/staff.ts | 14 ++------------ .../src/modules/iam/dto/partner-staff.dto.ts | 7 +------ 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/apps/h5-partner/src/lib/staff.ts b/apps/h5-partner/src/lib/staff.ts index ab46dc8..49295aa 100644 --- a/apps/h5-partner/src/lib/staff.ts +++ b/apps/h5-partner/src/lib/staff.ts @@ -1,16 +1,6 @@ -import { PartnerStaffRole, type CreatePartnerStaffRequest, type PartnerStaffItem, type UpdatePartnerStaffRequest } from '@dukang/shared-types'; +import type { CreatePartnerStaffRequest, PartnerStaffItem, UpdatePartnerStaffRequest } from '@dukang/shared-types'; import { request } from './api'; -/** 兼容尚未部署新后端的线上 API(仍校验 staffRole/code) */ -function toCreateStaffPayload(body: CreatePartnerStaffRequest) { - return { - name: body.name, - phone: body.phone, - staffRole: PartnerStaffRole.INTERNAL, - code: '123456', - }; -} - export function listPartnerStaff() { return request('PARTNER_H5', '/partner/staff'); } @@ -18,7 +8,7 @@ export function listPartnerStaff() { export function createPartnerStaff(body: CreatePartnerStaffRequest) { return request('PARTNER_H5', '/partner/staff', { method: 'POST', - body: JSON.stringify(toCreateStaffPayload(body)), + body: JSON.stringify(body), }); } diff --git a/server/dukang-api/src/modules/iam/dto/partner-staff.dto.ts b/server/dukang-api/src/modules/iam/dto/partner-staff.dto.ts index 69ab19f..a6c78fc 100644 --- a/server/dukang-api/src/modules/iam/dto/partner-staff.dto.ts +++ b/server/dukang-api/src/modules/iam/dto/partner-staff.dto.ts @@ -10,16 +10,11 @@ export class CreatePartnerStaffDto { @IsNotEmpty() name: string; - /** 兼容旧客户端;未传时服务端默认 INTERNAL */ + /** 未传时服务端默认 INTERNAL */ @IsOptional() @IsString() @IsIn(Object.values(PartnerStaffRole)) staffRole?: string; - - /** 已废弃:子账号创建不再校验验证码,传入时忽略 */ - @IsOptional() - @IsString() - code?: string; } export class UpdatePartnerStaffDto {