diff --git a/utils/util.js b/utils/util.js index 423d6f7..9d8771e 100644 --- a/utils/util.js +++ b/utils/util.js @@ -236,13 +236,13 @@ function check_mobile(phoneMobile){ var ob={code:1}; if (phoneMobile.length === 0) { ob.title='输入的手机号为空'; - ob.code=-1; + ob.code=-1; } else if (phoneMobile.length < 11) { ob.title ='手机号长度有误!'; - ob.code = -1; + ob.code = -1; } else if (!myreg.test(phoneMobile)) { ob.title = '手机号格式有误!'; - ob.code = -1; + ob.code = -1; } return ob; } @@ -280,31 +280,31 @@ function draw_randon_rect(ctx,x,y,r,w,h){ // ctx.setStrokeStyle('transparent') // 左上角 ctx.arc(x + r, y + r, r, Math.PI, Math.PI * 1.5) - + // border-top ctx.moveTo(x + r, y) ctx.lineTo(x + w - r, y) ctx.lineTo(x + w, y + r) // 右上角 ctx.arc(x + w - r, y + r, r, Math.PI * 1.5, Math.PI * 2) - + // border-right ctx.lineTo(x + w, y + h - r) ctx.lineTo(x + w - r, y + h) // 右下角 ctx.arc(x + w - r, y + h - r, r, 0, Math.PI * 0.5) - + // border-bottom ctx.lineTo(x + r, y + h) ctx.lineTo(x, y + h - r) // 左下角 ctx.arc(x + r, y + h - r, r, Math.PI * 0.5, Math.PI) - + // border-left ctx.lineTo(x, y + r) - ctx.lineTo(x + r, y) + ctx.lineTo(x + r, y) // 这里是使用 fill 还是 stroke都可以,二选一即可,但是需要与上面对应 - ctx.fill(); + ctx.fill(); } /** @@ -324,7 +324,7 @@ function get_box_arr(num,x,y,sp,r){ /** * @param {Object} ctx 画图句柄 - * @param {Object} x x坐标 + * @param {Object} x x坐标 * @param {Object} y y坐标 * @param {Object} img 画的图片 * @param {Object} color 边框的颜色 @@ -345,7 +345,7 @@ function draw_circle(ctx,x,y,r,img,color,unit){ function null_promise(){ - var promise=new Promise(function(resolve, reject){ var ob={code:-1,data:null}; resolve(ob); }); return promise; + var promise=new Promise(function(resolve, reject){ var ob={code:-1,data:null}; resolve(ob); }); return promise; } module.exports = { @@ -371,9 +371,11 @@ module.exports = { for (var o in n) new RegExp("(" + o + ")").test(r) && (r = r.replace(RegExp.$1, 1 == RegExp.$1.length ? n[o] : ("00" + n[o]).substr(("" + n[o]).length))); return r; }, - formar_no_full(e){ + formar_no_full(e,char){ var t= new Date(1e3 * e); - return t.getFullYear() +"-"+(t.getMonth() + 1)+"-"+t.getDate(); + var c="-"; + if(char) c=char; + return t.getFullYear() +c+(t.getMonth() + 1)+c+t.getDate(); }, json2Form: function(e) { @@ -442,7 +444,7 @@ module.exports = { sub_last: sub_last,//去掉末尾一个字符 measureText: measureText,//画布需要的函数 check_mobile: check_mobile,//验证手机 - get_rand_item:get_rand_item, //随机获取元素 + get_rand_item:get_rand_item, //随机获取元素 getDistance:getDistance, //获取俩个经纬网度之间的距离 draw_randon_rect:draw_randon_rect ,//画图画圆角矩形 null_promise:null_promise,//返回空的promise