Browse Source

商丘需求修改

liuzhen 6 years ago
parent
commit
cdbe489fd0

+ 20 - 14
WebUI/CallCenterWeb.UI/Appeal/Lawsuit.html

@@ -964,21 +964,27 @@
964 964
         }
965 965
         //提交重办
966 966
         function tjcb(str) {
967
-        	 layer.confirm('确认提交重办吗?', {
968
-                btn: ['是', '否'] //按钮
969
-            }, function () {
970
-                $.post(huayi.config.callcenter_url + 'WorkOrder/SubReloadWorkOrder', {
971
-					ids: str,
972
-					"token": $.cookie("token")
973
-				}, function(result) {
974
-					result = JSON.parse(result);
975
-					if(result.state.toLowerCase() == "success") {
976
-						layer.msg("操作成功");
977
-						//load();
978
-						$("#orderlist").bootstrapTable('refresh');
979
-					}
980
-				})
967
+        	layer.open({
968
+                type: 2,
969
+                content: "../CommonHtml/reasonCB.html?wid=" + str, //iframe的url,no代表不显示滚动条
970
+                title: '提交重办',
971
+                area: ['50%', '40%'], //宽高
981 972
             });
973
+//      	 layer.confirm('确认提交重办吗?', {
974
+//              btn: ['是', '否'] //按钮
975
+//          }, function () {
976
+//              $.post(huayi.config.callcenter_url + 'WorkOrder/SubReloadWorkOrder', {
977
+//					ids: str,
978
+//					"token": $.cookie("token")
979
+//				}, function(result) {
980
+//					result = JSON.parse(result);
981
+//					if(result.state.toLowerCase() == "success") {
982
+//						layer.msg("操作成功");
983
+//						//load();
984
+//						$("#orderlist").bootstrapTable('refresh');
985
+//					}
986
+//				})
987
+//          });
982 988
         }
983 989
         //结案
984 990
         function Lawsuit(str) {

File diff suppressed because it is too large
+ 1023 - 0
WebUI/CallCenterWeb.UI/Business/LeaderBH.html


+ 9 - 0
WebUI/CallCenterWeb.UI/CommonHtml/Back.html

@@ -50,6 +50,10 @@
50 50
 					<th class="Importent">回访内容:</th>
51 51
 						<td colspan="7"><textarea data-adaptheight id="result" name="" rows="" cols=""></textarea></td>
52 52
 				</tr>
53
+				<tr>
54
+					<th class="Importent">重办原因:</th>
55
+						<td colspan="7"><textarea data-adaptheight id="replace" name="" rows="" cols=""></textarea></td>
56
+				</tr>
53 57
 			</table>
54 58
 			<div class="btn_box">
55 59
 	            <input type="hidden" id="F_guid" value="" />
@@ -98,12 +102,17 @@
98 102
 			});
99 103
 			//重办
100 104
 			function CB() {
105
+				if($('#replace').val()==''){
106
+					layer.msg("请输入重办原因");
107
+					return;
108
+				}
101 109
 				$.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
102 110
 					workorderid: wid,
103 111
 					visituser:$("#visituser").val(),//回访人
104 112
 					nexttype:1,
105 113
 					result:$("#result").val(),//回访内容
106 114
 					type:$("#type").val(),
115
+					cbreason:$('#replace').val(),//重办原因
107 116
 					issatisfie:$(' input[name="huifang"]:checked ').val(),
108 117
 					state: State,
109 118
 					visitid:a,

+ 59 - 3
WebUI/CallCenterWeb.UI/CommonHtml/WorkDatil.html

@@ -704,7 +704,43 @@
704 704
 								})
705 705
 							})
706 706
 							$(htmls).appendTo($(".BLQK"));
707
-
707
+							//三级办理情况
708
+							var SJhtmls = '';
709
+							if(result.data.ejbldata.length < 0) {
710
+								SJhtmls = '<tr>' +
711
+									'<td class="text-center">' + n.UserName + '</td>' +
712
+									'</tr>';
713
+							}
714
+							//console.log(result.data.bldata);
715
+							$(result.data.ejbldata).each(function(i, n) {
716
+								var bval = n.F_Type;
717
+								switch(bval + '') {
718
+									case '1':
719
+										bval = '主办';
720
+										break;
721
+									case '2':
722
+										bval = '协办';
723
+										break;
724
+								}
725
+								SJhtmls += '<tr>' +
726
+									'<td class="text-center">' + n.UserName + '</td>' +
727
+									'<td class="text-center">' + n.DeptName + '</td>' +
728
+									'<td class="text-center" data-formatter="shtype">' + bval + '</td>' +
729
+									'<td class="text-center">' + n.F_Result + '</td>' +
730
+									'<td class="text-center">' + n.F_CreateTime + '</td>' +
731
+									'<td class="text-center">';
732
+								//办理情况附件
733
+								var FileHtml;
734
+								$(n.File).each(function(j, m) {
735
+									if( m.F_FileType==".jpg"|| m.F_FileType==".png"){
736
+										FileHtml='<img style="width:15px; height:15px" border="0" src="'+m.F_FileUrl+'" alt="'+m.F_FileName+'">'
737
+									}else{
738
+										FileHtml=m.F_FileName.substring(19)
739
+									}
740
+                                    SJhtmls += '<a style="margin-right:5px;" target="view_window" href="' + m.F_FileUrl + '" download="' + m.F_FileName + '">' +m.F_FileName.substring(19)+ '</a>';
741
+								})
742
+							})
743
+							$(SJhtmls).appendTo($(".BLQK"));
708 744
 							//回访信息
709 745
 							var htmlss = '';
710 746
 							if(result.data.hfdata.length < 0) {
@@ -744,11 +780,13 @@
744 780
 								//交办信息
745 781
 								var jbxx = '';
746 782
 								$(".JBXX").empty();
783
+								var j=0;
747 784
 								$(result.data.jbdata).each(function(i, n) {
748 785
 									//debugger;
786
+									i++;
749 787
 									var OtherDeptName = n.OtherDeptName == null ? '-' : n.OtherDeptName;
750 788
 									jbxx += '<tr>' +
751
-										'<td class="text-center">' + (i + 1) + '</td>' +
789
+										'<td class="text-center">' + i + '</td>' +
752 790
 										'<td class="text-center">' + n.F_CreateTime + '</td>' +
753 791
 										'<td class="text-center">' + n.F_LimitTime + '</td>' +
754 792
 										'<td class="text-center">' + n.DeptName + '</td>' +
@@ -756,8 +794,26 @@
756 794
 										'<td class="text-center">' + n.F_AssignedOpinion + '</td>' +
757 795
 										'<td class="text-center authority"><botton class="btns  XGXX " data_time="' + n.F_LimitTime + '"  data_Opinio="' + n.F_AssignedOpinion + '"  index="' + n.F_Id + '">修改</botton></td>' +
758 796
 										'</tr>';
797
+									j=i;
798
+									return j;
759 799
 								})
760 800
 								$(jbxx).appendTo($(".JBXX"));
801
+								//二级单位交办信息
802
+								var ejjbxx='';
803
+								$(result.data.ejjbdata).each(function(i,n){
804
+									console.log(j);
805
+									var OtherDeptName = n.OtherDeptName == null ? '-' : n.OtherDeptName;
806
+									ejjbxx += '<tr>' +
807
+										'<td class="text-center">' + (j + 1) + '</td>' +
808
+										'<td class="text-center">' + n.F_CreateTime + '</td>' +
809
+										'<td class="text-center">' + n.F_LimitTime + '</td>' +
810
+										'<td class="text-center">' + n.DeptName + '</td>' +
811
+										'<td class="text-center">' + OtherDeptName + '</td>' +
812
+										'<td class="text-center">' + n.F_AssignedOpinion + '</td>' +
813
+										'<td class="text-center authority"><botton class="btns  XGXX " data_time="' + n.F_LimitTime + '"  data_Opinio="' + n.F_AssignedOpinion + '"  index="' + n.F_Id + '">修改</botton></td>' +
814
+										'</tr>';
815
+								})
816
+								$(ejjbxx).appendTo($('.JBXX'));
761 817
 								//督办信息
762 818
 								var htmlsss = '';
763 819
 								if(result.data.dbdata.length < 0) {
@@ -929,7 +985,7 @@
929 985
 								var index = $(this).attr('index');
930 986
 								layer.open({
931 987
 									type: 2,
932
-									content: "../CommonHtml/XGjiaoban.html?wid=" + index + "&time=" + Times + "&Opinio=" + Opinio, //iframe的url,no代表不显示滚动条
988
+									content: "../CommonHtml/XGjiaoban.html?wid=" + index , //iframe的url,no代表不显示滚动条
933 989
 									title: '修改交办信息',
934 990
 									area: ['48%', '40%'], //宽高
935 991
 								});

+ 109 - 0
WebUI/CallCenterWeb.UI/CommonHtml/elasticFrame.html

@@ -0,0 +1,109 @@
1
+<!DOCTYPE html>
2
+<html>
3
+	<head>
4
+	<meta charset="UTF-8">
5
+    <script src="../Script/Common/huayi.load.js"></script>
6
+    <script src="../Script/Common/huayi.config.js"></script>
7
+    <link rel="stylesheet" href="../css/init.css" />
8
+    <title>提交提示信息</title>
9
+    <style type="text/css">
10
+    	li{
11
+    		list-style: none;
12
+    	} 
13
+            .rightDown_list > li > span {
14
+                border-radius: 3px;
15
+                color: inherit;
16
+                line-height: 25px;
17
+                /*margin: 4px;*/
18
+                text-align: left;
19
+                font-weight: 400;
20
+                padding: 3px 20px;
21
+                min-height: 0;
22
+                /*display: inline-block;*/
23
+                /*float: left;*/
24
+            }
25
+    </style>
26
+	</head>
27
+	<body>
28
+		<div class="tan_ping">
29
+			<ul class="rightDown_list">
30
+				
31
+			</ul>
32
+		</div>
33
+		
34
+        <!--<script src="../js/main.js?v=1.5"></script>-->
35
+		<script src="../js/adjustHeight.js"></script>
36
+        <script src="../js/guid.js"></script>
37
+		<script>
38
+			$(function(){
39
+				login_DK();
40
+			})
41
+			function login_DK() {
42
+			    helper.init.isload = 0;
43
+			   
44
+			    var tota = 0;
45
+			    $.ajax({
46
+			        type: "get",
47
+			        url: huayi.config.callcenter_url + "Index/GetNoDealOrderCounts",
48
+			        async: true,
49
+			        dataType: 'json',
50
+			        data: {
51
+			            token: $.cookie("token")
52
+			        },
53
+			        success: function (data) {
54
+			        	console.log(data);
55
+			            helper.init.isload = 1;
56
+			              $(".rightDown_list").html('');
57
+			            var con = data.data.lists;
58
+			            if (con.length>0) {
59
+			            	con.push({state:15,con:$('#cqorder').val()},{state:16,con:''})
60
+			            }
61
+			            var con_list=[];
62
+			            $(con).each(function (i, n) {
63
+			            	if(n.state==0||n.state==2||n.state==12){
64
+			            		con_list.push(n)
65
+			            		return con_list;
66
+			            	}
67
+			                var sts = "";
68
+//			                switch (n.state) {
69
+//			                    case 0: sts = "待处理";
70
+//			                    break;
71
+//			                    case 2: sts = "待查收";
72
+//			                    break;
73
+//			                    case 15: sts = "超期工单"; 
74
+//			                    break;
75
+//			                }
76
+			                //							console.log(typeof(n.state))
77
+//			                $('<li>' +
78
+//			                    '<span>' +sts+'</span>' +
79
+////			                    '<span >' + n.con + '条</span>' +
80
+//			                '</li>').appendTo(".rightDown_list");
81
+//			                tota = tota + parseInt(n.con);
82
+			            })
83
+			            $(con_list).each(function(i,n){
84
+			            	var sts='';
85
+			            	switch (n.state) {
86
+			                    case 0: sts = "待处理";
87
+			                    break;
88
+			                    case 2: sts = "待查收";
89
+			                    break;
90
+			                    case 12: sts = "超期工单"; 
91
+			                    break;
92
+			                }
93
+			            	$('<li>' +
94
+			                    '<span>' +sts+'</span>' +
95
+			                    '<span >' + n.con + '条</span>' +
96
+			                '</li>').appendTo(".rightDown_list");
97
+			                tota = tota + parseInt(n.con);
98
+			            })
99
+			            console.log(con_list)
100
+			            $('.messageTotal').html(tota);
101
+			        }
102
+			    });
103
+			} 
104
+
105
+		
106
+		</script>
107
+	</body>
108
+</html>
109
+

+ 59 - 0
WebUI/CallCenterWeb.UI/CommonHtml/reasonCB.html

@@ -0,0 +1,59 @@
1
+<!DOCTYPE html>
2
+<html>
3
+	<head>
4
+	<meta charset="UTF-8">
5
+    <script src="../Script/Common/huayi.load.js"></script>
6
+    <script src="../Script/Common/huayi.config.js"></script>
7
+    <link rel="stylesheet" href="../css/init.css" />
8
+    <title>提交重办</title>
9
+	</head>
10
+	<body>
11
+		<div class="Common">
12
+			<table  >
13
+				<tr>
14
+					<th class="Importent">重办原因:</th>
15
+						<td colspan="7"><textarea data-adaptheight id="replace" name="" rows="" cols=""></textarea></td>
16
+				</tr>
17
+			</table>
18
+			<div class="btn_box">
19
+	            <input type="hidden" id="F_guid" value="" />
20
+				<button class="btns CB">保存</button>
21
+			</div>
22
+		</div>
23
+		
24
+        <!--<script src="../js/main.js?v=1.5"></script>-->
25
+		<script src="../js/adjustHeight.js"></script>
26
+        <script src="../js/guid.js"></script>
27
+		<script>
28
+			var wid = helper.request.queryString("wid");	
29
+			$(document).ready(function() {
30
+				$('.CB').click(function() {
31
+					CB();
32
+				})
33
+			});
34
+			//重办
35
+			function CB() {
36
+				if($('#replace').val()==''){
37
+					layer.msg("请输入重办原因");
38
+					return ;
39
+				}
40
+				$.post(huayi.config.callcenter_url + 'WorkOrder/SubReloadWorkOrder', {
41
+					ids: str,
42
+					reason:$('#replace').val(),
43
+					token: $.cookie("token")
44
+				}, function(result) {
45
+					result = JSON.parse(result);
46
+					if(result.state.toLowerCase() == "success") {
47
+						var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
48
+						console.log(index);
49
+						parent.layer.close(index); //再执行关闭
50
+						parent.$('#orderlist').bootstrapTable('refresh');
51
+						parent.layer.msg("操作成功");
52
+					}
53
+				})
54
+			}
55
+		
56
+		</script>
57
+	</body>
58
+</html>
59
+

+ 1 - 1
WebUI/CallCenterWeb.UI/ReportForm/chuliliang.html

@@ -165,7 +165,7 @@
165 165
            		
166 166
          function dcexcel(obj) {
167 167
              var url = huayi.config.callcenter_url + "WorkOrderReport/GetDept3DayReport?token=" + $.cookie("token");
168
-             url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val() + "&isExport=true";
168
+             url += "&sdate=" + $("#startTimes").val() + "&edate=" + $("#endTimes").val() + "&isExport=true";
169 169
              obj.href = url;
170 170
          }
171 171
    

+ 1 - 1
WebUI/CallCenterWeb.UI/ReportForm/threeworkCLL.html

@@ -164,7 +164,7 @@
164 164
            		
165 165
          function dcexcel(obj) {
166 166
              var url = huayi.config.callcenter_url + "WorkOrderReport/GetDept3EfficiencyReport?token=" + $.cookie("token");
167
-             url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val() + "&isExport=true";
167
+             url += "&sdate=" + $("#startTimes").val() + "&edate=" + $("#endTimes").val() + "&isExport=true";
168 168
              obj.href = url;
169 169
          }
170 170
    

+ 1 - 1
WebUI/CallCenterWeb.UI/ReportForm/threeworkMY.html

@@ -164,7 +164,7 @@
164 164
            		
165 165
          function dcexcel(obj) {
166 166
              var url = huayi.config.callcenter_url + "WorkOrderReport/GetDept3SatisfiedReport?token=" + $.cookie("token");
167
-             url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val() + "&isExport=true";
167
+             url += "&sdate=" + $("#startTimes").val() + "&edate=" + $("#endTimes").val() + "&isExport=true";
168 168
              obj.href = url;
169 169
          }
170 170
    

+ 21 - 5
WebUI/CallCenterWeb.UI/SystemManager/js/jueSeQuanXian.js

@@ -16,6 +16,7 @@ $('.add').click(function() {
16 16
 $('.addBtr').click(function() {
17 17
 	$('.addModel').css('display', 'none');
18 18
 })
19
+var screen_id;
19 20
 //保存按钮
20 21
 $('.addCun').click(function() {
21 22
 	if(!$('.add_jsz').val()) {
@@ -27,13 +28,19 @@ $('.addCun').click(function() {
27 28
         return;
28 29
     }
29 30
     $('.addModel').css('display', 'none');
30
-    ad();
31
+    ad(screen_id);
31 32
 
32 33
 })
33
-
34
-function ad() {
34
+$('input[name=screen]').click(function(){
35
+	screen_id=$(this).val();
36
+})
37
+function ad(screen_id) {
38
+	if(!screen_id){
39
+		var screen_id=$('input:radio:checked').val();
40
+	}
35 41
     $.post(huayi.config.callcenter_url + "RoleInfo/AddRole", {
36 42
         token: token,
43
+        IsEject:screen_id,
37 44
         rolename: $('.add_jsz').val(), //角色名称
38 45
         roleremark: $('.add_bz').val(), //备注
39 46
         code: $('.add_jsdm').val()
@@ -75,13 +82,18 @@ $('.changeCun').click(function() {
75 82
         return;
76 83
     }
77 84
 		$('.changeModel').css('display', 'none');
78
-		cc(jsid);
85
+		cc(jsid,screen_id);
79 86
 })
80 87
 
81 88
 function cg(jsid) {
82 89
     $.getJSON(huayi.config.callcenter_url + "RoleInfo/GetRole", { token: token, roleid: jsid }, function (data) {
83 90
         var con = data.data;
84 91
         if (data.state.toLowerCase() == 'success') {
92
+        	if(con.F_IsEject==0){
93
+        		$('.edit_screen input:last').attr('checked','true')
94
+        	}else{
95
+        		$('.edit_screen input:first').attr('checked','true')
96
+        	}
85 97
             $('.change_jsz').val(con.F_RoleName);
86 98
             $('.change_bz').val(con.F_Remark);
87 99
             $('.change_jsdm').val(con.F_RoleCode);
@@ -89,9 +101,13 @@ function cg(jsid) {
89 101
     });
90 102
 }
91 103
 
92
-function cc(jsid) {
104
+function cc(jsid,screen_id) {
105
+	if(!screen_id){
106
+		var screen_id=$('input:radio:checked').val();
107
+	}
93 108
     $.post(huayi.config.callcenter_url + "RoleInfo/EditRole", {
94 109
         token: token,
110
+        IsEject:screen_id,//是否弹屏
95 111
         roleid: jsid, //角色id
96 112
         rolename: $('.change_jsz').val(), //角色名称
97 113
         roleremark: $('.change_bz').val(), //备注

+ 15 - 1
WebUI/CallCenterWeb.UI/SystemManager/jueSeQuanXian.html

@@ -115,6 +115,13 @@
115 115
                                 <td colspan="3"><input type="text" class="add_jsdm" /><span class="kong addJsdm_kong" style="color: red;">*角色代码不允许为空</span></td>
116 116
                             </tr>
117 117
                             <tr>
118
+                                <th style="color: red;">是否弹屏:</th>
119
+                                <td colspan="3">
120
+                                	<input type="radio" name="screen" id="" value="1" checked/>是
121
+                                	<input type="radio" name="screen" id="" value="0"/>否
122
+                                </td>
123
+                            </tr>
124
+                            <tr>
118 125
                                 <th>备注:</th>
119 126
                                 <td colspan="3"><textarea rows="2" cols="20" class="add_bz"></textarea></td>
120 127
                             </tr>
@@ -129,7 +136,7 @@
129 136
         <div class="model changeModel">
130 137
             <div class="box">
131 138
                 <div class="btop clearfix">
132
-                    <p class="btl">添加角色信息</p>
139
+                    <p class="btl">修改角色信息</p>
133 140
                     <p class="btr changeBtr" title="关闭">X</p>
134 141
                 </div>
135 142
                 <div class="boxCon">
@@ -144,6 +151,13 @@
144 151
                                 <td colspan="3"><input type="text" class="change_jsdm" /><span class="kong changeJsdm_kong" style="color: red;">*角色代码不允许为空</span></td>
145 152
                             </tr>
146 153
                             <tr>
154
+                                <th style="color: red;">是否弹屏:</th>
155
+                                <td colspan="3" class="edit_screen">
156
+                                	<input type="radio" name="screen" id="" value="1" />是
157
+                                	<input type="radio" name="screen" id="" value="0"/>否
158
+                                </td>
159
+                            </tr>
160
+                            <tr>
147 161
                                 <th>备注:</th>
148 162
                                 <td colspan="3"><textarea rows="2" cols="20" class="change_bz"></textarea></td>
149 163
                             </tr>

+ 1 - 1
WebUI/CallCenterWeb.UI/YeWu/qualityWork.html

@@ -165,7 +165,7 @@
165 165
            		
166 166
          function dcexcel(obj) {
167 167
              var url = huayi.config.callcenter_url + "WorkOrderReport/GetQualityAssessment?token=" + $.cookie("token");
168
-             url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val() + "&isExport=true";
168
+             url += "&sdate=" + $("#startTimes").val() + "&edate=" + $("#endTimes").val() + "&isExport=true";
169 169
              obj.href = url;
170 170
          }
171 171
    

+ 40 - 3
WebUI/CallCenterWeb.UI/index.html

@@ -1093,6 +1093,32 @@
1093 1093
        		height: 300px;
1094 1094
        		overflow-y: scroll;
1095 1095
        }
1096
+       .content{
1097
+       	height: 450px !important;
1098
+       }
1099
+       .top_notices_num{
1100
+       	color: #FF9800;
1101
+       	position: absolute;
1102
+       	right:15px;
1103
+       	top: -17px;
1104
+       }
1105
+       .top_notices_lists{
1106
+			position: absolute;
1107
+			top: 24px;
1108
+			background-color: #ecfeff;
1109
+			width: 310px;
1110
+			z-index: 1000;
1111
+			border-radius: 0;
1112
+			padding: 10px;
1113
+			border-radius: 2px;
1114
+			box-shadow: 0 0 3px rgba(86,96,117,.3);
1115
+			overflow-y: auto;
1116
+			max-height: 500px;
1117
+			display: none;
1118
+		}
1119
+		.top_notices_lists li span{
1120
+			color: #048AAD;
1121
+		}
1096 1122
     </style>
1097 1123
 </head>
1098 1124
 
@@ -1263,7 +1289,13 @@
1263 1289
                                 <span class="size-12 fa fa-envelope chat" title="消息通讯">
1264 1290
                                     <span class="label label-warning chat_count"></span>
1265 1291
                                 </span>
1266
-                                <ul class="dropdown-menu dropdown-alerts drm">
1292
+                                <span class="size-12 min-right" onclick="showTopMsgs()" style="position: relative;">
1293
+                                	<span class="top_notices_num" id="top_notices_num">0</span>
1294
+										<i class="top_icon ga"></i>&nbsp;&nbsp;&nbsp;&nbsp;消息
1295
+										<ul class="top_notices_lists"  id="top_notices_lists">
1296
+										</ul>
1297
+								</span>
1298
+                                <ul class="dropdown-menu dropdown-alerts drm" style="display: none;">
1267 1299
                                     <!--<li><a href="">
1268 1300
                                         <div class="tipCon">
1269 1301
                                             如果说你是冬日的烟火  华仪科技有限公司 你像遥远的泡沫
@@ -2067,7 +2099,7 @@
2067 2099
 
2068 2100
     <!--右下角消息弹出开始-->
2069 2101
 
2070
-    <div class="small-chat-box fadeInRight animated">
2102
+    <div class="small-chat-box fadeInRight animated" style="height: 450px;">
2071 2103
 
2072 2104
         <div class="heading" draggable="true">
2073 2105
             <!--<small class="chat-date pull-right">
@@ -2076,7 +2108,7 @@
2076 2108
             我的任务
2077 2109
         </div>
2078 2110
 
2079
-        <div class="content">
2111
+        <div class="content" >
2080 2112
             <ul class="rightDown_list">
2081 2113
             </ul>
2082 2114
         </div>
@@ -2176,6 +2208,11 @@
2176 2208
 		</div>
2177 2209
     <!--在线客服结束-->
2178 2210
 	<input type="hidden" id="cqorder" />
2211
+	<!--弹框提示-->
2212
+	<!--<div class="tan_ping">
2213
+		<ul class="rightDown_list1">
2214
+            </ul>
2215
+	</div>-->
2179 2216
 	<script src="https://api.map.baidu.com/api?v=2.0&ak=ZG4gLQZUD6Eq1K11cqlYAR4by8CKgLyu&callback=mapinit"></script>
2180 2217
     <script src="./js/plugins/cropper/cropper.min.js"></script>
2181 2218
     <script src="./js/jquery.md5.js"></script>

+ 86 - 2
WebUI/CallCenterWeb.UI/js/index.js

@@ -1,4 +1,4 @@
1
-
1
+var isFirstShowTopMsg = true;
2 2
 $(document).ready(function () {
3 3
 
4 4
     if ($.cookie("token") == null) {
@@ -26,6 +26,8 @@ $(document).ready(function () {
26 26
         elem: '#con_endTime',
27 27
         event: 'focus'
28 28
     });
29
+    //获取消息
30
+    getTopMsgs();
29 31
     //弹屏右侧切换效果
30 32
     $(".ldtp-cr ul.ld-service li").click(function () {
31 33
         $(this).addClass("cr-click").siblings().removeClass("cr-click");
@@ -253,6 +255,10 @@ $(document).ready(function () {
253 255
                 CreateWebSockets();
254 256
                 $(".open_chat").show();
255 257
             }
258
+            if(result.data.role.F_IsEject==1){
259
+            	//  弹框函数调用
260
+				login_DK();
261
+            }
256 262
         }
257 263
     });
258 264
     $.ajaxSettings.async = false;
@@ -1586,7 +1592,7 @@ function rightDown() {
1586 1592
               $(".rightDown_list").html('');
1587 1593
             var con = data.data;
1588 1594
             if (con.length>0) {
1589
-            	con.push({state:15,con:$('#cqorder').val()})
1595
+            	con.push({state:15,con:$('#cqorder').val()},{state:16,con:''})
1590 1596
             }
1591 1597
             $(con).each(function (i, n) {
1592 1598
                 var sts = "";
@@ -1606,6 +1612,7 @@ function rightDown() {
1606 1612
                     case 12: sts = "待审核"; break;
1607 1613
                     case 13: sts = "待督办"; break;
1608 1614
                     case 15: sts = "超期工单"; break;
1615
+                    case 16: sts = "重办驳回"; break;
1609 1616
                     default: sts = "其他"; break;
1610 1617
                 }
1611 1618
                 //							console.log(typeof(n.state))
@@ -1641,6 +1648,7 @@ function turnTo(a) {
1641 1648
 
1642 1649
         
1643 1650
         case "15": $("iframe:visible")[0].src = "Appeal/expiredWorkOrders.html"; break;//超期工单
1651
+        case "16": $("iframe:visible")[0].src = "Business/LeaderBH.html"; break;//重办驳回工单
1644 1652
         default: sts = "其他"; break;
1645 1653
     }
1646 1654
 }
@@ -1775,3 +1783,79 @@ function resply(a) {
1775 1783
         area: ['50%', '60%'], //宽高
1776 1784
     });
1777 1785
 }
1786
+//登陆弹窗函数
1787
+function login_DK() {
1788
+	layer.open({
1789
+                type: 2,
1790
+                content: "CommonHtml/elasticFrame.html", //iframe的url,no代表不显示滚动条
1791
+                title: '提示',
1792
+                area: ['30%', '30%'], //宽高
1793
+           });
1794
+} 
1795
+// 顶部消息
1796
+function showTopMsgs() {
1797
+	$('#top_notices_lists').toggle();
1798
+}
1799
+
1800
+// 获取顶部消息(只展示未读消息 0未读 1已读)
1801
+function getTopMsgs() {
1802
+	$.getJSON(huayi.config.callcenter_url + 'InternalMessages/GetMsg', {
1803
+		token: $.cookie("token")
1804
+	}, function(result) {
1805
+		if(result.state.toLowerCase() === 'success'){
1806
+			$('#top_notices_lists').empty();
1807
+			result = result.data;
1808
+			var str = '';
1809
+			if (result && result.length) {
1810
+				if(isFirstShowTopMsg){
1811
+					$('#top_notices_lists').hide();
1812
+					isFirstShowTopMsg = false;
1813
+				}
1814
+				$('#top_notices_num').text(result.length);
1815
+				for (var i = 0; i < result.length; i++) {
1816
+					str += '<li class="top_notices_item">' +
1817
+						'<span class="top_notices_con">'+ result[i].SMS_Title +'</span>' +
1818
+						'<button type="button" class="btn btn-primary btn-sm" onclick="signRead('+ result[i].SMS_Id +', event)">未读</button>' +
1819
+						'</li>' +
1820
+						'<li class="divider"></li>';
1821
+				}
1822
+			} else {
1823
+				str = '<li class="top_notices_item">' +
1824
+						'<span class="top_notices_con">暂无消息!</span>' +
1825
+						'</li>';
1826
+				$('#top_notices_num').text(0);
1827
+			}
1828
+			$('#top_notices_lists').append(str);
1829
+			$('#top_notices_lists').find('.divider:last').remove();
1830
+		}
1831
+	});
1832
+}
1833
+
1834
+// 标记消息状态
1835
+function signRead(signid, e) {
1836
+	e.stopPropagation();
1837
+	layer.confirm('确认已读后该条消息将不再提示,请慎重', {
1838
+		icon: 7,
1839
+		btn: ['确认', '取消'] //按钮
1840
+	}, function(index) {
1841
+		$.ajax({
1842
+			type: "get",
1843
+			url: huayi.config.callcenter_url + "InternalMessages/UpdateState",
1844
+			dataType: 'json',
1845
+			async: true,
1846
+			data: {
1847
+				ids: signid,
1848
+				state: 1, //状态,0未读 1已读
1849
+				token: $.cookie("token")
1850
+			},
1851
+			success: function(data) {
1852
+				if (data.state.toLowerCase() === "success") {
1853
+					// 更新顶部消息内容和数量
1854
+					getTopMsgs();
1855
+					$('#top_notices_lists').hide();
1856
+					layer.close(index);
1857
+				}
1858
+			}
1859
+		});
1860
+	});
1861
+}

+ 1 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/css/newRepository.css

@@ -95,6 +95,7 @@
95 95
 		float: left;
96 96
 		width: 33%;
97 97
 		padding: 15px 0;
98
+		height: 80px;
98 99
 	}
99 100
 	
100 101
 	.unitList li a {

+ 4 - 2
WebUI/CallCenterWeb.UI/zhiShiKu/js/newRepositoryAdd.js

@@ -1,7 +1,6 @@
1 1
 
2 2
 var ids=helper.request.queryString("ids");
3 3
 var depId=helper.request.queryString("depId");
4
-
5 4
 //编辑器配置
6 5
 		KindEditor.ready(function(K) {
7 6
 			window.baseon = K.create('#baseon', {
@@ -40,7 +39,10 @@ var depId=helper.request.queryString("depId");
40 39
 		});
41 40
 		
42 41
 $(document).ready(function() {
43
-		
42
+		if(depId==111){
43
+			$('.radio-inline input').attr('checked','false');
44
+			$('.radio-inline input:first').attr('checked','true');
45
+		}
44 46
 		$('.tab_list li').click(function() {
45 47
 			var index = $(this).index();
46 48
 			$(this).addClass('active').siblings().removeClass('active');

+ 12 - 10
WebUI/CallCenterWeb.UI/zhiShiKu/newRepository.html

@@ -56,7 +56,12 @@
56 56
 									 		<div>全部</div>
57 57
 									 	</a>
58 58
 									 </li>
59
-										
59
+							 <li data-id="111">
60
+							 	<a href="javaScript:;" title="公告">
61
+							 		<i class="humanResource"></i>
62
+							 		<div>公告</div>
63
+							 	</a>
64
+							 </li>			
60 65
 							 <li data-id="31">
61 66
 							 	<a href="javaScript:;" title="市教育体育局">
62 67
 							 		<i></i>
@@ -147,7 +152,6 @@
147 152
 							 		<div>市地方税务局</div>
148 153
 							 	</a>
149 154
 							 </li>
150
-							 
151 155
 							  <li data-id="82">
152 156
 							 	<a href="javaScript:;" title="城乡一体化示范区管委会">
153 157
 							 		<i class="demonstrationArea"></i>
@@ -167,7 +171,6 @@
167 171
 							 		<div>市城乡规划管理局</div>
168 172
 							 	</a>
169 173
 							 </li>
170
-							 
171 174
 							  <li data-id="71">
172 175
 							 	<a href="javaScript:;" title="商丘市水务集团">
173 176
 							 		<i class="waterGroup"></i>
@@ -193,13 +196,6 @@
193 196
 							 		<div>市住房公积金管理中心</div>
194 197
 							 	</a>
195 198
 							 </li>
196
-							
197
-							  <li data-id="47">
198
-							 	<a href="javaScript:;" title="市人力资源和社会保障局">
199
-							 		<i class="humanResource"></i>
200
-							 		<div>市人力资源和社会保障局</div>
201
-							 	</a>
202
-							 </li>
203 199
 							  <li data-id="46">
204 200
 							 	<a href="javaScript:;" title="市卫生计生委">
205 201
 							 		<i class="familyPlanning"></i>
@@ -347,6 +343,12 @@
347 343
 							 		<div>市粮食局</div>
348 344
 							 	</a>
349 345
 							 </li>
346
+							  <li data-id="47">
347
+							 	<a href="javaScript:;" title="市人力资源和社会保障局">
348
+							 		<i class="humanResource"></i>
349
+							 		<div>市人力资源和社会保障局</div>
350
+							 	</a>
351
+							 </li>
350 352
 							 <li data-id="30">
351 353
 							 	<a href="javaScript:;" title="市发改委">
352 354
 							 		<i class="developmentReformCommission"></i>