|
|
|
|
@ -41,14 +41,23 @@ public class ClientTestController {
|
|
|
|
|
return Result.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ApiOperation("盘点具体货位 第一步 【开始】")
|
|
|
|
|
@ApiOperation("盘点具体货位 第一步 【发起盘点】")
|
|
|
|
|
@GetMapping("/stockCheck/start")
|
|
|
|
|
public Result<Boolean> startStockCheck(@ApiParam("巷道标识") String SRMNumber,@ApiParam("盘点批次ID") String taskId,
|
|
|
|
|
@ApiParam("货位号,如L0100010002 ,R/L表示左右,01是浅货位(02深),0001是X,0002是Y") String goodsLocation,
|
|
|
|
|
@ApiParam("货位号,如L0100010002 ,R/L表示左右,01是浅货位(02深),0001是X,0002是Y") String goodsLocation,@ApiParam("品规")String code,@ApiParam("数量")Integer count,
|
|
|
|
|
@ApiParam("是否是虚拟检测 Y:是 N:不是")String V){
|
|
|
|
|
TMTransmission tmTransmission = new TMTransmission();
|
|
|
|
|
|
|
|
|
|
ClientChanel.write(ECTransmission.toEmptyCheckEndString(SRMNumber),SRMNumber);
|
|
|
|
|
TMTransmission tmTransmission = new TMTransmission(SRMNumber,taskId,goodsLocation,code,count,V);
|
|
|
|
|
ClientChanel.write(tmTransmission.toString(),SRMNumber);
|
|
|
|
|
return Result.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ApiOperation("盘点具体货位 第二步 【取货到载货台完成】")
|
|
|
|
|
@GetMapping("/stockCheck/goodsMoveOver")
|
|
|
|
|
public Result<Boolean> goodsMoveOver(@ApiParam("巷道标识") String SRMNumber,@ApiParam("盘点批次ID") String taskId){
|
|
|
|
|
|
|
|
|
|
TMTransmission tmTransmission = new TMTransmission(SRMNumber,taskId);
|
|
|
|
|
ClientChanel.write(tmTransmission.toSC02String(),SRMNumber);
|
|
|
|
|
return Result.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|