| 1 |
- require('common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesOrder/refund"],{"019b":function(t,e,n){"use strict";(function(t){n("6cdc");r(n("4a15"));var e=r(n("a73c"));function r(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("f3be")["createPage"])},"339e":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=u(n("4838")),i=n("3a10"),o=n("7602");function u(t){return t&&t.__esModule?t:{default:t}}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e,n,r,i,o,u){try{var c=t[o](u),a=c.value}catch(s){return void n(s)}c.done?e(a):Promise.resolve(a).then(r,i)}function f(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function u(t){l(o,r,i,u,c,"next",t)}function c(t){l(o,r,i,u,c,"throw",t)}u(void 0)}))}}var d=function(){n.e("pagesOrder/components/stepStatus").then(function(){return resolve(n("cc98"))}.bind(null,n)).catch(n.oe)},p=function(){n.e("components/plugin/list-cell").then(function(){return resolve(n("1861"))}.bind(null,n)).catch(n.oe)},h={name:"orderDetail",components:{stepStatus:d,TuiListCell:p},data:function(){return{ORDER_STATUS:o.ORDER_STATUS,isMonitor:!0,product:"",totalMoney:"",refundMoney:null,refundType:1,remark:"",refundPrice:0}},onShow:function(){},computed:{refundMoneyFun:function(){var t=this;this.refundPrice=0,this.$util.isEmpty(this.product)||this.product.forEach((function(e){var n=e.unitPrice,r=e.big*n,i=0==e.ratio?1:e.ratio,o=(e.small/i*n).toFixed(2);t.refundPrice=(Number(t.refundPrice)+r+Number(o)).toFixed(2)})),this.refundMoney=this.refundPrice}},methods:{retreatPage:function(){t.navigateBack({delta:1})},refundFun:function(){var e=this,n=[],r=!1;if(this.product.forEach((function(i){return(i.big>0||i.small>0)&&n.push({productId:i.productId,bigNum:i.big?i.big:0,smallNum:i.small?i.small:0}),!e.$util.isEmpty(i.big)&&i.big<=0||!e.$util.isEmpty(i.small)&&i.small<=0?(t.showToast({title:"数量填写有误",icon:"none"}),void(r=!0)):void 0})),!r)if(this.refundMoney<=0)t.showToast({title:"退款金额不能小于0",icon:"none"});else if(this.$util.isEmpty(n)&&1==this.refundType)t.showToast({title:"请选择商品",icon:"none"});else{var o={id:this.option.id,product:JSON.stringify(n),price:this.refundMoney,remark:this.remark,refundType:this.refundType,getOriginalItem:1};t.showModal({title:"提示",content:"确认退款?",confirmText:"确认",success:function(e){e.confirm&&(t.showLoading({title:"提交中"}),(0,i.refund)(o).then((function(e){1==e.code&&(t.hideLoading(),t.navigateTo({url:"/common/pageSuccess?title=操作成功"}))})))}})}},inputFun:function(e){this.product.forEach((function(e){Number(e.big)>Number(e.bigNum)&&(t.showToast({title:"不能大于总数量",icon:"none"}),e.big=e.bigNum),Number(e.small)>Number(e.smallNum)&&(t.showToast({title:"不能大于总数量",icon:"none"}),e.small=e.smallNum)}))},selectProduct:function(t){this.product[t].isActive=!this.product[t].isActive},init:function(){var t=f(r.default.mark((function t(){var e;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,i.getDetail)({id:this.option.id,getOriginalItem:1});case 2:e=t.sent,this.totalMoney=e.data.actPrice,this.product=e.data.product.map((function(t){return a(a({},t),{},{isActive:!1,big:null,small:null})})),console.log(this.product);case 6:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()}};e.default=h}).call(this,n("f3be")["default"])},"54b6":function(t,e,n){"use strict";var r=n("7336"),i=n.n(r);i.a},7336:function(t,e,n){},"9e98":function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r}));var i=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.refundType=1},t.e1=function(e){t.refundType=2})},o=[]},a73c:function(t,e,n){"use strict";n.r(e);var r=n("9e98"),i=n("fa07");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("54b6");var u,c=n("0095"),a=Object(c["a"])(i["default"],r["b"],r["c"],!1,null,"1701f244",null,!1,r["a"],u);e["default"]=a.exports},fa07:function(t,e,n){"use strict";n.r(e);var r=n("339e"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a}},[["019b","common/runtime","common/vendor"]]]);
|