miaofuhao 1 vuosi sitten
vanhempi
commit
a5ffb86690
1 muutettua tiedostoa jossa 85 lisäystä ja 2 poistoa
  1. 85 2
      WebUI/CallCenterWeb.UI/spManage/theme.html

+ 85 - 2
WebUI/CallCenterWeb.UI/spManage/theme.html

@@ -102,10 +102,12 @@
102 102
 							<li class="layui-this">分类管理</li>
103 103
 							<li>样本池</li>
104 104
 							<li>分类占比</li>
105
+							<li>涉及单位排序</li>
105 106
 							<!--<li>商品管理</li>
106 107
 							<li>订单管理</li>-->
107 108
 						</ul>
108 109
 						<div class="layui-tab-content" style="height: 100px;">
110
+							
109 111
 							<div class="layui-tab-item layui-show">
110 112
 								<div class="toolRight">
111 113
 									<button id="addClassBut" hidden="hidden" class="btns addclass" style="margin-bottom: 10px;">添加分类</button>
@@ -120,6 +122,7 @@
120 122
 									</thead>
121 123
 								</table>
122 124
 							</div>
125
+							
123 126
 							<div class="layui-tab-item">
124 127
 
125 128
 								<div class="toolRight">
@@ -209,7 +212,19 @@
209 212
 									<button class="layui-btn" onclick="save()">保存</button>
210 213
 								</div>
211 214
 							</div>
212
-
215
+							
216
+							<div class="layui-tab-item">
217
+								
218
+								<table id="ThemeIdTable" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
219
+									<thead>
220
+										<tr>
221
+											<th data-field="F_Name" data-align="center">分类名称</th>
222
+											<th data-field="F_CreateTime" data-align="center">创建时间</th>
223
+											<th data-field="F_ID" data-formatter="Dispose" data-align="center">操作</th>
224
+										</tr>
225
+									</thead>
226
+								</table>
227
+							</div>
213 228
 						</div>
214 229
 					</div>
215 230
 
@@ -230,7 +245,8 @@
230 245
 
231 246
 		<script>
232 247
 			var table = $("#table1"); //右边表格
233
-			var orderTable = $("#workorder"); //右边表格
248
+			var orderTable = $("#workorder"); //右边表格 selectThemeIdTable
249
+			var ThemeIdTable = $("#ThemeIdTable"); //右边表格
234 250
 			var selectThemeId = '';
235 251
 			var selectTreeNode;
236 252
 			$(document).ready(function() {
@@ -691,7 +707,73 @@
691 707
 
692 708
 				});
693 709
 			}
710
+			//右边表格
711
+			function selectThemeIdTable(id) {
712
+				if (!id) id = selectThemeId;
713
+				//先销毁表格
714
+				ThemeIdTable.bootstrapTable("destroy");
715
+				//初始化表格,动态从服务器加载数据
716
+				ThemeIdTable.bootstrapTable({
717
+					method: "get",
718
+					//使用get请求到服务器获取数据
719
+					url: huayi.config.callcenter_url + "Theme/GetList",
720
+					//获取数据的Servlet地址
721
+					striped: true,
722
+					//表格显示条纹
723
+					pagination: false,
724
+					//启动分页
725
+					pageSize: 100,
726
+					//每页显示的记录数
727
+					pageNumber: 1,
728
+					//当前第几页
729
+//					pageList: [10, 20, 50, 100],
730
+					//记录数可选列表
731
+					search: false,
732
+					//是否启用查询
733
+					showColumns: false,
734
+					//显示下拉框勾选要显示的列
735
+					showRefresh: false,
736
+					//显示刷新按钮
737
+					sidePagination: "server",
738
+					//表示服务端请求
739
+					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
740
+					//设置为limit可以获取limit, offset, search, sort, order
741
+					queryParamsType: "undefined",
742
+					queryParams: function queryParams(params) {
743
+						//设置查询参数
744
+						var param = {
745
+							page: params.pageNumber,
746
+							pagesize: params.pageSize,
747
+							token: $.cookie("token"),
748
+							type: 2,
749
+							parentid: id,
694 750
 
751
+						};
752
+						return param;
753
+					},
754
+					onLoadSuccess: function(data) {
755
+						//加载成功时执行
756
+						
757
+						console.log(data, 'datas')
758
+						
759
+						if (data.rows && data.rows.length > 0) {
760
+							// orderClass
761
+							var optionStr = '<option selected="selected" value="">请选择</option>';
762
+							data.rows.forEach(function(o) {
763
+								optionStr += '<option value="'+o.F_ID+'">'+ o.F_Name +'</option>';
764
+							})
765
+							
766
+							$('#orderClass').append(optionStr)
767
+						}
768
+						
769
+						//layer.msg("加载成功");
770
+					},
771
+					onLoadError: function() {
772
+						//加载失败时执行
773
+						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
774
+					},
775
+				});
776
+			}
695 777
 			//右边表格
696 778
 			function initTable(id) {
697 779
 				if (!id) id = selectThemeId;
@@ -892,6 +974,7 @@
892 974
 
893 975
 				$('#addClassBut').show();
894 976
 				initTable(treeNode.F_ID);
977
+				selectThemeIdTable(treeNode.F_ID)
895 978
 				initOrderTable(treeNode.F_ID);
896 979
 				if(treeNode.F_StatisticsBeginTime) {
897 980
 					$('#time').html(`${treeNode.F_StatisticsBeginTime} ~ ${treeNode.F_StatisticsEndTime}`)