|
|
@@ -11,24 +11,23 @@ import io.jboot.admin.support.auth.AuthUtils;
|
|
|
import io.jboot.b2c.service.api.ProductService;
|
|
|
import io.jboot.b2c.service.entity.model.Product;
|
|
|
import io.jboot.b2c.service.entity.status.ProductStatus;
|
|
|
-import io.jboot.component.metric.annotation.EnableMetricCounter;
|
|
|
-import io.jboot.component.metric.annotation.EnableMetricHistogram;
|
|
|
-import io.jboot.component.metric.annotation.EnableMetricMeter;
|
|
|
-import io.jboot.component.metric.annotation.EnableMetricTimer;
|
|
|
-import io.jboot.core.rpc.annotation.JbootrpcService;
|
|
|
+import io.jboot.components.rpc.annotation.RPCInject;
|
|
|
+import io.jboot.support.metric.annotation.EnableMetricCounter;
|
|
|
+import io.jboot.support.metric.annotation.EnableMetricHistogram;
|
|
|
+import io.jboot.support.metric.annotation.EnableMetricMeter;
|
|
|
+import io.jboot.support.metric.annotation.EnableMetricTimer;
|
|
|
import io.jboot.web.controller.annotation.RequestMapping;
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
* 商品管理
|
|
|
- * @author Rlax
|
|
|
*
|
|
|
+ * @author Rlax
|
|
|
*/
|
|
|
@RequestMapping("/b2c/product")
|
|
|
public class ProductController extends BaseController {
|
|
|
-
|
|
|
- @JbootrpcService(group = ServiceConst.SERVICE_B2C, version = ServiceConst.VERSION_1_0)
|
|
|
+ @RPCInject(group = ServiceConst.SERVICE_B2C, version = ServiceConst.VERSION_1_0)
|
|
|
private ProductService productService;
|
|
|
|
|
|
/**
|
|
|
@@ -76,7 +75,7 @@ public class ProductController extends BaseController {
|
|
|
product.setLastUpdTime(new Date());
|
|
|
product.setNote("新增商品");
|
|
|
|
|
|
- if (!productService.save(product)) {
|
|
|
+ if (productService.save(product) == null) {
|
|
|
throw new BusinessException("保存失败");
|
|
|
}
|
|
|
|