fix: 限制客服编辑资料字段
This commit is contained in:
@@ -872,6 +872,7 @@ export async function createAdminMockWorkOrder(payload: JsonObject = {}) {
|
||||
export async function updateAdminWorkOrder(
|
||||
workOrderId: number | string,
|
||||
payload: JsonObject = {},
|
||||
options: { canEditRequirementFields?: boolean } = {},
|
||||
) {
|
||||
const workOrder = await getRequiredWorkOrder(workOrderId)
|
||||
if (
|
||||
@@ -893,7 +894,10 @@ export async function updateAdminWorkOrder(
|
||||
})
|
||||
}
|
||||
|
||||
const fields = normalizeRequirementFieldsFromPayload(payload)
|
||||
const fields =
|
||||
options.canEditRequirementFields === false
|
||||
? resolveRequirementFields(workOrder)
|
||||
: normalizeRequirementFieldsFromPayload(payload)
|
||||
const rewardAmount =
|
||||
payload.rewardAmount === undefined
|
||||
? workOrder.reward_amount
|
||||
|
||||
Reference in New Issue
Block a user