Browse Source

更改

master
ligaode 3 months ago
parent
commit
183a778e77
  1. 27
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentQuery.java
  2. 30
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentVo.java
  3. 14
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentMapper.java
  4. 23
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentMapper.xml
  5. 79
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentRest.java
  6. 77
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentService.java
  7. 184
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbecollectionapply/LoanBeCollectionApplyRest.java

27
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentQuery.java

@ -49,20 +49,15 @@ import lombok.Data;
@ApiModel(value = "付款信息管理 查询条件", description = "付款信息管理 查询条件") @ApiModel(value = "付款信息管理 查询条件", description = "付款信息管理 查询条件")
public class FinPaymentQuery implements Query { public class FinPaymentQuery implements Query {
@ApiModelProperty("单位编码") @ApiModelProperty("单位名称")
private String companyCode; // 单位编码 private String companyName;
@ApiModelProperty("单位名称") @ApiModelProperty("收款银行账号")
private String companyName; // 单位名称 private String receivingAccount;
@ApiModelProperty("开户行") @ApiModelProperty("业务类型value")
private String bank; // 开户行 private String businessTypeValue;
@ApiModelProperty("收款银行账号")
private String receivingAccount; // 收款银行账号 private String userSid;
@ApiModelProperty("业务类型key") private String orgPath;
private String businessTypeKey; // 业务类型key private String menuUrl;
@ApiModelProperty("业务类型value") private String menuSid;
private String businessTypeValue; // 业务类型value
@ApiModelProperty("分公司sid")
private String useOrgSid; // 分公司sid
@ApiModelProperty("分公司名称")
private String useOrgName;
} }

30
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentVo.java

@ -49,22 +49,18 @@ import lombok.Data;
@ApiModel(value = "付款信息管理 视图数据对象", description = "付款信息管理 视图数据对象") @ApiModel(value = "付款信息管理 视图数据对象", description = "付款信息管理 视图数据对象")
public class FinPaymentVo implements Vo { public class FinPaymentVo implements Vo {
private String sid; // sid private String sid;
@ApiModelProperty("单位编码") @ApiModelProperty("单位编码")
private String companyCode; // 单位编码 private String companyCode;
@ApiModelProperty("单位名称") @ApiModelProperty("单位名称")
private String companyName; // 单位名称 private String companyName;
@ApiModelProperty("开户行") @ApiModelProperty("开户行")
private String bank; // 开户行 private String bank;
@ApiModelProperty("收款银行账号") @ApiModelProperty("收款银行账号")
private String receivingAccount; // 收款银行账号 private String receivingAccount;
@ApiModelProperty("业务类型key") @ApiModelProperty("业务类型value")
private String businessTypeKey; // 业务类型key private String businessTypeValue;
@ApiModelProperty("业务类型value") @ApiModelProperty("备注")
private String businessTypeValue; // 业务类型value private String remarks;
@ApiModelProperty("分公司sid")
private String useOrgSid; // 分公司sid
@ApiModelProperty("分公司名称")
private String useOrgName;
} }

14
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentMapper.java

@ -54,16 +54,12 @@ import java.util.List;
@Mapper @Mapper
public interface FinPaymentMapper extends BaseMapper<FinPayment> { public interface FinPaymentMapper extends BaseMapper<FinPayment> {
//@Update("update fin_payment set name=#{msg} where id=#{id}") IPage<FinPaymentVo> selectPageVo(IPage<FinPayment> page, @Param(Constants.WRAPPER) Wrapper<FinPayment> qw);
//IPage<FinPaymentVo> voPage(IPage<FinPayment> page, @Param(Constants.WRAPPER) QueryWrapper<FinPayment> qw);
IPage<FinPaymentVo> selectPageVo(IPage<FinPayment> page, @Param(Constants.WRAPPER) Wrapper<FinPayment> qw); @Select("select * from fin_payment where useOrgSid = #{useOrgSid}")
List<FinPaymentDetailsVo> selectByUseOrgSid(String useOrgSid);
List<FinPaymentVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<FinPayment> qw);
@Select("select * from fin_payment") int checkSave(@Param("useOrgSid") String useOrgSid,@Param("companyCode") String companyCode);
List<FinPaymentVo> selectListVo();
@Select("select * from fin_payment where useOrgSid = #{useOrgSid}") int checkUpdate(@Param("useOrgSid") String useOrgSid,@Param("companyCode") String companyCode, @Param("sid") String sid);
List<FinPaymentDetailsVo> selectByUseOrgSid(String useOrgSid);
} }

23
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentMapper.xml

@ -4,10 +4,27 @@
<!-- <where> ${ew.sqlSegment} </where>--> <!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} --> <!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.fin.api.finpayment.FinPaymentVo"> <select id="selectPageVo" resultType="com.yxt.anrui.fin.api.finpayment.FinPaymentVo">
SELECT * FROM fin_payment <where> ${ew.sqlSegment} </where> SELECT * FROM fin_payment fp
LEFT JOIN anrui_portal.sys_organization as u ON fp.useOrgSid = u.sid
<where> ${ew.sqlSegment} </where>
</select> </select>
<select id="selectListAllVo" resultType="com.yxt.anrui.fin.api.finpayment.FinPaymentVo"> <select id="checkSave" resultType="int">
SELECT * FROM fin_payment <where> ${ew.sqlSegment} </where> SELECT
COUNT(*)
FROM
fin_payment
WHERE companyCode = #{companyCode}
AND useOrgSid = #{useOrgSid}
</select>
<select id="checkUpdate" resultType="int">
SELECT
COUNT(*)
FROM
fin_payment
WHERE companyCode = #{companyCode}
AND useOrgSid = #{useOrgSid}
AND sid != #{sid}
</select> </select>
</mapper> </mapper>

79
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentRest.java

@ -34,6 +34,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.List; import java.util.List;
import com.yxt.anrui.fin.api.finpayment.FinPayment; import com.yxt.anrui.fin.api.finpayment.FinPayment;
import com.yxt.anrui.fin.api.finpayment.FinPaymentQuery; import com.yxt.anrui.fin.api.finpayment.FinPaymentQuery;
import com.yxt.anrui.fin.api.finpayment.FinPaymentVo; import com.yxt.anrui.fin.api.finpayment.FinPaymentVo;
@ -55,53 +56,51 @@ import com.yxt.anrui.fin.api.finpayment.FinPaymentFeign;
* @since 1.0 * @since 1.0
*/ */
@Api(tags = "付款信息管理") @Api(tags = "付款信息管理")
@RestController("com.yxt.anrui.fin.biz.finpayment.FinPaymentRest") @RestController
@RequestMapping("v1/finpayment") @RequestMapping("v1/finpayment")
public class FinPaymentRest implements FinPaymentFeign { public class FinPaymentRest implements FinPaymentFeign {
@Autowired @Autowired
private FinPaymentService finPaymentService; private FinPaymentService finPaymentService;
@Override @Override
@ApiOperation("根据条件分页查询数据的列表") @ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage") @PostMapping("/listPage")
public ResultBean<PagerVo<FinPaymentVo>> listPage(@RequestBody PagerQuery<FinPaymentQuery> pq){ public ResultBean<PagerVo<FinPaymentVo>> listPage(@RequestBody PagerQuery<FinPaymentQuery> pq) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
PagerVo<FinPaymentVo> pv = finPaymentService.listPageVo(pq); PagerVo<FinPaymentVo> pv = finPaymentService.listPageVo(pq);
return rb.success().setData(pv); return rb.success().setData(pv);
} }
@Override @Override
@ApiOperation("新增或修改") @ApiOperation("新增或修改")
@PostMapping("/save") @PostMapping("/save")
public ResultBean save(@RequestBody FinPaymentDto dto){ public ResultBean save(@RequestBody FinPaymentDto dto) {
ResultBean rb = ResultBean.fireFail(); return finPaymentService.saveOrUpdateDto(dto);
finPaymentService.saveOrUpdateDto(dto); }
return rb.success();
}
@Override @Override
@ApiOperation("根据sid批量删除") @ApiOperation("根据sid批量删除")
@PostMapping("/delBySids") @DeleteMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){ public ResultBean delBySids(@RequestBody String[] sids) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
finPaymentService.delBySids(sids); finPaymentService.delBySids(sids);
return rb.success(); return rb.success();
} }
@Override @Override
@ApiOperation("根据SID获取一条记录") @ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}") @GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<FinPaymentDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){ public ResultBean<FinPaymentDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
FinPaymentDetailsVo vo = finPaymentService.fetchDetailsVoBySid(sid); FinPaymentDetailsVo vo = finPaymentService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo); return rb.success().setData(vo);
} }
@Override @Override
public ResultBean<List<FinPaymentDetailsVo>> selectByUseOrgSid(String useOrgSid) { public ResultBean<List<FinPaymentDetailsVo>> selectByUseOrgSid(String useOrgSid) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
List<FinPaymentDetailsVo> voList = finPaymentService.selectByUseOrgSid(useOrgSid); List<FinPaymentDetailsVo> voList = finPaymentService.selectByUseOrgSid(useOrgSid);
return rb.success().setData(voList); return rb.success().setData(voList);
} }
} }

77
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentService.java

@ -28,6 +28,9 @@ package com.yxt.anrui.fin.biz.finpayment;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.fin.api.finpaymentapply.FinPaymentapplyVo;
import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.base.utils.PagerUtil;
@ -41,6 +44,7 @@ import com.yxt.anrui.fin.api.finpayment.FinPaymentDetailsVo;
import com.yxt.anrui.fin.api.finpayment.FinPaymentDto; import com.yxt.anrui.fin.api.finpayment.FinPaymentDto;
import com.yxt.anrui.fin.api.finpayment.FinPaymentFeign; import com.yxt.anrui.fin.api.finpayment.FinPaymentFeign;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;
@ -60,29 +64,84 @@ import java.util.List;
*/ */
@Service @Service
public class FinPaymentService extends MybatisBaseService<FinPaymentMapper, FinPayment> { public class FinPaymentService extends MybatisBaseService<FinPaymentMapper, FinPayment> {
private QueryWrapper<FinPayment> createQueryWrapper(FinPaymentQuery query) {
// todo: 这里根据具体业务调整查询条件 @Autowired
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName())); private SysUserFeign sysUserFeign;
QueryWrapper<FinPayment> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<FinPaymentVo> listPageVo(PagerQuery<FinPaymentQuery> pq) { public PagerVo<FinPaymentVo> listPageVo(PagerQuery<FinPaymentQuery> pq) {
FinPaymentQuery query = pq.getParams(); FinPaymentQuery query = pq.getParams();
QueryWrapper<FinPayment> qw = createQueryWrapper(query); QueryWrapper<FinPayment> qw = new QueryWrapper<>();
//========================================数据授权开始
if (StringUtils.isNotBlank(query.getMenuUrl())) {
PrivilegeQuery privilegeQuery = new PrivilegeQuery();
privilegeQuery.setOrgPath(query.getOrgPath());
privilegeQuery.setMenuUrl(query.getMenuUrl());
privilegeQuery.setUserSid(query.getUserSid());
ResultBean<String> defaultIdReltBean = sysUserFeign.selectPrivilegeLevel(privilegeQuery);
if (StringUtils.isNotBlank(defaultIdReltBean.getData())) {
//数据权限ID(1集团、2事业部、3分公司、4部门、5个人)
String orgSidPath = query.getOrgPath();
orgSidPath = orgSidPath + "/";
int i1 = orgSidPath.indexOf("/");
int i2 = orgSidPath.indexOf("/", i1 + 1);
int i3 = orgSidPath.indexOf("/", i2 + 1);
int i4 = orgSidPath.indexOf("/", i3 + 1);
String orgLevelKey = defaultIdReltBean.getData();
if ("1".equals(orgLevelKey)) {
orgSidPath = orgSidPath.substring(0, i1);
qw.like("u.orgSidPath", orgSidPath);
} else if ("2".equals(orgLevelKey)) {
orgSidPath = orgSidPath.substring(0, i2);
qw.like("u.orgSidPath", orgSidPath);
} else if ("3".equals(orgLevelKey)) {
orgSidPath = orgSidPath.substring(0, i3);
qw.like("u.orgSidPath", orgSidPath);
} else if ("4".equals(orgLevelKey)) {
orgSidPath = orgSidPath.substring(0, i4);
qw.like("u.orgSidPath", orgSidPath);
} else if ("5".equals(orgLevelKey)) {
qw.eq("fp.createBySid", query.getUserSid());
} else {
PagerVo<FinPaymentVo> p = new PagerVo<>();
return p;
}
} else {
PagerVo<FinPaymentVo> p = new PagerVo<>();
return p;
}
}
if (StringUtils.isNotBlank(query.getCompanyName())) {
qw.like("fp.companyName", query.getCompanyName());
}
if (StringUtils.isNotBlank(query.getReceivingAccount())) {
qw.like("fp.receivingAccount", query.getReceivingAccount());
}
if (StringUtils.isNotBlank(query.getBusinessTypeValue())) {
qw.like("fp.businessTypeValue", query.getBusinessTypeValue());
}
IPage<FinPayment> page = PagerUtil.queryToPage(pq); IPage<FinPayment> page = PagerUtil.queryToPage(pq);
IPage<FinPaymentVo> pagging = baseMapper.selectPageVo(page, qw); IPage<FinPaymentVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<FinPaymentVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<FinPaymentVo> p = PagerUtil.pageToVo(pagging, null);
return p; return p;
} }
public void saveOrUpdateDto(FinPaymentDto dto) { public ResultBean saveOrUpdateDto(FinPaymentDto dto) {
ResultBean rb = ResultBean.fireFail();
String dtoSid = dto.getSid(); String dtoSid = dto.getSid();
if (StringUtils.isBlank(dtoSid)) { if (StringUtils.isBlank(dtoSid)) {
int count = baseMapper.checkSave(dto.getUseOrgSid(), dto.getCompanyCode());
if (count > 0) {
return rb.setMsg("该分公司下单位编码已存在");
}
this.insertByDto(dto); this.insertByDto(dto);
return; return rb.success();
}
int count = baseMapper.checkUpdate(dto.getUseOrgSid(), dto.getCompanyCode(), dtoSid);
if (count > 0) {
return rb.setMsg("该分公司下单位编码已存在");
} }
this.updateByDto(dto); this.updateByDto(dto);
return rb.success();
} }
public void insertByDto(FinPaymentDto dto) { public void insertByDto(FinPaymentDto dto) {

184
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbecollectionapply/LoanBeCollectionApplyRest.java

@ -60,101 +60,101 @@ import com.yxt.anrui.riskcenter.api.loanbecollectionapply.LoanBeCollectionApplyF
* @since 1.0 * @since 1.0
*/ */
@Api(tags = "逾期催收申请") @Api(tags = "逾期催收申请")
@RestController("com.yxt.anrui.riskcenter.biz.loanbecollectionapply.LoanBeCollectionApplyRest") @RestController
@RequestMapping("v1/loanbecollectionapply") @RequestMapping("v1/loanbecollectionapply")
public class LoanBeCollectionApplyRest implements LoanBeCollectionApplyFeign { public class LoanBeCollectionApplyRest implements LoanBeCollectionApplyFeign {
@Autowired @Autowired
private LoanBeCollectionApplyService loanBeCollectionApplyService; private LoanBeCollectionApplyService loanBeCollectionApplyService;
@Override @Override
@ApiOperation("根据条件分页查询数据的列表") @ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage") @PostMapping("/listPage")
public ResultBean<PagerVo<LoanBeCollectionApplyVo>> listPage(@RequestBody PagerQuery<LoanBeCollectionApplyQuery> pq){ public ResultBean<PagerVo<LoanBeCollectionApplyVo>> listPage(@RequestBody PagerQuery<LoanBeCollectionApplyQuery> pq) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
PagerVo<LoanBeCollectionApplyVo> pv = loanBeCollectionApplyService.listPageVo(pq); PagerVo<LoanBeCollectionApplyVo> pv = loanBeCollectionApplyService.listPageVo(pq);
return rb.success().setData(pv); return rb.success().setData(pv);
} }
@Override @Override
@ApiOperation("新增或修改") @ApiOperation("新增或修改")
@PostMapping("/save") @PostMapping("/save")
public ResultBean save(@RequestBody LoanBeCollectionApplyDto dto){ public ResultBean save(@RequestBody LoanBeCollectionApplyDto dto) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
loanBeCollectionApplyService.saveOrUpdateDto(dto); loanBeCollectionApplyService.saveOrUpdateDto(dto);
return rb.success(); return rb.success();
} }
@Override @Override
@ApiOperation("根据sid批量删除") @ApiOperation("根据sid批量删除")
@DeleteMapping("/delBySids") @DeleteMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){ public ResultBean delBySids(@RequestBody String[] sids) {
return loanBeCollectionApplyService.delAllBySids(sids); return loanBeCollectionApplyService.delAllBySids(sids);
} }
@Override @Override
public ResultBean<LoanBeCollectionApplyDetailsVo> init(String saleVehSid, String orgPath, String userSid) { public ResultBean<LoanBeCollectionApplyDetailsVo> init(String saleVehSid, String orgPath, String userSid) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
LoanBeCollectionApplyDetailsVo loanBeCollectionApplyDetailsVo = loanBeCollectionApplyService.init(saleVehSid,orgPath,userSid); LoanBeCollectionApplyDetailsVo loanBeCollectionApplyDetailsVo = loanBeCollectionApplyService.init(saleVehSid, orgPath, userSid);
return rb.success().setData(loanBeCollectionApplyDetailsVo); return rb.success().setData(loanBeCollectionApplyDetailsVo);
} }
@Override @Override
@ApiOperation("根据SID获取一条记录") @ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}") @GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<LoanBeCollectionApplyDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){ public ResultBean<LoanBeCollectionApplyDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
LoanBeCollectionApplyDetailsVo vo = loanBeCollectionApplyService.fetchDetailsVoBySid(sid); LoanBeCollectionApplyDetailsVo vo = loanBeCollectionApplyService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo); return rb.success().setData(vo);
} }
@Override @Override
public ResultBean saveLockCarState(String applySid, String saleVehSid, String lockCarState) { public ResultBean saveLockCarState(String applySid, String saleVehSid, String lockCarState) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
loanBeCollectionApplyService.saveLockCarState(applySid,saleVehSid,lockCarState); loanBeCollectionApplyService.saveLockCarState(applySid, saleVehSid, lockCarState);
return rb.success(); return rb.success();
} }
@Override @Override
public ResultBean submit(SubmitLoanBeCollectionApplyDto dto) { public ResultBean submit(SubmitLoanBeCollectionApplyDto dto) {
return loanBeCollectionApplyService.submit(dto); return loanBeCollectionApplyService.submit(dto);
} }
@Override @Override
public ResultBean complete(LoanBeCollectionApplyCompleteDto query) { public ResultBean complete(LoanBeCollectionApplyCompleteDto query) {
BusinessVariables bv = new BusinessVariables(); BusinessVariables bv = new BusinessVariables();
BeanUtil.copyProperties(query, bv); BeanUtil.copyProperties(query, bv);
bv.setModelId(ProcDefEnum.BECOLLECTIONAPPLY.getProDefId()); bv.setModelId(ProcDefEnum.BECOLLECTIONAPPLY.getProDefId());
return loanBeCollectionApplyService.complete(bv); return loanBeCollectionApplyService.complete(bv);
} }
@Override @Override
public ResultBean<List<LoanBeCollectionApplyNodeVo>> getPreviousNodesForReject(LoanBeCollectionApplyNodeQuery query) { public ResultBean<List<LoanBeCollectionApplyNodeVo>> getPreviousNodesForReject(LoanBeCollectionApplyNodeQuery query) {
return loanBeCollectionApplyService.getPreviousNodesForReject(query); return loanBeCollectionApplyService.getPreviousNodesForReject(query);
} }
@Override @Override
public ResultBean<List<LoanBeCollectionApplyNodeVo>> getNextNodesForSubmit(LoanBeCollectionApplyNodeQuery query) { public ResultBean<List<LoanBeCollectionApplyNodeVo>> getNextNodesForSubmit(LoanBeCollectionApplyNodeQuery query) {
return loanBeCollectionApplyService.getNextNodesForSubmit(query); return loanBeCollectionApplyService.getNextNodesForSubmit(query);
} }
@Override @Override
public ResultBean reject(LoanBeCollectionApplyTaskQuery query) { public ResultBean reject(LoanBeCollectionApplyTaskQuery query) {
return loanBeCollectionApplyService.reject(query); return loanBeCollectionApplyService.reject(query);
} }
@Override @Override
public ResultBean revokeProcess(LoanBeCollectionApplyTaskQuery query) { public ResultBean revokeProcess(LoanBeCollectionApplyTaskQuery query) {
return loanBeCollectionApplyService.revokeProcess(query); return loanBeCollectionApplyService.revokeProcess(query);
} }
@Override @Override
public ResultBean breakProcess(LoanBeCollectionApplyTaskQuery query) { public ResultBean breakProcess(LoanBeCollectionApplyTaskQuery query) {
return loanBeCollectionApplyService.breakProcess(query); return loanBeCollectionApplyService.breakProcess(query);
} }
@Override @Override
public ResultBean delegate(LoanBeCollectionApplyDelegateQuery query) { public ResultBean delegate(LoanBeCollectionApplyDelegateQuery query) {
return loanBeCollectionApplyService.delegate(query); return loanBeCollectionApplyService.delegate(query);
} }
} }

Loading…
Cancel
Save