| | |
| | | logId: '', |
| | | taskId: '', |
| | | taskItemId: '', |
| | | orderId: '', |
| | | orderType: '', |
| | | orderItemId: '', |
| | | matnrId: '', |
| | | maktx: '', |
| | | platItemId: '', |
| | |
| | | sourceCode: '', |
| | | sourceId: '', |
| | | matnrCode: '', |
| | | trackCode: '', |
| | | unit: '', |
| | | anfme: '', |
| | | batch: '', |
| | |
| | | keeperId: '', |
| | | keeperName: '', |
| | | targetWarehouseId: '', |
| | | sourceWarehouseId: '' |
| | | sourceWarehouseId: '', |
| | | orderBy: 'create_time desc' |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | ;[ |
| | | 'condition', |
| | | 'orderType', |
| | | 'maktx', |
| | | 'platItemId', |
| | | 'platOrderCode', |
| | |
| | | 'projectCode', |
| | | 'sourceCode', |
| | | 'matnrCode', |
| | | 'trackCode', |
| | | 'unit', |
| | | 'batch', |
| | | 'spec', |
| | |
| | | result[key] = value |
| | | } |
| | | }) |
| | | |
| | | ;['timeStart', 'timeEnd'].forEach((key) => { |
| | | if (params[key]) { |
| | | result[key] = params[key] |
| | | } |
| | | }) |
| | | |
| | | ;['logId', 'taskId', 'taskItemId', 'matnrId', 'source', 'sourceId', 'anfme', 'status'].forEach( |
| | | (key) => { |
| | | const value = normalizeNumber(params[key]) |
| | | if (value !== null) { |
| | | result[key] = value |
| | | } |
| | | ;[ |
| | | 'logId', |
| | | 'taskId', |
| | | 'taskItemId', |
| | | 'orderId', |
| | | 'orderItemId', |
| | | 'matnrId', |
| | | 'source', |
| | | 'sourceId', |
| | | 'anfme', |
| | | 'status' |
| | | ].forEach((key) => { |
| | | const value = normalizeNumber(params[key]) |
| | | if (value !== null) { |
| | | result[key] = value |
| | | } |
| | | ) |
| | | }) |
| | | |
| | | return { |
| | | condition: '', |
| | |
| | | return { |
| | | current: params.current || 1, |
| | | pageSize: params.pageSize || params.size || 20, |
| | | orderBy: normalizeText(params.orderBy) || 'create_time desc', |
| | | ...buildTaskItemLogSearchParams(params) |
| | | } |
| | | } |
| | |
| | | logId: record.logId ?? '--', |
| | | taskId: record.taskId ?? '--', |
| | | taskItemId: record.taskItemId ?? '--', |
| | | orderId: record.orderId ?? '--', |
| | | orderType: normalizeReportText(record.orderType || record['orderType$']), |
| | | orderItemId: record.orderItemId ?? '--', |
| | | matnrId: record.matnrId ?? '--', |
| | | maktx: normalizeReportText(record.maktx), |
| | | platItemId: normalizeReportText(record.platItemId), |
| | |
| | | sourceCode: normalizeReportText(record.sourceCode), |
| | | sourceId: record.sourceId ?? '--', |
| | | matnrCode: normalizeReportText(record.matnrCode), |
| | | trackCode: normalizeReportText(record.trackCode), |
| | | unit: normalizeReportText(record.unit), |
| | | anfme: record.anfme ?? '--', |
| | | batch: normalizeReportText(record.batch), |
| | |
| | | return [ |
| | | { source: 'taskId', label: '任务ID' }, |
| | | { source: 'taskItemId', label: '任务明细ID' }, |
| | | { source: 'orderId', label: '单据ID' }, |
| | | { source: 'orderType', label: '单据类型' }, |
| | | { source: 'orderItemId', label: '单据明细ID' }, |
| | | { source: 'matnrId', label: '物料ID' }, |
| | | { source: 'maktx', label: '物料名称' }, |
| | | { source: 'platWorkCode', label: '工单号' }, |
| | |
| | | { source: 'source', label: '源编码' }, |
| | | { source: 'sourceCode', label: '源单号' }, |
| | | { source: 'matnrCode', label: '物料编码' }, |
| | | { source: 'trackCode', label: '追踪码' }, |
| | | { source: 'unit', label: '库存单位' }, |
| | | { source: 'anfme', label: '数量' }, |
| | | { source: 'batch', label: '库存批次' }, |
| | |
| | | return { |
| | | taskId: row.taskId, |
| | | taskItemId: row.taskItemId, |
| | | orderId: row.orderId, |
| | | orderType: row.orderType, |
| | | orderItemId: row.orderItemId, |
| | | matnrId: row.matnrId, |
| | | maktx: row.maktx, |
| | | platWorkCode: row.platWorkCode, |
| | |
| | | source: row.source, |
| | | sourceCode: row.sourceCode, |
| | | matnrCode: row.matnrCode, |
| | | trackCode: row.trackCode, |
| | | unit: row.unit, |
| | | anfme: row.anfme, |
| | | batch: row.batch, |