yujian
2019-05-14 efa2645b74ebfadc43ebe448370adb22aecc1ad7
fanli/src/main/java/com/yeshi/fanli/controller/admin/GoodsSubClassLabelAdminController.java
@@ -32,6 +32,7 @@
   /**
    * 标签列表
    *
    * @param callback
    * @param classId
    * @param pageIndex
@@ -66,12 +67,13 @@
    */
   @RequestMapping(value = "saveLabel")
   public void save(String callback, GoodsSubClassLabel label, HttpServletRequest request, PrintWriter out) {
      if (StringUtil.isNullOrEmpty(label.getName()) || label.getGoodsClass() == null) {
      if (StringUtil.isNullOrEmpty(label.getName()) || label.getGoodsClass() == null || label.getOrderBy() == null) {
         JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("数据不完整"));
         return;
      }
      if (label.getId() == null)// 新增
      {
         if (label.getGoodsClass().getId() == null) {
            JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("分类不能为空"));
            return;
@@ -79,7 +81,14 @@
         label.setCreateTime(new Date());
         try {
            goodsSubClassLabelService.addSubClassLabel(label);
            String[] names = label.getName().replace(",", ",").split(",");
            int orderBy = label.getOrderBy();
            for (String name : names) {
               label.setId(null);
               label.setOrderBy(orderBy++);
               label.setName(name);
               goodsSubClassLabelService.addSubClassLabel(label);
            }
         } catch (GoodsClassException e) {
            JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(e.getMessage()));
         }