|
@@ -10,7 +10,6 @@ import com.platform.common.cache.ConfigCache;
|
|
import com.platform.common.cache.DictCache;
|
|
import com.platform.common.cache.DictCache;
|
|
import com.platform.common.constant.CommonConstants;
|
|
import com.platform.common.constant.CommonConstants;
|
|
import com.platform.common.constant.RedisKeyConstants;
|
|
import com.platform.common.constant.RedisKeyConstants;
|
|
-import com.platform.common.enums.DataFilterTypeEnum;
|
|
|
|
import com.platform.common.exception.BusinessException;
|
|
import com.platform.common.exception.BusinessException;
|
|
import com.platform.common.exception.DeniedException;
|
|
import com.platform.common.exception.DeniedException;
|
|
import com.platform.common.model.UserInfo;
|
|
import com.platform.common.model.UserInfo;
|
|
@@ -48,7 +47,6 @@ import com.platform.service.upms.SysUserService;
|
|
import com.platform.service.util.SysFileUtils;
|
|
import com.platform.service.util.SysFileUtils;
|
|
import com.platform.service.wechat.util.WeChatMessageUtil;
|
|
import com.platform.service.wechat.util.WeChatMessageUtil;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
-import org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import tk.mybatis.mapper.weekend.Weekend;
|
|
import tk.mybatis.mapper.weekend.Weekend;
|
|
@@ -981,29 +979,24 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
*/
|
|
*/
|
|
private void packageInfo(Integer type,RepairApplicationFormVO result,WorkplaceRepairVO vo){
|
|
private void packageInfo(Integer type,RepairApplicationFormVO result,WorkplaceRepairVO vo){
|
|
BigDecimal tempNum = result.getTempTotalNum();
|
|
BigDecimal tempNum = result.getTempTotalNum();
|
|
- BigDecimal tempFee = result.getTempTotalNum();
|
|
|
|
if(RepairApplicationFormTypeEnum.IN.getValue() == type){
|
|
if(RepairApplicationFormTypeEnum.IN.getValue() == type){
|
|
// 内部维修
|
|
// 内部维修
|
|
switch (result.getStatus().intValue()){
|
|
switch (result.getStatus().intValue()){
|
|
case CommonConstants.NOT_ALLOCATED:
|
|
case CommonConstants.NOT_ALLOCATED:
|
|
vo.setCompletedRepairNum(vo.getCompletedRepairNum().add(tempNum));
|
|
vo.setCompletedRepairNum(vo.getCompletedRepairNum().add(tempNum));
|
|
- vo.setRepairFee(vo.getRepairFee().add(tempFee));
|
|
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
case CommonConstants.PROCESSING:
|
|
case CommonConstants.PROCESSING:
|
|
vo.setWaitForRepairNum(vo.getWaitForRepairNum().add(tempNum));
|
|
vo.setWaitForRepairNum(vo.getWaitForRepairNum().add(tempNum));
|
|
- vo.setRepairFee(vo.getRepairFee().add(tempFee));
|
|
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
case CommonConstants.WAIT_SUBMIT:
|
|
case CommonConstants.WAIT_SUBMIT:
|
|
case CommonConstants.NOT_ACCEPTANCE:
|
|
case CommonConstants.NOT_ACCEPTANCE:
|
|
vo.setVerifyRepairNum(vo.getVerifyRepairNum().add(tempNum));
|
|
vo.setVerifyRepairNum(vo.getVerifyRepairNum().add(tempNum));
|
|
- vo.setRepairFee(vo.getRepairFee().add(tempFee));
|
|
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
case CommonConstants.REBACK:
|
|
case CommonConstants.REBACK:
|
|
vo.setRefusedRepairNum(vo.getRefusedRepairNum().add(tempNum));
|
|
vo.setRefusedRepairNum(vo.getRefusedRepairNum().add(tempNum));
|
|
- vo.setRepairFee(vo.getRepairFee().add(tempFee));
|
|
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
vo.setRepairTotalNum(vo.getRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -1012,23 +1005,19 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
switch (result.getStatus()){
|
|
switch (result.getStatus()){
|
|
case CommonConstants.NOT_ALLOCATED:
|
|
case CommonConstants.NOT_ALLOCATED:
|
|
vo.setOutCompletedRepairNum(vo.getOutCompletedRepairNum().add(tempNum));
|
|
vo.setOutCompletedRepairNum(vo.getOutCompletedRepairNum().add(tempNum));
|
|
- vo.setOutRepairFee(vo.getOutRepairFee().add(tempFee));
|
|
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
case CommonConstants.PROCESSING:
|
|
case CommonConstants.PROCESSING:
|
|
vo.setOutWaitForRepairNum(vo.getOutWaitForRepairNum().add(tempNum));
|
|
vo.setOutWaitForRepairNum(vo.getOutWaitForRepairNum().add(tempNum));
|
|
- vo.setOutRepairFee(vo.getOutRepairFee().add(tempFee));
|
|
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
case CommonConstants.WAIT_SUBMIT:
|
|
case CommonConstants.WAIT_SUBMIT:
|
|
case CommonConstants.NOT_ACCEPTANCE:
|
|
case CommonConstants.NOT_ACCEPTANCE:
|
|
vo.setOutVerifyRepairNum(vo.getOutVerifyRepairNum().add(tempNum));
|
|
vo.setOutVerifyRepairNum(vo.getOutVerifyRepairNum().add(tempNum));
|
|
- vo.setOutRepairFee(vo.getOutRepairFee().add(tempFee));
|
|
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
case CommonConstants.REBACK:
|
|
case CommonConstants.REBACK:
|
|
vo.setOutRefusedRepairNum(vo.getOutRefusedRepairNum().add(tempNum));
|
|
vo.setOutRefusedRepairNum(vo.getOutRefusedRepairNum().add(tempNum));
|
|
- vo.setOutRepairFee(vo.getOutRepairFee().add(tempFee));
|
|
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
vo.setOutRepairTotalNum(vo.getOutRepairTotalNum().add(tempNum));
|
|
break;
|
|
break;
|
|
}
|
|
}
|