(function () { $(function () { //查看详情时禁止编辑 var attach_btnEl=$("#cpt_attach_btn"),attach_listEl=$("#cpt_attach_list"); if(window.detail){ $("#tousuformbtm").remove(); attach_btnEl.remove(); setForm(window.detail); return; }else{ $("#tousuformbtm").show(); attach_btnEl.show(); } attach_btnEl.on('click',function (e) {e.preventDefault(); addUploadFile(); }); attach_listEl.on('change','input',function(e){e.preventDefault(); // uploadFile.call(this,{type:'image'}); uploadFile.call(this); }); attach_listEl.on('click','.optbtn',function(e){e.preventDefault(); var type=$(this).attr('data-type'); if(type=='delete'){ $(this).closest('tr').remove(); } }); $("#submitformbtn").click(function (e) {e.preventDefault(); checkParams($(this)) }); $("#cpt_is_recharge").change(function () { if($(this).val()=='0'){ $("#cpt_recharge_money").attr('disabled',true); }else{ $("#cpt_recharge_money").attr('disabled',false); } }); $("#cpt_name").focus(); }); function setForm(info) { var tousuformEl=$("#tousuform"); tousuformEl.find('input').attr('disabled',true); tousuformEl.find('select').attr('disabled',true); tousuformEl.find('textarea').attr('disabled',true); tousuformEl.closest('.tvmtabwrap').css({'margin':0}); $("#cpt_name").val(info.name||''); $("#cpt_tel").val(info.tel||''); $("#cpt_account").val(info.account||''); $("#cpt_is_recharge").val(info.is_recharge); if(info.recharge_money){ $("#cpt_recharge_money").val(Utils.accDiv(info.recharge_money||0,100)); } $("#cpt_platform").val(info.platform||''); $("#cpt_org").val(info.org||''); $("#cpt_target").val(info.target||''); $("#cpt_target_relation").val(info.target_relation||''); $("#cpt_information").val(info.information||''); $("#cpt_economy_problem").val(info.economy_problem||''); $("#cpt_intro").val(info.intro||''); var attach=info.attach||''; console.log("attach",attach); if(attach){ var attachArr=[]; try { attachArr=JSON.parse(attach); }catch(e){ } var html=''; attachArr.forEach(function (item) { html+=''+item.name+''; }); if(html){ $("#cpt_attach_list").append(html); }else{ $("#cpt_attach_list").append('无'); } } } function addUploadFile() { var attach_listEl=$("#cpt_attach_list"); attach_listEl.append('删除'); attach_listEl.find('tr:last').find('input').click(); } function checkParams(btnEl) { var name=$("#cpt_name").val().trim(); if(!name){ return Utils.layerAlert('请填写姓名'); } var tel=$("#cpt_tel").val().trim(); if(!tel){ return Utils.layerAlert('请填写电话'); }else{ var phonereg = /(^1[2|3|4|5|7|8|9]\d{9}$)|(^09\d{8}$)/; var telreg = /^((0\d{2,3})-)(\d{7,8})(-(\d+))?$/; if(!phonereg.test(tel)&&!telreg.test(tel)){ return Utils.layerAlert('请填写正确的电话号码'); } } var account=$("#cpt_account").val().trim(); if(!account){ return Utils.layerAlert('请填写客户账号'); } var is_recharge=$("#cpt_is_recharge").val(); var recharge_money=''; if(is_recharge=='1'){ recharge_money=$("#cpt_recharge_money").val().trim(); if(!recharge_money) { return Utils.layerAlert('请填写入金金额'); } else if(isNaN(recharge_money)||recharge_money<0){ return Utils.layerAlert('入金金额输入不合法'); }else if((recharge_money+'').indexOf('.')!=-1&&(recharge_money+'').split('.')[1].length>2){ return Utils.layerAlert('入金金额最多保留两位小数'); } recharge_money=Utils.accMul(recharge_money,100);//分 } var platform=$("#cpt_platform").val().trim(); if(!platform){ return Utils.layerAlert('请填写参与平台'); } var org=$("#cpt_org").val().trim(); if(!org){ return Utils.layerAlert('请填写所属机构'); } var target=$("#cpt_target").val().trim(); if(!target){ return Utils.layerAlert('请填写客户投诉主体'); } var target_relation=$("#cpt_target_relation").val().trim(); if(!target_relation){ return Utils.layerAlert('请填写与投诉主体的关系'); } var information=$("#cpt_information").val().trim(); if(!information){ return Utils.layerAlert('请填写基本情况反馈'); } var economy_problem=$("#cpt_economy_problem").val().trim(); if(!economy_problem){ return Utils.layerAlert('请填写经济问题反馈'); } var intro=$("#cpt_intro").val().trim(); if(!intro){ return Utils.layerAlert('请填写相关协议及签署文件情况介绍'); } var attachListEl=$("#cpt_attach_list").find('a'); var attachArr=[]; for(var i=0,len=attachListEl.length;i