zhijiezhao il y a 2 ans
Parent
commit
99a490c114

+ 3 - 3
src/main/java/com/caimei/modules/product/service/ProductNewService.java

@@ -100,14 +100,14 @@ public class ProductNewService extends CrudService<ProductNewDao, Product> {
         List<Product> list = dao.findList(entity);
         List<Product> list = dao.findList(entity);
         list.forEach(p -> {
         list.forEach(p -> {
             CmSku sku = productDao.findSku(p.getProductID());
             CmSku sku = productDao.findSku(p.getProductID());
-            if(null!=sku){
+            if (null != sku) {
                 p.setPrice(sku.getPrice());
                 p.setPrice(sku.getPrice());
                 p.setNormalPrice(sku.getNormalPrice());
                 p.setNormalPrice(sku.getNormalPrice());
                 Integer costCheckFlag = sku.getCostCheckFlag();
                 Integer costCheckFlag = sku.getCostCheckFlag();
                 p.setCostCheckFlag(costCheckFlag.toString());
                 p.setCostCheckFlag(costCheckFlag.toString());
-                if(1==costCheckFlag){
+                if (1 == costCheckFlag) {
                     p.setCostPrice(sku.getCostPrice().toString());
                     p.setCostPrice(sku.getCostPrice().toString());
-                }else{
+                } else {
                     p.setSqlCostProportional(sku.getCostProportional());
                     p.setSqlCostProportional(sku.getCostProportional());
                 }
                 }
             }
             }

+ 0 - 3
src/main/java/com/caimei/modules/product/web/ProductNewController.java

@@ -120,7 +120,6 @@ public class ProductNewController extends BaseController {
     @RequiresPermissions("product:product:view")
     @RequiresPermissions("product:product:view")
     @RequestMapping(value = {"list", ""})
     @RequestMapping(value = {"list", ""})
     public String list(Product product, HttpServletRequest request, HttpServletResponse response, Model model) {
     public String list(Product product, HttpServletRequest request, HttpServletResponse response, Model model) {
-        Product pro = product;
         String id = product.getId();
         String id = product.getId();
         if (StringUtils.isEmpty(id)) {
         if (StringUtils.isEmpty(id)) {
             String shopName = product.getSearchShopName();
             String shopName = product.getSearchShopName();
@@ -267,9 +266,7 @@ public class ProductNewController extends BaseController {
             // 单个商品搜索
             // 单个商品搜索
             model.addAttribute("editFlag", "1");
             model.addAttribute("editFlag", "1");
         }
         }
-
         if ("1".equals(product.getProductCategory())) {
         if ("1".equals(product.getProductCategory())) {
-
             return "modules/product-new/productList";
             return "modules/product-new/productList";
         } else {
         } else {
             return "modules/product-new/secondHand";
             return "modules/product-new/secondHand";

+ 24 - 16
src/main/webapp/WEB-INF/views/modules/product-new/productList.jsp

@@ -427,19 +427,26 @@
             <div class="item">
             <div class="item">
                 <input id="searchValidFlag" value="${product.searchValidFlag}" style="display: none"/>
                 <input id="searchValidFlag" value="${product.searchValidFlag}" style="display: none"/>
                 <label>商品状态:</label>
                 <label>商品状态:</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck2" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck2"
+                              class="validCheck"
                               value="2">已上架</label>
                               value="2">已上架</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck9" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck9"
+                              class="validCheck"
                               value="9">已隐身</label>
                               value="9">已隐身</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck1" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck1"
+                              class="validCheck"
                               value="1">待审核</label>
                               value="1">待审核</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck3" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck3"
+                              class="validCheck"
                               value="3">已下架</label>
                               value="3">已下架</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck8" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck8"
+                              class="validCheck"
                               value="8">审核未通过</label>
                               value="8">审核未通过</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck7" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck7"
+                              class="validCheck"
                               value="7">已冻结</label>
                               value="7">已冻结</label>
-                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck0" class="validCheck"
+                <label><input type="checkbox" name="searchValidFlag" onchange="checkNot()" id="validCheck0"
+                              class="validCheck"
                               value="0">已删除</label>
                               value="0">已删除</label>
                 <label><input type="checkbox" name="searchValidFlag" id="validCheck" onchange="checkValid()">所有</label>
                 <label><input type="checkbox" name="searchValidFlag" id="validCheck" onchange="checkValid()">所有</label>
             </div>
             </div>
@@ -662,8 +669,8 @@
                 <c:if test="${product.productCategory ne 2}">
                 <c:if test="${product.productCategory ne 2}">
                     <c:if test="${product.validFlag ne 0}">
                     <c:if test="${product.validFlag ne 0}">
                         <td class="todo">
                         <td class="todo">
-<%--                            <a href="javascript:;"--%>
-<%--                               onclick="jumpHref('${ctx}/product/new/fastEdit?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}')">快编</a>--%>
+                                <%--                            <a href="javascript:;"--%>
+                                <%--                               onclick="jumpHref('${ctx}/product/new/fastEdit?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}')">快编</a>--%>
                             <a href="javascript:;"
                             <a href="javascript:;"
                                onclick="jumpHref('${ctx}/product/new/productEdit?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}&editFlag=${editFlag}')">商品编辑</a>
                                onclick="jumpHref('${ctx}/product/new/productEdit?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}&editFlag=${editFlag}')">商品编辑</a>
                             <a href="javascript:;"
                             <a href="javascript:;"
@@ -671,16 +678,16 @@
                             <a href="javascript:void(0);" onclick="updateIndex('${product.id}')">更新索引</a>
                             <a href="javascript:void(0);" onclick="updateIndex('${product.id}')">更新索引</a>
                             <a href="javascript:;"
                             <a href="javascript:;"
                                onclick="jumpHref('${ctx}/product/new/imageList?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}')">图片管理</a>
                                onclick="jumpHref('${ctx}/product/new/imageList?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}')">图片管理</a>
-<%--                            <a href="javascript:;"--%>
-<%--                               onclick="jumpHref('${ctx}/product/hehe/edit?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}')">参与呵呵商城</a>--%>
+                                <%--                            <a href="javascript:;"--%>
+                                <%--                               onclick="jumpHref('${ctx}/product/hehe/edit?id=${product.id}&searchName=${searchName}&searchShopID=${searchShopID}&searchShopName=${searchShopName}&searchBigTypeID=${searchBigTypeID}&searchSmallTypeID=${searchSmallTypeID}&searchTinyTypeID=${searchTinyTypeID}&searchValidFlag=${searchValidFlag}&searchActStatus=${searchActStatus}&searchProductType=${searchProductType}&searchBrandID=${searchBrandID}&searchPreferredFlag=${searchPreferredFlag}&searchProductCategory=${searchProductCategory}')">参与呵呵商城</a>--%>
                             <br>
                             <br>
                             <c:if test="${product.validFlag eq 1 or product.validFlag eq 8}">
                             <c:if test="${product.validFlag eq 1 or product.validFlag eq 8}">
                                 <a class="red" href="javascript:void(0);"
                                 <a class="red" href="javascript:void(0);"
-                                   onclick="auditThis(${product.id},'${product.brand.name}','${product.brand.status}','${product.costCheckFlag}','${product.costPrice}','${product.costProportional}','${product.newvalidFlag}','${product.showTime}','${product.addTime}','${product.newProductType}')">上架审核</a>
+                                   onclick="auditThis(${product.id},'${product.brand.name}','${product.brand.status}','${product.costCheckFlag}','${product.costPrice}','${product.sqlCostProportional}','${product.newvalidFlag}','${product.showTime}','${product.addTime}','${product.newProductType}')">上架审核</a>
                             </c:if>
                             </c:if>
                             <c:if test="${product.newProductType eq 1 &&  product.newvalidFlag != 1 && product.validFlag == 2}"><a
                             <c:if test="${product.newProductType eq 1 &&  product.newvalidFlag != 1 && product.validFlag == 2}"><a
                                     class="red" href="javascript:void(0);"
                                     class="red" href="javascript:void(0);"
-                                    onclick="auditThis(${product.id},'${product.brand.name}','${product.brand.status}','${product.costCheckFlag}','${product.costPrice}','${product.costProportional}','${product.newvalidFlag}','${product.showTime}','${product.addTime}','${product.newProductType}','${product.validFlag}')">新品展示审核</a></c:if>
+                                    onclick="auditThis(${product.id},'${product.brand.name}','${product.brand.status}','${product.costCheckFlag}','${product.costPrice}','${product.sqlCostProportional}','${product.newvalidFlag}','${product.showTime}','${product.addTime}','${product.newProductType}','${product.validFlag}')">新品展示审核</a></c:if>
                             <c:if test="${product.validFlag ne 10 && product.validFlag ne 1 && product.validFlag ne 8}">
                             <c:if test="${product.validFlag ne 10 && product.validFlag ne 1 && product.validFlag ne 8}">
                                 <a class="red" href="javascript:void(0);"
                                 <a class="red" href="javascript:void(0);"
                                    onclick="validChange(${product.id}, 10)">冻结</a>
                                    onclick="validChange(${product.id}, 10)">冻结</a>
@@ -746,6 +753,7 @@
         $("#searchForm").submit();
         $("#searchForm").submit();
         return false;
         return false;
     }
     }
+
     // preferredFlag条件搜索
     // preferredFlag条件搜索
     $(function () {
     $(function () {
         $('.check-cfm-btn').on('click', function (e) {
         $('.check-cfm-btn').on('click', function (e) {
@@ -871,10 +879,10 @@
         }
         }
     }
     }
 
 
-    function checkNot(){
-        var check=document.getElementsByClassName('validCheck');
+    function checkNot() {
+        var check = document.getElementsByClassName('validCheck');
         for (let i = 0; i < check.length; i++) {
         for (let i = 0; i < check.length; i++) {
-            if(check[i].checked){
+            if (check[i].checked) {
                 $("#validCheck").attr("checked", null);
                 $("#validCheck").attr("checked", null);
             }
             }
         }
         }