Browse Source

重点四库行业分类改为二级下拉框

Wayne 4 months ago
parent
commit
3280f665ba

+ 26 - 6
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_extend.jsp

@@ -13,6 +13,13 @@
     <script src="//unpkg.com/layui@2.9.7/dist/layui.js"></script>
     <![endif]-->
     <style type="text/css">
+
+        .taller-select {
+            height: 200px; /* 设置固定高度 */
+            max-height: 300px; /* 设置最大高度,防止过长 */
+            overflow-y: auto; /* 启用垂直滚动条 */
+        }
+
         .layui-table-view .layui-table td {
             border-right: 1px solid #DDD !important;
         }
@@ -197,8 +204,21 @@
                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 ">
                                     <div class="layui-form-item">
                                         <label class="layui-form-label label-longers required">所属行业</label>
+<%--                                        <div class="layui-input-block">--%>
+<%--                                            <div id="indusKind"></div>--%>
+<%--                                        </div>--%>
                                         <div class="layui-input-block">
-                                            <div id="indusKind"></div>
+                                            <%-- <div id="indusKind"></div>--%>
+                                            <select name="indusKind" class="taller-select">
+                                                <option value="">请选择</option>
+                                                <c:forEach items="${HYFL }" var="hy">
+                                                    <option value="${hy.code }">${hy.title}
+                                                    <c:forEach items="${hy.children }" var="hy2">
+                                                        <option value="${hy2.code }">&ensp;&ensp;${hy2.title}
+                                                    </c:forEach>
+                                                    </option>
+                                                </c:forEach>
+                                            </select>
                                         </div>
                                     </div>
                                 </div>
@@ -884,11 +904,11 @@
                     <c:forEach items="${HYFL}" var="xm">
                     indusKindData.push({value: "${xm.id}", name: "${xm.title}"});
                     </c:forEach>
-                    this.indusKind = layui.xmSelect.render({
-                        el: "#indusKind",
-                        language: 'zn',
-                        data: indusKindData
-                    });
+                    // this.indusKind = layui.xmSelect.render({
+                    //     el: "#indusKind",
+                    //     language: 'zn',
+                    //     data: indusKindData
+                    // });
                     layui.laydate.render({
                         elem: '#year',
                         type: 'year',

+ 25 - 6
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_new.jsp

@@ -68,6 +68,12 @@
         .layui-form-select dl {
             height: 120px;
         }
+
+        .taller-select {
+            height: 200px; /* 设置固定高度 */
+            max-height: 300px; /* 设置最大高度,防止过长 */
+            overflow-y: auto; /* 启用垂直滚动条 */
+        }
     </style>
 </head>
 
@@ -197,8 +203,21 @@
                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 ">
                                     <div class="layui-form-item">
                                         <label class="layui-form-label label-longers required">所属行业</label>
+<%--                                        <div class="layui-input-block">--%>
+<%--                                            <div id="indusKind"></div>--%>
+<%--                                        </div>--%>
                                         <div class="layui-input-block">
-                                            <div id="indusKind"></div>
+                                            <%-- <div id="indusKind"></div>--%>
+                                            <select name="indusKind" class="taller-select">
+                                                <option value="">请选择</option>
+                                                <c:forEach items="${HYFL }" var="hy">
+                                                    <option value="${hy.code }">${hy.title}
+                                                    <c:forEach items="${hy.children }" var="hy2">
+                                                        <option value="${hy2.code }">&ensp;&ensp;${hy2.title}
+                                                    </c:forEach>
+                                                    </option>
+                                                </c:forEach>
+                                            </select>
                                         </div>
                                     </div>
                                 </div>
@@ -883,11 +902,11 @@
                     <c:forEach items="${HYFL}" var="xm">
                     indusKindData.push({value: "${xm.id}", name: "${xm.title}"});
                     </c:forEach>
-                    this.indusKind = layui.xmSelect.render({
-                        el: "#indusKind",
-                        language: 'zn',
-                        data: indusKindData
-                    });
+                    // this.indusKind = layui.xmSelect.render({
+                    //     el: "#indusKind",
+                    //     language: 'zn',
+                    //     data: indusKindData
+                    // });
                     layui.laydate.render({
                         elem: '#year',
                         type: 'year',

+ 29 - 6
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_reserve.jsp

@@ -68,6 +68,12 @@
         .layui-form-select dl {
             height: 120px;
         }
+
+        .taller-select {
+            height: 200px; /* 设置固定高度 */
+            max-height: 300px; /* 设置最大高度,防止过长 */
+            overflow-y: auto; /* 启用垂直滚动条 */
+        }
     </style>
 </head>
 
@@ -197,8 +203,21 @@
                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 ">
                                     <div class="layui-form-item">
                                         <label class="layui-form-label label-longers required">所属行业</label>
+<%--                                        <div class="layui-input-block">--%>
+<%--                                            <div id="indusKind"></div>--%>
+<%--                                        </div>--%>
                                         <div class="layui-input-block">
-                                            <div id="indusKind"></div>
+                                            <%-- <div id="indusKind"></div>--%>
+                                            <select name="indusKind" class="taller-select">
+                                                <option value="">请选择</option>
+                                                <c:forEach items="${HYFL }" var="hy">
+                                                    <option value="${hy.code }">${hy.title}
+                                                    <c:forEach items="${hy.children }" var="hy2">
+                                                        <option value="${hy2.code }">&ensp;&ensp;${hy2.title}
+                                                    </c:forEach>
+                                                    </option>
+                                                </c:forEach>
+                                            </select>
                                         </div>
                                     </div>
                                 </div>
@@ -459,6 +478,7 @@
                             {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span>
                         </label>
                     </div>
+
                     <div style="margin-bottom: 3px">
                         <label class="juli"
                                @click="levelList('indusKinds',item.split(',')[1]?item.split(',')[1]:item.split(',')[0],item.split(',')[3])"
@@ -466,6 +486,7 @@
                             {{item.split(",")[1]?item.split(",")[1]:item.split(",")[0]}}<span class="lanse-first">{{item.split(",")[2]}}</span>
                         </label>
                     </div>
+
                 </div>
             </div>
         </div>
@@ -884,11 +905,13 @@
                     <c:forEach items="${HYFL}" var="xm">
                     indusKindData.push({value: "${xm.id}", name: "${xm.title}"});
                     </c:forEach>
-                    this.indusKind = layui.xmSelect.render({
-                        el: "#indusKind",
-                        language: 'zn',
-                        data: indusKindData
-                    });
+
+                    // this.indusKind = layui.xmSelect.render({
+                    //     el: "#indusKind",
+                    //     language: 'zn',
+                    //     data: indusKindData
+                    // });
+
                     layui.laydate.render({
                         elem: '#year',
                         type: 'year',

+ 25 - 6
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_sum.jsp

@@ -68,6 +68,12 @@
         .layui-form-select dl {
             height: 120px;
         }
+
+        .taller-select {
+            height: 200px; /* 设置固定高度 */
+            max-height: 300px; /* 设置最大高度,防止过长 */
+            overflow-y: auto; /* 启用垂直滚动条 */
+        }
     </style>
 </head>
 
@@ -197,8 +203,21 @@
                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 ">
                                     <div class="layui-form-item">
                                         <label class="layui-form-label label-longers required">所属行业</label>
+<%--                                        <div class="layui-input-block">--%>
+<%--                                            <div id="indusKind"></div>--%>
+<%--                                        </div>--%>
                                         <div class="layui-input-block">
-                                            <div id="indusKind"></div>
+                                            <%-- <div id="indusKind"></div>--%>
+                                            <select name="indusKind" class="taller-select">
+                                                <option value="">请选择</option>
+                                                <c:forEach items="${HYFL }" var="hy">
+                                                    <option value="${hy.code }">${hy.title}
+                                                    <c:forEach items="${hy.children }" var="hy2">
+                                                        <option value="${hy2.code }">&ensp;&ensp;${hy2.title}
+                                                    </c:forEach>
+                                                    </option>
+                                                </c:forEach>
+                                            </select>
                                         </div>
                                     </div>
                                 </div>
@@ -882,11 +901,11 @@
                     <c:forEach items="${HYFL}" var="xm">
                     indusKindData.push({value: "${xm.id}", name: "${xm.title}"});
                     </c:forEach>
-                    this.indusKind = layui.xmSelect.render({
-                        el: "#indusKind",
-                        language: 'zn',
-                        data: indusKindData
-                    });
+                    // this.indusKind = layui.xmSelect.render({
+                    //     el: "#indusKind",
+                    //     language: 'zn',
+                    //     data: indusKindData
+                    // });
                     layui.laydate.render({
                         elem: '#year',
                         type: 'year',