jyy
2021-03-16 51b1242dc2f55276b65f287974e7f86dcab8c74d
zq-erp/src/main/java/com/matrix/system/shopXcx/action/ShopPageAction.java
@@ -1,30 +1,29 @@
package com.matrix.system.shopXcx.action;
import com.matrix.core.anotations.RemoveRequestToken;
import com.matrix.core.anotations.SaveRequestToken;
import com.matrix.core.constance.MatrixConstance;
import com.matrix.core.constance.SystemErrorCode;
import com.matrix.core.constance.SystemMessageCode;
import com.matrix.core.exception.GlobleException;
import com.matrix.core.pojo.AjaxResult;
import com.matrix.core.pojo.PaginationVO;
import com.matrix.core.tools.ModelUtils;
import com.matrix.core.tools.StringUtils;
import com.matrix.core.web.BaseAction;
import com.matrix.core.constance.SystemErrorCode;
import com.matrix.core.anotations.RemoveRequestToken;
import com.matrix.core.tools.WebUtil;
import com.matrix.system.common.bean.SysUsers;
import com.matrix.system.common.tools.ServiceUtil;
import com.matrix.system.hive.action.util.QueryUtil;
import com.matrix.system.shopXcx.bean.ShopPage;
import com.matrix.system.shopXcx.dao.ShopPageDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import com.matrix.core.exception.GlobleException;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.matrix.core.anotations.SaveRequestToken;
import com.matrix.core.pojo.AjaxResult;
import com.matrix.core.tools.WebUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.servlet.ModelAndView;
import java.util.List;
import java.util.Map;
import com.matrix.system.shopXcx.bean.ShopPage;
import org.springframework.web.servlet.ModelAndView;
/**
 * @description 小程序页面
@@ -77,10 +76,11 @@
   @RemoveRequestToken   
      @RequestMapping(value =  "/addShopPage")
   public @ResponseBody AjaxResult addShopPage(ShopPage shopPage) {
      if (serviceUtil.addCheckRepeat("shop_page", "code", shopPage.getCode())) {
      SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY);
      if (serviceUtil.addCheckRepeatTowColumn("shop_page", "code", shopPage.getCode(),"company_id", user.getCompanyId())) {
         throw new GlobleException("code重复");
      }
       SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY);
      shopPage.setCreateBy(user.getSuName());
      shopPage.setUpdateBy(user.getSuName());
      shopPage.setCompanyId(user.getCompanyId());
@@ -103,9 +103,10 @@
      @RequestMapping(value =  "/modifyShopPage")
   public @ResponseBody AjaxResult modifyShopPage(ShopPage newShopPage) {
         ShopPage oldShopPage = WebUtil.getSessionAttribute(BEV);
      SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY);
      // 校验去重
      if (serviceUtil.updateCheckRepeat("shop_page",
      if (serviceUtil.updateCheckRepeatTowColumn("shop_page",
            "company_id", user.getCompanyId(),
            "code", newShopPage.getCode(),
            "id",newShopPage.getId())) {
         throw new GlobleException("编号" + newShopPage.getCode() + "重复");