#
Junjie
2024-08-16 d4f47a3c09e994f896dc358df93656751a812e49
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/MatFieldController.java
@@ -4,6 +4,7 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zy.asrs.framework.common.Cools;
import com.zy.asrs.framework.common.R;
import com.zy.asrs.wms.asrs.service.LocDetlFieldService;
import com.zy.asrs.wms.common.annotation.OperationLog;
import com.zy.asrs.wms.common.domain.BaseParam;
import com.zy.asrs.wms.common.domain.KeyValVo;
@@ -40,7 +41,14 @@
    @PreAuthorize("hasAuthority('asrs:matField:list')")
    @PostMapping("/matField/list")
    public R list(@RequestBody Map<String, Object> map) {
        return R.ok().add(matFieldService.list());
        List<MatField> list = matFieldService.list();
        if (map.containsKey("unique")) {
            list = matFieldService.list(new LambdaQueryWrapper<MatField>().eq(MatField::getUnique, map.get("unique")));
        }
        if (map.containsKey("fieldType")) {
            list = matFieldService.list(new LambdaQueryWrapper<MatField>().eq(MatField::getFieldType, map.get("fieldType")));
        }
        return R.ok().add(list);
    }
    @PreAuthorize("hasAuthority('asrs:matField:list')")
@@ -56,6 +64,8 @@
        if (!matFieldService.save(matField)) {
            return R.error("添加失败");
        }
        matFieldService.createView();//更新视图
        return R.ok("添加成功");
    }
@@ -66,6 +76,8 @@
        if (!matFieldService.updateById(matField)) {
            return R.error("修改失败");
        }
        matFieldService.createView();//更新视图
        return R.ok("修改成功");
    }
@@ -76,6 +88,8 @@
        if (!matFieldService.removeByIds(Arrays.asList(ids))) {
            return R.error("删除失败");
        }
        matFieldService.createView();//更新视图
        return R.ok("删除成功");
    }