chen.lin
11 小时以前 c81fc5e2a4f4153be2bb8602ed14a0743e6ecd29
rsf-admin/src/page/basicInfo/matnr/MatnrList.jsx
@@ -167,6 +167,7 @@
                data: { code, data, msg },
            } = await request.get("/fields/enable/list");
            if (code === 200) {
                const dataFiltered = (data || []).filter(el => el.fields !== 'crushNo' && el.fieldsAlise !== '现品票号');
                const arr = [
                    <NumberField key="id" source="id" />,
                    <TextField key="code" source="code" label="table.field.matnr.code" />,
@@ -204,14 +205,14 @@
                    <BooleanField key="statusBool" source="statusBool" label="common.field.status" sortable={false} />,
                    <TextField key="memo" source="memo" label="common.field.memo" sortable={false} />,
                ]
                const fields = data.map(el => <TextField key={el.fields} source={`extendFields.[${el.fields}]`} label={el.fieldsAlise} />)
                const fields = dataFiltered.map(el => <TextField key={el.fields} source={`extendFields.[${el.fields}]`} label={el.fieldsAlise} />)
                const opt = <WrapperField key="opt" cellClassName="fixed" className="fixed" label="common.field.opt">
                    <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} />
                    <PrintButton />
                </WrapperField>
                setColumns([...arr, ...fields, opt]);
                //filters添加过滤字段
                data.map(el => {
                //filters添加过滤字段(排除现品票号)
                dataFiltered.map(el => {
                    var i =0;
                    filters.map((item) =>{
                        if(item.key === el.fields){