使用hutool进行格式转换
This commit is contained in:
parent
cff2b95c48
commit
d7ce709ce6
@ -1,5 +1,6 @@
|
|||||||
package cn.lili.modules.goods.entity.dos;
|
package cn.lili.modules.goods.entity.dos;
|
||||||
|
|
||||||
|
import cn.hutool.core.convert.Convert;
|
||||||
import cn.hutool.json.JSONUtil;
|
import cn.hutool.json.JSONUtil;
|
||||||
import cn.lili.base.BaseEntity;
|
import cn.lili.base.BaseEntity;
|
||||||
import cn.lili.common.enums.ResultCode;
|
import cn.lili.common.enums.ResultCode;
|
||||||
@ -234,19 +235,19 @@ public class Goods extends BaseEntity {
|
|||||||
if (sku.get("sn") == null) {
|
if (sku.get("sn") == null) {
|
||||||
throw new ServiceException(ResultCode.GOODS_SKU_SN_ERROR);
|
throw new ServiceException(ResultCode.GOODS_SKU_SN_ERROR);
|
||||||
}
|
}
|
||||||
if (StringUtil.isEmpty(sku.get("price").toString()) || Double.parseDouble( sku.get("price").toString()) <= 0) {
|
if (StringUtil.isEmpty(sku.get("price").toString()) || Convert.toDouble(sku.get("price")) <= 0) {
|
||||||
throw new ServiceException(ResultCode.GOODS_SKU_PRICE_ERROR);
|
throw new ServiceException(ResultCode.GOODS_SKU_PRICE_ERROR);
|
||||||
}
|
}
|
||||||
if (StringUtil.isEmpty(sku.get("cost").toString()) || Double.parseDouble( sku.get("cost").toString()) <= 0) {
|
if (StringUtil.isEmpty(sku.get("cost").toString()) || Convert.toDouble(sku.get("cost")) <= 0) {
|
||||||
throw new ServiceException(ResultCode.GOODS_SKU_COST_ERROR);
|
throw new ServiceException(ResultCode.GOODS_SKU_COST_ERROR);
|
||||||
}
|
}
|
||||||
//虚拟商品没有重量字段
|
//虚拟商品没有重量字段
|
||||||
if(sku.containsKey("weight")) {
|
if (sku.containsKey("weight")) {
|
||||||
if (StringUtil.isEmpty(sku.get("weight").toString()) || Double.parseDouble(sku.get("weight").toString()) < 0) {
|
if (StringUtil.isEmpty(sku.get("weight").toString()) || Convert.toDouble(sku.get("weight").toString()) < 0) {
|
||||||
throw new ServiceException(ResultCode.GOODS_SKU_WEIGHT_ERROR);
|
throw new ServiceException(ResultCode.GOODS_SKU_WEIGHT_ERROR);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (StringUtil.isEmpty(sku.get("quantity").toString()) || Integer.parseInt( sku.get("quantity").toString()) < 0) {
|
if (StringUtil.isEmpty(sku.get("quantity").toString()) || Convert.toInt(sku.get("quantity").toString()) < 0) {
|
||||||
throw new ServiceException(ResultCode.GOODS_SKU_QUANTITY_ERROR);
|
throw new ServiceException(ResultCode.GOODS_SKU_QUANTITY_ERROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user