| 1234567891011121314151617181920212223242526272829303132 |
- import request from '@/utils/http'
- export type QcItemParam = {
- id?: string
- paramName: string
- paramCode: string
- paramUnit?: string
- paramType: string
- options?: string
- defaultValue?: string
- requiredFlag: string
- orderNum?: number
- /** 表单编辑单选选项文本,逗号分隔(仅前端) */
- _optionText?: string
- /** 参数行稳定 key,用于表格展开态(仅前端) */
- _rowKey?: string
- }
- export function fetchQcItemParams(itemSource: string, itemId: string) {
- return request.get<QcItemParam[]>({
- url: '/web/admin/qc-item-params',
- params: { itemSource, itemId }
- })
- }
- export function fetchSaveQcItemParams(itemSource: string, itemId: string, params: QcItemParam[]) {
- return request.put<QcItemParam[]>({
- url: '/web/admin/qc-item-params',
- params: { itemSource, itemId },
- data: { params }
- })
- }
|