|
|
@ -161,31 +161,31 @@ public class WarehouseAnsBillService extends MybatisBaseService<WarehouseAnsBill |
|
|
|
QueryWrapper<WarehouseAnsBill> qw = new QueryWrapper<>(); |
|
|
|
//ToDo:添加查询条件
|
|
|
|
if (query != null) { |
|
|
|
//
|
|
|
|
// if (StringUtils.isNotBlank(query.getOrgLevelKey())) {
|
|
|
|
// //数据权限ID(1全部、2本部门及子部门、3本部门、4个人)
|
|
|
|
// String orgLevelKey=query.getOrgLevelKey();
|
|
|
|
// String orgSidPath=query.getOrgPath();
|
|
|
|
// int index=query.getIndex();
|
|
|
|
// if ("1".equals(orgLevelKey)) {
|
|
|
|
// orgSidPath = orgSidPath.substring(0, index);
|
|
|
|
// qw.like("s.orgSidPath", orgSidPath);
|
|
|
|
// } else if ("2".equals(orgLevelKey)) {
|
|
|
|
// orgSidPath = orgSidPath.substring(0, index);
|
|
|
|
// qw.like("s.orgSidPath", orgSidPath);
|
|
|
|
// } else if ("3".equals(orgLevelKey)) {
|
|
|
|
// orgSidPath = orgSidPath.substring(0, index);
|
|
|
|
// qw.apply("s.orgSidPath like('"+orgSidPath+"')");
|
|
|
|
// } else if ("4".equals(orgLevelKey)) {
|
|
|
|
// qw.eq("wab.createBySid", query.getUserSid());
|
|
|
|
// } else {
|
|
|
|
// PagerVo<WarehouseAnsBillVo> p = new PagerVo<>();
|
|
|
|
// return rb.success().setData(p);
|
|
|
|
// }
|
|
|
|
// } else {
|
|
|
|
// PagerVo<WarehouseAnsBillVo> p = new PagerVo<>();
|
|
|
|
// return rb.success().setData(p);
|
|
|
|
// }
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getOrgLevelKey())) { |
|
|
|
//数据权限ID(1全部、2本部门及子部门、3本部门、4个人)
|
|
|
|
String orgLevelKey=query.getOrgLevelKey(); |
|
|
|
String orgSidPath=query.getOrgPath(); |
|
|
|
int index=query.getIndex(); |
|
|
|
if ("1".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, index); |
|
|
|
qw.like("s.orgSidPath", orgSidPath); |
|
|
|
} else if ("2".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, index); |
|
|
|
qw.like("s.orgSidPath", orgSidPath); |
|
|
|
} else if ("3".equals(orgLevelKey)) { |
|
|
|
orgSidPath = orgSidPath.substring(0, index); |
|
|
|
qw.apply("s.orgSidPath like('"+orgSidPath+"')"); |
|
|
|
} else if ("4".equals(orgLevelKey)) { |
|
|
|
qw.eq("wab.createBySid", query.getUserSid()); |
|
|
|
} else { |
|
|
|
PagerVo<WarehouseAnsBillVo> p = new PagerVo<>(); |
|
|
|
return rb.success().setData(p); |
|
|
|
} |
|
|
|
} else { |
|
|
|
PagerVo<WarehouseAnsBillVo> p = new PagerVo<>(); |
|
|
|
return rb.success().setData(p); |
|
|
|
} |
|
|
|
|
|
|
|
//申请日期开始时间-申请日期结束时间
|
|
|
|
qw.apply(StringUtils.isNotBlank(query.getApplicationTimeStart()), "date_format (wab.createTime,'%Y-%m-%d') >= date_format('" + query.getApplicationTimeStart() + "','%Y-%m-%d')"). |
|
|
@ -193,8 +193,8 @@ public class WarehouseAnsBillService extends MybatisBaseService<WarehouseAnsBill |
|
|
|
); |
|
|
|
|
|
|
|
//供应商
|
|
|
|
if (StringUtils.isNotBlank(query.getSupplierName())) { |
|
|
|
qw.like("wab.supplierName", query.getSupplierName()); |
|
|
|
if (StringUtils.isNotBlank(query.getSupplierSid())) { |
|
|
|
qw.eq("wab.supplierSid", query.getSupplierSid()); |
|
|
|
} |
|
|
|
//单据状态
|
|
|
|
if (StringUtils.isNotBlank(query.getBillState())) { |
|
|
|