2025-04-01 09:03:51 +08:00

1 line
13 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/Apply"],{"08cc":function(t,i,e){"use strict";var o=e("9423"),n=e.n(o);n.a},"19c6":function(t,i,e){"use strict";(function(t){var o=e("47a9");Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=o(e("7eb4")),s=o(e("7ca3")),a=o(e("ee10"));function l(t,i){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);i&&(o=o.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),e.push.apply(e,o)}return e}function r(t){for(var i=1;i<arguments.length;i++){var e=null!=arguments[i]?arguments[i]:{};i%2?l(Object(e),!0).forEach((function(i){(0,s.default)(t,i,e[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):l(Object(e)).forEach((function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))}))}return t}var c={data:function(){return{institutionShow:!1,sexShow:!1,outLookShow:!1,birthShow:!1,diplomaShow:!1,value:!1,scrollTop:0,minDate:new Date("1940-01-01").getTime(),old:{scrollTop:0},status:-1,reason:"",showCut:!1,dateShow:!1,show:!1,State:"",Negotiate:null,agree:!1,agreeShow:!1,protocolArr:["<入驻协议>"],form:{cut:"机构",yyzzdm:"",name:"",tel:"",desc:"",address:"",latitude:"",longitude:"",date:t.$u.timeFormat(new Date,"yyyy-mm-dd"),establish_time:Math.floor(Date.now()/1e3),people:"",institution:"",institutionCode:"",address_detail:"",legalEntity:"",sex:"",nation:"",outlook:"",birth:t.$u.timeFormat(new Date,"yyyy-mm-dd"),birthtime:Math.floor(Date.now()/1e3),nativePlace:"",cardNumber:"",diploma:"",post:"",socialPosition:""},apply_info:{},popupStyle:{width:"642rpx",padding:"24rpx 24rpx 42rpx 24rpx",height:"984rpx",margin:"0 auto",display:"flex",justifyContent:"start",alignItems:"center",flexColumn:"column"},scrollViewHeight:820,scrollViewContentHeight:0,columns:[["机构","个人"]],diplomaList:[["‌小学","初中","高中","‌大专","‌大学本科","‌硕士研究生","‌博士研究生"]],sexList:[["男","女"]],outlookList:[["‌中共党员","中共预备党员","共青团员","‌民革党员","‌民盟盟员","‌民建会员","‌民进会员","‌农工党党员","‌致公党党员","‌‌九三学社社员","‌‌台盟盟员","‌无党派人士‌","‌群众"]],institutionList:[],images:"",upPicUrl:"https://testy.hschool.com.cn//api/common/upload",yyzz_images:[],fileList1:[],fileList2:[],fileList3:[],fileList4:[],fileList5:[],fileList6:[],list1:"",list2:"",list3:"",list4:"",list5:"",list6:""}},onLoad:function(){this.searchStatus(),this.getAgreement(),this.getAreaList()},filters:{formatTimestamp:function(t){if(!t)return"";var i=new Date(1e3*t),e=i.getFullYear(),o=String(i.getMonth()+1).padStart(2,"0"),n=String(i.getDate()).padStart(2,"0");return"".concat(e,"-").concat(o,"-").concat(n)}},methods:{handleScroll:function(){this.agreeShow=!0},getTime:function(){var t=new Date,i=t.getFullYear(),e=String(t.getMonth()+1).padStart(2,"0"),o=String(t.getDate()).padStart(2,"0"),n="".concat(i,"-").concat(e,"-").concat(o);return n},dateShowHidden:function(){this.dateShow=!0,this.$refs.dateRef.innerValue=new Date(this.getTime()).getTime()},birthShowHidden:function(){this.birthShow=!0,this.$refs.birthRef.innerValue=new Date(this.getTime()).getTime()},datefirm:function(i){console.log(i),this.form.date=t.$u.timeFormat(i.value,"yyyy-mm-dd"),this.form.establish_time=Math.floor(new Date(i.value).getTime()/1e3),this.dateShow=!1},datecel:function(t){this.dateShow=!1},birthConfirm:function(i){this.form.birth=t.$u.timeFormat(i.value,"yyyy-mm-dd"),this.form.birthtime=Math.floor(new Date(i.value).getTime()/1e3),this.birthShow=!1},birthCancel:function(){this.birthShow=!1},close:function(){this.show=!1},cutShow:function(){this.showCut=!0,console.log("this.showCut",this.showCut)},open:function(){this.show=!0},change:function(){this.agree=!0,this.show=!1},protocolClick:function(t){this.show=!0},getAreaList:function(){var i=this;t.$u.http.get("/api/index/get_area",{params:{city:410300}}).then((function(e){1==e.code?i.institutionList[0]=e.data.map((function(t){return{name:t.label,value:t.value}})):t.showToast({title:e.msg,icon:"none",duration:2e3})})).catch((function(i){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))},getAgreement:function(){var i=this;t.$u.http.get("/api/index/agreement",{params:{}}).then((function(e){1==e.code?i.Negotiate=e.data.entry_agreement.replace(/\<img/gi,'<img style="max-width:100%;height:auto" '):t.showToast({title:e.msg,icon:"none",duration:2e3})})).catch((function(i){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))},choose:function(){console.log(11111);var i=this;t.chooseLocation({success:function(t){console.log(t),i.form.address=t.name,i.form.latitude=t.latitude,i.form.longitude=t.longitude},fail:function(t){console.log(t)}})},confirm:function(t){console.log("confirm",t.value),this.form.cut=t.value[0],this.showCut=!1,this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.list1="",this.list2="",this.list3="",this.list4="",this.list5="",this.list6="",this.name=""},cancel:function(t){this.showCut=!1},sexCancel:function(t){this.sexShow=!1},sexConfirm:function(t){this.form.sex=t.value[0],this.sexShow=!1},outlookCancel:function(t){this.outLookShow=!1},outlookConfirm:function(t){console.log(t.value),this.form.outlook=t.value[0],this.outLookShow=!1},diplomaCancel:function(){this.diplomaShow=!1},diplomaConfirm:function(t){this.form.diploma=t.value[0],this.diplomaShow=!1},institutioncancel:function(t){this.institutionShow=!1},institutionconfirm:function(t){this.form.institution=t.value[0].name,this.form.institutionCode=t.value[0].value,this.institutionShow=!1},oversize:function(t){return this.$u.toast("请传2MB以内大小的图片"),!1},deletePic:function(t){console.log(t);var i=t.name,e=t.index;if(e>=0&&e<this["fileList".concat(i)].length){this["fileList".concat(i)].splice(e,1),"1"===i?(this.list1=this.fileList1.length>0?this.fileList1[0].url:"",console.log("Updated list1:",this.list1)):"2"===i?(this.list2=this.fileList2.length>0?this.fileList2[0].url:"",console.log("Updated list2:",this.list2)):"3"===i?(this.list3=this.fileList3.length>0?this.fileList3[0].url:"",console.log("Updated list3:",this.list3)):"4"===i?(this.list4=this.fileList4.length>0?this.fileList4[0].url:"",console.log("Updated list4:",this.list4)):"5"===i?(this.list5=this.fileList5.length>0?this.fileList5[0].url:"",console.log("Updated list5:",this.list4)):"6"===i&&(this.list6=this.fileList6.length>0?this.fileList6[0].url:"",console.log("Updated list6:",this.list6));var o=this["list".concat(i)];Array.isArray(o)?(o.splice(e,1),console.log("Updated list".concat(i,":"),o)):console.warn("list".concat(i," is not an array, skipping splice operation"))}else console.error("Invalid index")},afterRead:function(t){var i=this;return(0,a.default)(n.default.mark((function e(){var o,s,a,l,c,u,h,f,d,m,p,g;return n.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:o=[].concat(t.file),s=i["fileList".concat(t.name)].length,a=[{category:"user"},{category:"user"},{category:"user"},{category:"cert"},{category:"cert"},{category:"cert"}],o.map((function(e){i["fileList".concat(t.name)].push(r(r({},e),{},{status:"uploading",message:"上传中"}))})),l=0;case 5:if(!(l<o.length)){e.next=17;break}return e.next=8,i.uploadFilePromise(o[l].url,a[t.name-1].category);case 8:c=e.sent,u=i["fileList".concat(t.name)][s],i["fileList".concat(t.name)].splice(s,1,Object.assign(u,{status:"success",message:"",url:c})),console.log(i["fileList".concat(t.name)]," this[`fileList".concat(t.name,"`]")),s++,"1"===t.name?i.list1=(null===(h=i.fileList1[0])||void 0===h?void 0:h.url)||"":"2"===t.name?i.list2=(null===(f=i.fileList2[0])||void 0===f?void 0:f.url)||"":"3"===t.name?i.list3=(null===(d=i.fileList3[0])||void 0===d?void 0:d.url)||"":"4"===t.name?i.list4=(null===(m=i.fileList4[0])||void 0===m?void 0:m.url)||"":"5"===t.name?i.list5=(null===(p=i.fileList5[0])||void 0===p?void 0:p.url)||"":"6"===t.name&&(i.list6=(null===(g=i.fileList6[0])||void 0===g?void 0:g.url)||"");case 14:l++,e.next=5;break;case 17:case"end":return e.stop()}}),e)})))()},uploadFilePromise:function(i,e){return console.log("category",e),new Promise((function(o,n){t.uploadFile({url:"https://testy.hschool.com.cn//api/common/upload",filePath:i,name:"file",formData:{user:"test",category:e},header:{token:t.getStorageSync("token")},success:function(t){o(JSON.parse(t.data).data.fullurl)},fail:function(t){n(t)}})}))},searchStatus:function(){var i=this;t.$u.http.get("/api/school/shop/auth_info",{params:{}}).then((function(e){1==e.code?(i.apply_info=e.data.apply_info,i.State=e.data.type,console.log(e.data.type),2==e.data.auth_status?(i.status=2,i.reason=e.data.reason):0==e.data.auth_status?i.status=0:1==e.data.auth_status&&(i.status=1)):t.showToast({title:e.msg,icon:"none",duration:2e3})})).catch((function(i){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))},validateTel:function(t){return/^1[3-9]\d{9}$/.test(t)},apply:function(){var i="",e={};this.form.tel&&this.validateTel(this.form.tel)?""!=this.form.address_detail?""!=this.form.address?("机构"==this.form.cut?(i="/api/school/shop/shopapply",e={name:this.form.name,yyzzdm:this.form.yyzzdm,tel:this.form.tel,desc:this.form.desc,front_idcard_image:this.list5,reverse_idcard_image:this.list6,images:[this.list1,this.list2,this.list3].join(","),yyzz_images:this.list4,longitude:this.form.longitude,latitude:this.form.latitude,address:this.form.address,address_detail:this.form.address_detail,province:"410000",city:"410300",district:this.form.institutionCode,establish_time:this.form.establish_time,people:this.form.people,legal_entity:this.form.legalEntity,gender:"男"==this.form.sex?1:0,nation:this.form.nation,out_look:this.form.outlook,birthtime:this.form.birthtime,native_place:this.form.nativePlace,card_number:this.form.cardNumber,diploma:this.form.diploma,post:this.form.post,social_position:this.form.socialPosition}):(i="/api/school/shop/userapply",e={name:this.form.name,tel:this.form.tel,desc:this.form.desc,front_idcard_image:this.list5,reverse_idcard_image:this.list6,longitude:this.form.longitude,latitude:this.form.latitude,address:this.form.address,address_detail:this.form.address_detail,province:"410000",city:"410300",district:this.form.institutionCode,establish_time:this.form.establish_time,people:this.form.people,legal_entity:this.form.legalEntity,gender:"男"==this.form.sex?1:0,nation:this.form.nation,out_look:this.form.outlook,birthtime:this.form.birthtime,native_place:this.form.nativePlace,card_number:this.form.cardNumber,diploma:this.form.diploma,post:this.form.post,social_position:this.form.socialPosition}),console.log(e),t.$u.http.post(i,e).then((function(i){1==i.code?t.showToast({title:"申请提交成功!",icon:"none",duration:2e3,complete:function(){setTimeout((function(){t.switchTab({url:"/pages/my/index"})}),2e3)}}):t.showToast({title:i.msg,icon:"none",duration:2e3})})).catch((function(i){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))):t.showToast({title:"请选择位置!",icon:"none",duration:2e3}):t.showToast({title:"请输入详细地址!",icon:"none",duration:2e3}):t.showToast({title:"请输入正确的电话号码!",icon:"none",duration:2e3})}}};i.default=c}).call(this,e("df3c")["default"])},6488:function(t,i,e){"use strict";e.r(i);var o=e("19c6"),n=e.n(o);for(var s in o)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(s);i["default"]=n.a},"92e5":function(t,i,e){"use strict";(function(t,i){var o=e("47a9");e("5e3a");o(e("3240"));var n=o(e("f002"));t.__webpack_require_UNI_MP_PLUGIN__=e,i(n.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},9423:function(t,i,e){},f002:function(t,i,e){"use strict";e.r(i);var o=e("f133"),n=e("6488");for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);e("08cc");var a=e("828b"),l=Object(a["a"])(n["default"],o["b"],o["c"],!1,null,"056d2aed",null,!1,o["a"],void 0);i["default"]=l.exports},f133:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return s})),e.d(i,"a",(function(){return o}));var o={"u-Textarea":function(){return Promise.all([e.e("common/vendor"),e.e("node-modules/uview-ui/components/u--textarea/u--textarea")]).then(e.bind(null,"d17b"))},ccProtocolBox:function(){return e.e("uni_modules/cc-protocolBox/components/cc-protocolBox/cc-protocolBox").then(e.bind(null,"77c2"))},uPopup:function(){return Promise.all([e.e("common/vendor"),e.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(e.bind(null,"e6bd"))},uPicker:function(){return Promise.all([e.e("common/vendor"),e.e("node-modules/uview-ui/components/u-picker/u-picker")]).then(e.bind(null,"2ce3"))},uDatetimePicker:function(){return Promise.all([e.e("common/vendor"),e.e("node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker")]).then(e.bind(null,"5ddb"))}},n=function(){var t=this,i=t.$createElement,e=(t._self._c,-1!=t.status&&2!=t.status&&"2"==t.State?t._f("formatTimestamp")(t.apply_info.auth_time):null);t._isMounted||(t.e0=function(i){t.institutionShow=!0},t.e1=function(i){t.show=!0},t.e2=function(i){t.agree=!1}),t.$mp.data=Object.assign({},{$root:{f0:e}})},s=[]}},[["92e5","common/runtime","common/vendor"]]]);