供应商档案:去掉与在线/离线重复的「状态」字段
供应商只需区分在线/离线;需求里没有停用/启用概念,去掉新增表单、
搜索条件和列表列中的状态字段。后端创建时默认启用。
Co-Authored-By: Claude Code <noreply@anthropic.com>
| | |
| | | SUPPLIER_ONLINE_STATUS_OPTIONS, |
| | | SUPPLIER_PURCHASE_CATEGORY_CELLTAG, |
| | | SUPPLIER_PURCHASE_CATEGORY_OPTIONS, |
| | | SUPPLIER_STATUS, |
| | | SUPPLIER_STATUS_CELLTAG, |
| | | SUPPLIER_STATUS_OPTIONS, |
| | | SUPPLIER_TYPE_CELLTAG, |
| | | SUPPLIER_TYPE_OPTIONS, |
| | | } from '../enums'; |
| | |
| | | }, |
| | | rules: z.number().default(0), |
| | | help: '决定该供应商出现在「采购下单」的“代理商品采购”还是“原辅料采购”标签页', |
| | | }, |
| | | { |
| | | fieldName: 'status', |
| | | label: '状态', |
| | | component: 'RadioGroup', |
| | | componentProps: { |
| | | options: SUPPLIER_STATUS_OPTIONS, |
| | | buttonStyle: 'solid', |
| | | optionType: 'button', |
| | | }, |
| | | rules: z.number().default(SUPPLIER_STATUS.ENABLE), |
| | | }, |
| | | { |
| | | fieldName: 'contactName', |
| | |
| | | options: SUPPLIER_PURCHASE_CATEGORY_OPTIONS, |
| | | }, |
| | | }, |
| | | { |
| | | fieldName: 'status', |
| | | label: '状态', |
| | | component: 'Select', |
| | | componentProps: { |
| | | placeholder: '请选择状态', |
| | | allowClear: true, |
| | | options: SUPPLIER_STATUS_OPTIONS, |
| | | }, |
| | | }, |
| | | ]; |
| | | } |
| | | |
| | |
| | | title: '采购品类', |
| | | minWidth: 100, |
| | | cellRender: { name: 'CellTag', props: SUPPLIER_PURCHASE_CATEGORY_CELLTAG }, |
| | | }, |
| | | { |
| | | field: 'status', |
| | | title: '状态', |
| | | minWidth: 80, |
| | | cellRender: { name: 'CellTag', props: SUPPLIER_STATUS_CELLTAG }, |
| | | }, |
| | | { field: 'contactName', title: '联系人', minWidth: 100 }, |
| | | { field: 'contactMobile', title: '联系电话', minWidth: 120 }, |