二手回收后台,师傅端,用户端
刘帅
2026-08-26 295fd2f3f3e2458169d43ec50704cc57cf8d1c54
师傅主品类改为多选
1个文件已修改
15 ■■■■■ 已修改文件
management/src/pages/master/list/addAndDetail.jsx 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/master/list/addAndDetail.jsx
@@ -97,11 +97,17 @@
  if (Array.isArray(listValue)) {
    return listValue;
  }
  if (Array.isArray(idsValue)) {
    return idsValue;
  }
  if (typeof idsValue === 'string' && idsValue) {
    return idsValue
      .split(',')
      .filter(Boolean)
      .map((item) => Number(item));
  }
  if (idsValue !== undefined && idsValue !== null && idsValue !== '') {
    return [idsValue];
  }
  return [];
};
@@ -339,6 +345,10 @@
          res.data.subClassifyIdList = normalizeIdList(
            res.data.subClassifyIdList,
            res.data.subClassifyIds,
          );
          res.data.mainClassifyIdList = normalizeIdList(
            res.data.mainClassifyIdList,
            res.data.mainClassifyIds || res.data.mainClassifyId,
          );
          res.data.isShowPrice = res.data.isShowPrice == 1;
          setDetail(res.data);
@@ -640,16 +650,17 @@
                  </Form.Item>
                  <Form.Item
                    label="师傅接单主品类"
                    name="mainClassifyId"
                    name="mainClassifyIdList"
                    rules={[{ required: true, message: '请选择主品类' }]}
                  >
                    <Select
                      allowClear
                      showSearch
                      mode="multiple"
                      optionFilterProp="label"
                      disabled={disabled}
                      options={classifyOptions}
                      placeholder="请选择"
                      placeholder="请选择(可多选)"
                    />
                  </Form.Item>
                  {renderRangeItem(