pages-applic-contribution.e1f13872.js 17 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-applic-contribution"],{"05f3":function(t,e,i){"use strict";var a=i("4ea4");i("d81d"),i("d3b7"),i("25f0"),i("498a"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("96cf");var o=a(i("1da1")),n=a(i("5530")),s=i("91a9"),r=a(i("19f2")),c=i("84ce"),u=i("3199"),l=i("2f62"),d=(i("4360"),{components:{uniPopup:r.default},data:function(){return{index:0,intention:"",way:"",money:"",popmoney:"",is_show:!0,moneyList:[{id:0,money:500},{id:1,money:200},{id:2,money:100},{id:3,money:50},{id:4,money:20}],is_public:!0,is_receipts:!1,donate_er:"",mobile:"",isshowMoney:!1,address:"",chooseDire:[],chooseType:["个人","单位"],chooseMoney:["5元","10元","50元","其他金额"],payLoding:!1,froms:"",type:"",payName:"weixin"}},onLoad:function(t){},onShow:function(){(0,u.saveUrl)(),console.log(1,this),this.hasLogin||uni.showModal({title:"登录",content:"您未登录,是否马上登陆?",success:function(t){t.confirm&&(0,u.interceptor)()},fail:function(t){console.log(t),uni.showModal({title:"cuowu",content:JSON.stringify(t)})}})},computed:(0,n.default)((0,n.default)({},(0,l.mapState)("user",["userInfo","baseURL","hasLogin"])),(0,l.mapState)(["weichatObj"])),methods:{addType:function(t){var e=this;(0,s.chosintention)({}).then((function(t){var i=t.data;console.log(i),e.chooseDire=i.map((function(t){return t.title}))})).catch()},PickerDire:function(t){console.log(334,this.chooseDire),this.intention=this.chooseDire[t.target.value],this.index=t.target.value+1},PickerType:function(t){this.way=this.chooseType[t.target.value],this.index=t.target.value+1,console.log("选择捐款方式",this.index),1==this.index?this.is_show=!0:this.is_show=!1},PickerMoney:function(t){this.money=this.chooseMoney[t.target.value],this.index=t.target.value+1,console.log("选择金额",this.money),"其他金额"==this.money?this.isshowMoney=!0:(this.isshowMoney=!1,this.elsemoney="")},tochooseMoney:function(){this.$refs.popup.open()},addmoney:function(t){console.log("点击金额按钮",t.money),this.popmoney=t.money,console.log(123,this.popmoney)},cancel:function(){this.$refs.popup.close()},cancel1:function(){this.$refs.popup1.close()},comfirm1:function(){var t=this;""==t.popmoney.toString().trim()?console.log("输入框为空"):(console.log("输入框为不为空"),t.money=t.popmoney,t.popmoney="",this.$refs.popup.close())},comfirmExit:function(){console.log("点击comfirmExit"),this.$refs.popup1.close(),uni.switchTab({url:"/pages/home/home"})},switch1Change:function(t){this.is_public=t.detail.value,console.log(this.is_public)},switch2Change:function(t){this.is_receipts=t.detail.value,console.log("is_receipts",this.is_receipts)},confirm:function(){var t=(0,o.default)(regeneratorRuntime.mark((function t(){var e,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this,e.way){t.next=4;break}return this.$api.msg("请选择捐款方式!"),t.abrupt("return");case 4:if(e.money){t.next=7;break}return this.$api.msg("请输入捐款金额!"),t.abrupt("return");case 7:if(!this.is_show){t.next=13;break}if(e.donate_er){t.next=11;break}return this.$api.msg("请填写您的姓名"),t.abrupt("return");case 11:t.next=16;break;case 13:if(e.donate_er){t.next=16;break}return this.$api.msg("请填写您的单位"),t.abrupt("return");case 16:if(i=/^(\+?0?86-?)?1[\d]\d{9}$/,i.test(e.mobile)){t.next=20;break}return e.$api.msg("请填写正确的手机号码"),t.abrupt("return");case 20:if(1!=this.is_receipts){t.next=24;break}if(e.address){t.next=24;break}return this.$api.msg("请输入联系地址"),t.abrupt("return");case 24:e.address||(e.address="用户未填写联系地址"),(0,c.createOrderkey)({money:e.money,intention:e.intention,way:e.way,is_public:e.is_public,is_receipts:e.is_receipts,donate_er:e.donate_er,mobile:e.mobile,address:e.address}).then((function(t){var i=t.data;console.log(345,i);var a=i.result.jsConfig;console.log(a),e.weichatObj.chooseWXPay({timestamp:a.timestamp,nonceStr:a.nonceStr,package:a.package,signType:a.signType,paySign:a.paySign,success:function(t){e.is_public?uni.navigateTo({url:"/pages/form/donaSuccess?money="+e.money+'&name="'+e.donate_er+'"'}):uni.navigateTo({url:"/pages/form/donaSuccess?money="+e.money})},fail:function(t){this.$refs.popup1.open(),console.log(t,"失败"),console.log(t.errMsg)}})})),e.payLoding=!0;case 27:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()}});e.default=d},"321d":function(t,e,i){"use strict";var a=i("baf2"),o=i.n(a);o.a},4026:function(t,e,i){"use strict";i.r(e);var a=i("05f3"),o=i.n(a);for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=o.a},4360:function(t,e,i){"use strict";var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.orderData=n,e.userinfo=s,e.userinfoid=r;var o=a(i("8752"));function n(t){return(0,o.default)({url:"/api/order/data",method:"get",data:t})}function s(t){return(0,o.default)({url:"/api/userinfo",method:"get",data:t})}function r(t){return(0,o.default)({url:"/api/level/recharge",method:"post",data:t})}},"84ce":function(t,e,i){"use strict";var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.computedOrderkey=n,e.createOrderkey=s,e.balance=r,e.orderPay=c;var o=a(i("8752"));function n(t){return(0,o.default)({url:"/api/order/computed/"+t.orderkey,method:"post",data:t})}function s(t,e){return(0,o.default)({url:"/api/donate/create",method:"post",data:t})}function r(t){return(0,o.default)({url:"/api/user/balance",method:"get",data:t})}function c(t){return(0,o.default)({url:"/api/order/pay",method:"post",data:t})}},"91a9":function(t,e,i){"use strict";var a=i("dbce");Object.defineProperty(e,"__esModule",{value:!0}),e.addrescuer=n,e.upload=s,e.articlesave=r,e.myarticle=c,e.replyask=u,e.replylist=l,e.myreplylist=d,e.mechanism=p,e.chosintention=f,e.joinDona=v,e.getDonaList=m,e.MyDonaList=h,e.getCertificate=b;var o=a(i("8752"));function n(t){return(0,o.default)({url:"/api/add_rescuer",method:"post",data:t})}function s(t){return(0,o.upFilse)({url:"/api/upload/image",method:"post",data:t})}function r(t){return(0,o.default)({url:"/api/circle/articlesave",method:"post",data:t})}function c(t){return(0,o.default)({url:"/api/circle/myarticle",method:"post",data:t})}function u(t){return(0,o.default)({url:"/api/add_a",method:"post",data:t})}function l(t){return(0,o.default)({url:"/api/q_list",method:"get",data:t})}function d(t){return(0,o.default)({url:"/api/a_list",method:"get",data:t})}function p(t){return(0,o.default)({url:"/api/mechanism",method:"get",data:t})}function f(t){return(0,o.default)({url:"/api/intention",method:"get",data:t})}function v(t){return(0,o.default)({url:"/api/intention",method:"get",data:t})}function m(t){return(0,o.default)({url:"/api/bulletin",method:"get",data:t})}function h(t){return(0,o.default)({url:"/api/my_donate",method:"get",data:t})}function b(t){return(0,o.default)({url:"/api/detail_training",method:"get",data:t})}},a509:function(t,e,i){"use strict";i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return a}));var a={uniPopup:i("19f2").default},o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"content"},[i("v-uni-view",{staticClass:"box"},[i("v-uni-view",{staticClass:"box-item"},[i("v-uni-view",{staticClass:"box-left"},[i("v-uni-text",{staticClass:"imp"},[t._v("*")]),t._v("捐款意向")],1),i("v-uni-view",{staticClass:"box-right"},[i("v-uni-picker",{staticClass:"box-right",attrs:{value:t.index,range:t.chooseDire},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.PickerDire.apply(void 0,arguments)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.addType.apply(void 0,arguments)}}},[i("v-uni-text",[t._v(t._s(t.intention||"请选择捐款意向"))])],1)],1)],1),i("v-uni-view",{staticClass:"box-item"},[i("v-uni-view",{staticClass:"box-left"},[i("v-uni-text",{staticClass:"imp"},[t._v("*")]),t._v("捐款方式")],1),i("v-uni-view",{staticClass:"box-right"},[i("v-uni-picker",{staticClass:"box-right",attrs:{value:t.index,range:t.chooseType},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.PickerType.apply(void 0,arguments)}}},[i("v-uni-text",[t._v(t._s(t.way||"请选择捐款方式"))])],1)],1)],1),i("v-uni-view",{staticClass:"box-item1",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tochooseMoney.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"box-main"},[i("v-uni-view",{staticClass:"box-left"},[i("v-uni-text",{staticClass:"imp"},[t._v("*")]),t._v("捐款金额")],1),i("v-uni-view",{staticClass:"box-right"},[i("v-uni-input",{attrs:{type:"text",placeholder:"请选择金额",disabled:!0},model:{value:t.money,callback:function(e){t.money=e},expression:"money"}})],1)],1),i("v-uni-view",{staticClass:"box-bottom"},[t._v("如需发票、证书请联系市红十字会027-60229386")])],1)],1),i("v-uni-view",{staticClass:"box"},[i("v-uni-view",{staticClass:"box-item"},[i("v-uni-view",{staticClass:"box-left"},[t.is_show?i("v-uni-view",[i("v-uni-text",{staticClass:"imp"},[t._v("*")]),t._v("姓名")],1):i("v-uni-view",[i("v-uni-text",{staticClass:"imp"},[t._v("*")]),t._v("单位")],1)],1),i("v-uni-view",{staticClass:"box-right"},[i("v-uni-input",{attrs:{type:"text",placeholder:"请真实填写"},model:{value:t.donate_er,callback:function(e){t.donate_er=e},expression:"donate_er"}})],1)],1),i("v-uni-view",{staticClass:"box-item"},[i("v-uni-view",{staticClass:"box-left"},[i("v-uni-text",{staticClass:"imp"},[t._v("*")]),t._v("手机号")],1),i("v-uni-view",{staticClass:"box-right"},[i("v-uni-input",{attrs:{type:"text",placeholder:"请填写手机号"},model:{value:t.mobile,callback:function(e){t.mobile=e},expression:"mobile"}})],1)],1)],1),i("v-uni-view",{staticClass:"switch-box"},[i("v-uni-view",{staticClass:"switch-left"},[t._v("实名公开")]),i("v-uni-view",{staticClass:"switch-right"},[i("v-uni-switch",{staticStyle:{transform:"scale(0.7,0.7)"},attrs:{checked:t.is_public,color:"#E63931"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.switch1Change.apply(void 0,arguments)}}})],1)],1),i("v-uni-view",{staticClass:"switch-box"},[i("v-uni-view",{staticClass:"switch-left"},[t._v("寄发票")]),i("v-uni-view",{staticClass:"switch-right"},[i("v-uni-switch",{staticStyle:{transform:"scale(0.7,0.7)"},attrs:{checked:t.is_receipts,color:"#E63931"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.switch2Change.apply(void 0,arguments)}}})],1)],1),i("v-uni-view",{staticClass:"box"},[i("v-uni-view",{staticClass:"box-item"},[i("v-uni-view",{staticClass:"box-left"},[t._v("联系地址")]),i("v-uni-view",{staticClass:"box-right"},[i("v-uni-input",{attrs:{type:"text",placeholder:"请输入联系地址"},model:{value:t.address,callback:function(e){t.address=e},expression:"address"}})],1)],1)],1),i("v-uni-view",{staticClass:"submit",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm()}}},[t._v("立即提交")]),i("uni-popup",{ref:"popup",attrs:{type:"bottom"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"popup_row"},[i("v-uni-view",{staticClass:"title"},[i("v-uni-view",{staticClass:"title-left"},[t._v("一份爱心,一份力量!")]),i("v-uni-view",{staticClass:"cancel",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"money-btn"},t._l(t.moneyList,(function(e){return i("v-uni-view",{key:e.id,staticClass:"btn"},[i("v-uni-button",{attrs:{type:"default"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.addmoney(e)}}},[t._v(t._s(e.money))])],1)})),1),i("v-uni-view",{staticClass:"pop-main"},[i("v-uni-view",{staticClass:"money-left"},[t._v("金额数")]),i("v-uni-view",{staticClass:"money-iup"},[i("v-uni-input",{attrs:{type:"text",value:"",placeholder:"请选择金额或者自定义金额"},model:{value:t.popmoney,callback:function(e){t.popmoney=e},expression:"popmoney"}})],1),i("v-uni-view",{},[t._v("元")])],1),i("v-uni-view",{staticClass:"comfirm"},[i("v-uni-view",{staticClass:"comfirm1",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.comfirm1()}}},[t._v("确认")])],1)],1)],1),i("uni-popup",{ref:"popup1",attrs:{type:"center"}},[i("v-uni-view",{staticClass:"popup-box"},[i("v-uni-view",{staticClass:"mian"},[i("v-uni-view",{staticClass:"delivery"},[t._v("支付失败")]),i("v-uni-view",{staticClass:"nocancel"},[t._v("请退出页面,重新登录")]),i("v-uni-view",{staticClass:"comfirm-box"},[i("v-uni-view",{staticClass:"cancel",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel1.apply(void 0,arguments)}}},[t._v("取消")]),i("v-uni-view",{staticClass:"comfirm",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.comfirmExit()}}},[t._v("确认")])],1)],1)],1)],1)],1)},n=[]},a651:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/*颜色*/\n/* 图片加载中颜色 */\n/* 行为相关颜色 */\n/* 功能栏字体大小 */\n/*功能栏左侧小图标*/.top[data-v-67d7a554]{display:flex;align-items:center;justify-content:center;background-color:#e63931;color:#fff;padding:%?22?% 0}.box[data-v-67d7a554]{margin-top:%?10?%}.box .box-item2[data-v-67d7a554]{background-color:#fff;padding:%?18?% %?24?%;border-bottom:%?1?% solid #f2f2f2}.box .box-item2 .box-left[data-v-67d7a554]{color:#e63931}.box .box-item2 .box-info[data-v-67d7a554]{text-indent:%?68?%;margin-top:%?16?%;color:#7b7b7b}.box .box-item2 .box-phone[data-v-67d7a554]{text-indent:%?68?%;margin-top:%?6?%;color:#7b7b7b}.box .box-item1[data-v-67d7a554]{background-color:#fff;padding:%?18?% %?24?%;border-bottom:%?1?% solid #f2f2f2}.box .box-main[data-v-67d7a554]{display:flex}.box .box-main .box-left[data-v-67d7a554]{width:%?200?%;flex-shrink:0}.box .box-main .box-right[data-v-67d7a554]{width:100%;color:#999;text-align:right}.box .box-bottom[data-v-67d7a554]{color:#999;padding-top:%?12?%;font-size:%?26?%}.box .box-item[data-v-67d7a554]{background-color:#fff;padding:%?24?%;display:flex;border-bottom:%?1?% solid #f2f2f2}.box .box-left[data-v-67d7a554]{width:%?200?%;flex-shrink:0}.box .box-left .imp[data-v-67d7a554]{color:#e63931;margin-right:%?2?%}.box .box-right[data-v-67d7a554]{width:100%;color:#999;text-align:right}.switch-box[data-v-67d7a554]{margin-top:%?24?%;display:flex;align-items:center;padding:%?16?% %?24?%;color:#7b7b7b;background-color:#fff;border-bottom:%?1?% solid #f2f2f2;justify-content:space-between}.infoOptional[data-v-67d7a554]{padding:%?20?% %?24?%}.submit[data-v-67d7a554]{position:fixed;bottom:0;left:0;right:0;width:%?750?%;height:%?100?%;background:#f3392c;color:#fff;display:flex;align-items:center;justify-content:center}.popup_row[data-v-67d7a554]{height:%?500?%;width:100%;padding:%?24?%;background-color:#fff}.popup_row .title[data-v-67d7a554]{border-bottom:%?2?% solid #f2f2f2;color:#e63931;font-size:%?32?%;padding-left:%?4?%;padding-bottom:%?16?%;display:flex;justify-content:space-between}.popup_row .title .cancel[data-v-67d7a554]{width:%?36?%;height:%?36?%}.popup_row .title .cancel uni-image[data-v-67d7a554]{width:%?36?%;height:%?36?%}.popup_row .money-btn[data-v-67d7a554]{display:flex;justify-content:space-around;margin-top:%?28?%}.popup_row .pop-main[data-v-67d7a554]{margin-top:%?32?%;font-size:%?34?%;display:flex}.popup_row .pop-main .money-left[data-v-67d7a554]{padding:0 %?6?%;flex-shrink:0;color:#e63931}.popup_row .pop-main .money-iup[data-v-67d7a554]{width:100%;padding-left:%?22?%}.popup_row .pop-main .money-iup uni-input[data-v-67d7a554]{font-size:%?32?%;color:#ff9797}.popup_row .pop-main .money-iup uni-input .input-placeholder[data-v-67d7a554]{font-size:%?32?%;color:#ff9797}.popup_row .comfirm[data-v-67d7a554]{display:flex;justify-content:flex-end;margin-top:%?54?%}.popup_row .comfirm .comfirm1[data-v-67d7a554]{padding:%?12?% %?24?%;border-radius:%?12?%;color:#fff;background-color:#e63931}.popup-box[data-v-67d7a554]{width:%?522?%;height:%?605?%;background-color:#fff;border-radius:%?20?%}.popup-box .img[data-v-67d7a554]{border-radius:%?20?% %?20?% 0 0;width:%?522?%;height:%?307?%}.popup-box .img uni-image[data-v-67d7a554]{border-radius:%?20?% %?20?% 0 0;width:%?522?%;height:%?307?%}.popup-box .mian[data-v-67d7a554]{display:flex;flex-direction:column;align-items:center;padding:%?32?% %?32?%;background-color:#fff;border-radius:0 0 %?20?% %?20?%;text-align:center}.popup-box .mian .delivery[data-v-67d7a554]{font-size:%?36?%;color:#333}.popup-box .mian .nocancel[data-v-67d7a554]{font-size:%?30?%;color:#999;margin-top:%?26?%}.popup-box .mian .comfirm-box[data-v-67d7a554]{margin-top:%?52?%;display:flex}.popup-box .mian .comfirm-box .cancel[data-v-67d7a554]{display:flex;align-items:center;justify-content:center;width:%?197?%;height:%?61?%;border:1px solid #c90f1b;border-radius:%?31?%;font-size:%?24?%;color:#c90f1b}.popup-box .mian .comfirm-box .comfirm[data-v-67d7a554]{margin-left:%?32?%;display:flex;align-items:center;justify-content:center;width:%?197?%;height:%?61?%;background:#c90f1b;border-radius:31px;font-size:%?24?%;color:#fff}',""]),t.exports=e},baf2:function(t,e,i){var a=i("a651");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=i("4f06").default;o("4ed9c1e4",a,!0,{sourceMap:!1,shadowMode:!1})},fc55:function(t,e,i){"use strict";i.r(e);var a=i("a509"),o=i("4026");for(var n in o)"default"!==n&&function(t){i.d(e,t,(function(){return o[t]}))}(n);i("321d");var s,r=i("f0c5"),c=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"67d7a554",null,!1,a["a"],s);e["default"]=c.exports}}]);