whycxzp
2025-03-20 ad889cda4a5189ea576297050eb68aa6d2aee06e
Wms仓库相关代码
1个文件已修改
9 ■■■■ 已修改文件
src/main/java/com/whyc/service/WmsService.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/WmsService.java
@@ -1,5 +1,6 @@
package com.whyc.service;
import com.google.gson.reflect.TypeToken;
import com.whyc.dto.Response;
import com.whyc.dto.WmsLocationDto;
import com.whyc.dto.WmsMaterialDto;
@@ -7,6 +8,8 @@
import com.whyc.util.HttpUtil;
import com.whyc.util.JsonUtil;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class WmsService {
@@ -21,7 +24,8 @@
        //对结果进行处理
        if(response.getCode() == 1){ //请求成功,data有正常数据
            String dataStr = (String) response.getData();
            WmsMaterialDto wmsMaterialDto = JsonUtil.getGson().fromJson(dataStr, WmsMaterialDto.class);
            //WmsMaterialDto wmsMaterialDto = JsonUtil.getGson().fromJson(dataStr, WmsMaterialDto.class);
            WmsMaterialDto wmsMaterialDto = JsonUtil.getGson().fromJson(dataStr, new TypeToken<List<WmsMaterialDto>>(){}.getType());
            response.set(1,wmsMaterialDto);
        }
        return response;
@@ -60,7 +64,8 @@
        //对结果进行处理
        if(response.getCode() == 1){ //请求成功,data有正常数据
            String dataStr = (String) response.getData();
            WmsLocationDto wmsLocationDto = JsonUtil.getGson().fromJson(dataStr, WmsLocationDto.class);
            //WmsLocationDto wmsLocationDto = JsonUtil.getGson().fromJson(dataStr, WmsLocationDto.class);
            WmsLocationDto wmsLocationDto = JsonUtil.getGson().fromJson(dataStr, new TypeToken<List<WmsLocationDto>>(){}.getType());
            response.set(1,wmsLocationDto);
        }
        return response;