(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-order-refund-op"],{"0e6b":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("39d8")),o=i(n("2634")),r=i(n("2fdc")),c=n("aba0"),s=(0,a.default)({data:function(){return{id:0,type:"",showPreLoading:!0,resultData:{},itemSelectedKey:0,remark:"",pageInfo:{cancel:{page_title:"取消订单理由",requestUrl:"manage/order/takeout/cancel"},direct_deliveryer:{page_title:"指定配送员",requestUrl:"manage/order/takeout/deliveryer"},reply:{page_title:"催单回复",requestUrl:"manage/order/takeout/reply"}}}},onLoad:function(t){this._sid=this.util.getStorageSync("__sid")},methods:{getOrderoption:function(){var t=this;return(0,r.default)((0,o.default)().mark((function e(){var n,i;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,c.orderOption)({sid:t._sid,id:t.id,type:t.type});case 2:n=e.sent,i=n.data,t.resultData=i.data;case 5:case"end":return e.stop()}}),e)})))()},onSelectItem:function(t){this.itemSelectedKey=t,"reply"==this.type&&(this.remark=this.remark+this.resultData[t])},orderCancelApi:function(){var t=this;return(0,r.default)((0,o.default)().mark((function e(){var n;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return uni.showLoading({title:"提交中...",mask:!0}),e.prev=1,e.next=4,(0,c.orderCancel)({id:t.id,sid:t._sid,reason:t.itemSelectedKey?t.itemSelectedKey:"",remark:t.remark});case 4:if(n=e.sent,uni.hideLoading(),n){e.next=8;break}return e.abrupt("return");case 8:t.util.$toast(n.msg),setTimeout((function(){uni.navigateBack()}),1500),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](1),uni.hideLoading(),t.util.$toast("提交失败,请重试"),console.error(e.t0);case 17:case"end":return e.stop()}}),e,null,[[1,12]])})))()},showConfirm:function(t,e){uni.showModal({title:"提示",content:t,confirmColor:"#33AAFC",success:function(t){t.cancel||e&&e()}})},onSubmit:function(){var t=this;this.resultData[this.itemSelectedKey]?this.showConfirm("确定提交取消订单申请吗?",(function(){switch(t.type){case"cancel":t.orderCancelApi();break;case"direct_deliveryer":t.util.$toast("暂无接口");break;case"reply":t.util.$toast("暂无接口");break}})):this.util.$toast("请选择取消理由")}}},"onLoad",(function(t){this.id=t.id,this.type=t.type,this.getOrderoption()}));e.default=s},1939:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.tn-input[data-v-22f87c42]{display:flex;flex-direction:row;position:relative;flex:1}.tn-input__input[data-v-22f87c42]{font-size:%?28?%;color:#080808;flex:1}.tn-input__textarea[data-v-22f87c42]{width:auto;font-size:%?28?%;color:#080808;padding:%?10?% 0;line-height:normal;flex:1}.tn-input--border[data-v-22f87c42]{border-radius:%?6?%;border:%?2?% solid rgba(0,0,0,.1)}.tn-input--error[data-v-22f87c42]{border-color:#e83a30!important}.tn-input__right-icon[data-v-22f87c42]{line-height:1}.tn-input__right-icon .icon[data-v-22f87c42]{color:#aaa}.tn-input__right-icon__item[data-v-22f87c42]{margin-left:%?10?%}.tn-input__right-icon__clear .icon[data-v-22f87c42]{font-size:%?32?%}.tn-input__right-icon__select[data-v-22f87c42]{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.tn-input__right-icon__select .icon[data-v-22f87c42]{font-size:%?26?%}.tn-input__right-icon__select--reverse[data-v-22f87c42]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}',""]),t.exports=e},"3d92":function(t,e,n){"use strict";n.r(e);var i=n("be35"),a=n("76da");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("cb0d");var r=n("828b"),c=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"eb1c8460",null,!1,i["a"],void 0);e["default"]=c.exports},"4e31":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */#order-op[data-v-eb1c8460]{min-height:100vh;background-color:#f8f8f8}.page-container[data-v-eb1c8460]{padding-bottom:%?120?%}.section-title[data-v-eb1c8460]{padding:%?20?% %?30?%;font-size:%?28?%;color:#666;background-color:#f5f5f5;position:relative}.section-title[data-v-eb1c8460]::after{content:"";position:absolute;left:0;top:%?20?%;height:%?30?%;width:%?6?%;background-color:#33aafc;border-radius:0 %?3?% %?3?% 0}.reason-container[data-v-eb1c8460]{background-color:#fff;border-radius:%?12?%;margin:0 %?20?% %?30?%;padding:%?10?% 0;box-shadow:0 %?2?% %?12?% rgba(0,0,0,.05)}.reason-item[data-v-eb1c8460]{display:flex;align-items:center;justify-content:space-between;padding:%?25?% %?30?%;border-bottom:%?1?% solid #f2f2f2;transition:background-color .2s}.reason-item[data-v-eb1c8460]:last-child{border-bottom:none}.reason-item[data-v-eb1c8460]:active{background-color:#f9f9f9}.reason-text[data-v-eb1c8460]{flex:1;font-size:%?28?%;color:#333}.remark-container[data-v-eb1c8460]{background-color:#fff;border-radius:%?12?%;margin:0 %?20?% %?30?%;padding:%?20?%;position:relative;box-shadow:0 %?2?% %?12?% rgba(0,0,0,.05)}.remark-input[data-v-eb1c8460]{min-height:%?180?%}.word-count[data-v-eb1c8460]{position:absolute;bottom:%?20?%;right:%?30?%;font-size:%?24?%;color:#999}.submit-btn-container[data-v-eb1c8460]{position:fixed;bottom:0;left:0;right:0;padding:%?20?% %?30?% %?40?%;background-color:#fff;box-shadow:0 %?-2?% %?10?% rgba(0,0,0,.05);z-index:10}.submit-btn[data-v-eb1c8460]{width:100%;height:%?88?%;line-height:%?88?%;background:linear-gradient(90deg,#33aafc,#3a91f8);color:#fff;font-size:%?32?%;border-radius:%?44?%;text-align:center;border:none}.submit-btn[data-v-eb1c8460]:active{opacity:.9}',""]),t.exports=e},"502e":function(t,e,n){"use strict";n.r(e);var i=n("8687"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},6864:function(t,e,n){"use strict";n.r(e);var i=n("a6a5"),a=n("502e");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("e370");var r=n("828b"),c=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"22f87c42",null,!1,i["a"],void 0);e["default"]=c.exports},"750c":function(t,e,n){var i=n("1939");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("dce1f50a",i,!0,{sourceMap:!1,shadowMode:!1})},"76da":function(t,e,n){"use strict";n.r(e);var i=n("0e6b"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},8604:function(t,e,n){var i=n("4e31");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("64a2364e",i,!0,{sourceMap:!1,shadowMode:!1})},8687:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa"),n("0c26");var a=i(n("a7d1")),o={mixins:[a.default],name:"tn-input",props:{value:{type:[String,Number],default:""},type:{type:String,default:"text"},inputAlign:{type:String,default:"left"},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:"color: #AAAAAA"},disabled:{type:Boolean,default:!1},maxLength:{type:Number,default:255},height:{type:Number,default:0},autoHeight:{type:Boolean,default:!0},confirmType:{type:String,default:"done"},customStyle:{type:Object,default:function(){return{}}},fixed:{type:Boolean,default:!1},focus:{type:Boolean,default:!1},passwordIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!1},borderColor:{type:String,default:"#dcdfe6"},selectOpen:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},cursorSpacing:{type:Number,default:0},selectionStart:{type:Number,default:-1},selectionEnd:{type:Number,default:-1},trim:{type:Boolean,default:!0},showConfirmBar:{type:Boolean,default:!0},showRightIcon:{type:Boolean,default:!1},rightIcon:{type:String,default:""}},computed:{inputStyle:function(){var t={};return t.minHeight=this.height?this.height+"rpx":"textarea"===this.type?this.textareaHeight+"rpx":this.inputHeight+"rpx",t=Object.assign(t,this.customStyle),t},elSelectionStart:function(){return String(this.selectionStart)},elSelectionEnd:function(){return String(this.selectionEnd)}},data:function(){return{defaultValue:this.value,inputHeight:70,textareaHeight:100,validateState:!1,focused:!1,showPassword:!1,lastValue:""}},watch:{value:function(t,e){this.defaultValue=t,t!==e&&"select"===this.type&&this.handleInput({detail:{value:t}})}},created:function(){this.$on("on-form-item-error",this.onFormItemError)},methods:{handleInput:function(t){var e=this,n=t.detail.value;this.trim&&(n=this.$t.string.trim(n)),this.$emit("input",n),this.defaultValue=n,setTimeout((function(){e.dispatch("tn-form-item","on-form-change",n)}),40)},handleBlur:function(t){var e=this,n=t.detail.value;setTimeout((function(){e.focused=!1}),100),this.$emit("blur",n),setTimeout((function(){e.dispatch("tn-form-item","on-form-blur",n)}),40)},onFormItemError:function(t){this.validateState=t},onFocus:function(t){this.focused=!0,this.$emit("focus")},onConfirm:function(t){this.$emit("confirm",t.detail.value)},onClear:function(t){this.$emit("input","")},inputClick:function(){this.$emit("click")}}};e.default=o},a6a5:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"tn-input-class tn-input",class:{"tn-input--border":t.border,"tn-input--error":t.validateState},style:{padding:"0 "+(t.border?20:0)+"rpx",borderColor:t.borderColor,textAlign:t.inputAlign},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.inputClick.apply(void 0,arguments)}}},["textarea"===t.type?n("v-uni-textarea",{staticClass:"tn-input__input tn-input__textarea",style:[t.inputStyle],attrs:{value:t.defaultValue,placeholder:t.placeholder,placeholderStyle:t.placeholderStyle,disabled:t.disabled||"select"===t.type,maxlength:t.maxLength,fixed:t.fixed,focus:t.focus,autoHeight:t.autoHeight,selectionStart:t.elSelectionStart,selectionEnd:t.elSelectionEnd,cursorSpacing:t.cursorSpacing,showConfirmBar:t.showConfirmBar},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.handleInput.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.handleBlur.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.onFocus.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm.apply(void 0,arguments)}}}):n("v-uni-input",{staticClass:"tn-input__input",style:[t.inputStyle],attrs:{type:"password"===t.type?"text":t.type,value:t.defaultValue,password:"password"===t.type&&!t.showPassword,placeholder:t.placeholder,placeholderStyle:t.placeholderStyle,disabled:t.disabled||"select"===t.type,maxlength:t.maxLength,focus:t.focus,confirmType:t.confirmType,selectionStart:t.elSelectionStart,selectionEnd:t.elSelectionEnd,cursorSpacing:t.cursorSpacing,showConfirmBar:t.showConfirmBar},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.handleInput.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.handleBlur.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.onFocus.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"tn-input__right-icon tn-flex tn-flex-col-center"},[t.clearable&&""!==t.value&&t.focused?n("v-uni-view",{staticClass:"tn-input__right-icon__item tn-input__right-icon__clear",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onClear.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"icon tn-icon-close"})],1):"text"===t.type&&!t.focused&&t.showRightIcon&&""!==t.rightIcon?n("v-uni-view",{staticClass:"tn-input__right-icon__item tn-input__right-icon__clear"},[n("v-uni-view",{staticClass:"icon",class:["tn-icon-"+t.rightIcon]})],1):t._e(),t.passwordIcon&&"password"===t.type?n("v-uni-view",{staticClass:"tn-input__right-icon__item tn-input__right-icon__clear",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showPassword=!t.showPassword}}},[t.showPassword?n("v-uni-view",{staticClass:"icon tn-icon-eye"}):n("v-uni-view",{staticClass:"tn-icon-eye-hide"})],1):t._e(),"select"===t.type?n("v-uni-view",{staticClass:"tn-input__right-icon__item tn-input__right-icon__select",class:{"tn-input__right-icon__select--reverse":t.selectOpen}},[n("v-uni-view",{staticClass:"icon tn-icon-up-triangle"})],1):t._e()],1)],1)},a=[]},aba0:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.orderOption=e.orderCancel=void 0;var a=i(n("5b42"));e.orderOption=function(t){return a.default.post("api/manage.order.order/option",t)};e.orderCancel=function(t){return a.default.get("api/manage.order.order/cancel",{params:t})}},be35:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={tnNavBar:n("3703").default,tnRadioGroup:n("439e").default,tnRadio:n("bc0f").default,tnInput:n("6864").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{attrs:{id:"order-op"}},[n("tn-nav-bar",{attrs:{fixed:!0}},[t._v("取消订单详情")]),n("v-uni-view",{staticClass:"page-container",style:{paddingTop:t.vuex_custom_bar_height+10+"px"}},[n("v-uni-view",{staticClass:"section-title"},[t._v("取消订单理由")]),n("v-uni-view",{staticClass:"reason-container"},[n("tn-radio-group",{staticStyle:{display:"block"},model:{value:t.itemSelectedKey,callback:function(e){t.itemSelectedKey=e},expression:"itemSelectedKey"}},t._l(t.resultData,(function(e,i){return n("v-uni-view",{key:i,staticClass:"reason-item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSelectItem(i)}}},[n("v-uni-view",{staticClass:"reason-text"},[t._v(t._s(e))]),n("tn-radio",{attrs:{name:i,color:"#33AAFC"}})],1)})),1)],1),n("v-uni-view",{staticClass:"section-title"},[t._v("填写备注(选填)")]),n("v-uni-view",{staticClass:"remark-container"},[n("tn-input",{staticClass:"remark-input",attrs:{type:"textarea",placeholder:"请输入取消订单备注信息",maxlength:"200","adjust-position":!0},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}}),n("v-uni-view",{staticClass:"word-count"},[t._v(t._s(t.remark.length)+"/200")])],1)],1),n("v-uni-view",{staticClass:"submit-btn-container"},[n("v-uni-button",{staticClass:"submit-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSubmit.apply(void 0,arguments)}}},[t._v("提交")])],1)],1)},o=[]},cb0d:function(t,e,n){"use strict";var i=n("8604"),a=n.n(i);a.a},e370:function(t,e,n){"use strict";var i=n("750c"),a=n.n(i);a.a}}]);