|
|
|
@ -5,22 +5,18 @@ import cn.hutool.core.util.StrUtil; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import jakarta.annotation.Resource; |
|
|
|
import jakarta.annotation.Resource; |
|
|
|
import org.springblade.common.exception.BusinessException; |
|
|
|
|
|
|
|
import org.springblade.core.log.exception.ServiceException; |
|
|
|
import org.springblade.core.log.exception.ServiceException; |
|
|
|
import org.springblade.core.mp.base.BaseServiceImpl; |
|
|
|
import org.springblade.core.mp.base.BaseServiceImpl; |
|
|
|
import org.springblade.core.secure.BladeUser; |
|
|
|
import org.springblade.core.secure.BladeUser; |
|
|
|
import org.springblade.core.secure.utils.AuthUtil; |
|
|
|
|
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
import org.springblade.desk.common.feign.IMesApprovalRecordClient; |
|
|
|
import org.springblade.desk.common.feign.IMesApprovalRecordClient; |
|
|
|
import org.springblade.desk.common.pojo.entity.MesApprovalRecordEntity; |
|
|
|
import org.springblade.desk.common.pojo.entity.MesApprovalRecordEntity; |
|
|
|
import org.springblade.system.feign.ISysClient; |
|
|
|
import org.springblade.system.feign.ISysClient; |
|
|
|
import org.springblade.system.feign.IUserClient; |
|
|
|
import org.springblade.system.feign.IUserClient; |
|
|
|
import org.springblade.system.pojo.entity.User; |
|
|
|
import org.springblade.system.pojo.entity.User; |
|
|
|
import org.springblade.system.feign.IUserClient; |
|
|
|
|
|
|
|
import org.springblade.wms.excel.StWmsRequestExcel; |
|
|
|
import org.springblade.wms.excel.StWmsRequestExcel; |
|
|
|
import org.springblade.wms.mapper.StWmsRequestMapper; |
|
|
|
import org.springblade.wms.mapper.StWmsRequestMapper; |
|
|
|
import org.springblade.wms.pojo.entity.StBuyOrder; |
|
|
|
import org.springblade.wms.pojo.entity.StBuyOrder; |
|
|
|
import org.springblade.wms.pojo.entity.StClassRequest; |
|
|
|
|
|
|
|
import org.springblade.wms.pojo.entity.StWmsRequest; |
|
|
|
import org.springblade.wms.pojo.entity.StWmsRequest; |
|
|
|
import org.springblade.wms.pojo.vo.StWmsRequestVO; |
|
|
|
import org.springblade.wms.pojo.vo.StWmsRequestVO; |
|
|
|
import org.springblade.wms.service.IStBuyOrderService; |
|
|
|
import org.springblade.wms.service.IStBuyOrderService; |
|
|
|
@ -28,7 +24,6 @@ import org.springblade.wms.service.IStWmsRequestService; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
|
|
|
|
import java.time.LocalDateTime; |
|
|
|
|
|
|
|
import java.util.*; |
|
|
|
import java.util.*; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
@ -106,7 +101,7 @@ public class StWmsRequestServiceImpl extends BaseServiceImpl<StWmsRequestMapper, |
|
|
|
String roleNameData = roleName.getData(); |
|
|
|
String roleNameData = roleName.getData(); |
|
|
|
approvalRecord.setCurrentRoleName(roleNameData); |
|
|
|
approvalRecord.setCurrentRoleName(roleNameData); |
|
|
|
approvalRecord.setNextRoleName("保管员"); |
|
|
|
approvalRecord.setNextRoleName("保管员"); |
|
|
|
R<String> roleIdResp = sysClient.getRoleIds(null, approvalRecord.getNextRoleName()); |
|
|
|
R<String> roleIdResp = sysClient.getRoleIds("000000", approvalRecord.getNextRoleName()); |
|
|
|
String roleId = roleIdResp.getData(); |
|
|
|
String roleId = roleIdResp.getData(); |
|
|
|
approvalRecord.setNextRoleId(Long.valueOf(roleId)); |
|
|
|
approvalRecord.setNextRoleId(Long.valueOf(roleId)); |
|
|
|
mesApprovalRecordClient.save(approvalRecord); |
|
|
|
mesApprovalRecordClient.save(approvalRecord); |
|
|
|
|