|
@@ -116,6 +116,12 @@ public class GoodsSkuService extends BaseService<GoodsSku> {
|
|
|
GoodsSku goodsSku = goodsSkuConvert.convertToPo(goodsSkuVO);
|
|
GoodsSku goodsSku = goodsSkuConvert.convertToPo(goodsSkuVO);
|
|
|
// 获取编码和主键UuId
|
|
// 获取编码和主键UuId
|
|
|
Map<String, Object> codeMap = commonService.getUniqueNoteCode(Constant.docNameConstant.GOODSSKU.getName(), true);
|
|
Map<String, Object> codeMap = commonService.getUniqueNoteCode(Constant.docNameConstant.GOODSSKU.getName(), true);
|
|
|
|
|
+
|
|
|
|
|
+ // 如果辅助单位标识前端传值为空则赋值false
|
|
|
|
|
+ if(goodsSku.getFlgSubUnit() == null || goodsSku.getFlgSubUnit().equals("null")){
|
|
|
|
|
+ goodsSku.setFlgSubUnit(false);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
goodsSku.setSkuId(codeMap.get("outId").toString());
|
|
goodsSku.setSkuId(codeMap.get("outId").toString());
|
|
|
goodsSku.setSkuCode(codeMap.get("outNote").toString());
|
|
goodsSku.setSkuCode(codeMap.get("outNote").toString());
|
|
|
super.insert(goodsSku);
|
|
super.insert(goodsSku);
|