var wid = helper.request.queryString("ids");
$(document).ready(function() {
$(".BC").click(function() {
Add()
});
//上传附件
$("#scwj").click(function() {
$("#upFile").trigger("click");
})
$("#upFile").change(function() {
upload();
})
if(wid) {
$.getJSON(huayi.config.callcenter_url + 'Material/GetMaterial', {
id: wid,
"token": $.cookie("token")
}, function(result) {
if(result.state.toLowerCase() == "success") {
var Data = result.data;
$("#type").val(Data.F_Type);
$("#title").val(Data.F_Title);
$("#content").val(Data.F_Content);
$(Data.Files).each(function(k,q){
var strs=''+ q.F_FileName.substring(19) +''
$(strs).appendTo($('.fileBox')).find('.del_file').click(function(event){
event.stopPropagation();
$(this).parent().remove();
file_num()
})
file_num()
})
}
})
}
});
///修改工单
function Add() {
if (!$("#type").val()) {
layer.msg("请选择类型!");
} if (!$("#title").val()) {
layer.msg("请输入标题");
} if (!$("#content").val()) {
layer.msg("请输入内容");
}
$.ajax({
type: "post",
url: huayi.config.callcenter_url + "Material/AddMaterial",
dataType: 'json',
async: true,
data: {
id: wid,
type: $("#type").val(), //=投诉人姓名
title: $("#title").val(),
cont: $("#content").val(),
file: $("#file").val(), //(多个用英文逗号,隔开)
token: $.cookie("token")
},
success: function(data) {
if(data.state.toLowerCase() == "success") {
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭
parent.$('#table1').bootstrapTable('refresh');
parent.layer.msg(data.message);
$('.fileBox').html('');
}
}
});
}
function upload() {
var Files = document.getElementById("upFile").files;
if(Files.length > 0) {
var formData = new FormData();
for(var i = 0; i < Files.length; i++) {
formData.append('file' + i, Files[i]);
}
formData.append("token", $.cookie("token"));
$.ajax({
url: huayi.config.callcenter_url + "/WorkOrder/UploadFile",
type: "POST",
data: formData,
/**
*必须false才会自动加上正确的Content-Type
*/
contentType: false,
/**
* 必须false才会避开jQuery对 formdata 的默认处理
* XMLHttpRequest会对 formdata 进行正确的处理
*/
processData: false,
success: function(result) {
document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML;
$("#upFile").change(function() {
upload();
});
var r = $.parseJSON(result);
if(r.state.toLowerCase() == "success") {
// $(".fjnr").text(r.data[0].F_FileName.substring(19));
var a = r.data;
$(a).each(function(i, n) {
var strs=''+ n.F_FileName.substring(19) +''
$(strs).appendTo($('.fileBox')).find('.del_file').click(function(event){
event.stopPropagation();
$(this).parent().remove();
file_num();
})
})
file_num();
}
}
});
} else {
layer.confirm('请上传文件!', {
btn: ['确定']
});
}
}
//上传文件隐藏域值
function file_num(){
var str = '';
var Str;
$('.fileBox .files').each(function(j,m){
var aa=$(m).attr("fiel-num")
console.log(aa);
str += aa + ",";
Str = (str.substring(str.length - 1) == ',') ? str.substring(0, str.length - 1) : str;
})
$("#file").val(Str);
}