no message
							parent
							
								
									73e87a20d3
								
							
						
					
					
						commit
						7c4a152594
					
				| 
						 | 
				
			
			@ -15,6 +15,7 @@
 | 
			
		|||
*/
 | 
			
		||||
package com.youchain.basicdata.repository;
 | 
			
		||||
 | 
			
		||||
import com.youchain.basicdata.domain.Item;
 | 
			
		||||
import com.youchain.basicdata.domain.LampLog;
 | 
			
		||||
import io.lettuce.core.dynamic.annotation.Param;
 | 
			
		||||
import org.springframework.data.jpa.repository.JpaRepository;
 | 
			
		||||
| 
						 | 
				
			
			@ -29,5 +30,6 @@ import java.util.List;
 | 
			
		|||
* @date 2023-11-14
 | 
			
		||||
**/
 | 
			
		||||
public interface LampLogRepository extends JpaRepository<LampLog, Long>, JpaSpecificationExecutor<LampLog> {
 | 
			
		||||
 | 
			
		||||
    @Query(value = "SELECT l FROM LampLog l WHERE l.id=?1")
 | 
			
		||||
    LampLog findId(Long id);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -104,7 +104,7 @@ public class LampLogServiceImpl implements LampLogService {
 | 
			
		|||
        lampLog.setOperationType("入库门");
 | 
			
		||||
        lampLog.setRequestContent(rc);
 | 
			
		||||
        lampLogRepository.save(lampLog);
 | 
			
		||||
//        LampLog lampLog=lampLogRepository.getById(41739l);
 | 
			
		||||
//        LampLog lampLog=lampLogRepository.findId(41913l);
 | 
			
		||||
        return lampLog;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -127,7 +127,7 @@ public class TaskServiceImpl implements TaskService {
 | 
			
		|||
    public void deleteAll(Long[] ids) {
 | 
			
		||||
        for (Long id : ids) {
 | 
			
		||||
            Task task=taskRepository.getById(id);
 | 
			
		||||
            if (task.getAgvTask()!=null){
 | 
			
		||||
            if (task.getAgvTask()!=null&&!task.getAgvTask().getStatus().equals(BizStatus.UNUSUAL)){
 | 
			
		||||
                throw new BadRequestException(HttpStatus.NOT_IMPLEMENTED, "ID:"+id+"已生成任务,请先取消入库");
 | 
			
		||||
            }
 | 
			
		||||
            if (task.getAsnDetail()!=null){
 | 
			
		||||
| 
						 | 
				
			
			@ -336,7 +336,7 @@ public class TaskServiceImpl implements TaskService {
 | 
			
		|||
        }
 | 
			
		||||
        String propC1=rfid.substring(9, 11);
 | 
			
		||||
        String propC2=rfid.substring(11, 13);
 | 
			
		||||
        String propC3=rfid.substring(13, 19);// 系统单号
 | 
			
		||||
        String propC3=rfid.substring(13, 19);// 计划单号
 | 
			
		||||
        List<AsnDetail> asnDetailList=asnDetailRepository.findByItem(itemCode);
 | 
			
		||||
        if(asnDetailList.size()<1){
 | 
			
		||||
            return ApiResult.fail(500,"收货单中没有对应物料或入库单未激活",null);
 | 
			
		||||
| 
						 | 
				
			
			@ -535,6 +535,14 @@ public class TaskServiceImpl implements TaskService {
 | 
			
		|||
                pointEnd.setStorageType(storageType);
 | 
			
		||||
            }
 | 
			
		||||
            pointRepository.save(pointEnd);
 | 
			
		||||
            /* 如果為成品區入库,先绑定容器*/
 | 
			
		||||
            if (billTypeCode.equals(BizStatus.FC_RK)) {
 | 
			
		||||
                AgvTask agvTask = addAgvTask(BizStatus.AGV_R, storageType, null, pointStart.getCode(), BizStatus.OPEN, BizStatus.ASN);
 | 
			
		||||
                JSONObject resultJson = JSONObject.parseObject(sendAgvTaskImpl(agvTask));
 | 
			
		||||
                if (!resultJson.getString("code").equals("0")) {
 | 
			
		||||
                    throw new BadRequestException("容器入场失败" + resultJson);
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            /*更新入库单状态*/
 | 
			
		||||
            asnDetailService.receivingAsnDetail(asnDetail);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@ spring:
 | 
			
		|||
      driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
 | 
			
		||||
      url: jdbc:log4jdbc:mysql://${DB_HOST:youchain-mysql}:${DB_PORT:3306}/${DB_NAME:wms}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false
 | 
			
		||||
      username: ${DB_USER:root}
 | 
			
		||||
      password: ${DB_PWD:123456}
 | 
			
		||||
      password: ${DB_PWD:Zncc@668108}
 | 
			
		||||
#      password: ${DB_PWD:Youchain@56}
 | 
			
		||||
      # 初始连接数
 | 
			
		||||
      initial-size: 5
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,7 +6,7 @@ spring:
 | 
			
		|||
  freemarker:
 | 
			
		||||
    check-template-location: false
 | 
			
		||||
  profiles:
 | 
			
		||||
    active: dev
 | 
			
		||||
    active: dock
 | 
			
		||||
  jackson:
 | 
			
		||||
    time-zone: GMT+8
 | 
			
		||||
  data:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue