| | |
| | | matnrCode: "物料编码", |
| | | fieldsIndex: "扩展字段唯一标识", |
| | | workQty: '上架中', |
| | | qty: '已完成', |
| | | qty: '实收数量', |
| | | barcode: "条形码", |
| | | isptResult: '质检状态', |
| | | anfme: "数量", |
| | | batch: "批次号", |
| | | unit: "计量单位", |
| | | anfme: "应收数量", |
| | | batch: "批次", |
| | | unit: "单位", |
| | | stockUnit: "库存单位", |
| | | brand: "品牌", |
| | | shipperId: "货主标识", |
| | |
| | | 'businessTime', 'extendFields.[businessTime]', |
| | | 'wkType', 'extendFields.[wkType]', |
| | | 'type', 'extendFields.[type]', |
| | | 'priceUnitId', |
| | | 'priceUnitId', 'purUnit', 'extendFields.[priceUnitId]', |
| | | 'id', 'orderId', 'orderCode', 'poCode', 'poId','wkType', |
| | | 'type', 'checkType', 'spec', 'model', 'purQty', 'purUnit', |
| | | 'qrcode', 'trackCode', 'splrCode', 'splrName', 'projectCode', |
| | | 'supplierId', 'supplierName', 'shipperId', |
| | | 'updateTime', 'updateBy', 'updateBy$', |
| | | // 'updateTime', 'updateBy', 'updateBy$', |
| | | 'createTime', 'createBy', 'createBy$', |
| | | 'extendFields.[inStockType]', 'extendFields.[baseUnitId]' |
| | | ]; |
| | | const columns = result.columns.filter(col => !hiddenSources.includes(col.props.source)); |
| | | setColumns(columns); |
| | |
| | | preferenceKey='asnOrderItem' |
| | | bulkActionButtons={false} |
| | | rowClick={(id, resource, record) => false} |
| | | omit={['id', 'orderId', 'orderCode', 'poCode', 'poId', 'wkType', 'type', 'checkType', 'spec', 'model', 'purQty', 'purUnit', 'qrcode', 'trackCode', 'splrCode', 'splrName', 'projectCode', 'supplierId', 'supplierName', 'priceUnitId', 'shipperId', 'businessTime', 'extendFields.[businessTime]', 'extendFields.[wkType]', 'extendFields.[type]']} |
| | | omit={['id', 'orderId', 'orderCode', 'poCode', 'poId', 'wkType', 'type', 'checkType', 'spec', 'model', 'purQty', 'purUnit', 'qrcode', 'trackCode', 'splrCode', |
| | | 'splrName', 'projectCode', 'supplierId', 'supplierName', 'priceUnitId', 'shipperId', 'businessTime', 'extendFields.[businessTime]', 'extendFields.[wkType]', 'extendFields.[type]']} |
| | | > |
| | | {columns.map((column) => column)} |
| | | </StyledDatagrid>} |
| | |
| | | parse={v => v} |
| | | autoFocus |
| | | /> |
| | | <SelectInput |
| | | {/* <SelectInput |
| | | label="table.field.waitPakin.flagDefect" |
| | | readOnly |
| | | source="flagDefect" |
| | |
| | | { id: 0, name: '否' }, |
| | | { id: 1, name: ' 是' }, |
| | | ]} |
| | | /> |
| | | |
| | | /> */} |
| | | <TextInput |
| | | label="table.field.waitPakin.barcode" |
| | | readOnly |
| | |
| | | const arr = [ |
| | | <NumberField source="id" />, |
| | | <NumberField source="pakinId" label="table.field.waitPakinItem.pakinId" />, |
| | | <TextField source="platWorkCode" label="table.field.asnOrderItem.platWorkCode" />, |
| | | <TextField source="matnrCode" label="table.field.waitPakinItem.matnrCode" />, |
| | | <TextField source="maktx" label="table.field.waitPakinItem.maktx" />, |
| | | <TextField source="batch" label="table.field.waitPakinItem.batch" />, |
| | |
| | | <NumberField source="anfme" label="table.field.waitPakinItem.anfme" />, |
| | | <TextField source="unit" label="table.field.waitPakinItem.unit" />, |
| | | <TextField source="platOrderCode" label="table.field.asnOrderItem.platOrderCode" />, |
| | | <TextField source="platWorkCode" label="table.field.asnOrderItem.platWorkCode" />, |
| | | <TextField source="projectCode" label="table.field.asnOrderItem.projectCode" />, |
| | | <NumberField source="workQty" label="table.field.waitPakinItem.workQty" />, |
| | | <NumberField source="qty" label="table.field.waitPakinItem.qty" />, |
| | |
| | | preferenceKey='waitPakinItem' |
| | | bulkActionButtons={false} |
| | | rowClick={(id, resource, record) => false} |
| | | omit={['id', 'pakinId', 'createTime', 'matnrId', 'createBy', 'memo', 'fieldsIndex', 'platWorkCode', 'projectCode']} |
| | | omit={['id', 'pakinId', 'createTime', 'matnrId', 'createBy', 'memo', 'fieldsIndex', 'projectCode']} //'platWorkCode', |
| | | > |
| | | {columns.map((column) => column)} |
| | | </StyledDatagrid>} |
| | |
| | | if (code == 200) { |
| | | const arr = [ |
| | | <NumberField key="id" source="id" />, |
| | | // <NumberField key="areaId" source="areaId" label="table.field.warehouseAreasItem.areaId" />, |
| | | <TextField key="areaName" source="areaName" label="收货区名称" />, //table.field.warehouseAreasItem.areaName |
| | | <TextField key="asnCode" source="asnCode" label="table.field.warehouseAreasItem.asnCode" />, |
| | | <NumberField key="areaId" source="areaId" label="table.field.warehouseAreasItem.areaId" />, |
| | | <TextField key="areaName" source="areaName" label="table.field.warehouseAreasItem.areaName" />, |
| | | <TextField source="platWorkCode" label="table.field.asnOrderItem.platWorkCode" />, |
| | | <TextField source="platItemId" label="table.field.deliveryItem.platItemId" />, |
| | | <NumberField key="matnrId" source="matnrId" label="table.field.warehouseAreasItem.matnrId" />, |
| | | <TextField key="maktx" source="maktx" label="table.field.warehouseAreasItem.matnrName" />, |
| | | <TextField key="matnrCode" source="matnrCode" label="table.field.warehouseAreasItem.matnrCode" />, |
| | | <TextField key="maktx" source="maktx" label="table.field.warehouseAreasItem.matnrName" />, |
| | | <TextField key="splrBatch" source="splrBatch" label="table.field.warehouseAreasItem.splrBtch" />, |
| | | <TextField key="batch" source="batch" label="table.field.warehouseAreasItem.batch" />, |
| | | <TextField key="trackCode" source="trackCode" label="table.field.warehouseAreasItem.barcode" />, |
| | | <NumberField key="anfme" source="anfme" label="table.field.warehouseAreasItem.anfme" />, |
| | | <NumberField key="workQty" source="workQty" label="table.field.warehouseAreasItem.workQty" />, |
| | | <NumberField key="qty" source="qty" label="table.field.warehouseAreasItem.qty" />, |
| | | <TextField source="platOrderCode" label="table.field.asnOrderItem.platOrderCode" />, |
| | | <TextField source="platWorkCode" label="table.field.asnOrderItem.platWorkCode" />, |
| | | <TextField source="projectCode" label="table.field.asnOrderItem.projectCode" />, |
| | | // <MyField source="isptQty" label="table.field.qlyIsptItem.anfme" |
| | | // onClick={(event, record, val) => { |
| | |
| | | // setDrawerVal(!!drawerVal && drawerVal === val ? null : val); |
| | | // }} |
| | | // />, |
| | | <TextField key="splrBatch" source="splrBatch" label="table.field.warehouseAreasItem.splrBtch" />, |
| | | <TextField key="batch" source="batch" label="table.field.warehouseAreasItem.batch" />, |
| | | |
| | | <TextField key="unit" source="unit" label="table.field.warehouseAreasItem.unit" />, |
| | | <TextField key="stockUnit" source="stockUnit" label="table.field.warehouseAreasItem.stockUnit" />, |
| | | // <TextField key="stockUnit" source="stockUnit" label="table.field.warehouseAreasItem.stockUnit" />, |
| | | <TextField key="brand" source="brand" label="table.field.warehouseAreasItem.brand" />, |
| | | <TextField key="shipperId" source="shipperId" label="table.field.warehouseAreasItem.shipperId" />, |
| | | <TextField key="splrId" source="splrId" label="table.field.warehouseAreasItem.splrId" />, |
| | |
| | | ] |
| | | const fields = data.map(el => <TextField key={el.fields} source={`extendFields.[${el.fields}]`} label={el.fieldsAlise} />) |
| | | const lastArr = [ |
| | | <TextField key="updateBy" source="updateBy$" label="common.field.updateBy" />, |
| | | <DateField key="updateTime" source="updateTime" label="common.field.updateTime" showTime />, |
| | | <TextField key="updateBy" source="updateBy$" label="common.field.updateBy" />, |
| | | <TextField key="createBy" source="createBy$" label="common.field.createBy" />, |
| | | <DateField key="createTime" source="createTime" label="common.field.createTime" showTime />, |
| | | <BooleanField key="statusBool" source="statusBool" label="common.field.status" sortable={false} />, |
| | |
| | | preferenceKey='warehouseAreasItem' |
| | | bulkActionButtons={false} |
| | | rowClick={(id, resource, record) => false} |
| | | omit={['prodTime','unit','platOrderCode','trackCode','id', 'createTime', 'memo', 'areaId', 'brand', 'createBy$', |
| | | 'weight', 'matnrId', 'batch', 'shipperId', 'splrId', 'platWorkCode', 'projectCode','statusBool']} |
| | | omit={['prodTime','platOrderCode','id', 'createTime', 'memo', 'areaId', 'brand', |
| | | 'weight', 'splrId', 'projectCode','statusBool', 'extendFields.[priceUnitId]', 'isptResult$', 'extendFields.[inStockType]', |
| | | 'matnrId', 'trackCode', 'workQty', 'batch', 'shipperId', 'isptResult', 'createBy$', 'createTime', 'extendFields.[baseUnitId]']} |
| | | > |
| | | {columns.map((column) => column)} |
| | | </StyledDatagrid>} |