common.js 6.3 KB

1
  1. !function(t){var e={};function a(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,a),o.l=!0,o.exports}a.m=t,a.c=e,a.d=function(t,e,n){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},a.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)a.d(n,o,function(e){return t[e]}.bind(null,o));return n},a.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="",a(a.s=0)}([function(module,exports){function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function getSelectedRowData(t){var e=getSelectedRow(t);return $(t).jqGrid("getRowData",e)}function getSelectedRow(t){var e=$(t);if(e.getGridParam("selrow")){var a=e.getGridParam("selarrrow");if(!(a.length>1))return a[0];alert("只能选择一条记录")}else alert("请选择一条记录")}function getSelectedRows(t){var e=$(t);if(e.getGridParam("selrow"))return e.getGridParam("selarrrow");alert("请选择一条记录")}function eyeImage(t){t?layer.photos({photos:{title:"预览",start:0,data:[{src:t}]},anim:5}):iview.Message.error("请先上传图片")}function eyeImages(t){layer.photos({photos:{title:"预览",start:0,data:t},anim:5})}function handleResetForm(t,e){t.$refs[e].resetFields()}function handleSubmitValidate(t,e,a){t.$refs[e].validate((function(t){if(!t)return iview.Message.error("请填写完整信息!"),!1;a()}))}function transDate(t,e){if(!t)return"-";if("number"==typeof t)return new Date(t).dateFormat(e);try{return new Date(t.replace("-","/").replace("-","/")).dateFormat(e)}catch(t){return"-"}}function transImg(t,e,a){return t?'<img width="'+(e||50)+'px" height="'+(a||50)+'px" src="'+t+'">':"-"}function transMedia(t,e,a){if(t){var n=t.split(".").pop().toLowerCase(),o="-";return console.log(n),["mp4","rmvb","rm","avi"].forEach((function(t){t===n.toLowerCase()&&(o='<img width="60px" height="60px" src="http://4d-tjw.oss-cn-shenzhen.aliyuncs.com/wxmall/images/video-logo.png">')})),["mp3","wav","flac","ape"].forEach((function(e){e===n.toLowerCase()&&(o="<span>"+t+"</span>")})),["png","bmp","gif","jpg","jpeg"].forEach((function(r){r===n.toLowerCase()&&(o='<img width="'+(e||50)+'px" height="'+(a||50)+'px" src="'+t+'">')})),o}return"-"}function transGender(t){return 1==t?"男":2==t?"女":"未知"}function transIsNot(t){return 1==t?'<span class="label label-success">是</span>':'<span class="label label-danger">否</span>'}function transStatus(t){return 1==t?'<span class="label label-success">有效</span>':'<span class="label label-danger">无效</span>'}function toUrl(t){window.location.href=t}function dialogLoading(t){t?top.layer.load(0,{shade:[.5,"#fff"],time:5e3,content:"处理中..."}):top.layer.closeAll("loading")}function getQueryString(t){var e=new RegExp("(^|&)"+t+"=([^&]*)(&|$)"),a=window.location.search.substr(1).match(e);return null!=a?unescape(a[2]):null}function exportFile(t,e,a){var n=$("<form>");n.attr("style","display: none"),n.attr("target",""),n.attr("method","post"),n.attr("action",e);var o=getJson(t);for(var r in void 0!==a&&(o=$.extend(o,a)),$("body").append(n),o){var i=$("<input>");i.attr("type","hidden"),i.attr("name",r),i.attr("value",o[r]),n.append(i)}n.submit()}function getJson(t){var e={},a=$(t).find("input,textarea,select");return $.each(a,(function(t,a){var n=$(a);if("radio"==n.attr("type"))return e[n.attr("name")]=$("input[name='"+n.attr("name")+"']:checked").val(),!0;e[n.attr("name")]=n.val()})),e}$(window).on("resize",(function(){var t=$("#mainApp");t.height($(this).height()),t.find("iframe").each((function(){$(this).height(t.height()-150)})),$("#rrapp").parent().height($(this).height()),$(this).height(t.height())})).resize(),$.ajaxSetup({dataType:"json",cache:!1}),window.alert=function(t,e){layer.alert(t,(function(t){layer.close(t),"function"==typeof e&&e("ok")}))},window.confirm=function(t,e){if(!e)return!0;layer.confirm(t,{skin:"layui-layer-molv",btn:["确定","取消"]},(function(){"function"==typeof e&&e("ok")}))},window.openWindow=function(t){var e={skin:"layui-layer-molv",title:"标题",type:1,closeBtn:1,anim:-1,isOutAnim:!1,shadeClose:!1,area:["90%","95%"],content:"",end:"",btn:!1,top:!1};(e=$.extend(e,t)).top?parent.layer.open(e):layer.open(e)},window.formClose=function(){var t=parent.layer.getFrameIndex(window.name);console.log(t),parent.layer.close(t)},Ajax=function(){function request(opt){if(dialogLoading(!0),void 0===opt.cache&&(opt.cache=!1),void 0!==opt){if(void 0===opt.type&&(opt.type="GET"),void 0===opt.async&&(opt.async=!1),void 0===opt.dataType&&(opt.dataType="json"),void 0===opt.contentType&&(opt.contentType="application/x-www-form-urlencoded;chartset=UTF-8"),void 0!==opt.params&&null!=opt.params||(opt.params={}),opt.params.date=new Date,void 0!==opt.beforeSubmit){var flag=opt.beforeSubmit(opt);if(!flag)return}void 0===opt.resultMsg&&(opt.resultMsg=!0),$.ajax({async:opt.async,url:opt.url,dataType:opt.dataType,contentType:opt.contentType,data:opt.params,crossDomain:opt.crossDomain||!1,type:opt.type,cache:opt.cache,success:function success(data){if(dialogLoading(!1),"string"==typeof data&&data.indexOf("exception")>0||void 0!==data.code&&"0"!=data.code){var result={code:null};return"string"==typeof data?result=eval("("+data+")"):"object"==_typeof(data)&&(result=data),void(opt.resultMsg&&result.msg&&layer.alert(result.msg,{icon:5}))}opt.resultMsg&&data.msg?layer.alert(data.msg,{icon:6},(function(){void 0!==opt.successCallback&&opt.successCallback(data)})):void 0!==opt.successCallback&&opt.successCallback(data)},error:function(){dialogLoading(!1),layer.alert("此页面发生未知异常,请联系管理员",{icon:5})}})}}return{request:request}}(),Dict={getDictValue:function(t,e){var a="-";return Ajax.request({url:"/sys/dict/getDictValue",dataType:"json",params:{groupCode:t,dictKey:e},cache:!0,async:!1,type:"GET",successCallback:function(t){a=t.dictValue}}),a}}}]);