|  |  |  | 
|---|
|  |  |  | package com.doumee.core.wms.model.response; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson.JSONObject; | 
|---|
|  |  |  | import com.alibaba.fastjson.TypeReference; | 
|---|
|  |  |  | import com.doumee.core.utils.Constants; | 
|---|
|  |  |  | import com.doumee.dao.web.response.platformReport.BoardStockListVO; | 
|---|
|  |  |  | import com.doumee.dao.web.response.platformReport.GeneralVO; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModel; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModelProperty; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.math.BigDecimal; | 
|---|
|  |  |  | import java.util.ArrayList; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | @ApiModel("WMS接口处理返回data参数") | 
|---|
|  |  |  | public class WmsInventoryDataResponse { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public class WmsInventoryDataResponse    { | 
|---|
|  |  |  | @ApiModelProperty(value = "是否接收成功 1成功 -1 失败" ,example = "1") | 
|---|
|  |  |  | private String success; | 
|---|
|  |  |  | @ApiModelProperty(value = "消息描述" ,example = "1") | 
|---|
|  |  |  | private String msgDescr; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "消息描述" ,example = "1") | 
|---|
|  |  |  | private List<WmsInventoryJsonResponse> json; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static void main(String[] args) { | 
|---|
|  |  |  | String dd ="{\n" + | 
|---|
|  |  |  | "  \"data\": [\n" + | 
|---|
|  |  |  | "    {\n" + | 
|---|
|  |  |  | "      \"json\": [\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode019\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山徽商新视界细支(芜湖)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 1470,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028223744\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(记忆)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 600,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"01\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"蚌埠卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028123266\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山硬记忆\",\n" + | 
|---|
|  |  |  | "          \"qty\": 45,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"05\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"滁州卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028225175\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(新制皖烟)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 41,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"01\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"蚌埠卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028223980\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(印象一品)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 8119,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"07\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"重庆中烟工业有限责任公司\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028125321\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(中国画细支)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 570,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028223980\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(印象一品)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 9701,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"01\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"蚌埠卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"FYWL02\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"非烟物料02\",\n" + | 
|---|
|  |  |  | "          \"qty\": 2,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"03\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"合肥卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028131605\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(大红方印)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 190,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"05\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"滁州卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode009\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山徽商新概念细支(芜湖)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 25500,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode009\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山徽商新概念细支(芜湖)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 600,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Semifinished\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"在制品\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028223980\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(印象一品)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 2722,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"05\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"滁州卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028208949\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(红方印细支)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 2090,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode028\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"25合肥新制皖纸箱备货\",\n" + | 
|---|
|  |  |  | "          \"qty\": 5430,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"03\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"合肥卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"FYWL01\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"非烟物料01\",\n" + | 
|---|
|  |  |  | "          \"qty\": 1,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028129664\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(大黄山)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 370,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"01\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"蚌埠卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028125970\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(徽商新概念细支)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 6876,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode020\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山红方印细支(芜湖)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 3160,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"cailiao001\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"机械手和分拣线的材料\",\n" + | 
|---|
|  |  |  | "          \"qty\": 1,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"07\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"重庆中烟工业有限责任公司\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode008\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"新制皖(蚌埠)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 30,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"01\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"蚌埠卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode010\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"大红方印(滁州)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 140,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"05\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"滁州卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028124966\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(小红方印)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 3466,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028126007\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(新一品)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 14219,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"05\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"滁州卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode021\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"都宝(悠酷中支)芜湖\",\n" + | 
|---|
|  |  |  | "          \"qty\": 175,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"cailiao002\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"分拣线材料\",\n" + | 
|---|
|  |  |  | "          \"qty\": 2,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"03\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"合肥卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"NoBarCode011\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山小红方印(芜湖)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 4060,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028124058\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(黑马细支)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 201,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"02\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"芜湖卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"EmptyContainer\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"空托盘组\",\n" + | 
|---|
|  |  |  | "          \"qty\": 20561,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"\"\n" + | 
|---|
|  |  |  | "        },\n" + | 
|---|
|  |  |  | "        {\n" + | 
|---|
|  |  |  | "          \"item_code\": \"6901028223980\",\n" + | 
|---|
|  |  |  | "          \"item_name\": \"黄山(印象一品)\",\n" + | 
|---|
|  |  |  | "          \"qty\": 10,\n" + | 
|---|
|  |  |  | "          \"supplier_code\": \"04\",\n" + | 
|---|
|  |  |  | "          \"supplier_name\": \"阜阳卷烟厂\",\n" + | 
|---|
|  |  |  | "          \"owner_code\": \"20340001\",\n" + | 
|---|
|  |  |  | "          \"owner_name\": \"安徽中烟工业有限公司\",\n" + | 
|---|
|  |  |  | "          \"package_type\": \"BoxType_Paper\",\n" + | 
|---|
|  |  |  | "          \"package_name\": \"纸箱\",\n" + | 
|---|
|  |  |  | "          \"itemType_code\": \"ItemStatus_Production\",\n" + | 
|---|
|  |  |  | "          \"itemType_name\": \"成品类\"\n" + | 
|---|
|  |  |  | "        }\n" + | 
|---|
|  |  |  | "      ],\n" + | 
|---|
|  |  |  | "      \"success\": 1,\n" + | 
|---|
|  |  |  | "      \"msgDescr\": \"OK\"\n" + | 
|---|
|  |  |  | "    }\n" + | 
|---|
|  |  |  | "  ]\n" + | 
|---|
|  |  |  | "}"; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | TypeReference< WmsBaseResponse<WmsInventoryDataResponse>> typeReference =     new TypeReference< WmsBaseResponse<WmsInventoryDataResponse>>(){}; | 
|---|
|  |  |  | WmsBaseResponse<WmsInventoryDataResponse>  response =   JSONObject.parseObject(dd, typeReference.getType()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | BoardStockListVO data = new BoardStockListVO(); | 
|---|
|  |  |  | double toatalNum = 1d; | 
|---|
|  |  |  | BigDecimal num = new BigDecimal(0); | 
|---|
|  |  |  | List<GeneralVO> list = new ArrayList<>(); | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | toatalNum =100000; | 
|---|
|  |  |  | }catch (Exception e){ | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if(response!=null && response.getData()!=null && response.getData().size()>0){ | 
|---|
|  |  |  | List<WmsInventoryJsonResponse> t= response.getData().get(0).getJson(); | 
|---|
|  |  |  | if(t!=null &&t.size()>0){ | 
|---|
|  |  |  | for(WmsInventoryJsonResponse j :t){ | 
|---|
|  |  |  | num = num.add (Constants.formatBigdecimal( j.getQty())); | 
|---|
|  |  |  | GeneralVO d = new GeneralVO(); | 
|---|
|  |  |  | d.setNum(Constants.formatBigdecimal(j.getQty())); | 
|---|
|  |  |  | d.setName(j.getItemName()); | 
|---|
|  |  |  | list.add(d); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | data.setStockList(list); | 
|---|
|  |  |  | data.setNum(num); | 
|---|
|  |  |  | if(toatalNum<=0){ | 
|---|
|  |  |  | toatalNum =1; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | data.setTotalNum(new BigDecimal(toatalNum)); | 
|---|
|  |  |  | data.setUseRate(Constants.formatBigdecimal(data.getNum()).divide(data.getTotalNum(),2,BigDecimal.ROUND_UP)); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | System.out.println(data.getNum()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|