Browse Source

Merge remote-tracking branch 'origin/master'

master
God 8 months ago
parent
commit
581d4755b0
  1. 3
      oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillService.java
  2. 1
      oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleDto.java
  3. 1
      oms/src/main/java/com/yxt/oms/biz/func/warehouseansbilldetail/WarehouseAnsBillDetailDto.java
  4. 5
      oms/src/main/java/com/yxt/oms/feign/goods/basegoodssku/BaseGoodsSkuFeign.java
  5. 5
      oms/src/main/java/com/yxt/oms/feign/goods/basegoodssku/BaseGoodsSkuFeignFallback.java

3
oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillService.java

@ -31,6 +31,7 @@ import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo; import com.yxt.common.core.vo.PagerVo;
import com.yxt.oms.biz.func.basegoodssku.BaseGoodsSkuVo;
import com.yxt.oms.biz.func.commonmethod.CommonMethod; import com.yxt.oms.biz.func.commonmethod.CommonMethod;
import com.yxt.oms.biz.func.commonmethod.DataRule; import com.yxt.oms.biz.func.commonmethod.DataRule;
import com.yxt.oms.biz.func.purchaseappendix.PurchaseAppendixUrl; import com.yxt.oms.biz.func.purchaseappendix.PurchaseAppendixUrl;
@ -209,6 +210,8 @@ public class PurchaseBillService {
wmsAnsBillDetailDto.setPrice(purchaseBillDetailDto.getCost().doubleValue()); wmsAnsBillDetailDto.setPrice(purchaseBillDetailDto.getCost().doubleValue());
wmsAnsBillDetailDto.setTotalPrice(purchaseBillDetailDto.getCost().doubleValue()*purchaseBillDetailDto.getCount().doubleValue()); wmsAnsBillDetailDto.setTotalPrice(purchaseBillDetailDto.getCost().doubleValue()*purchaseBillDetailDto.getCount().doubleValue());
wmsAnsBillDetailDto.setBatch(purchaseBillDetailDto.getBatchNumber()); wmsAnsBillDetailDto.setBatch(purchaseBillDetailDto.getBatchNumber());
BaseGoodsSkuVo vo=goodsSkuFeign.initialization(purchaseBillDetailDto.getGoodsSkuSid()).getData();
wmsAnsBillDetailDto.setGoodsSpuSid(vo.getGoodsSpuSid());
wmsAnsBillDetailDtos.add(wmsAnsBillDetailDto); wmsAnsBillDetailDtos.add(wmsAnsBillDetailDto);
} }
wmsAnsBillDto.setStorageAnsBillDetailList(wmsAnsBillDetailDtos); wmsAnsBillDto.setStorageAnsBillDetailList(wmsAnsBillDetailDtos);

1
oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleDto.java

@ -29,4 +29,5 @@ public class SysUserRoleDto implements Dto {
@ApiModelProperty("角色sid") @ApiModelProperty("角色sid")
private String roleSid; private String roleSid;
private String orgSid;
} }

1
oms/src/main/java/com/yxt/oms/biz/func/warehouseansbilldetail/WarehouseAnsBillDetailDto.java

@ -15,6 +15,7 @@ public class WarehouseAnsBillDetailDto {
private String sourceBillSid; private String sourceBillSid;
@ApiModelProperty("图示") @ApiModelProperty("图示")
private String illustration; private String illustration;
private String goodsSpuSid;
@ApiModelProperty("商品Skusid") @ApiModelProperty("商品Skusid")
private String goodsSkuSid; private String goodsSkuSid;
@ApiModelProperty("商品名称") @ApiModelProperty("商品名称")

5
oms/src/main/java/com/yxt/oms/feign/goods/basegoodssku/BaseGoodsSkuFeign.java

@ -9,6 +9,8 @@ import com.yxt.oms.biz.func.purchasebill.GoodsSkuPurSelectQuery;
import com.yxt.oms.utils.OrgPathQuery; import com.yxt.oms.utils.OrgPathQuery;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
@ -31,4 +33,7 @@ public interface BaseGoodsSkuFeign {
@ApiOperation("采购单选择商品") @ApiOperation("采购单选择商品")
@PostMapping("/purGoodsListPage") @PostMapping("/purGoodsListPage")
public ResultBean<PagerVo<GoodsSkuPurSelectList>> purGoodsListPage(@RequestBody PagerQuery<GoodsSkuPurSelectQuery> pq); public ResultBean<PagerVo<GoodsSkuPurSelectList>> purGoodsListPage(@RequestBody PagerQuery<GoodsSkuPurSelectQuery> pq);
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsSkuVo> initialization(@PathVariable("sid") String sid);
} }

5
oms/src/main/java/com/yxt/oms/feign/goods/basegoodssku/BaseGoodsSkuFeignFallback.java

@ -27,6 +27,11 @@ public class BaseGoodsSkuFeignFallback implements BaseGoodsSkuFeign{
return null; return null;
} }
@Override
public ResultBean<BaseGoodsSkuVo> initialization(String sid) {
return null;
}
@Override @Override
public ResultBean<List<BaseGoodsSkuVo>> listAllByOrg(OrgPathQuery query) { public ResultBean<List<BaseGoodsSkuVo>> listAllByOrg(OrgPathQuery query) {
return null; return null;

Loading…
Cancel
Save