Explorar o código

成本分配json取不到值调整

fenghaifu %!s(int64=2) %!d(string=hai) anos
pai
achega
98670e6ee1

+ 5 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/cost/entity/SyCostJson.java

@@ -9,6 +9,8 @@ import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
 import org.jeewx.api.wxuser.Test;
 import springfox.documentation.spring.web.json.Json;
 import java.io.Serializable;
@@ -20,7 +22,9 @@ import java.io.Serializable;
  * @Version: V1.0
  */
 @Data
-@TableName("sy_cost_json")
+@TableName(autoResultMap = true)
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
 @ApiModel(value="sy_cost_json对象", description="成本分配存储json")
 public class SyCostJson implements Serializable {
 

+ 4 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/cost/service/impl/SyCostAllocationServiceImpl.java

@@ -2,6 +2,7 @@ package org.jeecg.modules.cost.service.impl;
 
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.core.conditions.query.Query;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.apache.poi.ss.formula.functions.T;
@@ -415,7 +416,9 @@ public class SyCostAllocationServiceImpl extends ServiceImpl<SyCostAllocationMap
 
     @Override
     public List<SyCostJson> queryByCostJson(String planNum, Integer pageStart, Integer pageEnd) {
-        return syCostAllocationMapper.queryByCostJson(planNum, pageStart, pageEnd);
+        QueryWrapper<SyCostJson> queryWrapper = new QueryWrapper<>();
+        queryWrapper.eq("plan_num", planNum);
+        return syCostJsonMapper.selectList(queryWrapper);
     }
 
     //用单据号查询对应面损成本单价