Duan_xu 2 jaren geleden
bovenliggende
commit
09914cb525

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

@@ -443,6 +443,11 @@ public class ProductNewController extends BaseController {
     @RequiresPermissions("product:product:edit")
     @RequestMapping(value = "productSave")
     public String productSave(Product product, ProductDetailInfo productDetailInfo, RedirectAttributes redirectAttributes) {
+
+       if("2".equals(product.getProductType())){
+           product.setVisibility("4");
+           product.setPriceFlag("3");
+       }
         // 组合搜索关键词
         List<String> searchKeyList = product.getSearchKeyList();
         String searchKeyStr = "";

+ 13 - 0
src/main/resources/mappings/modules/product/ProductMapper.xml

@@ -1741,6 +1741,19 @@
 			<if test="trainingFee != null">
 				trainingFee = #{trainingFee},
 			</if>
+		    <if test="qualificationNo !=null and qualificationNo != ''">
+				qualificationNo=#{qualificationNo},
+			</if>
+			<if test="productName !=null and productName !=''">
+				productName=#{productName},
+			</if>
+			<if test="qualificationTime !=null and qualificationTime!=''">
+				qualificationTime=#{qualificationTime},
+			</if>
+			<if test="qualificationLink !=null and qualificationLink!=''">
+				qualificationLink=#{qualificationLink},
+			</if>
+
 			newProductType=#{newProductType},
 			showFlag=#{showFlag},
 			announType=#{announType},

+ 8 - 12
src/main/webapp/WEB-INF/views/modules/product-new/productEdit.jsp

@@ -696,7 +696,7 @@
         <tr>
             <th><span class="red">*</span>商品可见度:</th>
             <td colspan="3">
-                <form:select path="visibility" class="input-large required" id="visibility">
+                <form:select path="visibility" class="input-large required">
                     <form:option value="3" label="所有人可见"/>
                     <form:option value="2" label="所有机构可见"/>
                     <form:option value="1" label="仅会员机构可见"/>
@@ -707,7 +707,7 @@
         <tr>
             <th><span class="red">*</span>价格可见度:</th>
             <td colspan="3">
-                <form:select path="priceFlag" class="input-large required" id="priceFlag">
+                <form:select path="priceFlag" class="input-large required">
                     <form:option value="0" label="对所有机构公开"/>
                     <form:option value="2" label="仅对会员机构公开"/>
                     <form:option value="3" label="仅对医美机构公开"/>
@@ -886,23 +886,18 @@
 <script type="text/javascript" src="${ctxStatic}/ckeditor5-new/ckeditor.js"></script>
 <script type="text/javascript">
 
-    $(function (){
-
-
-
-
+    $(function () {
+        debugger
         var productType= $("#productType").val();
         if (productType=="2"){
-
-
-            $("#priceFlag").val(3);
-            $("#visibility").val(4);
+            $("#s2id_priceFlag").val(3);
+            $("#s2id_visibility").val(4);
             $("#visibility").prev().find(".select2-chosen").text("仅对医美机构开放");
             $("#priceFlag").prev().find(".select2-chosen").text("仅对医美机构开放");
             $("#priceFlag").prop("disabled",true);
             $("#visibility").prop("disabled",true);
         }
-    })
+    });
 
     function js(){
             var val = $("#productType").val();
@@ -1264,6 +1259,7 @@
 
     //初始化标签
     $(function () {
+        debugger
         var html = '';
         //解析参数
         var tagsLists = $("#tagsLists").val();