if ($.fn.calendar) { $.fn.calendar.defaults.weeks = ['日', '一', '二', '三', '四', '五', '六']; $.fn.calendar.defaults.months = ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月']; } if ($.fn.datebox) { $.fn.datebox.defaults.currentText = '今天'; $.fn.datebox.defaults.closeText = '关闭'; $.fn.datebox.defaults.okText = '确定'; $.fn.datebox.defaults.formatter = function (date) { var y = date.getFullYear(); var m = date.getMonth() + 1; var d = date.getDate(); return y + '-' + (m < 10 ? ('0' + m) : m) + '-' + (d < 10 ? ('0' + d) : d); }; $.fn.datebox.defaults.parser = function (s) { if (!s) return new Date(); var ss = s.split('-'); var y = parseInt(ss[0], 10); var m = parseInt(ss[1], 10); var d = parseInt(ss[2], 10); if (!isNaN(y) && !isNaN(m) && !isNaN(d)) { return new Date(y, m - 1, d); } else { return new Date(); } }; } if ($.fn.datetimebox && $.fn.datebox) { $.extend($.fn.datetimebox.defaults, { currentText: $.fn.datebox.defaults.currentText, closeText: $.fn.datebox.defaults.closeText, okText: $.fn.datebox.defaults.okText }); } if ($.fn.datetimespinner) { $.fn.datetimespinner.defaults.selections = [ [0, 4], [5, 7], [8, 10], [11, 13], [14, 16], [17, 19] ] } $(document).ready(function() { $("form").each(function(i){ var enter=$(this).attr("enterHref"); if (undefined!=enter) { $(this).keyup(function(event){ if(event.keyCode ==13){ if( $("#AEAdd").linkbutton("options").selected) $("#AEAdd"+enter).trigger("click"); } }); } }); }); function myFunction(obj) { } //设置cookie var setCookie = function (name, value, day) { // console.log(name, value, day) //当设置的时间等于0时,不设置expires属性,cookie在浏览器关闭后删除 var expires = day * 24 * 60 * 60 * 1000; var exp = new Date(); exp.setTime(exp.getTime() + expires); var yurl=window.location.host.split(':') document.cookie = name + "=" + value + ";expires=" + exp.toUTCString()+ "; path=/;domain="+yurl[0];//cookie路径和域 }; // function login(value,idname) { // setCookie(idname, value) // } getCookie = function (idname) { var arr; var reg = new RegExp("(^| )" + idname + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) { return arr[2]; } else return null; }; function DelCookie(idname) { setCookie(idname, ' ', -1); } // Rak=function(idname,myframe){ $(function(){ var str = getCookie(idname) if(str!=null){ document.getElementById(myframe).src = "http://"+window.location.host+str; DelCookie(idname) } }) } /** * 计算两个日期之间的天数 * date1 开始日期 yyyy-MM-dd * date2 结束日期 yyyy-MM-dd * 如果日期相同 返回一天 开始日期大于结束日期,返回0 */ function getDayHour(date1, date2) { var reDate = /\d{4}-\d{1,2}-\d{1,2} /; date1 = new Date((reDate.test(date1) ? date1 : '2018-1-1 ' + date1).replace(/-/g, '/')); date2 = new Date((reDate.test(date2) ? date2 : '2018-1-1 ' + date2).replace(/-/g, '/')); var ms = date2.getTime() - date1.getTime(); if (ms < 0) return 0; var day=parseInt(Math.floor(ms / 1000 / 60 / 60) / 24).toString() var hour=Math.floor(ms / 1000 / 60 / 60) % 24 return day +"&"+hour //return Math.floor(ms / 1000 / 60 / 60); //小时 } /** * easyui datagrid 获取行号 */ $.extend($.fn.datagrid.methods, { getRowNum:function(jq){ var opts=$.data(jq[0],"datagrid").options; var array = new Array(); opts.finder.getTr(jq[0],"","selected",1).each(function(){ array.push($(this).find("td.datagrid-td-rownumber").text()); }); return array.join(","); } }); crtfirm=function(index){ var val; val=index["INQUIRY_ORDER"] var row = { FView_pur_inquiry_order_detailData: { INQUIRY_ORDER:val} } var piod = GetData(row) // console.log(piod) if(piod.rows.length>0){ val=piod.rows[0]["PROFILES_IKEY"] // console.log(val) row = { FView_base_profilesData: { IKEY:val} } var mcrt = GetData(row) // console.log(mcrt) return mcrt==null?"": mcrt.rows[0].COMPANY_NAME } else return "" } bigImg=function(imgObj){ /** * dialog预览图片 * @param imgObj img的jquery对象 **/ // 若imgObj为空或imgObj的[src]为【Þ】时,图片无法打开 if ((imgObj == undefined || imgObj == null || imgObj.length == 0) || ($(imgObj).attr("src") == "" || /Þ$/i.test($(imgObj).attr("src")))) { $.messager.alert('提示', "该图片无法打开!"); return; } var img = new Image(); img.src = $(imgObj).attr("src"); var imgWidth = ""; var imgHeight = ""; var imgProportion=""; // 当的class中配置了"img-width-**px"或"img-height-**px"或"img-proportion-**%"时(仅支持整数),使用对应的图片大小 var imgClassNames = $(imgObj).prop("class"); console.log(imgClassNames) if (imgClassNames != undefined && imgClassNames != "") { var imgClassNameArray = imgClassNames.split(" "); console.log(imgClassNameArray) var imgClassName; for (var index in imgClassNameArray) { imgClassName = imgClassNameArray[index]; console.log(imgClassName) // 图片宽度 if (/^(img-width-\d+px)/i.test(imgClassName)) { imgWidth = imgClassName.substring(10,imgClassName.length-2);// 图片高度 } else if (/^(img-height-\d+px)/i.test(imgClassName)) { imgHeight = imgClassName.substring(11,imgClassName.length-2);// 图片显示比例 } else if (/^(img-proportion-\d+%)/i.test(imgClassName)) { imgProportion = imgClassName.substring(15,imgClassName.length); } } } // 显示宽度 if (imgWidth != null && imgWidth != "") { img.width = imgWidth; } // 显示高度 if (imgHeight != null && imgHeight != "") { img.height = imgHeight; } // 显示比例设置 if (imgProportion != null && imgProportion != "") { img.width = img.width * parseFloat(imgProportion)/100; img.height = img.height * parseFloat(imgProportion)/100; } // 保持图片纵横比的情况下,取得能够在$(window)中放得下的大小 var heightWidthPropor = img.height/img.width; var width = $(window).width()*0.8 >= img.width ? img.width:$(window).width()*0.8; var height; if ($(window).height()*0.8 < width*heightWidthPropor) { height = $(window).height()*0.8; width = height/heightWidthPropor; } else { height = width*heightWidthPropor; } // 防止因用户拖动边框而导致dialog宽高固定不变 $("#dialog").parent().css("width","auto"); $("#dialog").parent().css("height","auto"); $("#img_id").css("height",height + "px"); $("#img_id").css("max-height",height + "px"); if (imgWidth != null && imgWidth != "") { $("#img_id").css("width",width + "px"); $("#img_id").css("max-width",width + "px"); } $("#dialog").css("width",width + "px"); $("#dialog").css("height",height + 5 + "px"); $("#img_id").css("overflow","hidden"); $("#img_id").attr('src',img.src); $("#dialog").window('center'); // 解决关闭按钮位置问题 $("div.panel-header.panel-header-noborder.window-header").css("width","auto"); $("#dialog").dialog("open"); } closeImgWin=function (){ $("#dialog").dialog("close"); } var divID= document.getElementById("header"); console.log(divID) if(divID!=undefined||divID!=null) divID.innerHTML=''+" "+divID.innerHTML // 2集采,7客户,1供应商 //原图分辨率1280*633 //新图分辨率2560*1266 // var jcarr=[509,132,85];//[540,140,90] // var jyarr=[771,132,85];//[817,140,90] // var cgarr=[384,317,85];//[418,336,90] // var gyarr=[973,317,85];//[418,336,90]//标准值 // var gyarr=[860,317,85];//??值 //[678,335,170]]//标准值 91.92 183.84 538,255,630,190,722,255,722,439,630,450,538,385 var multiArray = [[1020,264,170],[1520,264,170],[780,634,170],[1730,634,170],[1020,1004,170]] //新图新坐标 //var multiArray = [[509,132,85],[771,132,85],[384,317,85],[860,317,85]]////集采中心-->金融服务-->采购中心-->供应中心 ,[630,317,130] var multiArray1 = [["集采中心",2],["金融服务",0],["采购中心",7],["供应中心",1], ["平台客服",9]] //,["效率供应链",2] //获取图片原始尺寸 function getImgInfo(url){ return new Promise((resolve, reject) => { let image = new Image(); image.src = url; let timer = setInterval(() => { if (image.width > 0 || image.height > 0) { resolve(`${image.width}*${image.height}`); // 图片宽*高 clearInterval(timer); } }, 50) }) } //获取产品分类 function getitemprokey(mPROFILES_IKEY){ let keylst=''//产品分类 let vsitem={FView_s_item_informationData:{PROFILES_IKEY:mPROFILES_IKEY}} let vsitems=GetData(vsitem).rows vsitems.forEach(function(item,index){ keylst+=item.PROD_TYPE_IKEY+"," }) keylst=keylst.substring(0,keylst.length-1) console.log(keylst) return keylst } //判断企业认证 function isAutu(mlength,mSTAFF_ID,mPROFILES_IKEY){ if (mlength == 0) { $.messager.alert('提示', '账号[' + mSTAFF_ID + ']未填写企业档案资料'); return 1 } let upload_file = { FView_auth_staff_verifyData: { PROFILES_IKEY: mPROFILES_IKEY, VERIFY_DETAIL_STATUS: '1', STATUS: '0' } } let upload_fileData = GetData(upload_file) if (upload_fileData.rows.length <= 0) { $.messager.alert('提示', '账号[' + mSTAFF_ID + ']企业认证未审核'); return 1 } return 0 }