|
|
@ -33,12 +33,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.yxt.anrui.as.api.asoldparthandle.AsOldparthandleDetailsVo; |
|
|
|
import com.yxt.anrui.as.api.asoldparthandle.AsOldparthandleDto; |
|
|
|
import com.yxt.anrui.as.api.asoldparthandleapply.flowable.*; |
|
|
|
import com.yxt.anrui.as.api.asoldpartreturn.AsOldpartreturnDetailsVo; |
|
|
|
import com.yxt.anrui.as.api.asoldpartreturn.AsOldpartreturnDto; |
|
|
|
import com.yxt.anrui.as.api.asoldpartreturnapply.AsOldpartreturnApply; |
|
|
|
import com.yxt.anrui.as.api.asoldpartreturnapply.AsOldpartreturnApplyQuery; |
|
|
|
import com.yxt.anrui.as.api.asoldpartreturnapply.AsOldpartreturnApplyVo; |
|
|
|
import com.yxt.anrui.as.api.asoldpartreturnapply.flowable.*; |
|
|
|
import com.yxt.anrui.as.biz.asoldparthandle.AsOldparthandleService; |
|
|
|
import com.yxt.anrui.as.feign.base.billno.Rule; |
|
|
|
import com.yxt.anrui.as.feign.flowable.flow.*; |
|
|
@ -74,19 +68,6 @@ import org.springframework.stereotype.Service; |
|
|
|
import java.util.*; |
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
/** |
|
|
|
* Project: yxt-as(旧件处理申请) <br/> |
|
|
|
* File: AsOldparthandleApplyService.java <br/> |
|
|
|
* Class: com.yxt.anrui.as.biz.asoldparthandleapply.AsOldparthandleApplyService <br/> |
|
|
|
* Description: 旧件处理申请 业务逻辑. <br/> |
|
|
|
* Copyright: Copyright (c) 2011 <br/> |
|
|
|
* Company: https://gitee.com/liuzp315 <br/>
|
|
|
|
* Makedate: 2024-04-23 17:56:59 <br/> |
|
|
|
* |
|
|
|
* @author liupopo |
|
|
|
* @version 1.0 |
|
|
|
* @since 1.0 |
|
|
|
*/ |
|
|
|
@Service |
|
|
|
public class AsOldparthandleApplyService extends MybatisBaseService<AsOldparthandleApplyMapper, AsOldparthandleApply> { |
|
|
|
|
|
|
@ -152,23 +133,23 @@ public class AsOldparthandleApplyService extends MybatisBaseService<AsOldparthan |
|
|
|
return p; |
|
|
|
} |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getUseOrgName())){ |
|
|
|
qw.like("aoa.useOrgName",query.getUseOrgName()); |
|
|
|
if (StringUtils.isNotBlank(query.getUseOrgName())) { |
|
|
|
qw.like("aoa.useOrgName", query.getUseOrgName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getCreateDeptName())){ |
|
|
|
qw.like("aoa.deptName",query.getCreateDeptName()); |
|
|
|
if (StringUtils.isNotBlank(query.getCreateDeptName())) { |
|
|
|
qw.like("aoa.deptName", query.getCreateDeptName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getCreateByName())){ |
|
|
|
qw.like("aoa.createByName",query.getCreateByName()); |
|
|
|
if (StringUtils.isNotBlank(query.getCreateByName())) { |
|
|
|
qw.like("aoa.createByName", query.getCreateByName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getBillNo())){ |
|
|
|
qw.like("aoa.billNo",query.getBillNo()); |
|
|
|
if (StringUtils.isNotBlank(query.getBillNo())) { |
|
|
|
qw.like("aoa.billNo", query.getBillNo()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getHandleReasonKey())){ |
|
|
|
qw.like("aoa.handleReasonKey",query.getHandleReasonKey()); |
|
|
|
if (StringUtils.isNotBlank(query.getHandleReasonKey())) { |
|
|
|
qw.like("aoa.handleReasonKey", query.getHandleReasonKey()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getHandleModeKey())){ |
|
|
|
qw.like("aoa.handleModeKey",query.getHandleModeKey()); |
|
|
|
if (StringUtils.isNotBlank(query.getHandleModeKey())) { |
|
|
|
qw.like("aoa.handleModeKey", query.getHandleModeKey()); |
|
|
|
} |
|
|
|
String createStartTime = query.getCreateStartTime(); |
|
|
|
String createEndTime = query.getCreateEndTime(); |
|
|
@ -188,7 +169,7 @@ public class AsOldparthandleApplyService extends MybatisBaseService<AsOldparthan |
|
|
|
return p; |
|
|
|
} |
|
|
|
|
|
|
|
public String saveOrUpdateDto(AsOldparthandleApplyDto dto){ |
|
|
|
public String saveOrUpdateDto(AsOldparthandleApplyDto dto) { |
|
|
|
String dtoSid = dto.getSid(); |
|
|
|
List<AsOldparthandleDto> asOldparthandleList = dto.getAsOldparthandleList(); |
|
|
|
String deptSid = dto.getDeptSid(); |
|
|
@ -225,7 +206,7 @@ public class AsOldparthandleApplyService extends MybatisBaseService<AsOldparthan |
|
|
|
return dtoSid; |
|
|
|
} |
|
|
|
|
|
|
|
public String insertByDto(AsOldparthandleApplyDto dto){ |
|
|
|
public String insertByDto(AsOldparthandleApplyDto dto) { |
|
|
|
AsOldparthandleApply entity = new AsOldparthandleApply(); |
|
|
|
BeanUtil.copyProperties(dto, entity, "id", "sid"); |
|
|
|
List<String> filePaths = dto.getFilePaths(); |
|
|
@ -240,7 +221,7 @@ public class AsOldparthandleApplyService extends MybatisBaseService<AsOldparthan |
|
|
|
return entity.getSid(); |
|
|
|
} |
|
|
|
|
|
|
|
public void updateByDto(AsOldparthandleApplyDto dto){ |
|
|
|
public void updateByDto(AsOldparthandleApplyDto dto) { |
|
|
|
String dtoSid = dto.getSid(); |
|
|
|
if (StringUtils.isBlank(dtoSid)) { |
|
|
|
return; |
|
|
@ -250,7 +231,7 @@ public class AsOldparthandleApplyService extends MybatisBaseService<AsOldparthan |
|
|
|
baseMapper.updateById(entity); |
|
|
|
} |
|
|
|
|
|
|
|
public AsOldparthandleApplyDetailsVo fetchDetailsVoBySid(String sid){ |
|
|
|
public AsOldparthandleApplyDetailsVo fetchDetailsVoBySid(String sid) { |
|
|
|
AsOldparthandleApply entity = fetchBySid(sid); |
|
|
|
AsOldparthandleApplyDetailsVo vo = new AsOldparthandleApplyDetailsVo(); |
|
|
|
BeanUtil.copyProperties(entity, vo); |
|
|
|