leaseAdd.js 10.5 KB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/leaseAdd/leaseAdd"],{"171a":function(e,t,n){},3054:function(e,t,n){"use strict";var i=n("171a"),o=n.n(i);o.a},"4dd0":function(e,t,n){"use strict";n.r(t);var i=n("9d12"),o=n("7ff2");for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);n("3054");var s=n("828b"),r=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"f7377d0e",null,!1,i["a"],void 0);t["default"]=r.exports},"7ff2":function(e,t,n){"use strict";n.r(t);var i=n("922e"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a},"922e":function(e,t,n){"use strict";(function(e){var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("7ca3")),a=i(n("2b26"));function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{active:0,numList:[{name:"租赁信息"},{name:"营业执照信息"}],model1:{businessPurpose:"",intendedLeaseTerm:"",operatingEntity:"",entityName:"",unifiedSocialCreditCode:"",entityType:"",legalRepresentative:"",businessScope:"",registeredCapital:"",establishmentDate:"",residence:"",emailAddress:"",businessStartDate:"",businessEndDate:"",operatorName:"",idCardType:"",idNumber:"",idValidStart:"",idValidEnd:"",idPhotoFront:"",idPhotoBack:"",isLegalPerson:"",enterpriseAuthorization:"",auditStatus:"1",fangan:""},rules:{businessPurpose:[{required:!0,message:"请输入经营用途",trigger:"blur"}],intendedLeaseTerm:[{required:!0,message:"请输入意向租期",trigger:"blur"}],operatingEntity:[{required:!0,message:"请输入经营主体",trigger:"blur"}]},showType:!1,params:{year:!0,month:!0,day:!0},params1:{year:!0,month:!0,day:!0},TimeStratshow:!1,typeShow:!1,activesType:[{value:1,label:"个体"},{value:2,label:"企业"}],idType:[{value:1,label:"身份证"}],celueType:[],celueShow:!1,IdtypeShow:!1,busStartshow:!1,busEndtshow:!1,idCardStartshow:!1,idCardEndtshow:!1,ziyuanId:"",moban:[],zhengce:"",shuoming:"",zujin:"",selected:[],map:0,establishow:!1,today:["",""],startDate:"",endDate:""}},onLoad:function(e){var t=this;this.ziyuanId=e.ids;var n={pageNumber:0,pageSize:10,resourcesId:e.ids},i=e.ids.includes("sp");this.map=i?1:0,this.$http.sendRequest("/cereResourceStrategy/queryByResources","POST",n,1).then((function(e){t.moban=e.data.data,t.moban.map((function(e,n){var i={value:n,label:e.policyName};t.celueType.push(i)}))})).catch((function(e){console.log(e)}))},onShow:function(){var e=this;this.calculateDates();var t={pageNumber:0,pageSize:10,shopNumber:this.ziyuanId,dataStatus:1};this.$http.sendRequest("/cereContractInformation/getPage","POST",t,1).then((function(t){0!=t.data.data.content.length&&t.data.data.content.map((function(t){e.generateDateRange([t.contractTerminationDate,t.leaseStartDate])}))}))},methods:{generateDateRange:function(e){var t=new Date(e[0]),n=new Date(e[1]);t>n&&(0,a.default)("startDate");var i=new Date(t);while(i<=n){var o=i.getFullYear(),s=String(i.getMonth()+1).padStart(1,"0"),r=String(i.getDate()).padStart(1,"0"),u="".concat(o,"-").concat(s,"-").concat(r);this.selected.push({date:u,info:"已租",disable:!0}),i.setDate(i.getDate()+1)}return[]},calendarChange:function(t){""!=t.range.after?this.model1.intendedLeaseTerm=t.range.before+"至"+t.range.after:e.showToast({icon:"none",title:"请选择结束时间"})},typeChange:function(e){this.model1.entityType=e[0].label},calculateDates:function(){var e=new Date,t=e.getFullYear(),n=e.getMonth();this.startDate=this.formatDate(e);var i=new Date(t,n+2,0);this.endDate=this.formatDate(i)},formatDate:function(e){var t=e.getFullYear(),n=("0"+(e.getMonth()+1)).slice(-2),i=("0"+e.getDate()).slice(-2);return"".concat(t,"-").concat(n,"-").concat(i)},getCurrentTime:function(){var e=new Date,t=e.getFullYear(),n=("0"+(e.getMonth()+1)).slice(-2),i=("0"+e.getDate()).slice(-2),o=("0"+e.getHours()).slice(-2),a=("0"+e.getMinutes()).slice(-2),s=("0"+e.getSeconds()).slice(-2);return"".concat(t,"-").concat(n,"-").concat(i," ").concat(o,":").concat(a,":").concat(s)},onsuccess1:function(t,n,i,o){var a=this;console.error(t,n,i,o),e.uploadFile({url:this.$upload,filePath:t[0].url,name:"file",formData:{filePath:"xcx"},success:function(t){"businessLicense"==o?a.model1.businessLicense=a.$img+JSON.parse(t.data).data:"idPhotoFront"==o?a.model1.idPhotoFront=a.$img+JSON.parse(t.data).data:"idPhotoBack"==o?a.model1.idPhotoBack=a.$img+JSON.parse(t.data).data:a.model1.enterpriseAuthorization=a.$img+JSON.parse(t.data).data,console.log("上传成功",a.model1),e.showToast({title:"上传成功",icon:"success"})},fail:function(t){console.error("上传失败",t),e.showToast({title:"上传失败",icon:"none"})}})},chek:function(){return this.model1.entityName?this.model1.unifiedSocialCreditCode?this.model1.entityType?this.model1.legalRepresentative?this.model1.businessScope?this.model1.registeredCapital?this.model1.establishmentDate?this.model1.residence?this.model1.emailAddress?this.model1.businessStartDate?this.model1.businessEndDate?!!this.model1.businessLicense||(e.showToast({icon:"none",title:"请上传营业执照"}),!1):(e.showToast({icon:"none",title:"请选择经营结束时间"}),!1):(e.showToast({icon:"none",title:"请选择经营开始时间"}),!1):(e.showToast({icon:"none",title:"请输入邮箱地址"}),!1):(e.showToast({icon:"none",title:"请输入住所"}),!1):(e.showToast({icon:"none",title:"请输入成立日期"}),!1):(e.showToast({icon:"none",title:"请输入注册资本"}),!1):(e.showToast({icon:"none",title:"请输入经营范围"}),!1):(e.showToast({icon:"none",title:"请输入法定代表人"}),!1):(e.showToast({icon:"none",title:"请选择主体类型"}),!1):(e.showToast({icon:"none",title:"请输入统一社会信用代码"}),!1):(e.showToast({icon:"none",title:"请输入主体名称"}),!1)},go:function(){this.model1.rentalResourcesId=this.ziyuanId,this.model1.applicant=e.getStorageSync("user").phone,this.model1.applicationTime=this.getCurrentTime();var t=this.chek();if(0!=t){console.log(this.model1.applicant);var n=r(r({},this.model1),{},{businessLicense:this.model1.businessLicense.replace(this.$img,"")});this.$http.sendRequest("/cereBusinessInfo/add","POST",n,1).then((function(t){e.showToast({title:"提交成功",icon:"none"}),setTimeout((function(){e.navigateBack()}),1e3)}))}},toBefor:function(){this.active=+this.active-1},toNext:function(){if("0"==this.active){if(!this.model1.intendedLeaseTerm)return void e.showToast({icon:"none",title:"请选择租赁周期"});if(!this.model1.businessPurpose)return void e.showToast({icon:"none",title:"请输入经营用途"});if(!this.model1.fangan)return void e.showToast({icon:"none",title:"请选择租金方案"})}this.active=+this.active+1},startTimeChange:function(e){this.model1.scheduleTime=this.timeChange(e)},timeChange:function(e){var t=e.year,n=e.month,i=e.day;return"".concat(t,"-").concat(n,"-").concat(i)},leiXpops:function(e){this.model1.intentionalBusinessType=e[0].label},celueChange:function(e){this.model1.fangan=e[0].label,0!=this.moban.length&&(this.zhengce=this.moban[e[0].value].preferentialPolicy,this.shuoming=this.moban[e[0].value].otherDescription,this.zujin=this.moban[e[0].value].rentalPrice+"元/"+this.moban[e[0].value].leaseTerm)},busStTimeChange:function(e){this.model1.businessStartDate=this.timeChange(e),this.model1.businessEndDate=""},establiChange:function(e){this.model1.establishmentDate=this.timeChange(e)},busEndTimeChange:function(t){var n=this.timeChange(t);new Date(n).getTime()>new Date(this.model1.businessStartDate).getTime()?this.model1.businessEndDate=n:e.showToast({icon:"none",title:"结束时间不能小于开始时间"})},idCardStTimeChange:function(e){this.model1.idValidStart=this.timeChange1(e),this.model1.idValidEnd=""},idCardEndTimeChange:function(t){var n=this.timeChange1(t);new Date(n).getTime()>new Date(this.model1.idValidStart).getTime()?this.model1.idValidEnd=n:e.showToast({icon:"none",title:"结束时间不能小于开始时间"})},IdtypeChange:function(e){this.model1.idCardType=e[0].label},timeChange1:function(e){var t=e.year,n=e.month,i=e.day;return"".concat(t,"-").concat(n,"-").concat(i)}}};t.default=u}).call(this,n("df3c")["default"])},"9d12":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i}));var i={uSteps:function(){return n.e("node-modules/uview-ui/components/u-steps/u-steps").then(n.bind(null,"c0e5"))},wuCalendar:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/wu-calendar/components/wu-calendar/wu-calendar")]).then(n.bind(null,"97f4"))},uForm:function(){return n.e("node-modules/uview-ui/components/u-form/u-form").then(n.bind(null,"f56d"))},uFormItem:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-form-item/u-form-item")]).then(n.bind(null,"3396"))},uInput:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-input/u-input")]).then(n.bind(null,"84bb"))},uParse:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-parse/u-parse")]).then(n.bind(null,"2520"))},uPicker:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-picker/u-picker")]).then(n.bind(null,"95ac"))},uUpload:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-upload/u-upload")]).then(n.bind(null,"e581"))},uSelect:function(){return n.e("node-modules/uview-ui/components/u-select/u-select").then(n.bind(null,"ba16"))},uButton:function(){return n.e("node-modules/uview-ui/components/u-button/u-button").then(n.bind(null,"2221"))}},o=function(){var e=this,t=e.$createElement;e._self._c;e._isMounted||(e.e0=function(t){e.celueShow=!0},e.e1=function(t){e.typeShow=!0},e.e2=function(t){e.establishow=!0},e.e3=function(t){e.busStartshow=!0},e.e4=function(t){e.busEndtshow=!0},e.e5=function(t,n,i){return e.onsuccess1(t,n,i,"businessLicense")})},a=[]},c601:function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("06cb");i(n("3240"));var o=i(n("4dd0"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["c601","common/runtime","common/vendor"]]]);