Przeglądaj źródła

IVR管理页面添加

liuzhen 6 lat temu
rodzic
commit
5b45ac817d

+ 243 - 0
CallCenterWeb.UI/CommonHtml/addGreetings.html

@@ -0,0 +1,243 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="UTF-8">
6
+		<title>添加或修改IVR欢迎词管理</title>
7
+		<meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+		<script src="../Script/Common/huayi.load.js"></script>
9
+		<script src="../Script/Common/huayi.config.js"></script>
10
+		<script src="../js/laydate/laydate.js"></script>
11
+		<style>
12
+			.greetings{
13
+				margin-top: 20px;
14
+			}
15
+			.greetings label{
16
+				text-align: right;
17
+			}
18
+			.greetings ul{
19
+				margin: 0;
20
+				padding: 0;
21
+			}
22
+			.greetings li{
23
+				list-style: none;
24
+			}
25
+			.text_require {
26
+				color: red;
27
+				vertical-align: middle;
28
+				font-weight: 900;
29
+			}
30
+			.time-box{
31
+				position: relative;
32
+			}
33
+			i.tub {
34
+			    position: absolute;
35
+			    right: 26px;
36
+			    top: 8px;
37
+			    font-size: 18px;
38
+			    color: #00a0ca;
39
+			}
40
+			.greetings .radio-inline input[type="radio"] {
41
+		   	 	margin-top: 4px;
42
+		   	}
43
+			.greetings textarea {
44
+		   	 	resize: none;
45
+		   	}
46
+		   	.greetings .form-horizontal .radio-inline {
47
+		  		padding-top: 0;
48
+		    }
49
+		</style>
50
+	</head>
51
+
52
+	<body>
53
+		<div class="container greetings">
54
+			<ul class="row clearfix form-horizontal">
55
+				<li class="form-group">
56
+					<label for="greetingTitle" class="col-md-2"><b class="text_require">*</b>欢迎词标题</label>
57
+					<div class="col-md-4">
58
+						<input id="greetingTitle" class="form-control" type="text" autofocus="true" autocomplete="off" />
59
+					</div>
60
+				</li>
61
+				<li class="form-group">
62
+					<label for="greetingContent" class="col-md-2"><b class="text_require">*</b>欢迎词内容</label>
63
+					<div class="col-md-9">
64
+						<textarea data-adaptheight id="greetingContent" class="form-control" rows="7"></textarea>
65
+					</div>
66
+				</li>
67
+				<li class="form-group">
68
+					<label for="greetingStart" class="col-md-2"><b class="text_require">*</b>是否启动生效</label>
69
+					<div class="col-md-4" id="greetingStart">
70
+						<label class="radio-inline">
71
+					  		<input type="radio" name="inlineRadioOptions" value="1" checked="checked"> 启动
72
+						</label>
73
+						<label class="radio-inline">
74
+							<input type="radio" name="inlineRadioOptions" value="0"> 不启动
75
+						</label>
76
+					</div>
77
+				</li>
78
+				<li class="form-group">
79
+					<label for="greetingTitle" class="col-md-2">坐席组编号</label>
80
+					<div class="col-md-4">
81
+						<input id="GroupCode" class="form-control" type="text" autofocus="true" autocomplete="off" />
82
+					</div>
83
+				</li>
84
+				<li class="form-group">
85
+					<label for="greetingTimes" class="col-md-2"><b class="text_require">*</b>生效时间</label>
86
+					<div class="col-md-4 time-box">
87
+						<i class="tub fa fa-calendar"></i>
88
+						<input class="form-control" type="text" id="greetingTimes">
89
+					</div>
90
+				</li>
91
+				<li class="form-group">
92
+					<label for="greetingRemark" class="col-md-2">备注</label>
93
+					<div class="col-md-9">
94
+						<textarea id="greetingRemark" class="form-control" rows="7"></textarea>
95
+					</div>
96
+				</li>
97
+			</ul>
98
+			<div class="form-group row clearfix">
99
+				<div class="col-md-offset-2 col-md-10">
100
+					<button class="btn btn-success" id="greetingSave" type="button">保存</button>
101
+				</div>
102
+			</div>
103
+		</div>
104
+		<script src="../js/adjustHeight.js"></script>
105
+		<script>
106
+			$(document).ready(function() {
107
+				var addFlag = helper.request.queryString("addFlag"),
108
+					greetingId;
109
+				laydate.render({
110
+					elem: '#greetingTimes',
111
+					range: '~',
112
+					type: 'datetime',
113
+					//max : 31,
114
+					min: 0,
115
+					theme: '#00a1cb',
116
+				});
117
+				if(!addFlag){//修改
118
+					greetingId = helper.request.queryString("greetingId")
119
+					getIVRWords(greetingId);
120
+				}
121
+				//保存
122
+				$('#greetingSave').on('click',saveGreetingsContent);
123
+			
124
+			});
125
+			
126
+			//获取欢迎词信息
127
+			function getIVRWords(ids){
128
+				$.getJSON(huayi.config.callcenter_url + "IVRWords/GetInfo", {
129
+					id: ids,//主键ID
130
+					token: $.cookie("token")
131
+				}, function(data) {
132
+					if(data.state == "success") {
133
+						$('#greetingTitle').val(data.data.Title);//标题
134
+						$('#greetingContent').val(data.data.Content);//内容
135
+						$('#greetingStart').find('input[value="'+ data.data.F_IsState +'"]').attr('checked','checked');//是否启动生效(0不启动,1启动)
136
+						$('#greetingTimes').val(data.data.StartDate + ' ~ ' + data.data.EndDate);
137
+						$('#greetingRemark').val(data.data.Remark);//备注
138
+						$('#GroupCode').val(data.data.GroupCode);//坐席组编号
139
+					}
140
+				});
141
+			}
142
+
143
+			//点击保存后修改或增加
144
+			function saveGreetingsContent() {
145
+				if (!$.trim($('#greetingTitle').val())) {
146
+					layer.confirm('请输入欢迎词标题!', {
147
+			  			icon: 2,
148
+			  			btn: ['确定'],
149
+			  		});	
150
+					return;
151
+				}
152
+				if (!$.trim($('#greetingContent').val())) {
153
+					layer.confirm('请输入欢迎词内容!', {
154
+			  			icon: 2,
155
+			  			btn: ['确定'],
156
+			  		});	
157
+					return;
158
+				}
159
+				if (!$.trim($('#greetingTimes').val())) {
160
+					layer.confirm('请选择生效时间!', {
161
+			  			icon: 2,
162
+			  			btn: ['确定'],
163
+			  		});	
164
+					return;
165
+				}
166
+				var addFlag = helper.request.queryString("addFlag"),
167
+					greetingId;
168
+				//id为增加 >0修改 
169
+				if(addFlag){
170
+					greetingId = '';
171
+					$.post(huayi.config.callcenter_url + "IVRWords/Add", {
172
+					id: greetingId, //主键ID
173
+					Title: $('#greetingTitle').val(),//标题
174
+					Content: $('#greetingContent').val(),//内容
175
+					GroupCode:$('#GroupCode').val(),//坐席组编号
176
+					IsState: $('#greetingStart').find('input[type="radio"]:checked').val(),//是否启动生效(0不启动,1启动)
177
+					StartDate: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0],//生效时间
178
+					EndDate: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1],//失效时间
179
+					Remark: $('#greetingRemark').val(),//备注
180
+					token: $.cookie("token")
181
+				}, function(data) {
182
+					data = JSON.parse(data);
183
+					if(data.state == "success") {
184
+						var index = parent.layer.getFrameIndex(window.name);
185
+            			parent.layer.close(index);
186
+						parent.layer.msg("增加成功");
187
+						parent.initTable1();
188
+						parent.state_enabled();
189
+					}
190
+				});
191
+				}else{
192
+						greetingId = helper.request.queryString("greetingId");
193
+						$.post(huayi.config.callcenter_url + "IVRWords/Update", {
194
+						id: greetingId, //主键ID
195
+						Title: $('#greetingTitle').val(),//标题
196
+						Content: $('#greetingContent').val(),//内容
197
+						GroupCode:$('#GroupCode').val(),//坐席组编号
198
+						IsState: $('#greetingStart').find('input[type="radio"]:checked').val(),//是否启动生效(0不启动,1启动)
199
+						StartDate: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0],//生效时间
200
+						EndDate: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1],//失效时间
201
+						Remark: $('#greetingRemark').val(),//备注
202
+						token: $.cookie("token")
203
+					}, function(data) {
204
+						data = JSON.parse(data);
205
+						if(data.state == "success") {
206
+							var index = parent.layer.getFrameIndex(window.name);
207
+	            			parent.layer.close(index);
208
+							parent.layer.msg("修改成功");
209
+							parent.initTable1();
210
+							parent.state_enabled();
211
+						}
212
+					});
213
+				}
214
+//				$.post(huayi.config.callcenter_url + "IVRWords/Add", {
215
+//					id: greetingId, //主键ID
216
+//					Title: $('#greetingTitle').val(),//标题
217
+//					Content: $('#greetingContent').val(),//内容
218
+//					GroupCode:$('#GroupCode').val(),//坐席组编号
219
+//					IsState: $('#greetingStart').find('input[type="radio"]:checked').val(),//是否启动生效(0不启动,1启动)
220
+//					StartDate: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0],//生效时间
221
+//					EndDate: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1],//失效时间
222
+//					Remark: $('#greetingRemark').val(),//备注
223
+//					token: $.cookie("token")
224
+//				}, function(data) {
225
+//					data = JSON.parse(data);
226
+//					if(data.state == "success") {
227
+//						var index = parent.layer.getFrameIndex(window.name);
228
+//          			parent.layer.close(index);
229
+//						
230
+//						if(addFlag) {
231
+//							parent.layer.msg("增加成功");
232
+//						} else {
233
+//							parent.layer.msg("修改成功");
234
+//						}
235
+//						parent.initTable1();
236
+//					}
237
+//				});
238
+			}
239
+			
240
+		</script>
241
+	</body>
242
+
243
+</html>

+ 97 - 0
CallCenterWeb.UI/CommonHtml/seeGreetings.html

@@ -0,0 +1,97 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="UTF-8">
6
+		<title>查看IVR欢迎词</title>
7
+		<meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+		<script src="../Script/Common/huayi.load.js"></script>
9
+		<script src="../Script/Common/huayi.config.js"></script>
10
+		<script src="../js/laydate/laydate.js"></script>
11
+		<style>
12
+			.greetings {
13
+				margin-top: 20px;
14
+			}
15
+			
16
+			.greetings p {
17
+				text-align: center;
18
+				padding: 0;
19
+				margin: 20px 0 30px 0;
20
+			}
21
+			
22
+			.greetings p span {
23
+				padding-right: 15px;
24
+			}
25
+			
26
+			.greetings_content,
27
+			.greetings_remarks {
28
+				text-indent: 2em;
29
+				letter-spacing: 1px;
30
+				margin-bottom: 20px;
31
+			}
32
+		</style>
33
+	</head>
34
+
35
+	<body>
36
+		<div class="container greetings">
37
+			<h2 class="text-center" id="greetingTitle">
38
+				-
39
+			</h2>
40
+			<p>
41
+				坐席组编号:<span id="greetingUser">-</span> 
42
+				<!--生效时间: <span id="greetingStime">-</span> 
43
+				失效时间: <span id="greetingEtime">-</span> -->
44
+				是否启动:<span id="greetingState">-</span>
45
+				类型:<span id="type_of">-</span>
46
+			</p>
47
+			<h4>欢迎词内容</h4>
48
+			<div class="greetings_content" id="greetingContent">
49
+				没有内容
50
+			</div>
51
+			<h4>备注信息</h4>
52
+			<div class="greetings_remarks" id="greetingRemark">
53
+				没有内容
54
+			</div>
55
+		</div>
56
+		<script>
57
+			$(document).ready(function() {
58
+				var seeGreetingsPrams = helper.request.queryString("seeGreetingsPrams");
59
+				var greetingId = seeGreetingsPrams.split(',')[0];
60
+				var greetingIdState = seeGreetingsPrams.split(',')[1];
61
+				console.log(greetingIdState);
62
+				getIVRWords(greetingId,greetingIdState);
63
+			});
64
+
65
+			//获取欢迎词信息
66
+			function getIVRWords(ids,greetingIdState) {
67
+				$.getJSON(huayi.config.callcenter_url + "IVRWords/GetInfo", {
68
+					id: ids, //主键ID
69
+					token: $.cookie("token")
70
+				}, function(data) {
71
+					if(data.state == "success") {
72
+						$('#greetingTitle').text(data.data.Title); //标题
73
+						$('#greetingUser').text(data.data.GroupCode); //坐席组编号
74
+//						$('#greetingStime').text(data.data.F_StartDate); //生效时间
75
+//						$('#greetingEtime').text(data.data.F_EndDate); //失效时间
76
+						//state状态:0未启动,1生效中,2已失效
77
+						if(greetingIdState === "0"){
78
+							$('#greetingState').text('未启动');
79
+						}else if(greetingIdState === "1"){
80
+							$('#greetingState').text('启动');
81
+						}
82
+						if(data.data.Type == "1"){
83
+							$('#type_of').text('文本');
84
+						}else{
85
+							$('#type_of').text('语音文件');
86
+						}
87
+						
88
+						
89
+						$('#greetingContent').text(data.data.Content); //内容
90
+						$('#greetingRemark').text(data.data.Remark); //备注
91
+					}
92
+				});
93
+			}
94
+		</script>
95
+	</body>
96
+
97
+</html>

+ 297 - 0
CallCenterWeb.UI/SystemManager/IVRgreeting.html

@@ -0,0 +1,297 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="UTF-8">
6
+		<title>IVR欢迎词管理</title>
7
+		<meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+		<script src="../Script/Common/huayi.load.js"></script>
9
+		<script src="../Script/Common/huayi.config.js"></script>
10
+		<link href="../css/init.css" rel="stylesheet" />
11
+		<script src="../css/laydate/laydate.js"></script>
12
+		<style>
13
+			.questionTitle,
14
+			.textarea-content {
15
+				width: 75%!important;
16
+				background-color: #FFF;
17
+				background-image: none;
18
+				border: 1px solid #e5e6e7 !important;
19
+				border-radius: 1px;
20
+				color: inherit;
21
+				padding: 6px 12px;
22
+				height: 34px;
23
+			}
24
+			
25
+			.textarea-content {
26
+				height: 140px!important;
27
+			}
28
+			#greetingState{
29
+				padding-right: 10px;
30
+				width: 90px;
31
+				height: 25px;
32
+			}
33
+			.xg{
34
+				padding-left: 10px;
35
+			}
36
+		</style>
37
+	</head>
38
+
39
+	<body class="gray-bg">
40
+		<div class="wrapper wrapper-content animated fadeInRight">
41
+			<div class="daoHang clearfix">
42
+				<div class="dhLeft">
43
+					<sapn>
44
+						<i class="syIcon"></i>位置:
45
+						<a href="javaScript:;" id="ReIndex">首页</a>&gt;
46
+						<a href="javaScript:;">话务管理</a>&gt;
47
+						<a href="" class="nowPosition">IVR欢迎词管理</a>
48
+					</sapn>
49
+				</div>
50
+				<div class="dhRight">
51
+					<a href="" title="刷新"><i class="fa fa-refresh"></i></a>
52
+				</div>
53
+			</div>
54
+			<div class="Content_box">
55
+				<div class="complain Shows">
56
+					<div class="th-box">
57
+						<div class="toolBar clearfix">
58
+							<div class="toolLeft" style="padding-top: 10px;padding-left: 10px;">
59
+								启用状态:<span class="enabled_state">测试</span>
60
+							</div>
61
+							<div class="toolRight">
62
+								<!--关键词:<input type="text" id="keyGreetings" class="photo x-color inputs" />--> 
63
+								状态: <select class="select_" id="greetingState">
64
+										<option value="">全部</option>
65
+										<option value="0">未启动</option>
66
+										<option value="1">启动</option>
67
+										<!--<option value="2">已失效</option>-->
68
+									</select>
69
+								有效时间:
70
+								<input class="photo x-color inputs laydate-icon" type="text" id="startTime" /> 至
71
+								<input class="photo x-color inputs laydate-icon" type="text" id="endTime" />
72
+								<a class="btns" title="点击进行搜索" id="search">搜索</a>
73
+								<a class="btns" title="点击添加欢迎词" id="addGreetings">添加</a>
74
+							</div>
75
+						</div>
76
+					</div>
77
+					<div style="width: 100%;padding: 10px;">
78
+						<table id="table1" data-row-style="rowStyle" data-query-params="queryParams">
79
+							<thead>
80
+								<tr>
81
+									<th data-checkbox="true" data-align="center"></th>
82
+									<th data-align="center" data-formatter="setCode">编号</th>
83
+									<th data-field="Title" data-align="center">欢迎词标题</th>
84
+									<th data-field="Content" data-formatter="formatterContent" data-align="center" title="Content">欢迎词内容</th>
85
+                                    <th data-field="IsState" data-formatter="formatterSate" data-align="center">状态</th>
86
+									<!--<th data-field="StartDate" data-align="center">生效时间</th>
87
+									<th data-field="EndDate" data-align="center">失效时间</th>-->
88
+									<th data-field="GroupCode" data-align="center">坐席组编号</th>
89
+									<th data-field="Type" data-formatter="type_of" data-align="center">类型</th>
90
+									<!--<th data-field="F_CreateUser" data-align="center">创建用户</th>-->
91
+									<th data-field="Remark" data-formatter="formatterContent" data-align="center">备注</th>
92
+									<th data-align="center" data-formatter="Dispose">操作</th>
93
+								</tr>
94
+							</thead>
95
+						</table>
96
+					</div>
97
+				</div>
98
+			</div>
99
+		</div>
100
+		<script>
101
+			$(document).ready(function() {
102
+				state_enabled();
103
+				laydate.skin('blue');
104
+				laydate({
105
+					elem: '#startTime',
106
+					event: 'focus'
107
+				});
108
+	
109
+				laydate({
110
+					elem: '#endTime',
111
+					event: 'focus'
112
+				});
113
+				initTable1();
114
+				//搜索
115
+				$('#search').click(function() {
116
+					initTable1();
117
+				})
118
+				//添加
119
+				$('#addGreetings').click(function() {
120
+					layer.open({
121
+						type: 2,
122
+						content: "../CommonHtml/addGreetings.html?addFlag=true",
123
+						title: '添加欢迎词',
124
+						area: ['80%', '90%'],
125
+					});
126
+				});
127
+			});
128
+			//启用状态展示
129
+			function state_enabled(){
130
+				$.ajax({
131
+					type:"get",
132
+					url:huayi.config.callcenter_url +"IVRWords/GetIVRWordsState",
133
+					async:true,
134
+					data:{
135
+						token:$.cookie("token"),
136
+					},
137
+					success:function(result){
138
+						if(JSON.parse(result).data==false){
139
+							$('.enabled_state').text('未启用')
140
+						}else{
141
+							$('.enabled_state').text('已启用')
142
+						}
143
+					}
144
+				});
145
+			}
146
+			function initTable1() {
147
+				//先销毁表格
148
+				$('#table1').bootstrapTable('destroy');
149
+				//初始化表格,动态从服务器加载数据
150
+				$('#table1').bootstrapTable({
151
+					method: "GET", //使用get请求到服务器获取数据
152
+					url: huayi.config.callcenter_url + "IVRWords/GetList", //获取数据的Servlet地址
153
+					contentType: "application/x-www-form-urlencoded",
154
+					striped: true,
155
+					striped: true, //表格显示条纹
156
+					pagination: true, //启动分页
157
+					pageSize: 10, //每页显示的记录数
158
+					pageNumber: 1, //当前第几页
159
+					pageList: [10, 20, 50, 100], //记录数可选列表
160
+					search: false, //是否启用查询
161
+					showColumns: false, //显示下拉框勾选要显示的列
162
+					showRefresh: false, //显示刷新按钮
163
+					sidePagination: "server", //表示服务端请求
164
+					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
165
+					//设置为limit可以获取limit, offset, search, sort, order
166
+					queryParamsType: "undefined",
167
+					queryParams: function queryParams(params) { //设置查询参数
168
+						var param = {
169
+							pageindex: params.pageNumber,
170
+							pagesize: params.pageSize,
171
+							isstate: $('#greetingState').val(),
172
+//							key: $('#keyGreetings').val(),//关键字
173
+							starttime: $('#startTime').val(),//开始时间
174
+							endtime: $('#endTime').val(),//结束时间
175
+							token: $.cookie("token"),
176
+
177
+						};
178
+						return param;
179
+					},
180
+					onLoadSuccess: function() { //加载成功时执行
181
+						//layer.msg("加载成功");
182
+					},
183
+					onLoadError: function() { //加载失败时执行
184
+						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
185
+					}
186
+				});
187
+			}
188
+			//操作
189
+			//state状态:0未启动,1生效中,2已失效
190
+			function Dispose(val, row) {
191
+				if(row.FID ){
192
+					return 	'<div class="imgs" >' +
193
+							'<a class="xg" onclick=seeGreetings("' + row.FID + ',' + row.IsState +'")>查看</a>' +
194
+							'<a class="xg" onclick="editGreetings(' + row.FID + ')">修改</a>' +
195
+							'<a class="xg" onclick="delGreetings(' + row.FID + ')">删除 </a>' +
196
+							'</div>';
197
+				}
198
+				//未启动和生效中都可以修改
199
+//				if(row.F_IsState === 0 || row.F_IsState === 1){
200
+//					return 	'<div class="imgs" >' +
201
+//							'<a class="xg" onclick=seeGreetings("' + row.F_ID + ',' + row.F_IsState +'")>查看</a>' +
202
+//							'<a class="xg" onclick="editGreetings(' + row.F_ID + ')">修改</a>' +
203
+//							'<a class="xg" onclick="delGreetings(' + row.F_ID + ')">删除 </a>' +
204
+//							'</div>';
205
+//				}else{
206
+//					return 	'<div class="imgs" >' +
207
+//							'<a class="xg" onclick=seeGreetings("' + row.F_ID + ',' + row.F_IsState +'")>查看</a>' +
208
+//							'<a class="xg" onclick="delGreetings(' + row.F_ID + ')">删除 </a>' +
209
+//							'</div>';
210
+//				}
211
+			}
212
+			
213
+			//格式化状态
214
+			function formatterSate(val){
215
+				//state状态:0未启动,1生效中,2已失效
216
+				if(val === 0){
217
+					return '未启动';
218
+				}else if(val === 1){
219
+					return '启动';
220
+				}
221
+			}
222
+			//格式化类型
223
+			function type_of(val){
224
+				//state状态:0未启动,1生效中,2已失效
225
+				if(val === 1){
226
+					return '文本';
227
+				}else if(val === 2){
228
+					return '语音文件';
229
+				}
230
+			}
231
+			//查看
232
+			function seeGreetings(seeGreetingsPrams) {
233
+				layer.open({
234
+					type: 2,
235
+					content: "../CommonHtml/seeGreetings.html?seeGreetingsPrams=" + seeGreetingsPrams,
236
+					title: '查看欢迎词',
237
+					area: ['80%', '90%'],
238
+				});
239
+			}
240
+
241
+			//修改
242
+			function editGreetings(ids) {
243
+				layer.open({
244
+					type: 2,
245
+					content: "../CommonHtml/addGreetings.html?greetingId=" + ids, 
246
+					title: '修改欢迎词',
247
+					area: ['80%', '90%'],
248
+				});
249
+			}
250
+			//格式化内容
251
+			function formatterContent(val) {
252
+				if(val) {
253
+						var str = '<div'
254
+						str = str + '  title="' + val + '" ';
255
+					if(val.length > 22){
256
+					 str =str + '>' + val.substring(0, 22) + '...</div>';
257
+					}
258
+					else{
259
+						str = str + '>' + val + '</div>';
260
+					}
261
+					return str
262
+				}
263
+//	            if (str) {
264
+//	                var con = helper.filter.Transcoding(str);
265
+//	                return con = con.substr(0, 22) + "...";
266
+//	            } else {
267
+//	                return '-';
268
+//	            }
269
+	        }
270
+			//删除
271
+			function delGreetings(str) {
272
+				layer.confirm('确定删除当前记录?', {
273
+					btn: ['是', '否'] //按钮
274
+				}, function() {
275
+					$.post(huayi.config.callcenter_url + "IVRWords/Delele", {
276
+						ids: str,
277
+						token: $.cookie("token")
278
+					}, function(data) {
279
+						data = JSON.parse(data);
280
+						/*验证请求*/
281
+						if(data.state == "success") {
282
+							layer.msg("删除成功");
283
+							//重新加载
284
+							initTable1();
285
+							state_enabled();
286
+						}
287
+					});
288
+				});
289
+			}
290
+			//编号	
291
+			function setCode(val, row, index) {
292
+				return index + 1;
293
+			}
294
+		</script>
295
+	</body>
296
+
297
+</html>

BIN
CallCenterWeb.UI/css/laydate/skins/blue/icon.png


+ 59 - 0
CallCenterWeb.UI/css/laydate/skins/blue/laydate.css

@@ -0,0 +1,59 @@
1
+/** 
2
+ 
3
+ @Name: laydate皮肤:墨绿
4
+ @Author:贤心
5
+ @Site:http://sentsin.com/layui/laydate
6
+ 
7
+**/
8
+
9
+.laydate-icon{border:1px solid #ccc; background-image:url(icon.png)}
10
+
11
+.laydate_body .laydate_bottom #laydate_hms,
12
+.laydate_body .laydate_time{border:1px solid #ccc;}
13
+
14
+.laydate_body .laydate_box, 
15
+.laydate_body .laydate_ym .laydate_yms,
16
+.laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}
17
+
18
+.laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#00a1cb;}
19
+.laydate_body .laydate_box input{background:none!important; color:#fff;}
20
+.laydate_body .laydate_box .laydate_void{color:#00E8D7!important;}
21
+.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#00a1cb;}
22
+.laydate_body .laydate_box a:hover{color:#666;}
23
+.laydate_body .laydate_click{background-color:#00a1cb!important; color:#fff!important;}
24
+.laydate_body .laydate_top{border-top:1px solid #00a1cb; background-color:#00a1cb}
25
+.laydate_body .laydate_ym{border:1px solid #00a1cb; background-color:#00a1cb;}
26
+.laydate_body .laydate_ym .laydate_yms{border:1px solid #00a1cb; background-color:#00a1cb; color:#fff;}
27
+.laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #00a1cb;}
28
+.laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #00a1cb; border-bottom:none;}
29
+.laydate_body .laydate_choose{border-left:1px solid #00a1cb;}
30
+.laydate_body .laydate_chprev{border-left:none; border-right:1px solid #00a1cb;}
31
+.laydate_body .laydate_choose:hover, 
32
+.laydate_body .laydate_y .laydate_yms a:hover{background-color:#00a1cb;}
33
+.laydate_body .laydate_chtop cite{border-bottom-color:#fff;}
34
+.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#fff;}
35
+.laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#fff;}
36
+.laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#fff;}
37
+.laydate_body .laydate_table{width: 240px!important; margin: 0!important; border:1px solid #ccc; border-top:none; border-bottom:none;}
38
+.laydate_body .laydate_table td{border:none;  height:21px!important; line-height:21px!important; background-color:#fff; color:#00a1cb;}
39
+.laydate_body .laydate_table .laydate_nothis{color:#999;}
40
+.laydate_body .laydate_table thead{border-bottom:1px solid #ccc; height:21px!important; line-height:21px!important;}
41
+.laydate_body .laydate_table thead th{}
42
+.laydate_body .laydate_bottom{border:1px solid #ccc; border-top:none;}
43
+.laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
44
+.laydate_body .laydate_time{background-color:#fff;}
45
+.laydate_body .laydate_time1{width: 226px!important; height: 152px!important;}
46
+.laydate_body .laydate_bottom .laydate_sj{width:31px!important; border-right:1px solid #ccc; background-color:#fff;}
47
+.laydate_body .laydate_bottom input{background-color:#fff; color:#00a1cb;}
48
+.laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #ccc;}
49
+.laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #ccc;}
50
+.laydate_body .laydate_bottom .laydate_v{color:#999}
51
+.laydate_body .laydate_bottom .laydate_btn a{border: 1px solid #ccc; border-right:none; background-color:#fff;}
52
+.laydate_body .laydate_bottom .laydate_btn a:hover{background-color:#F6F6F6; color:#00a1cb;}
53
+
54
+.laydate_body .laydate_m .laydate_yms span:hover,
55
+.laydate_body .laydate_time .laydate_hmsno span:hover,
56
+.laydate_body .laydate_y .laydate_yms ul li:hover,
57
+.laydate_body .laydate_table td:hover{background-color:#00a1cb; color:#fff;}
58
+
59
+