Explorar el Código

外呼里面公司电话加个组别筛选(市场部,客服部);外呼的最近通话记录里显示客户姓名一列;
重新修改了;上周代码提交时,被覆盖了;

fanlongfei %!s(int64=7) %!d(string=hace) años
padre
commit
40176fb58f
Se han modificado 2 ficheros con 28 adiciones y 4 borrados
  1. 9 2
      CallCenterWeb.UI/index.html
  2. 19 2
      CallCenterWeb.UI/js/index.js

+ 9 - 2
CallCenterWeb.UI/index.html

@@ -1090,6 +1090,7 @@
1090 1090
                                 <table class="phonelist fixed-table-container" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true" data-height="400">
1091 1091
                                     <thead>
1092 1092
                                         <tr>
1093
+                                            <th data-field="F_CustomerName">客户姓名</th>
1093 1094
                                             <th data-field="CallNumber" data-formatter="view">电话号码</th>
1094 1095
                                             <th data-field="CallState" data-formatter="GetCallState">呼叫状态</th>
1095 1096
                                             <!--<th data-field="IsDeal" data-formatter="GetDealState">是否处理</th>-->
@@ -1108,11 +1109,17 @@
1108 1109
                         <div class="bg_box phonediv " style="display:none;">
1109 1110
                             <div class="cx">
1110 1111
                                 <span class="blanks">
1111
-                                    电话号码:
1112
+                                   	 部门:
1113
+                                    <select id="s_department">
1114
+                                    	<option value="">请选择</option>
1115
+                                    </select>
1116
+                                </span>
1117
+                                <span class="blanks">
1118
+                                   	 电话号码:
1112 1119
                                     <input type="text" id="gsphone" />
1113 1120
                                 </span>
1114 1121
                                 <span class="blanks">
1115
-                                    名称:
1122
+                                    	名称:
1116 1123
                                     <input type="text" id="gsname" />
1117 1124
                                 </span>
1118 1125
                                 <span class="ty">搜索</span>

+ 19 - 2
CallCenterWeb.UI/js/index.js

@@ -385,13 +385,13 @@ $(document).ready(function() {
385 385
 	$('.grbj').click(function() {
386 386
 		$('.grzl tbody>tr>td input.zhidu').attr('readonly', false);
387 387
 		$('.grzl tbody>tr>td input.zhidu').css('border-bottom', "1px solid #b3b3b3");
388
-		$('.grbtn').attr('disabled',false);
388
+		$('.grbtn').attr('disabled', false);
389 389
 	})
390 390
 	//取消编辑
391 391
 	$('.grqx').click(function() {
392 392
 		$('.grzl tbody>tr>td input.zhidu').attr('readonly', true);
393 393
 		$('.grzl tbody>tr>td input.zhidu').css('border-bottom', "none");
394
-		$('.grbtn').attr('disabled',true);
394
+		$('.grbtn').attr('disabled', true);
395 395
 	})
396 396
 	//关闭按钮
397 397
 	$('.ptr').click(function() {
@@ -873,6 +873,7 @@ function loadWH() {
873 873
 		case '1':
874 874
 			var obj = $(".phonediv").eq(1);
875 875
 			obj.show();
876
+			getDepts();//获取部门下拉
876 877
 
877 878
 			var table = obj.find(".phonelist");
878 879
 			table.bootstrapTable('destroy');
@@ -896,6 +897,7 @@ function loadWH() {
896 897
 					var param = {
897 898
 						page: params.pageNumber,
898 899
 						pagesize: params.pageSize,
900
+						zxzid: $('#s_department').val(),
899 901
 						tel: $("#gsphone").val(),
900 902
 						name: $("#gsname").val(),
901 903
 						token: $.cookie("token")
@@ -953,6 +955,21 @@ function loadWH() {
953 955
 	}
954 956
 }
955 957
 
958
+//获取外呼公司电话下 部门下拉
959
+function getDepts() {
960
+	$.getJSON(huayi.config.callcenter_url + "SeatGroup/GetList", {
961
+			token: $.cookie("token"),
962
+	},function(data){
963
+		if(data.rows && data.rows.length > 0){
964
+			$('#s_department').html('');
965
+			$('#s_department').append('<option value="">请选择</option>');
966
+			$.each(data.rows, function(i,v) {
967
+				$('<option value="'+ v.F_ZXZID +'">'+ v.F_ZXZName +'</option>').appendTo($('#s_department'));
968
+			});
969
+		}
970
+	});
971
+}
972
+
956 973
 function view(val) {
957 974
 	var str = '';
958 975
 	if(val) {