import Util from '../util/index' /** * /PTAG处理 * @param value * @param ptag * @returns {*|string} */ export const urlPatg = (value, ptag) => { var val = value; if (val.indexOf('ptag') == -1) { if (val.indexOf('?') > -1) { val = val + '&ptag=' + ptag; } else { val = val + '?ptag=' + ptag; } } return val; } /**URL编码**/ export const urlEncode = (value) => { return encodeURIComponent(value); } /**参数处理**/ export const urlParams = (value) => { if (value.indexOf('?') > -1) { return value + '&ptag=index-dynamic'; } else { return value + '?ptag=index-dynamic'; } } /** * 格式化日期 * @param value * @returns {string} */ export const dateTimeFormate = (value, params) => { var time = new Date(value * 1000); function timeAdd0(str) { if (str < 10) { str = '0' + str; } return str } var y = time.getFullYear(); var m = time.getMonth() + 1; var d = time.getDate(); var h = time.getHours(); var mm = time.getMinutes(); var s = time.getSeconds(); return y + '-' + timeAdd0(m) + '-' + timeAdd0(d) + ' ' + timeAdd0(h) + ':' + timeAdd0(mm) + ':' + timeAdd0(s); } /**数字编码**/ export const numberCode = (value, params) => { var str=String(value); if (str && str.indexOf("font") != -1) { var sff = (str.split('class="')); sff.shift(); var numb = ""; var listb = [ ['asfgdqwer', 'asfgdtyhg', 'asfgdpolk', 'asfgdpoqw'], ['asfgdrfdf', 'asfgderfd', 'asfgdwdsa', 'asfgdpoer'], ['asfgdasde', 'asfgdqwsz', 'asfgdrtgd', 'asfgdpovv'], ['asfgdwsxc', 'asfgdwsxz', 'asfgdrfvb', 'asfgdpoee'], ['asfgdqazs', 'asfgdqasd', 'asfgdqwag', 'asfgdpogh'], ['asfgdrtyh', 'asfgdyutr', 'asfgdeews', 'asfgdpotg'], ['asfgdpluj', 'asfgdikjf', 'asfgdesgj', 'asfgdpfff'], ['asfgdtrdb', 'asfgdiksf', 'asfgdsgkp', 'asfgdprty'], ['asfgdpehl', 'asfgdstgb', 'asfgderll', 'asfgdpokf'], ['asfgdpehg', 'asfgdstgf', 'asfgderlf', 'asfgdpogk'] ]; for (var i = 0; i < sff.length; i++) { var ghjk = sff[i].split(" ")[0]; for (var j = 0; j < listb.length; j++) { if (listb[j].indexOf(ghjk) != -1) { numb += j; } } } return Number(numb) }else{ return Number(str) } }