1 line
41 KiB
JavaScript
1 line
41 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-visitor-visitor"],{1686:function(t,i,e){"use strict";(function(t){e("6a54");var a=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("c223"),e("aa9c"),e("5c47"),e("a1c1"),e("23f4"),e("7d2f"),e("9c4e"),e("ab80"),e("0506"),e("dd2b");var n=a(e("b7c7")),o=a(e("ec41")),s=e("5ffc"),r=e("2352"),c=a(e("144a")),l=a(e("4c78")),d=a(e("3c81")),v=(new Date).getTime(),u={data:function(){return{userId:(0,r.getStorage)("userInfo").userId,selectedTime:"",currentTabIndex:0,page:1,page3:1,page4:1,pageSize:5,deptList:["本部大楼","银座"],departmentIndex:0,num:[{}],number:0,button_text:"提交预约",role:1,list:[],list2:[],visitPlace:"0",visitedPersonName:"",visitedPersonTel:"",visitStartTime:"",visitEndTime:"",visitReason:"",zhu_visitorName:(0,r.getStorage)("userInfo").username,zhu_visitorTel:(0,r.getStorage)("userInfo").telnumber,zhu_idcard:(0,r.getStorage)("userInfo").idnumber,imgs:[],loadingType:0,loadingType2:0,contentText:{contentdown:"上拉加载更多",contentrefresh:"正在加载...",contentnomore:"没有更多数据了"},defaultMinDate:v,minTime:"08:00",defaultMaxDate:new Date(v+6048e5).getTime(),maxTime:"18:00"}},components:{uniCalendar:o.default,loadMore:c.default,datetimePicker:d.default,contentNone:l.default},watch:{currentTabIndex:function(i,e){this.currentTabIndex=i,t.log(111),this.currentTabIndex&&(t.log(222),this.page=1,this.loadingType=0,this.getMyList())}},methods:{getMyList:function(){var i=this,e={userId:this.userId,type:"03",flag:this.currentTabIndex,page:this.page,pageSize:this.pageSize},a={method:s.getMyVisitorList,data:e};t.log(" === ",e),(0,r.callbackRequest)(a).then((function(e){if(1==e.data.returnCode){var a=e.data.returnData;t.log(" -- ",a),1==i.page?i.list=a:a.length>0?(i.list=[].concat((0,n.default)(i.list),[a]),i.loadingType=0):i.loadingType=2}else(0,r.alertTip)(e.data.returnMsg)}))},chooseDate:function(t){1==t.pickerIndex?this.visitStartTime=t.time:this.visitEndTime=t.time},toDetail:function(t){uni.navigateTo({url:t})},confirm:function(t){this.selectedTime=t.fulldate},open:function(t){1==t?this.$refs.calendar.open():this.$refs.calendar2.open()},addBtn:function(){this.num.push({zvisitorName:"",visitorTel:"",idcard:"",flag:1}),this.number++},jianBtn:function(t){this.num[t].flag=0,this.number--},submit:function(){var i=this,e={userId:this.userId,id:"",visitedPersonId:""};if(e.stayArea=this.visitPlace,e.visitedPersonName=this.visitedPersonName,e.visitedPersonTel=this.visitedPersonTel,e.visitStartTime=this.visitStartTime,e.visitEndTime=this.visitEndTime,e.visitReason=this.visitReason,e.visitorName=this.zhu_visitorName,e.visitorTel=this.zhu_visitorTel,e.idcard=this.zhu_idcard,e.idcardPic1=this.imgs[0],e.idcardPic2=this.imgs[1],e._status="0",e.creator=this.userId,e.modifier=this.userId,e.isDeleted="N",e.mxVirtualId="",void 0!=e.stayArea&&""!=(e.stayArea+"").replace(/\s*/g,"")&&void 0!=e.visitedPersonName&&""!=(e.visitedPersonName+"").replace(/\s*/g,"")&&void 0!=e.visitedPersonTel&&""!=(e.visitedPersonTel+"").replace(/\s*/g,""))if(void 0!=e.visitStartTime&&""!=(e.visitStartTime+"").replace(/\s*/g,"")&&void 0!=e.visitEndTime&&""!=(e.visitEndTime+"").replace(/\s*/g,"")&&void 0!=e.visitReason&&""!=(e.visitReason+"").replace(/\s*/g,"")){var a=new Date,n=new Date(Date.parse(e.visitStartTime.replace(/-/g,"/"))),o=new Date(Date.parse(e.visitEndTime.replace(/-/g,"/")));if(n<a)(0,r.alertTip)("开始时间需大于现在时间");else if(o<n)(0,r.alertTip)("结束时间需大于开始时间");else if(n<n.setHours(8,0,0,0)||o>o.setHours(18,0,0,0))(0,r.alertTip)("开始时间需在8点后,结束时间需在18点前");else if(n.setHours(0,0,0,0)==o.setHours(0,0,0,0))if(void 0!=e.visitorName&&""!=(e.visitorName+"").replace(/\s*/g,"")&&void 0!=e.visitorTel&&""!=(e.visitorTel+"").replace(/\s*/g,"")){var c=new RegExp("^[0-9]*$"),l=/^1[3456789]\d{9}$/;if(!1!==c.test(e.visitorTel)&&!1!==l.test(e.visitorTel))if(!1!==c.test(e.visitedPersonTel)&&!1!==l.test(e.visitedPersonTel))if(e.visitedPersonName!=e.visitorName||e.visitedPerso
|