1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f6000b32"],{"5b5e":function(t,i,e){"use strict";e.d(i,"a",(function(){return n})),e.d(i,"d",(function(){return s})),e.d(i,"c",(function(){return a})),e.d(i,"b",(function(){return r}));var o=e("9550");function n(t){return Object(o["a"])({url:"order_visits",method:"post",data:t})}function s(t){return Object(o["a"])({url:"order_visits/".concat(t),method:"get"})}function a(t,i){return Object(o["a"])({url:"order_visits/".concat(t),method:"put",data:i})}function r(t){return Object(o["a"])({url:"order_visits/".concat(t),method:"delete"})}},aebe:function(t,i,e){"use strict";var o="Servicer-Storage";i["a"]={get:function(t){var i=window.localStorage.getItem(o+"_"+t);return i?window.JSON.parse(i):""},set:function(t,i){window.localStorage.setItem(o+"_"+t,window.JSON.stringify(i))},del:function(t,i){window.localStorage.removeItem(o+"_"+t)}}},c9e6:function(t,i,e){"use strict";e.r(i);var o=function(){var t=this,i=t._self._c;return i("div",[i("van-nav-bar",{staticClass:"shadow mb-4",attrs:{title:t.title,"left-text":"返回","left-arrow":""},on:{"click-left":function(i){return t.$router.back(-1)}}}),i("van-form",{staticClass:"w-11/12 mx-auto",on:{submit:t.onSubmit}},[i("div",{staticClass:"shadow"},[i("van-field",{attrs:{readonly:"",clickable:"",value:t.visitForm.visit_time,disabled:t.id>0,label:"预计回访",placeholder:"请选择时间"},on:{click:function(i){t.showVisitTimePicker=!0}}}),i("van-popup",{attrs:{position:"bottom"},model:{value:t.showVisitTimePicker,callback:function(i){t.showVisitTimePicker=i},expression:"showVisitTimePicker"}},[i("van-datetime-picker",{attrs:{type:"date",title:"选择完整时间","min-date":t.minDate},on:{confirm:t.onConfirmVisitTime,cancel:function(i){t.showVisitTimePicker=!1}}})],1),t.id>0?i("div",[i("van-field",{attrs:{readonly:"",clickable:"",value:t.visitForm.finished_at,rules:[{required:!0}],label:"完成回访",placeholder:"请选择时间"},on:{click:function(i){t.showPicker=!0}}}),i("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(i){t.showPicker=i},expression:"showPicker"}},[i("van-datetime-picker",{attrs:{type:"date",title:"选择完整时间","min-date":t.minDate},on:{confirm:t.onConfirm,cancel:function(i){t.showPicker=!1}}})],1),i("van-field",{attrs:{rows:"3",autosize:"",label:"回访内容",type:"textarea",placeholder:"请填写回访内容",rules:[{required:!0}]},model:{value:t.visitForm.content,callback:function(i){t.$set(t.visitForm,"content",i)},expression:"visitForm.content"}})],1):t._e()],1),i("div",{staticClass:"mt-8"},[i("van-button",{attrs:{loading:t.submitLoading,block:"",type:"info","loading-text":"加载中...","native-type":"submit"}},[t._v("提交")])],1)])],1)},n=[],s=(e("b1dc"),e("5b5e")),a=e("eaf8"),r=e("aebe"),c={data:function(){return{picList:[],minDate:"",showVisitTimePicker:!1,showPicker:!1,visitForm:{finished_at:"",visit_time:""},id:0,title:"添加回访",submitLoading:!1}},created:function(){this.$route.params&&this.$route.params.order_id&&(this.visitForm.order_id=parseInt(this.$route.params.order_id)),this.$route.params&&this.$route.params.id&&(this.id=this.$route.params.id,this.title="编辑回访",this.loadVisitInfo()),this.minDate=new Date,this.minDate.setTime(this.minDate.getTime()+864e3),this.minDate.setHours(0,0,0,0)},methods:{loadVisitInfo:function(){var t=this;Object(s["d"])(this.id).then((function(i){t.visitForm=i.data}))},onConfirm:function(t){this.visitForm.finished_at=Object(a["c"])(t,"{y}-{m}-{d}"),this.showPicker=!1},onConfirmVisitTime:function(t){this.visitForm.visit_time=Object(a["c"])(t,"{y}-{m}-{d}"),this.showVisitTimePicker=!1},onSubmit:function(){var t=this;this.submitLoading=!0;var i=this;this.id>0?Object(s["c"])(this.id,this.visitForm).then((function(t){r["a"].set("updateOrderID",i.id),i.$toast.success({message:"提交成功",duration:1e3,onClose:function(){i.$router.back(-1)}})})).catch((function(i){t.submitLoading=!1,console.log(i)})):Object(s["a"])(this.visitForm).then((function(t){r["a"].set("updateOrderID",i.id),i.$toast.success({message:"提交成功",duration:1e3,onClose:function(){i.$router.back(-1)}})})).catch((function(i){t.submitLoading=!1,console.log(i)}))}}},u=c,d=e("e607"),l=Object(d["a"])(u,o,n,!1,null,null,null);i["default"]=l.exports}}]);
|