|
|
@@ -268,45 +268,51 @@ function Clean() {
|
|
268
|
268
|
//上传文件
|
|
269
|
269
|
function upload() {
|
|
270
|
270
|
var Files = document.getElementById("upFile").files;
|
|
|
271
|
+
|
|
271
|
272
|
if (Files.length > 0) {
|
|
272
|
273
|
var formData = new FormData();
|
|
273
|
274
|
for (var i = 0; i < Files.length; i++) {
|
|
274
|
275
|
formData.append('file' + i, Files[i]);
|
|
275
|
276
|
}
|
|
276
|
|
-
|
|
277
|
|
- $.ajax({
|
|
278
|
|
- url: huayi.config.callcenter_url + "Web/UploadFile",
|
|
279
|
|
- type: "POST",
|
|
280
|
|
- data: formData,
|
|
281
|
|
- /**
|
|
282
|
|
- *必须false才会自动加上正确的Content-Type
|
|
283
|
|
- */
|
|
284
|
|
- contentType: false,
|
|
285
|
|
- /**
|
|
286
|
|
- * 必须false才会避开jQuery对 formdata 的默认处理
|
|
287
|
|
- * XMLHttpRequest会对 formdata 进行正确的处理
|
|
288
|
|
- */
|
|
289
|
|
- processData: false,
|
|
290
|
|
- success: function (result) {
|
|
291
|
|
- document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML;
|
|
292
|
|
- $("#upFile").change(function () {
|
|
293
|
|
- upload();
|
|
294
|
|
- });
|
|
295
|
|
- var r = $.parseJSON(result);
|
|
296
|
|
- if (r.state.toLowerCase() == "success") {
|
|
297
|
|
- var a = r.data;
|
|
298
|
|
- $(a).each(function (i, n) {
|
|
299
|
|
- var strs = '<span class="files" fiel-num="' + n.F_FileId + '">' + n.F_FileName + '<i class="fa del_file">X</i></span>'
|
|
300
|
|
- $(strs).appendTo($('.fileBox')).find('.del_file').click(function (event) {
|
|
301
|
|
- event.stopPropagation();
|
|
302
|
|
- $(this).parent().remove();
|
|
303
|
|
- file_num();
|
|
304
|
|
- })
|
|
305
|
|
- })
|
|
306
|
|
- file_num();
|
|
307
|
|
- }
|
|
308
|
|
- }
|
|
309
|
|
- });
|
|
|
277
|
+ var typeName=Files[0].name.split('.')[1];
|
|
|
278
|
+ if (typeName=="png"||typeName=='jpg'||typeName=='mp4'||typeName=='mp3'||typeName=='pdf'||typeName=='doc'||typeName=='docx'||typeName=='xls'||typeName=='xlsx') {
|
|
|
279
|
+ $.ajax({
|
|
|
280
|
+ url: huayi.config.callcenter_url + "Web/UploadFile",
|
|
|
281
|
+ type: "POST",
|
|
|
282
|
+ data: formData,
|
|
|
283
|
+ /**
|
|
|
284
|
+ *必须false才会自动加上正确的Content-Type
|
|
|
285
|
+ */
|
|
|
286
|
+ contentType: false,
|
|
|
287
|
+ /**
|
|
|
288
|
+ * 必须false才会避开jQuery对 formdata 的默认处理
|
|
|
289
|
+ * XMLHttpRequest会对 formdata 进行正确的处理
|
|
|
290
|
+ */
|
|
|
291
|
+ processData: false,
|
|
|
292
|
+ success: function (result) {
|
|
|
293
|
+ document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML;
|
|
|
294
|
+ $("#upFile").change(function () {
|
|
|
295
|
+ upload();
|
|
|
296
|
+ });
|
|
|
297
|
+ var r = $.parseJSON(result);
|
|
|
298
|
+ if (r.state.toLowerCase() == "success") {
|
|
|
299
|
+ var a = r.data;
|
|
|
300
|
+ $(a).each(function (i, n) {
|
|
|
301
|
+ var strs = '<span class="files" fiel-num="' + n.F_FileId + '">' + n.F_FileName + '<i class="fa del_file">X</i></span>'
|
|
|
302
|
+ $(strs).appendTo($('.fileBox')).find('.del_file').click(function (event) {
|
|
|
303
|
+ event.stopPropagation();
|
|
|
304
|
+ $(this).parent().remove();
|
|
|
305
|
+ file_num();
|
|
|
306
|
+ })
|
|
|
307
|
+
|
|
|
308
|
+ })
|
|
|
309
|
+ file_num();
|
|
|
310
|
+ }
|
|
|
311
|
+ }
|
|
|
312
|
+ });
|
|
|
313
|
+ }else{
|
|
|
314
|
+ layer.msg("格式不正确");
|
|
|
315
|
+ }
|
|
310
|
316
|
} else {
|
|
311
|
317
|
layer.confirm('请上传文件!', {
|
|
312
|
318
|
btn: ['确定']
|