mark
This commit is contained in:
		| @@ -7,6 +7,7 @@ import com.cnbm.dispatch.enums.kuka.step2.Step2Plc2MesVar; | ||||
| import com.cnbm.dispatch.enums.kuka.step3.Step3Mes2PlcVar; | ||||
| import com.cnbm.dispatch.enums.kuka.step3.Step3Plc2MesVar; | ||||
| import com.cnbm.packing.dto.CamlineSubIdDTO; | ||||
| import com.cnbm.packing.dto.CamlineSubIdForImportDTO; | ||||
| import com.cnbm.packing.entity.WoPackagingBoxSubstrate; | ||||
| import com.cnbm.packing.service.DynamicDataSourceService; | ||||
| import com.cnbm.packing.service.WoPackagingBoxSubstrateServiceBiz; | ||||
| @@ -27,6 +28,7 @@ import java.io.UnsupportedEncodingException; | ||||
| import java.math.BigDecimal; | ||||
| import java.text.ParseException; | ||||
| import java.util.Arrays; | ||||
| import java.util.List; | ||||
| import java.util.Map; | ||||
|  | ||||
|  | ||||
| @@ -107,6 +109,21 @@ public class TestController { | ||||
|         System.out.println(Step2Plc2MesVar.SubIdList.getName()+" : "+Arrays.toString(s)); | ||||
|         return R.ok(); | ||||
|     } | ||||
|     @PostMapping("/forImport") | ||||
|     public R forImport() throws UnsupportedEncodingException, ParseException { | ||||
|         List<CamlineSubIdForImportDTO> alllCamlineSubForImp = service.getAlllCamlineSubForImp(); | ||||
|         for(CamlineSubIdForImportDTO cam:alllCamlineSubForImp){ | ||||
|             WoPackagingBoxSubstrate woPackagingBoxSubstrate = new WoPackagingBoxSubstrate(); | ||||
|             woPackagingBoxSubstrate.setWoSubstrateId(cam.getSubId()); | ||||
|             woPackagingBoxSubstrate.setLineBody(2); | ||||
|             woPackagingBoxSubstrate.setPowerLevel(cam.getPowerLevel()); | ||||
|             woPackagingBoxSubstrate.setOrderName(cam.getOrderName()); | ||||
|             woPackagingBoxSubstrate.setSapMaterial(cam.getSapMaterial()); | ||||
|             substrateServiceBiz.insert(woPackagingBoxSubstrate); | ||||
|         } | ||||
|         return R.ok(); | ||||
|     } | ||||
|  | ||||
|     @PostMapping("/testReadAll") | ||||
|     public R testReadAll() throws UnsupportedEncodingException, ParseException { | ||||
|         for(Step1Plc2MesVar actual:Step1Plc2MesVar.values()){ | ||||
| @@ -205,6 +222,7 @@ public class TestController { | ||||
|     } | ||||
|  | ||||
|  | ||||
|  | ||||
|     @PostMapping("getPMPPBySubId") | ||||
|     @ApiImplicitParams({ | ||||
|             @ApiImplicitParam(name = "subId", value = "基板ID", paramType = "query", required = true, dataTypeClass=Integer.class) , | ||||
|   | ||||
| @@ -0,0 +1,28 @@ | ||||
| package com.cnbm.packing.dto; | ||||
|  | ||||
| import io.swagger.annotations.ApiModel; | ||||
| import lombok.Data; | ||||
|  | ||||
| import java.io.Serializable; | ||||
|  | ||||
|  | ||||
| /** | ||||
|  * 打印标签模板表 | ||||
|  * | ||||
|  * @author codeGenerator | ||||
|  * @since  2023-02-20 | ||||
|  */ | ||||
| @Data | ||||
| @ApiModel(value = "camline 查询对象") | ||||
| public class CamlineSubIdForImportDTO implements Serializable { | ||||
|  | ||||
| 	private static final long serialVersionUID = 1L; | ||||
|  | ||||
| 	private String subId; | ||||
| 	private String powerLevel; | ||||
|  | ||||
| 	private String sapMaterial; | ||||
|  | ||||
| 	private String orderName; | ||||
|  | ||||
| } | ||||
| @@ -2,6 +2,7 @@ package com.cnbm.packing.mapper; | ||||
|  | ||||
| import com.cnbm.packing.dto.CamlineExtendArgDTO; | ||||
| import com.cnbm.packing.dto.CamlineSubIdDTO; | ||||
| import com.cnbm.packing.dto.CamlineSubIdForImportDTO; | ||||
| import org.apache.ibatis.annotations.Mapper; | ||||
| import org.apache.ibatis.annotations.Param; | ||||
|  | ||||
| @@ -29,4 +30,6 @@ public interface CamlineMapper { | ||||
|     Integer getTodayBoxNum(); | ||||
|  | ||||
|     CamlineSubIdDTO getSubIdByCamline(@Param("subId") String subId); | ||||
|  | ||||
|     List<CamlineSubIdForImportDTO> getSubIdByCamlineForImpoet(); | ||||
| } | ||||
| @@ -3,6 +3,7 @@ package com.cnbm.packing.service; | ||||
| import com.cnbm.dynamic.datasource.annotation.DataSource; | ||||
| import com.cnbm.packing.dto.CamlineExtendArgDTO; | ||||
| import com.cnbm.packing.dto.CamlineSubIdDTO; | ||||
| import com.cnbm.packing.dto.CamlineSubIdForImportDTO; | ||||
| import com.cnbm.packing.dto.WoPowerLevelDTO; | ||||
| import com.cnbm.packing.mapper.CamlineMapper; | ||||
|  | ||||
| @@ -54,4 +55,10 @@ public class DynamicDataSourceService { | ||||
|         return mapper.getExtendArgFromCamline(subId); | ||||
|     } | ||||
|  | ||||
|     @DataSource("camline") | ||||
|     @Transactional | ||||
|     public List<CamlineSubIdForImportDTO> getAlllCamlineSubForImp(){ | ||||
|         return mapper.getSubIdByCamlineForImpoet(); | ||||
|     } | ||||
|  | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user