fix:json转换错误
This commit is contained in:
@@ -5,6 +5,7 @@ import cn.hutool.core.util.IdUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.http.HttpStatus;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
@@ -305,7 +306,8 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
if (regionCode.equals("FJ")) { // 判断是否够码满
|
||||
// 分拣需要在这设置特殊值
|
||||
// 校验是否够码满一托
|
||||
List<ApplyDeviceDto> list = JSONArray.parseArray(param.getString("list"), ApplyDeviceDto.class);
|
||||
JSONArray array = param.getJSONArray("list");
|
||||
List<ApplyDeviceDto> list = JSONArray.parseArray(array.toJSONString(), ApplyDeviceDto.class);
|
||||
PdmBdWorkorder workorder = workorderService.getDeviceDockingProductionTask(param.getString("device_code"));
|
||||
// 1 获取点位相应数量
|
||||
int sum = 0;
|
||||
@@ -321,9 +323,9 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
int needFullNumber = TaskUtils.convertMultiply(needFullNumberStr);
|
||||
int surplus = total / needFullNumber;
|
||||
if (surplus == 1) {
|
||||
return 1;
|
||||
torus = 1;
|
||||
} else if (surplus == 0) {
|
||||
return 2;
|
||||
torus = 2;
|
||||
}
|
||||
}
|
||||
return torus;
|
||||
|
||||
Reference in New Issue
Block a user