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