1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/dogApplication/dogApplication"],{"0a53":function(e,r,n){"use strict";(function(e){var t=n("47a9");Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=t(n("7eb4")),a=t(n("7ca3")),i=t(n("ee10"));function u(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),n.push.apply(n,t)}return n}function s(e){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?u(Object(n),!0).forEach((function(r){(0,a.default)(e,r,n[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))}))}return e}var l=getApp(),c={data:function(){return{showProposerType:!1,showCardType:!1,showLegalCardType:!1,showDogKindType:!1,showDogSexType:!1,showBirthDate:!1,dateType:"",birthDateValue:Number(new Date),fileList1:[],fileList2:[],dogKindList:[],model1:{userInfo:{source:"app",proposerType:"",nickName:"",proposerTypeName:"",cardType:"",cardTypeName:"",idCard:"",cardTypeOther:"",avatar:"",phoneNumber:e.getStorageSync("phonenumber"),email:"",address:"",organizationName:"",organizationCode:"",legalNickName:"",legalCardType:"",legalCardTypeName:"",legalCardTypeOther:"",legalIdCard:"",dogAvatar:"",dogName:"",dogKind:"",dogKindName:"",color:"",height:"",length:"",dogSex:"",dogSexName:"",birthDate:"",expectedAdoptionDate:"",continuationRegistrationDate:"",feedAddress:""}},proposerTypeActions:[{name:"个人",value:"1"},{name:"单位",value:"2"}],cardTypeActions:[{name:"身份证",value:"1"},{name:"护照",value:"2"},{name:"居住证",value:"3"},{name:"其它",value:"4"}],dogSexActions:[{name:"雄",value:"1"},{name:"雌",value:"2"}],rules:{"userInfo.proposerTypeName":{type:"string",required:!0,message:"请选择养犬申请人类型",trigger:["blur","change"]},"userInfo.nickName":{type:"string",required:!0,message:"请输入养犬人姓名",trigger:["blur","change"]},"userInfo.cardTypeName":{type:"string",required:!0,message:"请选择养犬证件类型",trigger:["blur","change"]},"userInfo.idCard":{type:"string",required:!0,message:"请输入证件号码",trigger:["blur","change"]},"userInfo.cardTypeOther":{required:!0,message:"请输入其他证件类型",trigger:["change","blur"]},"userInfo.avatar":{required:!0,message:"请上传用户照片",trigger:["change","blur"]},"userInfo.email":{required:!0,message:"请输入电子邮箱",trigger:["change","blur"]},"userInfo.address":{required:!0,message:"请输入地址",trigger:["change","blur"]},"userInfo.organizationName":{required:!0,message:"请输入组织名称",trigger:["change","blur"]},"userInfo.organizationCode":{required:!0,message:"请输入信用代码",trigger:["change","blur"]},"userInfo.legalNickName":{required:!0,message:"请输入法人姓名",trigger:["change","blur"]},"userInfo.legalCardTypeName":{required:!0,message:"请选择法人证件类型",trigger:["change","blur"]},"userInfo.legalCardTypeOther":{required:!0,message:"请输入法人其他证件类型",trigger:["change","blur"]},"userInfo.legalIdCard":{required:!0,message:"请输入法人证件号码",trigger:["change","blur"]},"userInfo.dogAvatar":{required:!0,message:"请上传犬全身照",trigger:["change","blur"]},"userInfo.dogName":{required:!0,message:"请输入犬名",trigger:["change","blur"]},"userInfo.dogKindName":{required:!0,message:"请选择犬种",trigger:["change","blur"]},"userInfo.color":{required:!0,message:"请输入毛色",trigger:["change","blur"]},"userInfo.height":{required:!0,message:"请输入身高",trigger:["change","blur"]},"userInfo.length":{required:!0,message:"请输入体长",trigger:["change","blur"]},"userInfo.dogSexName":{required:!0,message:"请选择宠物性别",trigger:["change","blur"]},"userInfo.birthDate":{required:!0,message:"请选择出生日期",trigger:["change","blur"]},"userInfo.expectedAdoptionDate":{required:!0,message:"请选择准养日期",trigger:["change","blur"]},"userInfo.continuationRegistrationDate":{required:!0,message:"请选择延续登记日期",trigger:["change","blur"]},"userInfo.feedAddress":{required:!0,message:"请输入饲养地点",trigger:["change","blur"]}},radio:"",switchVal:!1}},methods:{deletePic:function(e){this.model1.userInfo.avatar="",this.$refs.uForm.validateField("userInfo.avatar"),this["fileList".concat(e.name)].splice(e.index,1)},afterRead:function(e){var r=this;return(0,i.default)(o.default.mark((function n(){var t,a,i,u,c;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:console.log(e,333),t=[].concat(e.file),a=r["fileList".concat(e.name)].length,t.map((function(n){r["fileList".concat(e.name)].push(s(s({},n),{},{status:"uploading",message:"上传中"}))})),i=0;case 5:if(!(i<t.length)){n.next=17;break}return n.next=8,r.uploadFilePromise(t[i].url);case 8:u=n.sent,"1"===e.name&&(r.model1.userInfo.avatar=u,r.$refs.uForm.validateField("userInfo.avatar")),"2"===e.name&&(r.model1.userInfo.dogAvatar=u,r.$refs.uForm.validateField("userInfo.dogAvatar")),c=r["fileList".concat(e.name)][a],r["fileList".concat(e.name)].splice(a,1,Object.assign(c,{status:"success",message:"",url:l.globalData.commonImage+u})),a++;case 14:i++,n.next=5;break;case 17:case"end":return n.stop()}}),n)})))()},uploadFilePromise:function(r){return new Promise((function(n,t){e.uploadFile({url:l.globalData.commonHttp+"common/upload",filePath:r,name:"file",header:{authorization:"Bearer "+e.getStorageSync("token")},success:function(e){setTimeout((function(){n(JSON.parse(e.data).fileName)}),1e3)}})}))},proposerTypeSelect:function(e){this.model1.userInfo.proposerTypeName=e.name,this.model1.userInfo.proposerType=e.value,this.$refs.uForm.validateField("userInfo.proposerTypeName")},cardTypeSelect:function(e){this.model1.userInfo.cardTypeName=e.name,this.model1.userInfo.cardType=e.value,this.$refs.uForm.validateField("userInfo.cardTypeName")},legalCardTypeSelect:function(e){this.model1.userInfo.legalCardTypeName=e.name,this.model1.userInfo.legalCardType=e.value,this.$refs.uForm.validateField("userInfo.legalCardTypeName")},dogSexTypeSelect:function(e){this.model1.userInfo.dogSexName=e.name,this.model1.userInfo.dogSex=e.value,this.$refs.uForm.validateField("userInfo.dogSexName")},dogKindConfirm:function(e){this.model1.userInfo.dogKindName=e.value[0].dictLabel,this.model1.userInfo.dogKind=e.value[0].dictValue,this.$refs.uForm.validateField("userInfo.dogKindName"),this.showDogKindType=!1},birthDateConfirm:function(e,r){console.log(e,r),"1"===r&&(this.model1.userInfo.birthDate=this.formatDate(e.value),this.$refs.uForm.validateField("userInfo.birthDate")),"2"===r&&(this.model1.userInfo.expectedAdoptionDate=this.formatDate(e.value),this.$refs.uForm.validateField("userInfo.expectedAdoptionDate")),"3"===r&&(this.model1.userInfo.continuationRegistrationDate=this.formatDate(e.value),this.$refs.uForm.validateField("userInfo.continuationRegistrationDate")),this.showBirthDate=!1},formatDate:function(e){var r=new Date(e),n=r.getFullYear(),t=(r.getMonth()+1).toString().padStart(2,"0"),o=r.getDate().toString().padStart(2,"0");return"".concat(n,"-").concat(t,"-").concat(o)},submitForm:function(){var r=this;return(0,i.default)(o.default.mark((function n(){return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,r.$refs.uForm.validate();case 3:r.$http.post("appraisal/DDog",r.model1.userInfo).then((function(r){e.showToast({title:"提交成功",success:function(){setTimeout((function(){e.navigateBack()}),2e3)}})})).catch((function(e){})),n.next=9;break;case 6:n.prev=6,n.t0=n["catch"](0),console.log("验证失败",n.t0);case 9:return n.prev=9,r.$refs.uForm.setRules(r.rules),n.finish(9);case 12:case"end":return n.stop()}}),n,null,[[0,6,9,12]])})))()}},onReady:function(){var e=this;this.$refs.uForm.setRules(this.rules),this.$http.get("system/dict/data/type/d_doy_kind").then((function(r){e.dogKindList.push(r.data)})).catch((function(e){}))}};r.default=c}).call(this,n("df3c")["default"])},"128c":function(e,r,n){"use strict";(function(e,r){var t=n("47a9");n("16e8");t(n("3240"));var o=t(n("1957"));e.__webpack_require_UNI_MP_PLUGIN__=n,r(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},1957:function(e,r,n){"use strict";n.r(r);var t=n("335b"),o=n("e530");for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(r,e,(function(){return o[e]}))}(a);var i=n("828b"),u=Object(i["a"])(o["default"],t["b"],t["c"],!1,null,null,null,!1,t["a"],void 0);r["default"]=u.exports},"335b":function(e,r,n){"use strict";n.d(r,"b",(function(){return o})),n.d(r,"c",(function(){return a})),n.d(r,"a",(function(){return t}));var t={uDivider:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-divider/u-divider")]).then(n.bind(null,"7c7f"))},uForm:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-form/u-form")]).then(n.bind(null,"f692"))},uFormItem:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-form-item/u-form-item")]).then(n.bind(null,"a577"))},"u-Input":function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u--input/u--input")]).then(n.bind(null,"d244"))},uIcon:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(n.bind(null,"e067"))},uUpload:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-upload/u-upload")]).then(n.bind(null,"40fd"))},uButton:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-button/u-button")]).then(n.bind(null,"83fb"))},uActionSheet:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-action-sheet/u-action-sheet")]).then(n.bind(null,"6000"))},uPicker:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-picker/u-picker")]).then(n.bind(null,"06e4"))},uDatetimePicker:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker")]).then(n.bind(null,"5a17"))}},o=function(){var e=this,r=e.$createElement,n=(e._self._c,e.model1.userInfo.length),t=e.model1.userInfo.length;e._isMounted||(e.e0=function(r){e.showProposerType=!0},e.e1=function(r){e.showCardType=!0},e.e2=function(r){e.showLegalCardType=!0},e.e3=function(r){e.showDogKindType=!0},e.e4=function(r){e.showDogSexType=!0},e.e5=function(r){e.showBirthDate=!0,e.dateType="1"},e.e6=function(r){e.showBirthDate=!0,e.dateType="2"},e.e7=function(r){e.showBirthDate=!0,e.dateType="3"},e.e8=function(r){e.showProposerType=!1},e.e9=function(r){e.showCardType=!1},e.e10=function(r){e.showLegalCardType=!1},e.e11=function(r){e.showDogKindType=!1},e.e12=function(r){e.showDogSexType=!1},e.e13=function(r){return e.birthDateConfirm(r,e.dateType)},e.e14=function(r){e.showBirthDate=!1}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:t}})},a=[]},e530:function(e,r,n){"use strict";n.r(r);var t=n("0a53"),o=n.n(t);for(var a in t)["default"].indexOf(a)<0&&function(e){n.d(r,e,(function(){return t[e]}))}(a);r["default"]=o.a}},[["128c","common/runtime","common/vendor"]]]);
|