|
|
@ -86,7 +86,7 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper |
|
|
|
return rb.setMsg("保证金类型不允许为空"); |
|
|
|
} |
|
|
|
//期数
|
|
|
|
if(StringUtils.isBlank(dto.getPeriodKey())){ |
|
|
|
if (StringUtils.isBlank(dto.getPeriodKey())) { |
|
|
|
return rb.setMsg("期数不允许为空"); |
|
|
|
} |
|
|
|
//标准年利率
|
|
|
@ -415,13 +415,13 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper |
|
|
|
if (loanFinPolicy == null) { |
|
|
|
return rb.setMsg("选择中包含金融产品政策不存在的数据,请刷新后操作"); |
|
|
|
} |
|
|
|
if("1".equals(query.getUseState())){//useState为1时走停用,为0时走开启
|
|
|
|
if(loanFinPolicy.getUseSate() == 1){ |
|
|
|
if ("1".equals(query.getUseState())) {//useState为1时走停用,为0时走开启
|
|
|
|
if (loanFinPolicy.getUseSate() == 1) { |
|
|
|
return rb.setMsg("该数据已是停用状态,不要重复操作"); |
|
|
|
} |
|
|
|
} |
|
|
|
if("0".equals(query.getUseState())){ |
|
|
|
if(loanFinPolicy.getUseSate() == 0){ |
|
|
|
if ("0".equals(query.getUseState())) { |
|
|
|
if (loanFinPolicy.getUseSate() == 0) { |
|
|
|
return rb.setMsg("该数据已是开启状态,不要重复操作"); |
|
|
|
} |
|
|
|
} |
|
|
@ -553,13 +553,13 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper |
|
|
|
if (loanFinPolicy == null) { |
|
|
|
return rb.setMsg("选择中包含金融产品政策不存在的数据,请刷新后操作"); |
|
|
|
} |
|
|
|
if("1".equals(query.getRiskState())){//useState为1时走停用,为0时走开启
|
|
|
|
if(loanFinPolicy.getRiskState() == 1){ |
|
|
|
if ("1".equals(query.getRiskState())) {//useState为1时走停用,为0时走开启
|
|
|
|
if (loanFinPolicy.getRiskState() == 1) { |
|
|
|
return rb.setMsg("该数据已是禁用状态,不要重复操作"); |
|
|
|
} |
|
|
|
} |
|
|
|
if("0".equals(query.getRiskState())){ |
|
|
|
if(loanFinPolicy.getRiskState() == 0){ |
|
|
|
if ("0".equals(query.getRiskState())) { |
|
|
|
if (loanFinPolicy.getRiskState() == 0) { |
|
|
|
return rb.setMsg("该数据已是启用状态,不要重复操作"); |
|
|
|
} |
|
|
|
} |
|
|
@ -591,7 +591,7 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper |
|
|
|
QueryWrapper<LoanFinPolicy> qw = new QueryWrapper<>(); |
|
|
|
if (query != null) { |
|
|
|
//========================================数据授权开始
|
|
|
|
PrivilegeQuery privilegeQuery = new PrivilegeQuery(); |
|
|
|
/* PrivilegeQuery privilegeQuery = new PrivilegeQuery(); |
|
|
|
privilegeQuery.setOrgPath(query.getOrgPath()); |
|
|
|
privilegeQuery.setMenuSid(query.getMenuSid()); |
|
|
|
privilegeQuery.setUserSid(query.getUserSid()); |
|
|
@ -626,6 +626,12 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper |
|
|
|
} else { |
|
|
|
PagerVo<AppLoanFinPolicyVo> p = new PagerVo<>(); |
|
|
|
return p; |
|
|
|
}*/ |
|
|
|
if (StringUtils.isNotBlank(query.getOrgPath())) { |
|
|
|
String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()).getData(); |
|
|
|
qw.eq("lfp.useOrgSid", useOrgSid); |
|
|
|
String deptSid = Arrays.asList(query.getOrgPath().split("/")).get(Arrays.asList(query.getOrgPath().split("/")).size()); |
|
|
|
qw.like("lfp.useDeptSids", deptSid); |
|
|
|
} |
|
|
|
qw.eq("lfp.filingState", 1); |
|
|
|
qw.eq("lfp.useSate", 0); |
|
|
@ -660,12 +666,12 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper |
|
|
|
return rb.success().setData(appPolicyDetailsVo); |
|
|
|
} |
|
|
|
|
|
|
|
public ResultBean<List<PolicyVo>> selectList(String orgPath, String userSid, String isPack, String name,String modelSid) { |
|
|
|
public ResultBean<List<PolicyVo>> selectList(String orgPath, String userSid, String isPack, String name, String modelSid) { |
|
|
|
ResultBean<List<PolicyVo>> rb = ResultBean.fireFail(); |
|
|
|
String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
String vehTypeKey = baseMapper.selectVehType(modelSid); |
|
|
|
String deptSid = Arrays.asList(orgPath.split("/")).get(Arrays.asList(orgPath.split("/")).size()-1); |
|
|
|
List<PolicyVo> list = baseMapper.selectListOne(deptSid, isPack, name,vehTypeKey); |
|
|
|
String deptSid = Arrays.asList(orgPath.split("/")).get(Arrays.asList(orgPath.split("/")).size() - 1); |
|
|
|
List<PolicyVo> list = baseMapper.selectListOne(deptSid, isPack, name, vehTypeKey); |
|
|
|
list.removeAll(Collections.singleton(null)); |
|
|
|
return rb.success().setData(list); |
|
|
|
} |
|
|
|