miaofuhao 1 年間 前
コミット
a5ffb86690
共有1 個のファイルを変更した85 個の追加2 個の削除を含む
  1. 85 2
      WebUI/CallCenterWeb.UI/spManage/theme.html

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

102
 							<li class="layui-this">分类管理</li>
102
 							<li class="layui-this">分类管理</li>
103
 							<li>样本池</li>
103
 							<li>样本池</li>
104
 							<li>分类占比</li>
104
 							<li>分类占比</li>
105
+							<li>涉及单位排序</li>
105
 							<!--<li>商品管理</li>
106
 							<!--<li>商品管理</li>
106
 							<li>订单管理</li>-->
107
 							<li>订单管理</li>-->
107
 						</ul>
108
 						</ul>
108
 						<div class="layui-tab-content" style="height: 100px;">
109
 						<div class="layui-tab-content" style="height: 100px;">
110
+							
109
 							<div class="layui-tab-item layui-show">
111
 							<div class="layui-tab-item layui-show">
110
 								<div class="toolRight">
112
 								<div class="toolRight">
111
 									<button id="addClassBut" hidden="hidden" class="btns addclass" style="margin-bottom: 10px;">添加分类</button>
113
 									<button id="addClassBut" hidden="hidden" class="btns addclass" style="margin-bottom: 10px;">添加分类</button>
120
 									</thead>
122
 									</thead>
121
 								</table>
123
 								</table>
122
 							</div>
124
 							</div>
125
+							
123
 							<div class="layui-tab-item">
126
 							<div class="layui-tab-item">
124
 
127
 
125
 								<div class="toolRight">
128
 								<div class="toolRight">
209
 									<button class="layui-btn" onclick="save()">保存</button>
212
 									<button class="layui-btn" onclick="save()">保存</button>
210
 								</div>
213
 								</div>
211
 							</div>
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
 						</div>
228
 						</div>
214
 					</div>
229
 					</div>
215
 
230
 
230
 
245
 
231
 		<script>
246
 		<script>
232
 			var table = $("#table1"); //右边表格
247
 			var table = $("#table1"); //右边表格
233
-			var orderTable = $("#workorder"); //右边表格
248
+			var orderTable = $("#workorder"); //右边表格 selectThemeIdTable
249
+			var ThemeIdTable = $("#ThemeIdTable"); //右边表格
234
 			var selectThemeId = '';
250
 			var selectThemeId = '';
235
 			var selectTreeNode;
251
 			var selectTreeNode;
236
 			$(document).ready(function() {
252
 			$(document).ready(function() {
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
 			function initTable(id) {
778
 			function initTable(id) {
697
 				if (!id) id = selectThemeId;
779
 				if (!id) id = selectThemeId;
892
 
974
 
893
 				$('#addClassBut').show();
975
 				$('#addClassBut').show();
894
 				initTable(treeNode.F_ID);
976
 				initTable(treeNode.F_ID);
977
+				selectThemeIdTable(treeNode.F_ID)
895
 				initOrderTable(treeNode.F_ID);
978
 				initOrderTable(treeNode.F_ID);
896
 				if(treeNode.F_StatisticsBeginTime) {
979
 				if(treeNode.F_StatisticsBeginTime) {
897
 					$('#time').html(`${treeNode.F_StatisticsBeginTime} ~ ${treeNode.F_StatisticsEndTime}`)
980
 					$('#time').html(`${treeNode.F_StatisticsBeginTime} ~ ${treeNode.F_StatisticsEndTime}`)