1 line
34 KiB
JavaScript
1 line
34 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-info-grather-infoGrather"],{"0590":function(e,t,n){"use strict";n.r(t);var i=n("f6f0"),a=n("27d8");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n("86de");var r=n("828b"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"44ad8320",null,!1,i["a"],void 0);t["default"]=s.exports},"16cc":function(e,t,n){e.exports=n.p+"static/imgs/banner.png"},"27d8":function(e,t,n){"use strict";n.r(t);var i=n("2a41"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"2a41":function(e,t,n){"use strict";(function(e){n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("c223"),n("dd2b"),n("aa9c"),n("23f4"),n("7d2f"),n("5c47"),n("9c4e"),n("ab80"),n("0506");var i=n("8251"),a=n("779a"),o={data:function(){return{imgs:[],life_imgs:[],deptList:["请选择..."],departmentIndex:0,comList:[{name:"省公司"}],comIndex:0,formData:{name:"",jobNum:"",idcardNum:"",phone:""}}},onLoad:function(){this.getDepts()},methods:{getDepts:function(){var e=this,t={method:a.getOrargs,data:{}};(0,i.callbackRequest)(t).then((function(t){if(1==t.data.returnCode){var n=t.data.returnData;e.deptList=e.deptList.concat(n)}}))},removeImg:function(e){this.imgs.splice(e,1)},removeLifeImg:function(e){this.life_imgs.splice(e,1)},changeDepartment:function(t){e.log(t.detail.value),this.departmentIndex=t.detail.value},changeCom:function(e){this.comIndex=e.detail.value},chooseLifeImg:function(){var t=this;uni.chooseImage({count:2,success:function(a){var o=a.tempFiles[0].size/1024;if(e.log("size:",o),o/1024>10)return(0,i.alertTip)("自拍大头照不得大于10MB,请重新选择"),void(t.life_imgs=[]);uni.getImageInfo({src:a.tempFilePaths[0],success:function(e){if(e.width<200||e.height<200)return(0,i.alertTip)("自拍大头照分辨率过小,请重新选择"),void(t.life_imgs=[]);var o,r;(function(){var s="",c=a.tempFilePaths;for(o=0;o<c.length;o++)s=c[o],r=n("d73d"),e=new Image,e.onload=function(){r.getData(e,(function(){(0,i.resetOrientation)(s,r.getTag(this,"Orientation"),(function(e){t.life_imgs.push(e)}))}))},e.src=s})()}})}})},chooseImg:function(){var e=this;uni.chooseImage({count:2,success:function(t){var a=t.tempFiles[0].size/1024;return a<60?((0,i.alertTip)("证件照不得小于60KB,请重新选择"),void(e.imgs=[])):a/1024>10?((0,i.alertTip)("证件照不得大于10MB,请重新选择"),void(e.imgs=[])):void uni.getImageInfo({src:t.tempFilePaths[0],success:function(a){if(a.width<200||a.height<200)return(0,i.alertTip)("证件照分辨率过小,请重新选择"),void(e.imgs=[]);var o,r;(function(){var s="",c=t.tempFilePaths;for(o=0;o<c.length;o++)s=c[o],r=n("d73d"),a=new Image,a.onload=function(){r.getData(a,(function(){(0,i.resetOrientation)(s,r.getTag(this,"Orientation"),(function(t){e.imgs.push(t)}))}))},a.src=s})()}})}})},submit:function(){var e=this.formData;if(e.name){var t=new RegExp("[`~!@#$^&*=|{}':;',\\[\\].<>/?~!@#¥……&*——|{}【】‘;:”“'。,、?]");if(e.name&&t.test(e.name))(0,i.alertTip)("姓名不得含有特殊字符");else if(e.jobNum&&t.test(e.jobNum))(0,i.alertTip)("工号不得含有特殊字符");else if("请选择..."!=this.comList[this.comIndex].name)if("请选择..."!=this.deptList[this.departmentIndex])if(!e.idcardNum||i.regIdCard.test(e.idcardNum))if(e.phone)if(i.regPhone.test(e.phone))if(this.imgs.length<1)(0,i.alertTip)("请上传证件照");else if(this.life_imgs.length<1)(0,i.alertTip)("请上传自拍大头照");else{e.company=this.comList[this.comIndex].name,e.department=this.deptList[this.departmentIndex],e.faceImgUrl=this.imgs[0],e.lifeImgUrl=this.life_imgs[0];var n={method:a.queryOne,data:e};(0,i.callbackRequest)(n).then((function(t){t=t.data,2==t.returnCode?(0,i.sureAlterTip)("提示","用户("+e.name+"/"+e.phone+")数据已提交,是否进行信息更新?",!0).then((function(t){if(200===t){var n={method:a.insertInfoGrather,data:e};(0,i.callbackRequest)(n).then((function(e){e=e.data,1==e.returnCode
|