Browse Source

修改PC端应收明细条件添加销售专员的部门

master
dimengzhe 1 day ago
parent
commit
373bdf97b8
  1. 3
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java
  2. 8
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java

3
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java

@ -90,4 +90,7 @@ public class FinUncollectedReceivablesDetailedQuery implements Query {
private String noMoneyStart; //未还金额开始
private String noMoneyEnd; //未还金额结束
@ApiModelProperty("业务员销售部门sid")
private String staffDeptSid;
}

8
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java

@ -200,9 +200,14 @@ public class FinUncollectedReceivablesDetailedService extends MybatisBaseService
public List<DetailsOfReceivablesAndUncollectedItemsVo> listAllVo(FinUncollectedReceivablesDetailedQuery query) {
QueryWrapper<FinUncollectedReceivablesDetailed> qw = new QueryWrapper<>();
String useOrgSid = "";
String staffDeptSid = "";
if (StringUtils.isNotBlank(query.getOrgPath())) {
useOrgSid = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()).getData();
query.setUseOrgSid(useOrgSid);
if(StringUtils.isNotBlank(query.getState()) && "0".equals(query.getState())){//销售专员申请
staffDeptSid = query.getOrgPath().substring(query.getOrgPath().lastIndexOf("/") + 1);
query.setStaffDeptSid(staffDeptSid);
}
} else {
String createBySid = query.getCreateBySid();
useOrgSid = sysStaffOrgFeign.getPathSidByUserSid(createBySid).getData();
@ -250,6 +255,9 @@ public class FinUncollectedReceivablesDetailedService extends MybatisBaseService
qw.notLike("furd.receivablesName", "融资放款");
}
}
if(StringUtils.isNotBlank(query.getStaffDeptSid())){
qw.eq("furd.staffDeptSid",query.getStaffDeptSid());
}
List<DetailsOfReceivablesAndUncollectedItemsVo> list = baseMapper.selectListAllVo(qw);
return list;
}

Loading…
Cancel
Save