| 1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/signs/subscribe/subscribe"],{"0e88":function(e,t,n){"use strict";var i=n("e296"),r=n.n(i);r.a},"34ee":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n("a34a")),r=s(n("b068"));function s(e){return e&&e.__esModule?e:{default:e}}function o(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 a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t,n,i,r,s,o){try{var a=e[s](o),u=a.value}catch(c){return void n(c)}a.done?t(u):Promise.resolve(u).then(i,r)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(i,r){var s=e.apply(t,n);function o(e){c(s,i,r,o,a,"next",e)}function a(e){c(s,i,r,o,a,"throw",e)}o(void 0)}))}}var d={data:function(){return{form:{blessingPositionId:"",blessingPositionName:"",num:"",beginDate:(0,r.default)().format("YYYY-MM-DD"),visitDate:(0,r.default)().format("YYYY-MM-DD"),visitTime:""},current:null,times:[]}},mounted:function(){this.initTimes(this.form.visitDate)},methods:{isLittleTime:function(e,t){var n=e.diff(t,"minutes");return!(n>=0)},initTimes:function(){var e=arguments,t=this;return f(i.default.mark((function n(){var s,o,a,u,c,f,d;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return s=e.length>0&&void 0!==e[0]?e[0]:"",n.prev=1,n.next=4,t.$api("signs.getOpenidVisitDateTime",{visitDate:s});case 4:o=n.sent,a=(0,r.default)().unix(),t.current=null,u=!1,c=(0,r.default)(),f=(0,r.default)(s),d=o.data.map((function(e,n){var i=!1,s=(0,r.default)().year(f.year()).month(f.month()).day(f.day()).hour(e.visitTime.split(":")[0]).minute(e.visitTime.split(":")[1]).second(0);return t.isLittleTime(c,s)&&e.max>e.num&&(i=!0,u||(u=!0,t.current=n,t.form.visitTime=e.visitTime)),{id:a+""+n,text:e.visitTime,visitTime:e.visitTime,max:e.max,num:e.num,isCheck:i}})),t.times=d,console.log(d,"---------"),n.next=17;break;case 15:n.prev=15,n.t0=n["catch"](1);case 17:case"end":return n.stop()}}),n,null,[[1,15]])})))()},getPos:function(){var e=this;return f(i.default.mark((function t(){var n;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api("signs.getOpenidBlessingPosition",{});case 2:if(n=t.sent,200==n.code){t.next=5;break}throw new Error("");case 5:return t.abrupt("return",n.data.map((function(e){return a(a({},e),{},{id:e.blessingPositionId,name:e.blessingPositionName})})));case 6:case"end":return t.stop()}}),t)})))()},showPos:function(){var e=this;this.$refs.pos.$open().then((function(t){t.arr&&t.arr.length>0&&(e.form.blessingPositionId=t.arr[0].blessingPositionId,e.form.blessingPositionName=t.arr[0].blessingPositionName)}))},bindDateChange:function(e){var t=(0,r.default)(e).format("YYYY-MM-DD");this.form.visitDate=t,this.current=0,this.initTimes(t)},pickeClick:function(e,t){e.isCheck?e.num>=e.max?this.$refs.uToast.show({type:"error",message:"时段已经约满",position:"top"}):(this.form.visitTime=e.text,this.current=t):this.$refs.uToast.show({type:"error",message:"不能选择",position:"top"})},bindDate:function(){var e=this;return f(i.default.mark((function t(){var n,r,s,o,u;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.form.blessingPositionId){t.next=3;break}return e.$refs.uToast.show({type:"error",message:"请选择阁位",position:"top"}),t.abrupt("return");case 3:if(e.form.num){t.next=6;break}return e.$refs.uToast.show({type:"error",message:"请输入随访人数量",position:"top"}),t.abrupt("return");case 6:if(e.current||0==e.current){t.next=9;break}return e.$refs.uToast.show({type:"error",message:"请选择随访时间",position:"top"}),t.abrupt("return");case 9:return e.$refs.uToast.show({type:"loading",message:"请稍后"}),t.next=12,e.$api("signs.addOpenidVisit",a({},e.form));case 12:n=t.sent,e.$refs.uToast.hide(),200==n.code?(e.$refs.uToast.show({type:"success",message:n.msg,position:"top"}),r=n.data,s=r.code,o=r.visitDate,u=r.visitTime,r.openid,r.blessingPositionId,r.blessingPositionName,e.$st((function(){e.$u.route({url:"/pages/signs/invitation/invitation",type:"redirectTo",params:{code:s,visitDate:o,visitTime:u}})}))):e.$refs.uToast.show({type:"error",message:n.msg,position:"top"});case 15:case"end":return t.stop()}}),t)})))()},navToAddress:function(){var e=this;this.$st((function(){e.$u.route({url:"/pages/signs/address/address",type:"navigateTo",params:{}})}))}}};t.default=d},"85c7":function(e,t,n){"use strict";n.r(t);var i=n("34ee"),r=n.n(i);for(var s in i)"default"!==s&&function(e){n.d(t,e,(function(){return i[e]}))}(s);t["default"]=r.a},c75a:function(e,t,n){"use strict";n.r(t);var i=n("ced1"),r=n("85c7");for(var s in r)"default"!==s&&function(e){n.d(t,e,(function(){return r[e]}))}(s);n("0e88");var o,a=n("f0c5"),u=Object(a["a"])(r["default"],i["b"],i["c"],!1,null,"3b74281b",null,!1,i["a"],o);t["default"]=u.exports},ced1:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return i}));var i={cDatepicker:function(){return n.e("components/c-datepicker/c-datepicker").then(n.bind(null,"a708"))},cFormTypeActionSheet:function(){return n.e("components/c-form-type-action-sheet/c-form-type-action-sheet").then(n.bind(null,"4650"))},uToast:function(){return n.e("uni_modules/uview-ui/components/u-toast/u-toast").then(n.bind(null,"3aa8"))}},r=function(){var e=this,t=e.$createElement;e._self._c},s=[]},d149:function(e,t,n){"use strict";(function(e){n("950b");i(n("66fd"));var t=i(n("c75a"));function i(e){return e&&e.__esModule?e:{default:e}}wx.__webpack_require_UNI_MP_PLUGIN__=n,e(t.default)}).call(this,n("543d")["createPage"])},e296:function(e,t,n){}},[["d149","common/runtime","common/vendor"]]]);
|