dcs 2 月之前
父节点
当前提交
fb3bb99ec2

+ 16 - 0
virgo.api/src/main/java/com/bosshand/virgo/api/workark/model/ProductLevel.java

@@ -12,8 +12,16 @@ public class ProductLevel {
 
     private String remark;
 
+    /**
+     * 标识
+     */
     private String sign;
 
+    /**
+     * 展示图片
+     */
+    private String showPictures;
+
     private List<ProductLevel> children;
 
     List<Product> productList;
@@ -58,6 +66,14 @@ public class ProductLevel {
         this.sign = sign;
     }
 
+    public String getShowPictures() {
+        return showPictures;
+    }
+
+    public void setShowPictures(String showPictures) {
+        this.showPictures = showPictures;
+    }
+
     public List<ProductLevel> getChildren() {
         return children;
     }

+ 3 - 1
virgo.api/src/main/resources/mapper/ProductLevelMapper.xml

@@ -10,6 +10,7 @@
         <result column="parentId" property="parentId"/>
         <result column="remark" property="remark"/>
         <result column="sign" property="sign"/>
+        <result column="showPictures" property="showPictures"/>
         <collection property="productList" ofType="com.bosshand.virgo.api.workark.model.Product" resultMap="com.bosshand.virgo.api.workark.dao.ProductDao.result" columnPrefix="product_"/>
     </resultMap>
 
@@ -48,7 +49,7 @@
     </select>
 
     <insert id="save" parameterType="com.bosshand.virgo.api.workark.model.ProductLevel" useGeneratedKeys="true" keyProperty="id">
-        INSERT into workark_product_level(name, parentId, remark, sign) values(#{name}, #{parentId}, #{remark}, #{sign})
+        INSERT into workark_product_level(name, parentId, remark, sign, showPictures) values(#{name}, #{parentId}, #{remark}, #{sign}, #{showPictures})
     </insert>
 
     <update id="update" parameterType="com.bosshand.virgo.api.workark.model.ProductLevel">
@@ -57,6 +58,7 @@
             <if test="name!=null">name=#{name},</if>
             <if test="remark!=null">remark=#{remark},</if>
             <if test="sign!=null">sign=#{sign},</if>
+            <if test="showPictures!=null">showPictures=#{showPictures},</if>
         </trim>
         WHERE id=#{id}
     </update>

+ 2 - 0
virgo.core/src/main/java/com/bosshand/virgo/core/config/ShiroConfig.java

@@ -61,6 +61,8 @@ public class ShiroConfig {
 		filterChainDefinitionMap.put("/configuration/**","anon");
 
 
+		filterChainDefinitionMap.put("/workarkProductLevel/getParentId/**", "anon");
+		filterChainDefinitionMap.put("/workarkProduct/**", "anon");
 		filterChainDefinitionMap.put("/client/downloadModel", "anon");
 		filterChainDefinitionMap.put("/client/listByDate/**", "anon");
 		filterChainDefinitionMap.put("/test/downloadModel", "anon");