liuyifan %!s(int64=4) %!d(string=před) roky
rodič
revize
13334879fb

+ 15 - 15
WebUI/CallCenterWeb.UI/CommonHtml/AddAppealDCL.html

@@ -166,11 +166,11 @@
166 166
                     <tr>
167 167
                         <th>承办单位:</th>
168 168
                         <td colspan="7">
169
-                            <input type="text" id="jbSelectText" class="form-control" style="width: 100%"/>
170
-                            <input type="hidden" id="jbSelect">
171
-                            <!-- <select id="jbSelect" name="select" class="selectpicker show-tick  form-control" multiple
169
+                            <!-- <input type="text" id="jbSelectText" class="form-control" style="width: 100%"/>
170
+                            <input type="hidden" id="jbSelect"> -->
171
+                            <select id="jbSelect" name="select" class="selectpicker show-tick  form-control" multiple
172 172
                                 data-live-search="true">
173
-                            </select> -->
173
+                            </select>
174 174
                         </td>
175 175
                     </tr>
176 176
                     <tr class="leaderCharge-wrapper" style="display: none;">
@@ -264,7 +264,7 @@
264 264
             LY($("#source"));
265 265
             LB($("#type"));
266 266
             ZT($("#keys"));
267
-            jbSelect($("#jbSelectText"));
267
+            jbSelect($("#jbSelect"));
268 268
             getReactionCategory();
269 269
             laydate.skin("blue");
270 270
             laydate({
@@ -864,16 +864,16 @@
864 864
             parent.layer.msg("操作成功");
865 865
         }
866 866
 
867
-        $("#jbSelectText").click(function() {
868
-            var jbSelect = $("#jbSelect").val();
869
-            var jbSelectText = encodeURIComponent($("#jbSelectText").val());
870
-            layer.open({
871
-                type: 2,
872
-                content: "../CommonHtml/organizer.html?jbSelect=" + jbSelect + "&jbSelectText=" + jbSelectText, //iframe的url,no代表不显示滚动条
873
-                title: '承办单位',
874
-                area: ['60%', '80%'], //宽高
875
-            });
876
-        })
867
+        // $("#jbSelectText").click(function() {
868
+        //     var jbSelect = $("#jbSelect").val();
869
+        //     var jbSelectText = encodeURIComponent($("#jbSelectText").val());
870
+        //     layer.open({
871
+        //         type: 2,
872
+        //         content: "../CommonHtml/organizer.html?jbSelect=" + jbSelect + "&jbSelectText=" + jbSelectText, //iframe的url,no代表不显示滚动条
873
+        //         title: '承办单位',
874
+        //         area: ['60%', '80%'], //宽高
875
+        //     });
876
+        // })
877 877
 
878 878
         function jbSelect(obj) {
879 879
             obj.empty();

+ 5 - 112
WebUI/CallCenterWeb.UI/PerformanceEvaluation/addOrEditPerformanceBonus.html

@@ -8,6 +8,7 @@
8 8
     <link rel="stylesheet" href="../css/init.css" />
9 9
     <link rel="stylesheet" href="../js/layui/css/layui.css">
10 10
     <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
11
+    <link rel="stylesheet" href="./css/department.css"></link>
11 12
     <title>新版知识库添加</title>
12 13
     <style type="text/css">
13 14
         .Common {
@@ -19,110 +20,6 @@
19 20
             width: 100%;
20 21
         }
21 22
 
22
-        .inpBox {
23
-            border: 1px solid #cccccc;
24
-            height: 34px;
25
-            width: 100%;
26
-            display: inline-block;
27
-            position: relative;
28
-            vertical-align: middle;
29
-            z-index: 111;
30
-        }
31
-
32
-        .addTree {
33
-            background: #fff;
34
-            position: absolute;
35
-            width: 100%;
36
-            border: 1px solid darkgrey;
37
-            right: 0;
38
-            top: 32px;
39
-            display: none;
40
-            z-index: 222;
41
-        }
42
-
43
-        .xl {
44
-            display: inline-block;
45
-            background: url(../../img/dropDown.png) no-repeat;
46
-            height: 100%;
47
-            background-position: center center;
48
-            width: 20px;
49
-            position: absolute;
50
-            right: 0;
51
-            top: 0px;
52
-            cursor: pointer;
53
-        }
54
-
55
-        .ztree li span {
56
-            border: none;
57
-            padding: 0;
58
-        }
59
-
60
-        .inps {
61
-            width: 80%;
62
-            height: 32px;
63
-            outline: none;
64
-            border: 0;
65
-            border-image-width: 0;
66
-            padding: 0;
67
-            padding-left: 3px;
68
-        }
69
-
70
-        .xl {
71
-            display: inline-block;
72
-            background: url(../img/dropDown.png) no-repeat;
73
-            height: 100%;
74
-            background-position: center center;
75
-            width: 20px;
76
-            position: absolute;
77
-            right: 0;
78
-            top: 0px;
79
-            /* background-color: #f7bc8b; */
80
-            cursor: pointer;
81
-        }
82
-
83
-        .Cleans {
84
-            display: inline-block;
85
-            width: 20px;
86
-            position: absolute;
87
-            right: 21px;
88
-            top: 9px;
89
-            display: none;
90
-        }
91
-
92
-        .selDpart1 {
93
-            position: absolute;
94
-            left: 15px;
95
-            top: 34px;
96
-            z-index: 11111;
97
-            width: 220px;
98
-            line-height: 30px;
99
-            background: #ffffff;
100
-            display: none;
101
-        }
102
-
103
-        #sponsor {
104
-            width: 218px;
105
-            border: 1px solid #00a1cb;
106
-            margin: 0;
107
-            padding: 0;
108
-            list-style: none;
109
-            max-height: 212px;
110
-            overflow-x: hidden;
111
-            overflow-y: scroll;
112
-        }
113
-
114
-        #sponsor li {
115
-            margin: 0;
116
-            padding-left: 10px;
117
-            width: 220px;
118
-            height: 30px;
119
-            line-height: 30px;
120
-            list-style: none;
121
-        }
122
-
123
-        #sponsor li:hover {
124
-            background: #00a1cb;
125
-        }
126 23
     </style>
127 24
 </head>
128 25
 
@@ -135,7 +32,7 @@
135 32
                         工单编号:
136 33
                     </span>
137 34
                     <span class="col-sm-5">
138
-                        <input type="text" class="khmc form-control" id="cusname" />
35
+                        <input type="text" class="form-control" id="workOrderId" />
139 36
                     </span>
140 37
                     <span class="col-sm-1 Import">
141 38
                         部门:
@@ -169,16 +66,11 @@
169 66
                             <option value="">请选择</option>
170 67
                         </select>
171 68
                     </span>
172
-                </div>
173
-                <div class="form-group clearfix">
174 69
                     <span class="col-sm-1 Import">备注:</span>
175
-                    <span class="col-sm-11">
70
+                    <span class="col-sm-5">
176 71
                         <input id="remark" class="form-control" type="text" style=" padding: 5px; width: 100%;" />
177 72
                     </span>
178 73
                 </div>
179
-                <div class="form-group clearfix">
180
-
181
-                </div>
182 74
                 <div class="form-group clearfix" style="text-align: center">
183 75
                     <a class="btns addBtn">保存</a>
184 76
                 </div>
@@ -189,7 +81,8 @@
189 81
     <script src="../js/adjustHeight.js"></script>
190 82
     <script src="../css/laydate/laydate.js"></script>
191 83
     <script src="../js/zTree/jquery.ztree.core.js"></script>
192
-    <script src="js/addOrEditPerformanceBonus.js"></script>
84
+    <script src="./js/department.js"></script>
85
+    <script src="./js/addOrEditPerformanceBonus.js"></script>
193 86
 </body>
194 87
 
195 88
 </html>

+ 83 - 0
WebUI/CallCenterWeb.UI/PerformanceEvaluation/addOrEditPerformanceReduce.html

@@ -0,0 +1,83 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <script src="../Script/Common/huayi.load.js"></script>
7
+    <script src="../Script/Common/huayi.config.js"></script>
8
+    <link rel="stylesheet" href="../css/init.css" />
9
+    <link rel="stylesheet" href="../js/layui/css/layui.css">
10
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
11
+    <link rel="stylesheet" href="./css/department.css"></link>
12
+    <title>新版知识库添加</title>
13
+    <style type="text/css">
14
+        .Common {
15
+            width: 100%;
16
+            height: 100%;
17
+        }
18
+
19
+        .Common table {
20
+            width: 100%;
21
+        }
22
+
23
+    </style>
24
+</head>
25
+
26
+<body class="">
27
+    <div class="wrapper wrapper-content animated fadeInRight">
28
+        <form>
29
+            <div>
30
+                <div class="form-group clearfix">
31
+                    <span class="col-sm-1">
32
+                        工单编号:
33
+                    </span>
34
+                    <span class="col-sm-5">
35
+                        <input type="text" class="form-control" id="workOrderId" />
36
+                    </span>
37
+                    <span class="col-sm-1 Import">
38
+                        部门:
39
+                    </span>
40
+                    <span class="col-sm-5" style="position: relative">
41
+                        <div class="inpBox">
42
+                            <input type="text" class="inps" onkeyup="darptSearch()" />
43
+                            <input type="hidden" id="PID">
44
+                            <i class="Cleans fa fa-close"></i>
45
+                            <i class="xl xl_one"></i>
46
+                            <div class="addTree xlAdd">
47
+                                <ul id="addTreeDemo" class="ztree"></ul>
48
+                            </div>
49
+                        </div>
50
+                        <div class="selDpart1">
51
+                            <ul id="sponsor"></ul>
52
+                        </div>
53
+                    </span>
54
+                </div>
55
+                <div class="form-group clearfix">
56
+                    <span class="col-sm-1">
57
+                        考评内容:
58
+                    </span>
59
+                    <span class="col-sm-5">
60
+                        <select name="" id="evaluation" class="form-control">
61
+                            <option value="">请选择</option>
62
+                        </select>
63
+                    </span>
64
+                    <span class="col-sm-1 Import">备注:</span>
65
+                    <span class="col-sm-5">
66
+                        <input id="remark" class="form-control" type="text" style=" padding: 5px; width: 100%;" />
67
+                    </span>
68
+                </div>
69
+                <div class="form-group clearfix" style="text-align: center">
70
+                    <a class="btns addBtn">保存</a>
71
+                </div>
72
+            </div>
73
+        </form>
74
+    </div>
75
+    <script src="../js/layui/layui.js"></script>
76
+    <script src="../js/adjustHeight.js"></script>
77
+    <script src="../css/laydate/laydate.js"></script>
78
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
79
+    <script src="./js/department.js"></script>
80
+    <script src="./js/addOrEditPerformanceReduce.js"></script>
81
+</body>
82
+
83
+</html>

+ 104 - 0
WebUI/CallCenterWeb.UI/PerformanceEvaluation/css/department.css

@@ -0,0 +1,104 @@
1
+.inpBox {
2
+    border: 1px solid #cccccc;
3
+    height: 34px;
4
+    width: 100%;
5
+    display: inline-block;
6
+    position: relative;
7
+    vertical-align: middle;
8
+    z-index: 111;
9
+}
10
+
11
+.addTree {
12
+    background: #fff;
13
+    position: absolute;
14
+    width: 100%;
15
+    border: 1px solid darkgrey;
16
+    right: 0;
17
+    top: 32px;
18
+    display: none;
19
+    z-index: 222;
20
+}
21
+
22
+.xl {
23
+    display: inline-block;
24
+    background: url(../../img/dropDown.png) no-repeat;
25
+    height: 100%;
26
+    background-position: center center;
27
+    width: 20px;
28
+    position: absolute;
29
+    right: 0;
30
+    top: 0px;
31
+    cursor: pointer;
32
+}
33
+
34
+.ztree li span {
35
+    border: none;
36
+    padding: 0;
37
+}
38
+
39
+.inps {
40
+    width: 80%;
41
+    height: 32px;
42
+    outline: none;
43
+    border: 0;
44
+    border-image-width: 0;
45
+    padding: 0;
46
+    padding-left: 3px;
47
+}
48
+
49
+.xl {
50
+    display: inline-block;
51
+    background: url(../img/dropDown.png) no-repeat;
52
+    height: 100%;
53
+    background-position: center center;
54
+    width: 20px;
55
+    position: absolute;
56
+    right: 0;
57
+    top: 0px;
58
+    /* background-color: #f7bc8b; */
59
+    cursor: pointer;
60
+}
61
+
62
+.Cleans {
63
+    display: inline-block;
64
+    width: 20px;
65
+    position: absolute;
66
+    right: 21px;
67
+    top: 9px;
68
+    display: none;
69
+}
70
+
71
+.selDpart1 {
72
+    position: absolute;
73
+    left: 15px;
74
+    top: 34px;
75
+    z-index: 11111;
76
+    width: 220px;
77
+    line-height: 30px;
78
+    background: #ffffff;
79
+    display: none;
80
+}
81
+
82
+#sponsor {
83
+    width: 218px;
84
+    border: 1px solid #00a1cb;
85
+    margin: 0;
86
+    padding: 0;
87
+    list-style: none;
88
+    max-height: 212px;
89
+    overflow-x: hidden;
90
+    overflow-y: scroll;
91
+}
92
+
93
+#sponsor li {
94
+    margin: 0;
95
+    padding-left: 10px;
96
+    width: 220px;
97
+    height: 30px;
98
+    line-height: 30px;
99
+    list-style: none;
100
+}
101
+
102
+#sponsor li:hover {
103
+    background: #00a1cb;
104
+}

+ 75 - 178
WebUI/CallCenterWeb.UI/PerformanceEvaluation/js/addOrEditPerformanceBonus.js

@@ -1,53 +1,15 @@
1 1
 var id = helper.request.queryString("id");
2 2
 $(document).ready(function () {
3
-    tree();
4 3
     getReactionCategory();
5
-    $(".save").click(function () {
4
+    $(".addBtn").click(function () {
6 5
         saveCon();
7 6
     });
8 7
 
9
-    //保存
10
-    function saveCon() {
11
-        $.ajax({
12
-            type: "post",
13
-            url: huayi.config.callcenter_url + "Professor/AddModel",
14
-            async: true,
15
-            dataType: "json",
16
-            data: {
17
-                token: $.cookie("token"),
18
-                id: id, //知识库id
19
-                xingming: $("#name").val(), // 专家姓名
20
-                danwei: $("#unit").val(), // 专家单位
21
-                keshi: $("#department").val(), // 科室
22
-                zhiwu: $("#job").val(), // 职务
23
-                shouji: $("#phoneNumber").val(), // 手机号码
24
-                dianhua: $("#officePhone").val(), // 办公电话
25
-                // biaoshibianma: $("#identifyEncoding").val(), // 标识编码
26
-                diqu: $("#address").val(), // 地区
27
-                hangye: $("#industry").val(), // 行业
28
-                shengxiaoshijian: $("#effectiveTime").val(), // 生效时间
29
-                shixiaoshijian: $("#expirationTime").val(), // 失效时间
30
-                fabushijian: $("#publishTime").val(), // 发布时间
31
-                faburen: $("#publishPersonal").val(), // 发布人
32
-                fabudanwei: $("#publishUnit").val(), // 发布单位
33
-                touxiang: $("#file").val(),
34
-                zhuanyelingyujianjie: $("#introductionFieldExpertise").val(), // 发布领域简介
35
-            },
36
-            success: function (data) {
37
-                if (data.state.toLowerCase() == "success") {
38
-                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
39
-                    parent.layer.close(index); //再执行关闭
40
-                    parent.layer.msg(data.message); //再执行关闭
41
-                    parent.$("#tableList").bootstrapTable("refresh"); //再执行关闭
42
-                }
43
-            },
44
-        });
45
-    }
46 8
     //获取知识库详情
47 9
     if (id) {
48 10
         $.ajax({
49 11
             type: "get",
50
-            url: huayi.config.callcenter_url + "Professor/GetModel",
12
+            url: huayi.config.callcenter_url + "Achievements/GetModel",
51 13
             async: true,
52 14
             dataType: "json",
53 15
             data: {
@@ -57,161 +19,96 @@ $(document).ready(function () {
57 19
             success: function (result) {
58 20
                 if (result.state.toLowerCase() == "success") {
59 21
                     var data = result.data;
60
-                    $("#name").val(data.F_XingMing);
61
-                    $("#address").val(data.F_DiQu);
62
-                    $("#unit").val(data.F_DanWei);
63
-                    $("#industry").val(data.F_HangYe);
64
-                    $("#department").val(data.F_KeShi);
65
-                    $("#effectiveTime").val(data.F_ShengXiaoShiJian);
66
-                    $("#job").val(data.F_ZhiWu);
67
-                    $("#expirationTime").val(data.F_ShiXiaoShiJian);
68
-                    $("#phoneNumber").val(data.F_ShouJi);
69
-                    $("#publishTime").val(data.F_FaBuShiJian);
70
-                    $("#officePhone").val(data.F_DianHua);
71
-                    $("#publishPersonal").val(data.F_FaBuRen);
72
-                    // $("#identifyEncoding").val(data.F_BiaoShiBianMa);
73
-                    $("#publishUnit").val(data.F_FaBuDanWei);
74
-                    $("#introductionFieldExpertise").val(
75
-                        data.F_ZhuanYeLingYuJianJie
76
-                    );
77
-
78
-                    if (data.F_TouXiang) {
79
-                        avatarDisplay(data.F_TouXiang);
80
-                    }
22
+                    $("#workOrderId").val(data.F_WorkOrderId);
23
+                    $("#PID").val(data.F_Deptid);
24
+                    $(".inps").val(data.F_DeptName);
25
+                    $("#evaluation option:selected").text(data.F_Evaluation)
26
+                    $("#evaluation option:selected").val(data.F_Evaluation)
27
+                    $("#bonusitems option:selected").text(data.F_Bonusitems)
28
+                    $("#bonusitems option:selected").val(data.F_Bonusitems)
29
+                    $("#remark").val(data.F_Remarks);
81 30
                 }
82 31
             },
83 32
         });
84 33
     }
85 34
 });
86 35
 
87
-$(".inps").focus(function () {
88
-    $(".xlAdd").css("display", "block");
89
-});
90
-$(".xl").click(function () {
91
-    if ($(".xlAdd").css("display") == "block") {
92
-        $(".xlAdd").css("display", "none");
93
-    } else {
94
-        $(".xlAdd").css("display", "block");
95
-    }
96
-});
97
-$(".addTree").mouseleave(function () {
98
-    $(this).css("display", "none");
99
-});
100
-//清除
101
-$(".Cleans ").click(function () {
102
-    $(".inps").val("");
103
-    $("#PID").val("");
104
-    $("#Dpment").val("");
105
-});
106
-
107
-function tree() {
108
-    $.get(
109
-        huayi.config.callcenter_url + "Department/GetDeptList",
110
-        {
111
-            token: $.cookie("token"),
112
-            //		"pid": pid
113
-        },
114
-        function (result) {
115
-            result = $.parseJSON(result);
116
-            $.fn.zTree.init($("#addTreeDemo"), setting1, result.data); //实例化树形图
117
-        }
118
-    );
119
-}
120
-var setting1 = {
121
-    data: {
122
-        key: {
123
-            name: "F_DeptName",
124
-        },
125
-        simpleData: {
126
-            enable: true,
127
-            idKey: "F_DeptId",
128
-            pIdKey: "F_PartentId",
129
-            rootPId: 0,
130
-        },
131
-    },
132
-    callback: {
133
-        onClick: zTreeOnClick,
134
-    },
135
-};
136
-
137
-function zTreeOnClick(event, treeId, treeNode) {
138
-    if (treeNode.level >= 1) {
139
-        $(".inps").val(treeNode.F_DeptName);
140
-        $("#PID").val(treeNode.F_DeptId);
141
-        $("#Dpment").val(treeNode.F_DeptId);
142
-        $(".Cleans").show();
143
-    }
144
-}
145
-
146
-function Close() {
147
-    $(".lyxz").removeClass("cx");
148
-    if ($("audio").length > 0) {
149
-        $("audio")[0].pause();
150
-    }
151
-}
152
-
153
-function darptSearch() {
154
-    $(".xlAdd").css("display", "none");
155
-    $(".selDpart1").css("display", "block");
156
-    depart();
157
-}
158
-$("#sponsor").on("click", "li", function () {
159
-    $(".selDpart1").css("display", "none");
160
-    $(".inps").val($(this).html());
161
-    $("#PID").val($(this).attr("index"));
162
-    $("#Dpment").val($(this).attr("index"));
163
-    $(".Cleans").show();
164
-});
165
-
166
-///部门
167
-function depart() {
168
-    $("#sponsor").empty();
169
-    $.getJSON(
170
-        huayi.config.callcenter_url + "Department/GetDeptListByDept",
171
-        {
36
+//保存
37
+function saveCon() {
38
+    $.ajax({
39
+        type: "post",
40
+        url: huayi.config.callcenter_url + "Achievements/AddAchievements",
41
+        async: true,
42
+        dataType: "json",
43
+        data: {
172 44
             token: $.cookie("token"),
173
-            dept: $(".inps").val(),
45
+            F_ID: id,
46
+            F_Type: 1, // 0减分项,1加分项
47
+            F_WorkOrderId: $("#workOrderId").val(), // 工单编号
48
+            F_Deptid: $("#PID").val(), // 部门id
49
+            F_DeptName: $(".inps").val(), // 部门名称
50
+            F_Evaluation: $("#evaluation option:selected").text(), // 考评内容
51
+            F_Bonusitems: $("#bonusitems option:selected").text(), // 二级考评内容
52
+            F_Remarks: $("#remark").val(), // 备注
174 53
         },
175
-        function (data) {
54
+        success: function (data) {
176 55
             if (data.state.toLowerCase() == "success") {
177
-                var content = data.data;
178
-                $(content).each(function (i, n) {
179
-                    $(
180
-                        "<li index='" +
181
-                            n.F_DeptId +
182
-                            "'>" +
183
-                            n.F_DeptName +
184
-                            "</li>"
185
-                    ).appendTo("#sponsor");
186
-                });
56
+                var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
57
+                parent.layer.close(index); //再执行关闭
58
+                parent.layer.msg(data.message); //再执行关闭
59
+                parent.$("#tableList").bootstrapTable("refresh"); //再执行关闭
187 60
             }
188
-        }
189
-    );
61
+        },
62
+    });
190 63
 }
191 64
 
65
+
192 66
 //获取考评内容
193
-function getReactionCategory(pid = 2513, type=0) {
194
-    $.get(
195
-        huayi.config.callcenter_url + "Dictionary/GetZTreeNew",
196
-        {
67
+function getReactionCategory(pid = 2513, type = 0) {
68
+    $.ajax({
69
+        type: "get",
70
+        url: huayi.config.callcenter_url + "Dictionary/GetDicValueListById",
71
+        async: false,
72
+        dataType: "json",
73
+        data: {
197 74
             token: $.cookie("token"),
198
-            pid: pid,
75
+            id: pid,
199 76
         },
200
-        function (result) {
201
-            result = $.parseJSON(result);
202
-            var content = JSON.parse(result.data);
203
-            if (String(type) === "0") {
204
-                $("#evaluation").empty()
205
-                $("#evaluation").append("<option value=""></option>")
206
-            } else if (String(type) === "1") {
207
-
77
+        success: function (result) {
78
+            if (result.state.toLowerCase() == "success") {
79
+                var content = result.data;
80
+                if (String(type) === "0") {
81
+                    $("#evaluation").empty();
82
+                    $("#evaluation").append("<option value=''>请选择</option>");
83
+                    $(content).each(function (i, e) {
84
+                        $("#evaluation").append(
85
+                            "<option value='" +
86
+                                e.F_ValueId +
87
+                                "'>" +
88
+                                e.F_Value +
89
+                                "</option>"
90
+                        );
91
+                    });
92
+                } else if (String(type) === "1") {
93
+                    $("#bonusitems").empty();
94
+                    $("#bonusitems").append("<option value=''>请选择</option>");
95
+                    $(content).each(function (i, e) {
96
+                        $("#bonusitems").append(
97
+                            "<option value='" +
98
+                                e.F_ValueId +
99
+                                "'>" +
100
+                                e.F_Value +
101
+                                "</option>"
102
+                        );
103
+                    });
104
+                }
208 105
             }
209
-        }
210
-    );
106
+        },
107
+    });
211 108
 }
212 109
 
213
-$("#evaluation").change(function() {
110
+$("#evaluation").change(function () {
214 111
     var pid = $("#evaluation").val();
215 112
     var type = 1;
216
-    getReactionCategory(pid, type)
217
-})
113
+    getReactionCategory(pid, type);
114
+});

+ 99 - 0
WebUI/CallCenterWeb.UI/PerformanceEvaluation/js/addOrEditPerformanceReduce.js

@@ -0,0 +1,99 @@
1
+var id = helper.request.queryString("id");
2
+$(document).ready(function () {
3
+    getReactionCategory();
4
+    $(".addBtn").click(function () {
5
+        saveCon();
6
+    });
7
+
8
+    //获取知识库详情
9
+    if (id) {
10
+        $.ajax({
11
+            type: "get",
12
+            url: huayi.config.callcenter_url + "Achievements/GetModel",
13
+            async: true,
14
+            dataType: "json",
15
+            data: {
16
+                token: $.cookie("token"),
17
+                id: id,
18
+            },
19
+            success: function (result) {
20
+                if (result.state.toLowerCase() == "success") {
21
+                    var data = result.data;
22
+                    $("#workOrderId").val(data.F_WorkOrderId);
23
+                    $("#PID").val(data.F_Deptid);
24
+                    $(".inps").val(data.F_DeptName);
25
+                    $("#evaluation option:selected").text(data.F_Evaluation);
26
+                    $("#evaluation option:selected").val(data.F_Evaluation);
27
+                    $("#bonusitems option:selected").text(data.F_Bonusitems);
28
+                    $("#bonusitems option:selected").val(data.F_Bonusitems);
29
+                    $("#remark").val(data.F_Remarks);
30
+                }
31
+            },
32
+        });
33
+    }
34
+});
35
+
36
+//保存
37
+function saveCon() {
38
+    $.ajax({
39
+        type: "post",
40
+        url: huayi.config.callcenter_url + "Achievements/AddAchievements",
41
+        async: true,
42
+        dataType: "json",
43
+        data: {
44
+            token: $.cookie("token"),
45
+            F_ID: id,
46
+            F_Type: 0, // 0减分项,1加分项
47
+            F_WorkOrderId: $("#workOrderId").val(), // 工单编号
48
+            F_Deptid: $("#PID").val(), // 部门id
49
+            F_DeptName: $(".inps").val(), // 部门名称
50
+            F_Evaluation: $("#evaluation option:selected").text(), // 考评内容
51
+            F_Bonusitems: $("#bonusitems option:selected").text(), // 二级考评内容
52
+            F_Remarks: $("#remark").val(), // 备注
53
+        },
54
+        success: function (data) {
55
+            if (data.state.toLowerCase() == "success") {
56
+                var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
57
+                parent.layer.close(index); //再执行关闭
58
+                parent.layer.msg(data.message); //再执行关闭
59
+                parent.$("#tableList").bootstrapTable("refresh"); //再执行关闭
60
+            }
61
+        },
62
+    });
63
+}
64
+
65
+//获取考评内容
66
+function getReactionCategory(pid = 2509) {
67
+    $.ajax({
68
+        type: "get",
69
+        url: huayi.config.callcenter_url + "Dictionary/GetDicValueListById",
70
+        async: false,
71
+        dataType: "json",
72
+        data: {
73
+            token: $.cookie("token"),
74
+            id: pid,
75
+        },
76
+        success: function (result) {
77
+            if (result.state.toLowerCase() == "success") {
78
+                var content = result.data;
79
+                $("#evaluation").empty();
80
+                $("#evaluation").append("<option value=''>请选择</option>");
81
+                $(content).each(function (i, e) {
82
+                    $("#evaluation").append(
83
+                        "<option value='" +
84
+                            e.F_ValueId +
85
+                            "'>" +
86
+                            e.F_Value +
87
+                            "</option>"
88
+                    );
89
+                });
90
+            }
91
+        },
92
+    });
93
+}
94
+
95
+// $("#evaluation").change(function () {
96
+//     var pid = $("#evaluation").val();
97
+//     var type = 1;
98
+//     getReactionCategory(pid, type);
99
+// });

+ 105 - 0
WebUI/CallCenterWeb.UI/PerformanceEvaluation/js/department.js

@@ -0,0 +1,105 @@
1
+$(document).ready(function() {
2
+    tree();
3
+})
4
+
5
+$(".inps").focus(function () {
6
+    $(".xlAdd").css("display", "block");
7
+});
8
+$(".xl").click(function () {
9
+    if ($(".xlAdd").css("display") == "block") {
10
+        $(".xlAdd").css("display", "none");
11
+    } else {
12
+        $(".xlAdd").css("display", "block");
13
+    }
14
+});
15
+$(".addTree").mouseleave(function () {
16
+    $(this).css("display", "none");
17
+});
18
+//清除
19
+$(".Cleans ").click(function () {
20
+    $(".inps").val("");
21
+    $("#PID").val("");
22
+});
23
+
24
+function tree() {
25
+    $.get(
26
+        huayi.config.callcenter_url + "Department/GetDeptList",
27
+        {
28
+            token: $.cookie("token"),
29
+            //		"pid": pid
30
+        },
31
+        function (result) {
32
+            result = $.parseJSON(result);
33
+            $.fn.zTree.init($("#addTreeDemo"), setting1, result.data); //实例化树形图
34
+        }
35
+    );
36
+}
37
+var setting1 = {
38
+    data: {
39
+        key: {
40
+            name: "F_DeptName",
41
+        },
42
+        simpleData: {
43
+            enable: true,
44
+            idKey: "F_DeptId",
45
+            pIdKey: "F_PartentId",
46
+            rootPId: 0,
47
+        },
48
+    },
49
+    callback: {
50
+        onClick: zTreeOnClick,
51
+    },
52
+};
53
+
54
+function zTreeOnClick(event, treeId, treeNode) {
55
+    if (treeNode.level >= 1) {
56
+        $(".inps").val(treeNode.F_DeptName);
57
+        $("#PID").val(treeNode.F_DeptId);
58
+        $(".Cleans").show();
59
+    }
60
+}
61
+
62
+function Close() {
63
+    $(".lyxz").removeClass("cx");
64
+    if ($("audio").length > 0) {
65
+        $("audio")[0].pause();
66
+    }
67
+}
68
+
69
+function darptSearch() {
70
+    $(".xlAdd").css("display", "none");
71
+    $(".selDpart1").css("display", "block");
72
+    depart();
73
+}
74
+$("#sponsor").on("click", "li", function () {
75
+    $(".selDpart1").css("display", "none");
76
+    $(".inps").val($(this).html());
77
+    $("#PID").val($(this).attr("index"));
78
+    $(".Cleans").show();
79
+});
80
+
81
+///部门
82
+function depart() {
83
+    $("#sponsor").empty();
84
+    $.getJSON(
85
+        huayi.config.callcenter_url + "Department/GetDeptListByDept",
86
+        {
87
+            token: $.cookie("token"),
88
+            dept: $(".inps").val(),
89
+        },
90
+        function (data) {
91
+            if (data.state.toLowerCase() == "success") {
92
+                var content = data.data;
93
+                $(content).each(function (i, n) {
94
+                    $(
95
+                        "<li index='" +
96
+                            n.F_DeptId +
97
+                            "'>" +
98
+                            n.F_DeptName +
99
+                            "</li>"
100
+                    ).appendTo("#sponsor");
101
+                });
102
+            }
103
+        }
104
+    );
105
+}

+ 8 - 22
WebUI/CallCenterWeb.UI/PerformanceEvaluation/js/performanceBonus.js

@@ -42,10 +42,10 @@ function initTable(action, isPass) {
42 42
                 page: params.pageNumber,
43 43
                 pagesize: params.pageSize,
44 44
                 token: $.cookie("token"),
45
-                keyvalue: $("#keyvalue").val(),
46
-                key: $("#keyId").val(),
47
-                stime: $("#starttime").val(),
48
-                etime: $("#endtime").val(),
45
+                type: 1, // 0减分,1加分
46
+                deptid: $("#PID").val(), // 部门
47
+                starttime: $("#starttime").val(),
48
+                strendtime: $("#endtime").val(),
49 49
             };
50 50
             return param;
51 51
         },
@@ -67,17 +67,12 @@ function setCode(val, row, index) {
67 67
 function operation(val, row) {
68 68
     return (
69 69
         '<div class="tool_downs">' +
70
-        '<a href="javascript:;" class="aBtn" style="margin-left:0px;" authorize="yes"  id="HY_details_' +
71
-        row.F_Id +
72
-        '" onclick="detailBtn(\'' +
73
-        row.F_Id +
74
-        '\')" title="详情">详情</a>' +
75 70
         '<a href="javascript:;" class="aBtn" authorize="yes" onclick="editBtn(' +
76
-        row.F_Id +
71
+        row.F_ID +
77 72
         ')" title="编辑">编辑</a>' +
78 73
         '<div class="tool_downs">' +
79 74
         '<a href="javascript:;" class="aBtn" authorize="yes" onclick="deleteBtn(' +
80
-        row.F_Id +
75
+        row.F_ID +
81 76
         ')" title="删除">删除</a>' +
82 77
         "</div>"
83 78
     );
@@ -92,7 +87,7 @@ $(".addBtn").click(function () {
92 87
         type: 2,
93 88
         content: "./addOrEditPerformanceBonus.html", //iframe的url,no代表不显示滚动条
94 89
         title: "添加",
95
-        area: ["70%", "60%"], //宽高
90
+        area: ["75%", "60%"], //宽高
96 91
     });
97 92
 });
98 93
 
@@ -101,7 +96,7 @@ function editBtn(id) {
101 96
         type: 2,
102 97
         content: "./addOrEditPerformanceBonus.html?id=" + id, //iframe的url,no代表不显示滚动条
103 98
         title: "编辑",
104
-        area: ["80%", "80%"], //宽高
99
+        area: ["75%", "60%"], //宽高
105 100
     });
106 101
 }
107 102
 
@@ -120,13 +115,4 @@ function deleteBtn(id) {
120 115
             }
121 116
         })
122 117
     });
123
-}
124
-
125
-function detailBtn(id) {
126
-    layer.open({
127
-        type: 2,
128
-        content: "./detaileZhiShiKuPoliciesRegulations.html?id=" + id, //iframe的url,no代表不显示滚动条
129
-        title: "政策法规",
130
-        area: ["80%", "80%"], //宽高
131
-    });
132 118
 }

+ 118 - 0
WebUI/CallCenterWeb.UI/PerformanceEvaluation/js/performanceReduce.js

@@ -0,0 +1,118 @@
1
+var table = $("#tableList");
2
+$(document).ready(function () {
3
+    initTable();
4
+    laydate.skin('blue');
5
+    laydate({
6
+        elem: '#starttime',
7
+        event: 'focus',
8
+        istime: true,
9
+        format: 'YYYY-MM-DD hh:mm:ss'
10
+    });
11
+    laydate({
12
+        elem: '#endtime',
13
+        event: 'focus',
14
+        istime: true,
15
+        format: 'YYYY-MM-DD hh:mm:ss'
16
+    });
17
+});
18
+
19
+function initTable(action, isPass) {
20
+    //先销毁表格
21
+    table.bootstrapTable("destroy");
22
+    //初始化表格,动态从服务器加载数据
23
+    table.bootstrapTable({
24
+        method: "get", //使用get请求到服务器获取数据
25
+        url: huayi.config.callcenter_url + "Achievements/GetList", //获取数据的Servlet地址
26
+        contentType: "application/x-www-form-urlencoded",
27
+        striped: true, //表格显示条纹
28
+        pagination: true, //启动分页
29
+        pageSize: 10, //每页显示的记录数
30
+        pageNumber: 1, //当前第几页
31
+        pageList: [10, 20, 50, 100], //记录数可选列表
32
+        search: false, //是否启用查询
33
+        showColumns: false, //显示下拉框勾选要显示的列
34
+        showRefresh: false, //显示刷新按钮
35
+        sidePagination: "server", //表示服务端请求
36
+        //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
37
+        //设置为limit可以获取limit, offset, search, sort, order
38
+        queryParamsType: "undefined",
39
+        queryParams: function queryParams(params) {
40
+            //设置查询参数
41
+            var param = {
42
+                page: params.pageNumber,
43
+                pagesize: params.pageSize,
44
+                token: $.cookie("token"),
45
+                type: 0, // 0减分,1加分
46
+                deptid: $("#PID").val(), // 部门
47
+                starttime: $("#starttime").val(),
48
+                strendtime: $("#endtime").val(),
49
+            };
50
+            return param;
51
+        },
52
+        onLoadSuccess: function () {
53
+            //加载成功时执行
54
+            //layer.msg("加载成功");
55
+        },
56
+        onLoadError: function () {
57
+            //加载失败时执行
58
+            //layer.msg("加载数据失败", { time: 1500, icon: 2 });
59
+        },
60
+    });
61
+}
62
+
63
+function setCode(val, row, index) {
64
+    return index + 1;
65
+}
66
+
67
+function operation(val, row) {
68
+    return (
69
+        '<div class="tool_downs">' +
70
+        '<a href="javascript:;" class="aBtn" authorize="yes" onclick="editBtn(' +
71
+        row.F_ID +
72
+        ')" title="编辑">编辑</a>' +
73
+        '<div class="tool_downs">' +
74
+        '<a href="javascript:;" class="aBtn" authorize="yes" onclick="deleteBtn(' +
75
+        row.F_ID +
76
+        ')" title="删除">删除</a>' +
77
+        "</div>"
78
+    );
79
+}
80
+
81
+$(".searchGo").click(function () {
82
+    initTable();
83
+});
84
+
85
+$(".addBtn").click(function () {
86
+    layer.open({
87
+        type: 2,
88
+        content: "./addOrEditPerformanceReduce.html", //iframe的url,no代表不显示滚动条
89
+        title: "添加",
90
+        area: ["75%", "60%"], //宽高
91
+    });
92
+});
93
+
94
+function editBtn(id) {
95
+    layer.open({
96
+        type: 2,
97
+        content: "./addOrEditPerformanceReduce.html?id=" + id, //iframe的url,no代表不显示滚动条
98
+        title: "编辑",
99
+        area: ["75%", "60%"], //宽高
100
+    });
101
+}
102
+
103
+function deleteBtn(id) {
104
+    layer.confirm('确定删除吗?', {
105
+        btn: ['是', '否'] //按钮
106
+    }, function () {
107
+        $.post(huayi.config.callcenter_url + "Achievements/DelDicValue", {
108
+            ids: id,
109
+            token: $.cookie("token")
110
+        }, function (result) {
111
+            result = JSON.parse(result);
112
+            if (result.state.toLowerCase() == "success") {
113
+                layer.msg("删除成功");
114
+                initTable()
115
+            }
116
+        })
117
+    });
118
+}

+ 26 - 12
WebUI/CallCenterWeb.UI/PerformanceEvaluation/performanceBonus.html

@@ -5,11 +5,11 @@
5 5
     <meta charset="UTF-8">
6 6
     <script src="../Script/Common/huayi.load.js"></script>
7 7
     <script src="../Script/Common/huayi.config.js"></script>
8
-    <!--<link rel="stylesheet" href="../css/layer/need/layer.css" />-->
9 8
     <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
10 9
     <link rel="stylesheet" href="../css/init.css" />
11 10
     <link rel="stylesheet" href="../js/layui/css/layui.css">
12
-    <title>政策专家库</title>
11
+    <link rel="stylesheet" href="./css/department.css"></link>
12
+    <title>绩效加分</title>
13 13
     <style>
14 14
         .toolBar {
15 15
             padding: 15px 0;
@@ -36,6 +36,12 @@
36 36
         	float: left;
37 37
         	padding-left: 10px;
38 38
         }
39
+        .inpBox {
40
+            width: 240px;
41
+        }
42
+        .inpBox input {
43
+            width: 240px;
44
+        }
39 45
     </style>
40 46
 </head>
41 47
 
@@ -51,34 +57,40 @@
51 57
         <div class="toolBar clearfix">
52 58
             <div class="toolRight">
53 59
                 <span>
54
-                    关键字:
55
-                    <input id="keyvalue" type="text" class="">
60
+                    部门:
61
+                    <div class="inpBox">
62
+                        <input type="text" class="inps" onkeyup="darptSearch()" />
63
+                        <input type="hidden" id="PID">
64
+                        <i class="Cleans fa fa-close"></i>
65
+                        <i class="xl xl_one"></i>
66
+                        <div class="addTree xlAdd">
67
+                            <ul id="addTreeDemo" class="ztree"></ul>
68
+                        </div>
69
+                    </div>
56 70
                 </span>
57 71
                 <span>
58
-                    开始时间
72
+                    开始时间
59 73
                     <input id="starttime" type="text" class="">
60 74
                 </span>
61 75
                 <span>
62
-                    结束时间
76
+                    结束时间
63 77
                     <input id="endtime" type="text" class="">
64 78
                 </span>
65 79
                 <button class="btns searchGo">搜索</button>
66 80
                 <button class="btns addBtn">添加</button>
67 81
             </div>
68
-
69 82
         </div>
70 83
         <div class="treeTable clearfix">
71
-
72 84
             <div class="tableCon col-md-12">
73 85
                 <table id="tableList" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
74 86
                     <thead>
75 87
                         <tr>
76 88
                             <!-- <th data-checkbox="true" data-align="center"></th> -->
77 89
                             <th data-align="center" data-formatter="setCode">编号</th>
78
-                            <th data-field="F_XingMing" data-align="center">专家姓名</th>
79
-                            <th data-field="F_ShouJi" data-align="center">手机号码</th>
80
-                            <th data-field="F_FaBuShiJian" data-align="center">发布时间</th>
81
-                            <th data-field="F_FaBuDanWei" data-align="center">发布单位</th>
90
+                            <th data-field="F_WorkOrderId" data-align="center">工单编号</th>
91
+                            <th data-field="F_DeptName" data-align="center">部门名称</th>
92
+                            <th data-field="F_Evaluation" data-align="center">考评内容</th>
93
+                            <th data-field="F_Remarks" data-align="center">备注</th>
82 94
                             <th data-align="center" data-formatter="operation">操作</th>
83 95
                         </tr>
84 96
                     </thead>
@@ -89,6 +101,8 @@
89 101
     </div>
90 102
     <script src="../css/layer/layer.js"></script>
91 103
     <script src="../css/laydate/laydate.js"></script>
104
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
105
+    <script src="./js/department.js"></script>
92 106
     <script src="./js/performanceBonus.js"></script>
93 107
 </body>
94 108
 

+ 109 - 0
WebUI/CallCenterWeb.UI/PerformanceEvaluation/performanceReduce.html

@@ -0,0 +1,109 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <script src="../Script/Common/huayi.load.js"></script>
7
+    <script src="../Script/Common/huayi.config.js"></script>
8
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
9
+    <link rel="stylesheet" href="../css/init.css" />
10
+    <link rel="stylesheet" href="../js/layui/css/layui.css">
11
+    <link rel="stylesheet" href="./css/department.css"></link>
12
+    <title>绩效加分</title>
13
+    <style>
14
+        .toolBar {
15
+            padding: 15px 0;
16
+            border-bottom: 1px solid #ccc;
17
+        }
18
+
19
+        .treeTable {
20
+            height: 400px;
21
+        }
22
+
23
+        .tool_downs{
24
+        	display: flex;
25
+        	justify-content: center;
26
+        }
27
+        .tool_downs span{
28
+        	display: block;
29
+        	width: 100%;
30
+        	height: 100%;
31
+        	text-align: center;
32
+        }
33
+        .tool_downs a{
34
+        	display: block;
35
+        	list-style: none;
36
+        	float: left;
37
+        	padding-left: 10px;
38
+        }
39
+        .inpBox {
40
+            width: 240px;
41
+        }
42
+        .inpBox input {
43
+            width: 240px;
44
+        }
45
+    </style>
46
+</head>
47
+
48
+<body class="gray-bg">
49
+    <div class="container-fluid wrapper-content animated fadeInRight">
50
+        <div class="daoHang clearfix">
51
+            <div class="dhLeft">
52
+                <sapn><i class="syIcon"></i>位置:<a id="ReIndex">首页</a>&gt;<a href="javaScript:;">知识库</a>&gt;<a href=""
53
+                        class="nowPosition">政策专家库</a></sapn>
54
+            </div>
55
+            <div class="dhRight"><a href="" title="刷新"><i class="fa fa-refresh"></i></a></div>
56
+        </div>
57
+        <div class="toolBar clearfix">
58
+            <div class="toolRight">
59
+                <span>
60
+                    部门:
61
+                    <div class="inpBox">
62
+                        <input type="text" class="inps" onkeyup="darptSearch()" />
63
+                        <input type="hidden" id="PID">
64
+                        <i class="Cleans fa fa-close"></i>
65
+                        <i class="xl xl_one"></i>
66
+                        <div class="addTree xlAdd">
67
+                            <ul id="addTreeDemo" class="ztree"></ul>
68
+                        </div>
69
+                    </div>
70
+                </span>
71
+                <span>
72
+                    开始时间:
73
+                    <input id="starttime" type="text" class="">
74
+                </span>
75
+                <span>
76
+                    结束时间:
77
+                    <input id="endtime" type="text" class="">
78
+                </span>
79
+                <button class="btns searchGo">搜索</button>
80
+                <button class="btns addBtn">添加</button>
81
+            </div>
82
+        </div>
83
+        <div class="treeTable clearfix">
84
+            <div class="tableCon col-md-12">
85
+                <table id="tableList" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
86
+                    <thead>
87
+                        <tr>
88
+                            <!-- <th data-checkbox="true" data-align="center"></th> -->
89
+                            <th data-align="center" data-formatter="setCode">编号</th>
90
+                            <th data-field="F_WorkOrderId" data-align="center">工单编号</th>
91
+                            <th data-field="F_DeptName" data-align="center">部门名称</th>
92
+                            <th data-field="F_Evaluation" data-align="center">考评内容</th>
93
+                            <th data-field="F_Remarks" data-align="center">备注</th>
94
+                            <th data-align="center" data-formatter="operation">操作</th>
95
+                        </tr>
96
+                    </thead>
97
+                    <tbody id="tbody"></tbody>
98
+                </table>
99
+            </div>
100
+        </div>
101
+    </div>
102
+    <script src="../css/layer/layer.js"></script>
103
+    <script src="../css/laydate/laydate.js"></script>
104
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
105
+    <script src="./js/department.js"></script>
106
+    <script src="./js/performanceReduce.js"></script>
107
+</body>
108
+
109
+</html>

+ 2 - 2
WebUI/CallCenterWeb.UI/ReportForm/zhiJian.html

@@ -172,7 +172,7 @@
172 172
 					$.ajax({
173 173
 						type: "get",
174 174
 						dataType: "json",
175
-						url: huayi.config.callcenter_url+"QCResult/GetColumnList?expor",
175
+						url: huayi.config.callcenter_url+"QCResult/GetColumnList",
176 176
 						async: true,
177 177
 						data: {
178 178
 							token:token,
@@ -215,7 +215,7 @@
215 215
 					$.ajax({
216 216
 						type: "get",
217 217
 						dataType: "json",
218
-						url: huayi.config.callcenter_url+"QCResult/GetDataList?expor",
218
+						url: huayi.config.callcenter_url+"QCResult/GetDataList",
219 219
 						async: true,
220 220
 						data: {
221 221
 							token:token,

+ 5 - 0
WebUI/CallCenterWeb.UI/css/call.css

@@ -409,3 +409,8 @@ a {
409 409
     line-height: 12px !important;
410 410
     font-size: 12px !important;
411 411
 }
412
+
413
+.ldcrb-top ul .activity {
414
+    background: #000;
415
+    color: #fff;
416
+}

+ 11 - 7
WebUI/CallCenterWeb.UI/home.html

@@ -2108,14 +2108,18 @@
2108 2108
                         <div class="ldcr-bottom repoConte">
2109 2109
                             <div class="ldcrb-top clearfix">
2110 2110
                                 <ul class="clearfix">
2111
-                                    <li style="
2112
-                                                border-bottom: 1px solid #69cbd0;
2113
-                                                background: #000;
2114
-                                                color: #fff;
2115
-                                            ">
2116
-                                        知识库
2111
+                                    <li class="activity" style=" border-bottom: 1px solid #69cbd0;">
2112
+                                        政策专家
2113
+                                    </li>
2114
+                                    <li style="border-bottom:1px solid #f95a83;">
2115
+                                        办事指南
2116
+                                    </li>
2117
+                                    <li style="border-bottom:1px solid #69cbd0;">
2118
+                                        热点问题
2119
+                                    </li>
2120
+                                    <li style="border-bottom:1px solid #f95a83;">
2121
+                                        政策法规
2117 2122
                                     </li>
2118
-                                    <!--<li style="border-bottom:1px solid #f95a83;border-top:1px solid #000;border-right:1px solid #000;">更多内容</li>-->
2119 2123
                                 </ul>
2120 2124
                                 <div class="ld-search">
2121 2125
                                     <div class="sear-inp">

+ 45 - 15
WebUI/CallCenterWeb.UI/js/index.js

@@ -990,10 +990,13 @@ $(document).ready(function () {
990 990
             $(".reflectCategoryList-wrapper").hide();
991 991
             return;
992 992
         }
993
-        var debounceGetSearchReactionCategory = debounce(getSearchReactionCategory, 500)
993
+        var debounceGetSearchReactionCategory = debounce(
994
+            getSearchReactionCategory,
995
+            500
996
+        );
994 997
         $(".reflectCategoryList-wrapper").show();
995
-        debounceGetSearchReactionCategory($("#reflectCategory").val())
996
-    })
998
+        debounceGetSearchReactionCategory($("#reflectCategory").val());
999
+    });
997 1000
     $("#reflectCategoryList").on("click", "li", function () {
998 1001
         $(".reflectCategoryList-wrapper").hide();
999 1002
         $("#reflectCategory").val($(this).attr("indexName"));
@@ -1388,6 +1391,11 @@ function loadZSK() {
1388 1391
         }
1389 1392
     );
1390 1393
 }
1394
+
1395
+$(".ldcrb-top ul li").click(function () {
1396
+    $(this).addClass("activity").siblings().removeClass("activity");
1397
+    loadZSK();
1398
+});
1391 1399
 //解决
1392 1400
 function resolve(id) {
1393 1401
     var laye = layer.confirm(
@@ -1687,9 +1695,21 @@ function QY(obj) {
1687 1695
                 var content = data.data;
1688 1696
                 $(content).each(function (i, n) {
1689 1697
                     if (n.F_AreaName == "安阳市") {
1690
-                        $("<option selected='selected' value='" + n.F_AreaId + "'>" + n.F_AreaName + "</option>").appendTo(obj);
1698
+                        $(
1699
+                            "<option selected='selected' value='" +
1700
+                                n.F_AreaId +
1701
+                                "'>" +
1702
+                                n.F_AreaName +
1703
+                                "</option>"
1704
+                        ).appendTo(obj);
1691 1705
                     } else {
1692
-                        $("<option value='" + n.F_AreaId + "'>" + n.F_AreaName + "</option>").appendTo(obj);
1706
+                        $(
1707
+                            "<option value='" +
1708
+                                n.F_AreaId +
1709
+                                "'>" +
1710
+                                n.F_AreaName +
1711
+                                "</option>"
1712
+                        ).appendTo(obj);
1693 1713
                     }
1694 1714
                 });
1695 1715
             }
@@ -2546,7 +2566,8 @@ function getReactionCategory(pid = 38) {
2546 2566
 function getSearchReactionCategory(key) {
2547 2567
     $("#reflectCategoryList").empty();
2548 2568
     $.get(
2549
-        huayi.config.callcenter_url + "Dictionary/GetKeyListNew", {
2569
+        huayi.config.callcenter_url + "Dictionary/GetKeyListNew",
2570
+        {
2550 2571
             token: $.cookie("token"),
2551 2572
             key: key,
2552 2573
         },
@@ -2557,11 +2578,20 @@ function getSearchReactionCategory(key) {
2557 2578
                 var content = result.data;
2558 2579
                 if (content.length > 0) {
2559 2580
                     content.forEach(function (e, i) {
2560
-                        $("<li index='" + e.id + "' indexName='" + e.name + "'>" + e.names + "</li>")
2561
-                            .appendTo("#reflectCategoryList");
2581
+                        $(
2582
+                            "<li index='" +
2583
+                                e.id +
2584
+                                "' indexName='" +
2585
+                                e.name +
2586
+                                "'>" +
2587
+                                e.names +
2588
+                                "</li>"
2589
+                        ).appendTo("#reflectCategoryList");
2562 2590
                     });
2563 2591
                 } else {
2564
-                    $("<li index='' indexName=''>没有相关数据</li>").appendTo("#reflectCategoryList");
2592
+                    $("<li index='' indexName=''>没有相关数据</li>").appendTo(
2593
+                        "#reflectCategoryList"
2594
+                    );
2565 2595
                 }
2566 2596
             }
2567 2597
         }
@@ -2571,12 +2601,12 @@ function getSearchReactionCategory(key) {
2571 2601
 function debounce(fun, delay) {
2572 2602
     return function (args) {
2573 2603
         var that = this;
2574
-        var _args = args
2575
-        clearTimeout(fun.id)
2576
-        fun.id = setTimeout(function() {
2577
-            fun.call(that, _args)
2578
-        }, delay)
2579
-    }
2604
+        var _args = args;
2605
+        clearTimeout(fun.id);
2606
+        fun.id = setTimeout(function () {
2607
+            fun.call(that, _args);
2608
+        }, delay);
2609
+    };
2580 2610
 }
2581 2611
 
2582 2612
 //获取知识库消息