cl
3 天以前 80074ff24f4ecfb2d909fabedf5513c415bd4900
rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/LocItemController.java
@@ -51,7 +51,7 @@
        QueryWrapper<LocItem> wrapper = pageParam.buildWrapper(true);
        if (useStatus != null && StringUtils.isNotBlank(useStatus.toString())) {
            String status = useStatus.toString().replace("'", "''");
            wrapper.apply("EXISTS (SELECT 1 FROM man_loc ml WHERE ml.id = man_loc_item.loc_id AND ml.use_status = '" + status + "')");
            wrapper.apply("EXISTS (SELECT 1 FROM man_loc ml WHERE ml.id = man_loc_item.loc_id AND ml.use_status = '" + status + "' AND ml.deleted = 0)");
        }
        FieldsUtils.setFieldsFilters(wrapper, pageParam, LocItem.class);
@@ -88,6 +88,7 @@
                "EXISTS (SELECT 1 FROM man_loc ml " +
                        "WHERE ml.use_status = '%s'" +
                        "AND ml.id = man_loc_item.loc_id " +
                        "AND ml.deleted = 0" +
                        ")",
                LocStsType.LOC_STS_TYPE_F.type
        );