Browse Source

案件委托律师调整

master
God 1 year ago
parent
commit
3b922ca1fe
  1. 4
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loancaseentrustlawyerapply/LoanCaseEntrustLawyerApplyDetailsVo.java
  2. 3
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancaseappealapply/LoanCaseAppealApplyMapper.java
  3. 4
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancaseappealapply/LoanCaseAppealApplyService.java
  4. 15
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancaseentrustlawyerapply/LoanCaseEntrustLawyerApplyService.java

4
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loancaseentrustlawyerapply/LoanCaseEntrustLawyerApplyDetailsVo.java

@ -115,6 +115,10 @@ public class LoanCaseEntrustLawyerApplyDetailsVo implements Vo {
private String bankName; // 资方
@ApiModelProperty("资方合同编号")
private String bankContractNo;
@ApiModelProperty("诉讼sid")
private String susSid;
@ApiModelProperty("上诉sid")
private String shsSid;
@ApiModelProperty("案件进程sid")
private String busSid;
@ApiModelProperty("分公司sid")

3
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancaseappealapply/LoanCaseAppealApplyMapper.java

@ -69,4 +69,7 @@ public interface LoanCaseAppealApplyMapper extends BaseMapper<LoanCaseAppealAppl
int selectBySid(String join);
int updateFlowFiled(Map<String, Object> map);
@Select("select sid from loan_case_appeal_apply where busSid = #{busSid} and caseStage = #{caseStage}")
String fetchByCaseStage(@Param("busSid") String busSid,@Param("caseStage") String caseStage);
}

4
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancaseappealapply/LoanCaseAppealApplyService.java

@ -746,4 +746,8 @@ public class LoanCaseAppealApplyService extends MybatisBaseService<LoanCaseAppea
flowFeign.delegate(delegateQuery);
return rb.success();
}
public String fetchByCaseStage(String busSid, String caseStage) {
return baseMapper.fetchByCaseStage(busSid,caseStage);
}
}

15
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancaseentrustlawyerapply/LoanCaseEntrustLawyerApplyService.java

@ -61,6 +61,7 @@ import com.yxt.anrui.riskcenter.api.loancaseprogresstrial.LoanCaseProgressTrial;
import com.yxt.anrui.riskcenter.api.loancaseprogressveh.LoanCaseProgressVeh;
import com.yxt.anrui.riskcenter.api.loanfile.LoanFile;
import com.yxt.anrui.riskcenter.api.loanfile.LoanFileEnum;
import com.yxt.anrui.riskcenter.biz.loancaseappealapply.LoanCaseAppealApplyService;
import com.yxt.anrui.riskcenter.biz.loancaseappealveh.LoanCaseAppealVehService;
import com.yxt.anrui.riskcenter.biz.loancaseprogress.LoanCaseProgressService;
import com.yxt.anrui.riskcenter.biz.loancaseprogresstrial.LoanCaseProgressTrialService;
@ -106,6 +107,8 @@ public class LoanCaseEntrustLawyerApplyService extends MybatisBaseService<LoanCa
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private LoanCaseAppealApplyService loanCaseAppealApplyService;
@Autowired
private LoanCaseProgressService loanCaseProgressService;
@Autowired
private LoanCaseProgressVehService loanCaseProgressVehService;
@ -435,7 +438,9 @@ public class LoanCaseEntrustLawyerApplyService extends MybatisBaseService<LoanCa
UpdateFlowFieldVo ufVo = resultBean.getData();
updateFlowFiled(BeanUtil.beanToMap(resultBean.getData()));
if ("Event_end".equals(resultBean.getData().getTaskDefKey())) {
loanCaseProgressService.updateLsxg(loanCaseEntrustLawyerApply.getBusSid(),loanCaseEntrustLawyerApply.getIsFullProceed(),loanCaseEntrustLawyerApply.getPartProceedRemarks(),loanCaseEntrustLawyerApply.getSueMoneyTotal());
if ("一审".equals(loanCaseEntrustLawyerApply.getCaseStage())){
loanCaseProgressService.updateLsxg(loanCaseEntrustLawyerApply.getBusSid(),loanCaseEntrustLawyerApply.getIsFullProceed(),loanCaseEntrustLawyerApply.getPartProceedRemarks(),loanCaseEntrustLawyerApply.getSueMoneyTotal());
}
} else {
//极光推送
loanCaseEntrustLawyerApply = fetchBySid(businessSid);
@ -640,6 +645,14 @@ public class LoanCaseEntrustLawyerApplyService extends MybatisBaseService<LoanCa
SysOrganizationVo organizationVo = sysOrganizationFeign.fetchBySid(useOrgSid).getData();
loanCaseEntrustLawyerApplyDetailsVo.setUseOrgSid(useOrgSid);
loanCaseEntrustLawyerApplyDetailsVo.setUseOrgName(organizationVo.getName());
if ("二审".equals(loanCaseProgress.getCaseStage())){
String shsSid = loanCaseAppealApplyService.fetchByCaseStage(sid, "一审");
loanCaseEntrustLawyerApplyDetailsVo.setShsSid(shsSid);
}else if ("再审".equals(loanCaseProgress.getCaseStage())){
String shsSid = loanCaseAppealApplyService.fetchByCaseStage(sid, "二审");
loanCaseEntrustLawyerApplyDetailsVo.setShsSid(shsSid);
}
loanCaseEntrustLawyerApplyDetailsVo.setSusSid(loanCaseProgress.getBusSid());
return loanCaseEntrustLawyerApplyDetailsVo;
}
}
Loading…
Cancel
Save