强制注销业务调整
This commit is contained in:
parent
1016fc5d08
commit
569be2b630
|
|
@ -1,13 +1,11 @@
|
|||
package com.chinaweal.aiccs.aiccs.force.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.chinaweal.aiccs.aiccs.abnormal.entity.EBaseinfo;
|
||||
import com.chinaweal.aiccs.aiccs.abnormal.entity.TSWrit;
|
||||
import com.chinaweal.aiccs.aiccs.abnormal.entity.excel.EntExcel;
|
||||
import com.chinaweal.aiccs.aiccs.abnormal.service.EBaseinfoService;
|
||||
import com.chinaweal.aiccs.aiccs.abnormal.service.TSWritService;
|
||||
import com.chinaweal.aiccs.aiccs.business.entity.XrTaskList;
|
||||
|
|
@ -92,7 +90,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
List<String> authList = new ArrayList<>();
|
||||
authList.add(user.getPrimaryKey());
|
||||
if (aicPermissions.containsKey(AuthEnum.XR_HANDLE.getCode())) {
|
||||
authList.add(user.getRegionID() + ":" +AuthEnum.XR_HANDLE.getCode());
|
||||
authList.add(user.getRegionID() + ":" + AuthEnum.XR_HANDLE.getCode());
|
||||
}
|
||||
ForceDeregisterSpeQueryDto entity = query.getEntity(ForceDeregisterSpeQueryDto.class);
|
||||
entity.setAuthList(authList);
|
||||
|
|
@ -102,7 +100,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
entity.setBusStatus("0");
|
||||
xrForceDeregisterSpeIPage = baseMapper.selectXrForceDeregisterSpeTodo(page, entity);
|
||||
} else if (Objects.equals(entity.getBusType(), "history")) { //记录
|
||||
String regOrg = aicorgService.getOrgnumberByUserLevel(user,false);
|
||||
String regOrg = aicorgService.getOrgnumberByUserLevel(user, false);
|
||||
entity.setRegOrg(regOrg);
|
||||
xrForceDeregisterSpeIPage = baseMapper.selectXrForceDeregisterSpeHistory(page, entity);
|
||||
} else {
|
||||
|
|
@ -118,16 +116,16 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
Integer level = 99;
|
||||
OrgUnits orgUnits = aicorgService.getOne(new LambdaQueryWrapper<>(OrgUnits.class).eq(OrgUnits::getOrgUnitId,
|
||||
user.getRegionID()));
|
||||
if(orgUnits != null) {
|
||||
if (orgUnits != null) {
|
||||
level = orgUnits.getOrgLevel();
|
||||
}
|
||||
List<String> regOrgList = Lists.newArrayList();
|
||||
if(level <= 3){ //市级只能查询本市的,省局的也只能查省局的
|
||||
if (level <= 3) { //市级只能查询本市的,省局的也只能查省局的
|
||||
regOrgList.add(StringUtils.substring(user.getRegionID(), 0, 4) + "00");
|
||||
} else if(level == 4){ //区县可查区县和本市
|
||||
} else if (level == 4) { //区县可查区县和本市
|
||||
regOrgList.add(StringUtils.substring(user.getRegionID(), 0, 6));
|
||||
regOrgList.add(StringUtils.substring(user.getRegionID(), 0, 4) + "00");
|
||||
} else if(level >= 5){ //所级可查区县
|
||||
} else if (level >= 5) { //所级可查区县
|
||||
regOrgList.add(StringUtils.substring(user.getRegionID(), 0, 6));
|
||||
}
|
||||
|
||||
|
|
@ -135,17 +133,17 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
String searchUscc = entity.getSearchUscc();
|
||||
|
||||
//输入了条件才会查询
|
||||
if(StringUtils.isNotBlank(entName)
|
||||
|| StringUtils.isNotBlank(searchUscc)){
|
||||
if (StringUtils.isNotBlank(entName)
|
||||
|| StringUtils.isNotBlank(searchUscc)) {
|
||||
|
||||
Page<EBaseinfo> page = new Page<>(query.getCurrent(), query.getSize());
|
||||
LambdaQueryWrapper<EBaseinfo> wrapper = new LambdaQueryWrapper<>();
|
||||
//已注销的主体不能发起业务
|
||||
wrapper.in(EBaseinfo::getRegorg, regOrgList).in(EBaseinfo::getRegstate,"2");
|
||||
if(StringUtils.isNotBlank(entName)){
|
||||
wrapper.in(EBaseinfo::getRegorg, regOrgList).in(EBaseinfo::getRegstate, "2");
|
||||
if (StringUtils.isNotBlank(entName)) {
|
||||
wrapper.like(EBaseinfo::getEntname, entName);
|
||||
}
|
||||
if(StringUtils.isNotBlank(searchUscc)){
|
||||
if (StringUtils.isNotBlank(searchUscc)) {
|
||||
wrapper.and(w -> w.eq(EBaseinfo::getUniscid, searchUscc).or().eq(EBaseinfo::getRegno, searchUscc));
|
||||
}
|
||||
|
||||
|
|
@ -177,7 +175,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
throw new BusinessException("主体主键不能为空");
|
||||
}
|
||||
//判断是新增的业务还是在原来的业务上继续添加拟强制注销主体
|
||||
if(StringUtils.isEmpty(bizSeqNo)){
|
||||
if (StringUtils.isEmpty(bizSeqNo)) {
|
||||
bizSeqNo = UUID.randomUUID().toString();
|
||||
isNew = true;
|
||||
}
|
||||
|
|
@ -185,7 +183,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
List<String> pripIdList = queryDto.getPripIdList();
|
||||
StringBuilder entName = new StringBuilder();
|
||||
|
||||
List<List<String>> newPripIdList = Lists.partition(pripIdList,400);
|
||||
List<List<String>> newPripIdList = Lists.partition(pripIdList, 400);
|
||||
List<EBaseinfo> eBaseinfos = new ArrayList<>();
|
||||
for (List<String> list : newPripIdList) {
|
||||
eBaseinfos.addAll(iEBaseinfoService.listByIds(list));
|
||||
|
|
@ -219,7 +217,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
}
|
||||
this.saveBatch(xrForceDeregisterSpeList);
|
||||
|
||||
if(isNew){ //若是新增的业务,需要开启新的待办
|
||||
if (isNew) { //若是新增的业务,需要开启新的待办
|
||||
// 开启待办
|
||||
XrTaskList xrTaskList = new XrTaskList();
|
||||
taskLikeId = UUID.randomUUID().toString();
|
||||
|
|
@ -235,7 +233,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
xrTaskList.setApplyOrgId(user.getOrgID());
|
||||
xrTaskList.setWorkFlowId(FlowUtil.FORCE_DEREGISTER_WORK_FLOW);
|
||||
// 保存待办信息
|
||||
iXrTaskListService.startWorkFlow(xrTaskList,new String[]{user.getPrimaryKey()}, null,pripIdList, user);
|
||||
iXrTaskListService.startWorkFlow(xrTaskList, new String[]{user.getPrimaryKey()}, null, pripIdList, user);
|
||||
}
|
||||
|
||||
return new XrTaskListVo(taskLikeId, bizSeqNo, "");
|
||||
|
|
@ -255,13 +253,13 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
//处理公司名称字段
|
||||
//取第一家公司的名称
|
||||
String entName = speList.get(0).getEntName();
|
||||
if(speList.size() > 1){
|
||||
if (speList.size() > 1) {
|
||||
//取公司共计数量
|
||||
entName = entName + "等" + speList.size() + "户公司(另附附件)";
|
||||
}
|
||||
//查对应的拟强制注销登记法定事由
|
||||
String forceRraCn = "";
|
||||
if(StringUtils.isNotEmpty(forceSaveDto.getForceRra())){
|
||||
String forceRraCn = "";
|
||||
if (StringUtils.isNotEmpty(forceSaveDto.getForceRra())) {
|
||||
TRBaseCode xrbasecode = trBaseCodeService.getOne(new LambdaQueryWrapper<TRBaseCode>()
|
||||
.eq(TRBaseCode::getCodeid, "C13042")
|
||||
.eq(TRBaseCode::getCode, forceSaveDto.getForceRra()));
|
||||
|
|
@ -270,12 +268,12 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
|
||||
//处理时间参数
|
||||
String noticeFrom = "";
|
||||
if(forceSaveDto.getNoticeFrom() != null){
|
||||
if (forceSaveDto.getNoticeFrom() != null) {
|
||||
noticeFrom = DateUtils.localDateFormat(forceSaveDto.getNoticeFrom(), "yyyy年MM月dd日");
|
||||
}
|
||||
String noticeTo = "";
|
||||
if(forceSaveDto.getNoticeTo() != null){
|
||||
noticeTo = DateUtils.localDateFormat(forceSaveDto.getNoticeTo() , "yyyy年MM月dd日");
|
||||
if (forceSaveDto.getNoticeTo() != null) {
|
||||
noticeTo = DateUtils.localDateFormat(forceSaveDto.getNoticeTo(), "yyyy年MM月dd日");
|
||||
}
|
||||
|
||||
String content = templateDB.getContent();
|
||||
|
|
@ -283,7 +281,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
.replace("{{forceResDate}}", noticeFrom)
|
||||
.replace("{{entName}}", entName)
|
||||
.replace("{{forceRra}}", forceRraCn)
|
||||
.replace("本公告自{{noticeFrom}}", "\n 本公告自 "+noticeFrom)
|
||||
.replace("本公告自{{noticeFrom}}", "\n 本公告自 " + noticeFrom)
|
||||
.replace("{{noticeTo}}", noticeTo)
|
||||
.replace("{{regOrg}}", user.getOrgName());
|
||||
}
|
||||
|
|
@ -371,12 +369,12 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
}
|
||||
|
||||
//最后生成或修改拟强制注销公告数据
|
||||
if(xrForceDeregister != null){
|
||||
if (xrForceDeregister != null) {
|
||||
XrForceDeregisterSpe xrForceDeregisterSpe = xrForceDeregisterSpeList.get(0);
|
||||
XrForceDeregister forceDeregister = iXrForceDeregisterService.getById(xrForceDeregisterSpe.getForceId());
|
||||
//校验是否已有公告数据
|
||||
if(forceDeregister == null){
|
||||
BeanUtils.copyProperties(xrForceDeregisterSpe,xrForceDeregister);
|
||||
if (forceDeregister == null) {
|
||||
BeanUtils.copyProperties(xrForceDeregisterSpe, xrForceDeregister);
|
||||
iXrForceDeregisterService.saveOrUpdate(xrForceDeregister);
|
||||
}
|
||||
}
|
||||
|
|
@ -390,12 +388,12 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
*
|
||||
* @param xrForceSpe
|
||||
*/
|
||||
public XrForceDeregisterSpe generateXrForceDeregisterRes(XrForceDeregisterSpe xrForceSpe){
|
||||
public XrForceDeregisterSpe generateXrForceDeregisterRes(XrForceDeregisterSpe xrForceSpe) {
|
||||
//生成详细表
|
||||
EBaseinfo eBaseinfo = iEBaseinfoService.getById(xrForceSpe.getPripId());
|
||||
XrForceDeregisterRes xrForceRes = new XrForceDeregisterRes();
|
||||
BeanUtils.copyProperties(xrForceSpe,xrForceRes);
|
||||
if(eBaseinfo != null){
|
||||
BeanUtils.copyProperties(xrForceSpe, xrForceRes);
|
||||
if (eBaseinfo != null) {
|
||||
xrForceRes.setLerep(eBaseinfo.getName())
|
||||
.setDom(eBaseinfo.getDom());
|
||||
}
|
||||
|
|
@ -415,15 +413,18 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
//查出该公告下的所有拟强制注销业务数据,需要排除掉已经终止拟强制注销的
|
||||
List<XrForceDeregisterSpe> speList = this.list(new LambdaQueryWrapper<XrForceDeregisterSpe>()
|
||||
.eq(XrForceDeregisterSpe::getForceId, forceId)
|
||||
.eq(XrForceDeregisterSpe::getForceRes,"1")
|
||||
.eq(XrForceDeregisterSpe::getForceRes, "1")
|
||||
.eq(XrForceDeregisterSpe::getForceType, "1")
|
||||
.ne(XrForceDeregisterSpe::getStatus, FlowConstant.LINK_STATUS_FIVE));
|
||||
String bizSeqNo = UUID.randomUUID().toString(); //业务编号用新的
|
||||
StringBuilder entName = new StringBuilder();
|
||||
List<String> pripIdList = new ArrayList<>();
|
||||
|
||||
LocalDate now = LocalDate.now();
|
||||
List<XrForceDeregisterSpe> forceList = new ArrayList<>();
|
||||
for(XrForceDeregisterSpe spe : speList){
|
||||
for (XrForceDeregisterSpe spe : speList) {
|
||||
if (spe.getNoticeTo() != null && !now.isAfter(spe.getNoticeTo())) {
|
||||
throw new BusinessException(spe.getEntName() + "的拟强制注销公告期未结束");
|
||||
}
|
||||
entName.append(spe.getEntName()).append("、");
|
||||
XrForceDeregisterSpe xrForceDeregisterSpe = new XrForceDeregisterSpe();
|
||||
//直接使用原来的业务数据,类型由拟强制注销改为强制注销
|
||||
|
|
@ -455,7 +456,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
xrTaskList.setApplyOrgId(user.getOrgID());
|
||||
xrTaskList.setWorkFlowId(FlowUtil.FORCE_DEREGISTER_WORK_FLOW);
|
||||
// 保存待办信息
|
||||
iXrTaskListService.startWorkFlow(xrTaskList,new String[]{user.getPrimaryKey()}, null,pripIdList, user);
|
||||
iXrTaskListService.startWorkFlow(xrTaskList, new String[]{user.getPrimaryKey()}, null, pripIdList, user);
|
||||
|
||||
return new XrTaskListVo(xrTaskList.getTaskLikeId(), bizSeqNo, "");
|
||||
}
|
||||
|
|
@ -466,7 +467,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
LambdaQueryWrapper<XrForceDeregisterSpe> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(XrForceDeregisterSpe::getBizSeqNo, forceSaveDto.getBizSeqNo());
|
||||
//若不是结束流程就只改强制注销业务数据,若是结束流程要把拟强制注销的也改了
|
||||
if(!FlowConstant.LINK_TYPE_END.equals(forceSaveDto.getNextNodeID())){
|
||||
if (!FlowConstant.LINK_TYPE_END.equals(forceSaveDto.getNextNodeID())) {
|
||||
queryWrapper.eq(XrForceDeregisterSpe::getForceType, forceSaveDto.getForceType());
|
||||
} else {
|
||||
//要把终止拟强制注销的排除掉
|
||||
|
|
@ -488,7 +489,7 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
// return;
|
||||
// }
|
||||
|
||||
for(XrForceDeregisterSpe xrForceDeregisterSpe : xrForceDeregisterSpeList){
|
||||
for (XrForceDeregisterSpe xrForceDeregisterSpe : xrForceDeregisterSpeList) {
|
||||
switch (forceSaveDto.getNextNodeID()) {
|
||||
case FlowConstant.LINK_TYPE_EXAMINE:
|
||||
// 修改拟强制注销结果
|
||||
|
|
@ -590,10 +591,10 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl<XrForceDeregist
|
|||
EBaseinfo eBaseinfo = iEBaseinfoService.getById(xrForceSpe.getPripId());
|
||||
String dom = StringUtils.isEmpty(eBaseinfo.getDom()) ? "" : eBaseinfo.getDom();
|
||||
String name = StringUtils.isEmpty(eBaseinfo.getName()) ? "" : eBaseinfo.getName();
|
||||
String info = "当事人/经营主体: "+ eBaseinfo.getEntname() + "\n"
|
||||
+ "统一信用代码/证件号码: "+ eBaseinfo.getUniscid() + "\n"
|
||||
+ "住所/经营场所(住址): "+ dom + "\n"
|
||||
+ "法定代表人(负责人、经营者)姓名: "+ name + "\n"
|
||||
String info = "当事人/经营主体: " + eBaseinfo.getEntname() + "\n"
|
||||
+ "统一信用代码/证件号码: " + eBaseinfo.getUniscid() + "\n"
|
||||
+ "住所/经营场所(住址): " + dom + "\n"
|
||||
+ "法定代表人(负责人、经营者)姓名: " + name + "\n"
|
||||
+ "证件号码: \n联系电话: 其他联系方式: \n";
|
||||
content = info + content;
|
||||
return content;
|
||||
|
|
|
|||
|
|
@ -6,9 +6,12 @@ import lombok.Getter;
|
|||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum AuthEnum {
|
||||
XR_HANDLE("xrHandle", "经办人"),
|
||||
XR_EXAMINE("xrExamine", "审核人"),
|
||||
XR_APPROVE("xrApprove", "审批人"),
|
||||
// XR_HANDLE("xrHandle", "经办人"),
|
||||
// XR_EXAMINE("xrExamine", "审核人"),
|
||||
// XR_APPROVE("xrApprove", "审批人"),
|
||||
XR_HANDLE("acceptSerIllegal", "经办人"),
|
||||
XR_EXAMINE("handleSerIllegal", "审核人"),
|
||||
XR_APPROVE("approveSerIllegal", "审批人"),
|
||||
XR_LAW("xrLaw", "执法人"),
|
||||
;
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -1,46 +1,46 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<workflow definedname="forceDeregisterWorkFlow" description="强制注销流程模板">
|
||||
<nodes>
|
||||
<node id="handle" name="经办" description="经办" start="true"/>
|
||||
<node id="acceptSerIllegal" name="经办" description="经办" start="true"/>
|
||||
<node id="replenish" name="材料补正" description="材料补正" />
|
||||
<node id="transfer" name="转办" description="转办" />
|
||||
<node id="examine" name="审核" description="审核"/>
|
||||
<node id="handleReturn" name="审核回退" description="经办"/>
|
||||
<node id="examineReturn" name="审批回退" description="审核"/>
|
||||
<node id="approve" name="审批" description="审批"/>
|
||||
<node id="handleSerIllegal" name="审核" description="审核"/>
|
||||
<node id="acceptSerIllegalReturn" name="审核回退" description="经办"/>
|
||||
<node id="handleSerIllegalReturn" name="审批回退" description="审核"/>
|
||||
<node id="approveSerIllegal" name="审批" description="审批"/>
|
||||
<node id="nullify" name="作废" description="作废" end="true"/>
|
||||
<node id="examineFinish" name="结束流程" description="审核不通过" end="true" handle="false"/>
|
||||
<node id="approveFinish" name="结束流程" description="审批不通过" end="true" handle="false"/>
|
||||
<node id="handleSerIllegalFinish" name="结束流程" description="审核不通过" end="true" handle="false"/>
|
||||
<node id="approveSerIllegalFinish" name="结束流程" description="审批不通过" end="true" handle="false"/>
|
||||
<node id="end" name="结束流程" description="办结" end="true" handle="false"/>
|
||||
</nodes>
|
||||
|
||||
<sequenceFlow id="handle_examine" name="下一步" description="经办_审核"/>
|
||||
<sequenceFlow id="handle_nullify" name="删除业务" description="经办_线索作废"/>
|
||||
<!-- <sequenceFlow id="handle_transfer" name="线索转办" description="转办"/>-->
|
||||
<sequenceFlow id="acceptSerIllegal_handleSerIllegal" name="下一步" description="经办_审核"/>
|
||||
<sequenceFlow id="acceptSerIllegal_nullify" name="删除业务" description="经办_线索作废"/>
|
||||
<!-- <sequenceFlow id="acceptSerIllegal_transfer" name="线索转办" description="转办"/>-->
|
||||
|
||||
<sequenceFlow id="transfer_examine" name="审核" description="转办_审核"/>
|
||||
<sequenceFlow id="transfer_handleSerIllegal" name="审核" description="转办_审核"/>
|
||||
<sequenceFlow id="transfer_nullify" name="线索作废" description="转办_线索作废"/>
|
||||
|
||||
<sequenceFlow id="examine_approve" name="通过" description="审核_审批"/>
|
||||
<sequenceFlow id="examine_examineFinish" name="不通过" description="审核_不同意-结束"/>
|
||||
<sequenceFlow id="examine_handleReturn" name="回退" description="审核_经办"/>
|
||||
<sequenceFlow id="examine_nullify" name="删除业务" description="审核_线索作废"/>
|
||||
<sequenceFlow id="handleSerIllegal_approveSerIllegal" name="通过" description="审核_审批"/>
|
||||
<sequenceFlow id="handleSerIllegal_handleSerIllegalFinish" name="不通过" description="审核_不同意-结束"/>
|
||||
<sequenceFlow id="handleSerIllegal_acceptSerIllegalReturn" name="回退" description="审核_经办"/>
|
||||
<sequenceFlow id="handleSerIllegal_nullify" name="删除业务" description="审核_线索作废"/>
|
||||
|
||||
<sequenceFlow id="approve_end" name="通过" description="审批_结束"/>
|
||||
<sequenceFlow id="approve_approveFinish" name="不通过" description="审批_不同意-结束"/>
|
||||
<sequenceFlow id="approve_examineReturn" name="回退" description="审批_审核"/>
|
||||
<sequenceFlow id="approve_nullify" name="删除业务" description="审批_线索作废"/>
|
||||
<sequenceFlow id="approveSerIllegal_end" name="通过" description="审批_结束"/>
|
||||
<sequenceFlow id="approveSerIllegal_approveSerIllegalFinish" name="不通过" description="审批_不同意-结束"/>
|
||||
<sequenceFlow id="approveSerIllegal_handleSerIllegalReturn" name="回退" description="审批_审核"/>
|
||||
<sequenceFlow id="approveSerIllegal_nullify" name="删除业务" description="审批_线索作废"/>
|
||||
|
||||
<sequenceFlow id="handleReturn_examine" name="下一步" description="经办_审核"/>
|
||||
<sequenceFlow id="handleReturn_nullify" name="删除业务" description="经办_线索作废"/>
|
||||
<sequenceFlow id="handleReturn_transfer" name="线索转办" description="转办"/>
|
||||
<sequenceFlow id="acceptSerIllegalReturn_handleSerIllegal" name="下一步" description="经办_审核"/>
|
||||
<sequenceFlow id="acceptSerIllegalReturn_nullify" name="删除业务" description="经办_线索作废"/>
|
||||
<sequenceFlow id="acceptSerIllegalReturn_transfer" name="线索转办" description="转办"/>
|
||||
|
||||
<sequenceFlow id="examineReturn_approve" name="通过" description="审核_审批"/>
|
||||
<sequenceFlow id="examineReturn_examineFinish" name="不通过" description="审核_不同意-结束"/>
|
||||
<sequenceFlow id="examineReturn_handleReturn" name="回退" description="审核_经办"/>
|
||||
<sequenceFlow id="examineReturn_nullify" name="删除业务" description="审核_线索作废"/>
|
||||
<sequenceFlow id="handleSerIllegalReturn_approveSerIllegal" name="通过" description="审核_审批"/>
|
||||
<sequenceFlow id="handleSerIllegalReturn_handleSerIllegalFinish" name="不通过" description="审核_不同意-结束"/>
|
||||
<sequenceFlow id="handleSerIllegalReturn_acceptSerIllegalReturn" name="回退" description="审核_经办"/>
|
||||
<sequenceFlow id="handleSerIllegalReturn_nullify" name="删除业务" description="审核_线索作废"/>
|
||||
|
||||
<!-- 结束到经办,主要用于拟强制注销变为强制注销的业务-->
|
||||
<sequenceFlow id="end_handle" name="经办" description="结束_经办"/>
|
||||
<sequenceFlow id="end_acceptSerIllegal" name="经办" description="结束_经办"/>
|
||||
|
||||
</workflow>
|
||||
|
|
|
|||
Loading…
Reference in New Issue