Files
PropertyDeployment/resources/Web/WechatOwnerService/html/static/js/pages-family-family.263ed4a3.js
2025-12-09 20:22:03 +08:00

1 line
12 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-family-family"],{"37b0":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("9a2cc")),s=i("fa33"),o=a(i("9c8e")),u=i("2fd0"),l=n.default.constant,d=(n.default.factory,{data:function(){return{sexArr:[this.$t("pages.family.family.男"),this.$t("pages.family.family.女")],sexShow:!1,sex:"0",name:"",link:"",remark:"",ownerId:"",userId:"",typeCds:[{value:"3",name:this.$t("pages.family.family.家庭成员")},{value:"2",name:this.$t("pages.family.family.租客")},{value:"4",name:this.$t("pages.family.family.公司员工")},{value:"99",name:this.$t("pages.family.family.其他")}],typeCdIndex:0,personRole:"3",ownerTypeCd:"1002",idCard:"",memberId:"-1",communityId:"",second:60,btnDisabled:!1,btnValue:"验证码",msgCode:"",address:"",photos:"",uploadImage:{maxPhotoNum:1,imgTitle:this.$t("pages.family.family.图片上传"),canEdit:!0}}},components:{uploadImageAsync:o.default},onLoad:function(e){var t=this;n.default.onLoad(e),n.default.getOwner((function(e){t.ownerId=e.ownerId,t.communityId=e.communityId}))},onPullDownRefresh:function(){},methods:{sendImagesData:function(e){this.photos=e[0].url},submitOwnerMember:function(e){var t={sex:this.sex,name:this.name,link:this.link,remark:this.remark,ownerId:this.ownerId,userId:this.userId,ownerTypeCd:this.ownerTypeCd,age:this.age,memberId:this.memberId,communityId:this.communityId,idCard:this.idCard,personRole:this.personRole,personType:"P",address:this.address,ownerPhotoUrl:this.photos},i="";""==t.ownerId?i=this.$t("pages.family.family.请填写业主"):""==t.name&&(i=this.$t("pages.family.family.请填写姓名")),""!=i?uni.showToast({title:i,icon:"none",duration:2e3}):(uni.showLoading({title:this.$t("pages.family.family.提交中")}),n.default.request({url:l.url.saveOwner,header:n.default.getHeaders(),method:"POST",data:t,success:function(e){if(0==e.data.code)return uni.hideLoading(),void uni.navigateBack();uni.hideLoading(),uni.showToast({title:e.data.msg,icon:"none",duration:2e3})},fail:function(e){uni.hideLoading(),uni.showToast({title:this.$t("pages.family.family.服务器异常了"),icon:"none",duration:2e3})}}))},_changeTypeCd:function(e){this.typeCdIndex=e.detail.value,this.personRole=this.typeCds[this.typeCdIndex].value},idCardChange:function(){var e=this.idCard;(0,s.isIDCard)(e)?(this.sex=(0,s.idCardInfoExt)(e,2),this.age=(0,s.idCardInfoExt)(e,3)):uni.showToast({title:this.$t("pages.family.family.身份证号有误"),icon:"none"})},sexChange:function(e){this.sex=e.detail.value},_sendMsgCode:function(){(0,u.sendMsgCode)(this.link,this)}}});t.default=d},4292:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("v-uni-view",{staticClass:"cu-bar bg-white "},[i("v-uni-view",{staticClass:"action"},[e._v(" "+e._s(e.title)+" ")]),e.canEdit?i("v-uni-view",{staticClass:"action"},[e._v(" "+e._s(e.imgList.length)+"/"+e._s(e.maxPhotoNum)+" ")]):e._e()],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"grid col-4 grid-square flex-sub"},[e._l(e.imgList,(function(t,a){return i("v-uni-view",{key:a,staticClass:"bg-img",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.preview(a)}}},[i("v-uni-image",{attrs:{src:t,mode:"aspectFill"}}),e.canEdit?i("v-uni-view",{staticClass:"cu-tag bg-red",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.deleteImage(a)}}},[i("v-uni-text",{staticClass:"cuIcon-close"})],1):e._e()],1)})),e.canEdit&&e.imgList.length<e.maxPhotoNum?i("v-uni-view",{staticClass:"solids",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.ChooseImage.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"cuIcon-cameraadd"})],1):e._e()],2)],1)],1)},n=[]},5226:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("v-uni-view",{staticClass:"block__title"},[e._v(" "+e._s(e.$t("pages.family.family.基本信息")))]),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v(" "+e._s(e.$t("pages.family.family.姓名")))]),i("v-uni-input",{attrs:{placeholder:this.$t("pages.family.family.请输入成员名称")},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}})],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v(" "+e._s(e.$t("pages.family.family.身份证")))]),i("v-uni-input",{attrs:{placeholder:this.$t("pages.family.family.请输入身份证")},model:{value:e.idCard,callback:function(t){e.idCard=t},expression:"idCard"}})],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v(" "+e._s(e.$t("pages.family.family.性别")))]),i("v-uni-picker",{attrs:{bindchange:"PickerChange",value:e.index,range:e.sexArr},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.sexChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s("0"==e.sex?e.$t("pages.family.family.男"):e.$t("pages.family.family.女"))+" ")])],1)],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v(" "+e._s(e.$t("pages.family.family.人员角色")))]),i("v-uni-picker",{attrs:{value:e.typeCdIndex,range:e.typeCds,"range-key":"name"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e._changeTypeCd.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(e.typeCds[e.typeCdIndex].name)+" ")])],1)],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v(" "+e._s(e.$t("pages.family.family.地址")))]),i("v-uni-input",{attrs:{type:"text",placeholder:this.$t("pages.family.family.选填请输入地址")},model:{value:e.address,callback:function(t){e.address=t},expression:"address"}})],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v(" "+e._s(e.$t("pages.family.family.手机号")))]),i("v-uni-input",{attrs:{placeholder:this.$t("pages.family.family.选填请输入手机号")},model:{value:e.link,callback:function(t){e.link=t},expression:"link"}})],1),i("v-uni-view",{staticClass:"block__title"},[e._v(" "+e._s(e.$t("pages.family.family.相关图片")))]),i("uploadImageAsync",{ref:"vcUploadRef",attrs:{communityId:e.communityId,maxPhotoNum:e.uploadImage.maxPhotoNum,canEdit:e.uploadImage.canEdit,title:e.uploadImage.imgTitle},on:{sendImagesData:function(t){arguments[0]=t=e.$handleEvent(t),e.sendImagesData.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"flex flex-direction margin-top margin-bottom"},[i("v-uni-button",{staticClass:"cu-btn bg-green margin-tb-sm lg",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.submitOwnerMember()}}},[e._v(" "+e._s(e.$t("pages.family.family.提交")))])],1)],1)},n=[]},"8b15":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default,n=i("3639").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa"),i("bf0f"),i("2797"),i("5ef2"),i("aa9c"),i("dd2b");var s=n(i("e88b")),o=a(i("80cc")),u=i("a024"),l=i("9a2cc"),d=(l.factory,{name:"vc-upload",data:function(){return{photos:[],imgList:[],photoUrl:o.default.commonBaseUrl+"/callComponent/download/getFile/file"}},props:{communityId:{type:String,default:""},title:{type:String,default:"图片上传"},maxPhotoNum:{type:Number,default:1},sendImgList:{type:Array,default:function(){return[]}},count:{type:Number,default:1},sizeType:{type:Array,default:function(){return["original","compressed"]}},sourceType:{type:Array,default:function(){return["album","camera"]}},canEdit:{type:Boolean,default:!0}},watch:{photos:function(e){this.sendData()},deep:!0},mounted:function(){var e=this;this.sendImgList.length>0&&uni.showLoading({title:"图片加载中...",mask:!0}),this.sendImgList.forEach((function(t,i){if(t.indexOf("base64,")>-1&&e.imgList.push(_photo),t.indexOf("https")>-1||t.indexOf("http")>-1||t.indexOf(e.photoUrl)>-1){e.imgList.push(t);var a=e._getUrlParams(t);a["fileId"]&&e.photos.push({fileId:a["fileId"],url:t})}else{var n=e.photoUrl+"?fileId="+t+"&communityId=-1&time="+new Date;e.imgList.push(n),e.photos.push({fileId:t,url:n})}})),uni.hideLoading(),console.log(this.imgList)},methods:{sendData:function(){this.$emit("sendImagesData",this.photos)},deleteImage:function(e){this.imgList.splice(e,1),this.photos.splice(e,1)},ChooseImage:function(){var e=this;console.log(this.count,this.sizeType,this.sourceType);var t=this;uni.chooseImage({count:this.count,sizeType:this.sizeType,sourceType:this.sourceType,success:function(i){console.log(i);var a=i.tempFilePaths[0];t.imgList.push(a),t.$forceUpdate(),s.translate(e,a,(function(e){var i={uploadFile:e,communityId:t.communityId};(0,u.uploadImageAsync)(i,t).then((function(e){t.photos.push(e)}))}))},fail:function(e){console.error(e)}})},preview:function(e){var t=this.imgList;t.length<1||(t.forEach((function(e,i){var a=e.indexOf("/callComponent");0==a&&(t[i]=o.default.commonBaseUrl+e)})),uni.previewImage({current:e,urls:t}))}}});t.default=d},"9c8e":function(e,t,i){"use strict";i.r(t);var a=i("4292"),n=i("abd4");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);var o=i("828b"),u=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"af57c552",null,!1,a["a"],void 0);t["default"]=u.exports},"9e64":function(e,t,i){"use strict";i.r(t);var a=i("37b0"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},a024:function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.getRegisterProtocol=function(){return new Promise((function(e,t){(0,n.requestNoAuth)({url:s.default.listRegisterProtocol,method:"GET",data:{page:1,row:1},success:function(i){0!=i.data.code?t():e(i.data.data)},fail:function(e){t()}})}))},t.sendMessageCode=function(e,t){return new Promise((function(i,a){(0,n.requestNoAuth)({url:s.default.userSendSms,method:"POST",data:e,success:function(e){if(200==e.statusCode)return uni.showToast({title:"验证码下发成功",icon:"none",duration:2e3}),function(e){var t=this,i=new Promise((function(i,a){var n=setInterval((function(){var a=t.second-1;e.second=a,e.btnValue=a+"秒",e.btnDisabled=!0,e.second<=0&&(e.second=60,e.btnValue="获取验证码",e.btnDisabled=!1,i(n))}),1e3)}));i.then((function(e){clearInterval(e)}))}(t),void i();uni.hideLoading(),uni.showToast({title:e.data,icon:"none",duration:2e3})},fail:function(e){uni.hideLoading(),uni.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.uploadImageAsync=function(e,t){return new Promise((function(t,i){(0,n.request)({url:s.default.uploadImage,data:e,method:"POST",success:function(e){if(200==e.statusCode){var i=e.data;t(i)}},fail:function(e){uni.hideLoading(),uni.showToast({title:"服务器异常了",icon:"none"})}})}))},i("bf0f");var n=i("60c2"),s=a(i("feaa"));a(i("f3cf"))},abd4:function(e,t,i){"use strict";i.r(t);var a=i("8b15"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},d0ae:function(e,t,i){"use strict";var a=i("e7e5"),n=i.n(a);n.a},d5c4:function(e,t,i){"use strict";i.r(t);var a=i("5226"),n=i("9e64");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i("d0ae");var o=i("828b"),u=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"24c5a89a",null,!1,a["a"],void 0);t["default"]=u.exports},e7e5:function(e,t,i){var a=i("e995");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("48b5f3ad",a,!0,{sourceMap:!1,shadowMode:!1})},e995:function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,".block__title[data-v-24c5a89a]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-24c5a89a]{height:%?40?%}",""]),e.exports=t}}]);