You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
9.7 KiB
1 line
9.7 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-mall-my-refund"],{2341:function(t,e,i){"use strict";i.r(e);var n=i("a6e5"),a=i.n(n);for(var u in n)["default"].indexOf(u)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(u);e["default"]=a.a},"3ee9":function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{id:"",detail:{},order_product:{},cause_list:[],refund:{id:"",content:""},number:1,refund_money:0,refund_images:[],remark:"",video_show:!1,async:!0}},onLoad:function(t){this.id=t.id||""},onReady:function(){this.getRefundProductData(),this.getCause(),this.getRefundMoney()},methods:{getRefundProductData:function(){var t=this;this.rq.getData("mall/api/Order/getRefundProductData",{id:this.id}).then((function(e){0==e.code&&(t.order_product=e.data.order_product)}))},change:function(t){if(3==t.type){if(t.number<=1)return this.cn.toast("数量不能再少了哦~"),!1;if(t.number+1>this.order_product.actual_number)return this.cn.toast("数量超出范围~"),!1;this.number=t.number}else if(2==t.type){if(t.number<=1)return this.cn.toast("数量不能再少了哦~"),!1;this.number--}else if(1==t.type){if(t.number+1>this.order_product.actual_number)return this.cn.toast("数量超出范围~"),!1;this.number++}this.getRefundMoney()},getRefundMoney:function(){var t=this;this.rq.getData("mall/api/Order/getOrderRefundMoney",{id:this.id,number:this.number}).then((function(e){0==e.code&&(t.refund_money=e.data.refund_money)}))},getCause:function(){var t=this;this.rq.getData("mall/api/Config/getCauseList").then((function(e){0==e.code&&(t.cause_list=e.data.cause_list)}))},changeCause:function(t){var e=t.detail.value;this.refund.content=this.cause_list[e].content,this.refund.id=this.cause_list[e].id},imageChange:function(t){this.refund_images=t.image_list},orderRefund:function(){var t=this;if(!this.refund.id)return this.cn.toast("请选择退款原因"),!1;this.rq.getData("mall/api/Order/orderRefund",{id:this.id,refund_id:this.refund.id,number:this.number,refund_images:this.refund_images,remark:this.remark}).then((function(e){0==e.code&&t.cn.alert(e.msg).then((function(t){uni.navigateBack()}))}))}}};e.default=n},"44a8":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"text_stepper_cn",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e)}}},[i("v-uni-view",{staticClass:"flex align-center"},[i("v-uni-text",{staticClass:"tyIcon-jian",class:t.value<=t.min||t.disabled?"text-ed":"text-1a",style:t.jian_style,on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.reduce.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"margin-lr-20 radius-6"},[i("v-uni-input",{staticClass:"bg-f7 text-center text-4d text-28",class:t.disabled?"text-cc":"text-1a",style:t.input_style,attrs:{type:"number",disabled:t.disabledInput||t.disabled,value:t.value},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.inputBlur.apply(void 0,arguments)}}})],1),i("v-uni-text",{staticClass:"tyIcon-jia",class:t.max&&t.value>=t.max||t.disabled?"text-ed":"text-1a",style:t.jia_style,on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.add.apply(void 0,arguments)}}})],1)],1)},a=[]},"5aea":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return u})),i.d(e,"a",(function(){return n}));var n={tyTextStepper:i("68c7").default,tyImageImagesUpload:i("d35f").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"mall_my_refund_page"},[i("v-uni-view",{staticClass:"page_content"},[i("v-uni-view",{staticClass:"bg-ff padding-tb-20 padding-lr-30"},[i("v-uni-view",{staticClass:"padding-20 bg-f7 flex align-center"},[i("v-uni-image",{staticClass:"jc-image-120",attrs:{src:t.order_product.product_cover_img,mode:"aspectFill"}}),i("v-uni-view",{staticClass:"flex-one margin-left-20"},[i("v-uni-text",{staticClass:"line-35 height-70 text-24 text-4d text-cut-two"},[t._v(t._s(t.order_product.product_name))]),i("v-uni-text",{staticClass:"margin-top-5 text-22 text-80 text-cut-one"},[t._v(t._s(t.order_product.product_sku_name))])],1)],1)],1),i("v-uni-view",{staticClass:"margin-top-20 padding-lr-30 bg-ff"},[i("v-uni-view",{staticClass:"line-height-100 flex align-center border-bottom-ed"},[i("v-uni-text",{staticClass:"width-170 text-28 text-1a"},[t._v("退款原因")]),i("v-uni-view",{staticClass:"flex-one"},[i("v-uni-picker",{attrs:{range:t.cause_list,"range-key":"content"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeCause.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"flex align-center justify-between"},[i("v-uni-text",{staticClass:"text-28 text-cut-one",class:t.refund.content?"text-1a":"text-cc"},[t._v(t._s(t.refund.content?t.refund.content:"选择退款原因"))]),i("v-uni-text",{staticClass:"margin-left-30 tyIcon-fanhui text-26 text-4d"})],1)],1)],1)],1),i("v-uni-view",{staticClass:"line-height-100 flex align-center justify-between border-bottom-ed"},[i("v-uni-view",[i("v-uni-text",{staticClass:"text-28 text-1a"},[t._v("商品件数")]),i("v-uni-text",{staticClass:"margin-left-10 text-24 text-auxiliary"},[t._v("最多可退"+t._s(t.order_product.actual_number)+"件")])],1),i("ty-text-stepper",{attrs:{value:t.number,min:"1",max:t.order_product.actual_number,"disabled-input":!0,"async-change":t.async},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.change.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"line-height-100 flex align-center border-bottom-ed"},[i("v-uni-text",{staticClass:"width-170 text-28 text-1a"},[t._v("退款金额")]),i("v-uni-view",{staticClass:"flex-one"},[i("v-uni-text",{staticClass:"text-28 text-1a"},[t._v("¥"+t._s(t.refund_money))])],1)],1),i("v-uni-view",{staticClass:"line-height-100 flex align-center border-bottom-ed"},[i("v-uni-text",{staticClass:"width-170 text-28 text-1a"},[t._v("退款说明")]),i("v-uni-view",{staticClass:"flex-one"},[i("v-uni-input",{staticClass:"text-28",attrs:{type:"text",placeholder:"请输入退款说明(可不填)"},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}})],1)],1),i("v-uni-view",{},[i("v-uni-view",{staticClass:"flex align-center line-height-100"},[i("v-uni-text",{staticClass:"line-height-100 text-28 text-1a"},[t._v("上传凭证截图")]),i("v-uni-text",{staticClass:"margin-left-10 text-24 text-auxiliary"},[t._v("最多3张")])],1),i("v-uni-view",{},[i("ty-image-images-upload",{attrs:{"video-count":0,count:3},on:{imageChange:function(e){arguments[0]=e=t.$handleEvent(e),t.imageChange.apply(void 0,arguments)}}})],1)],1)],1),i("v-uni-view",{staticClass:"width-100p",staticStyle:{position:"fixed",left:"0",bottom:"20rpx"}},[i("v-uni-view",{staticClass:"margin-lr-30 line-height-80 radius-40 bg-main text-center text-28 text-ff",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.orderRefund.apply(void 0,arguments)}}},[t._v("确定")])],1)],1)],1)},u=[]},"68c7":function(t,e,i){"use strict";i.r(e);var n=i("44a8"),a=i("2341");for(var u in a)["default"].indexOf(u)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(u);var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"331ff186",null,!1,n["a"],void 0);e["default"]=r.exports},"950c":function(t,e,i){"use strict";i.r(e);var n=i("3ee9"),a=i.n(n);for(var u in n)["default"].indexOf(u)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(u);e["default"]=a.a},a6e5:function(t,e,i){"use strict";i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3");var a=n(i("4e85")),u={props:{value:{type:[Number,String],default:1},min:{type:[Number,String],default:1},max:{type:[Number,String],default:""},step:{type:[Number,String],default:1},disabled:{type:Boolean,default:!1},disabledInput:{type:Boolean,default:!1},inputWidth:{type:[Number,String],default:90},buttonSize:{type:[Number,String],default:50},asyncChange:{type:Boolean,default:!1},identifier:{type:[Number,String],default:""}},computed:{jia_style:function(){return"font-size:"+Math.floor(.6*this.buttonSize)+"rpx;"},jian_style:function(){return"font-size:"+Math.floor(.6*this.buttonSize)+"rpx;"},input_style:function(){return"width:"+this.inputWidth+"rpx;height:"+this.buttonSize+"rpx;line-height:"+this.buttonSize+"rpx;"}},watch:{max:function(t,e){this.value>t&&(this.asyncChange||this.$emit("update:value",t))},min:function(t,e){this.value<t&&(this.asyncChange||this.$emit("update:value",t))}},methods:{add:function(){if(this.disabled)return!1;if(!this.asyncChange){var t=Number(this.value),e=Number(this.step);if(!(""===this.max||t+e<=this.max))return a.default.toast("数量超出范围~"),!1;t+=e,this.$emit("update:value",t)}this.$emit("change",{type:1,number:this.value,identifier:this.identifier})},reduce:function(){if(this.disabled)return!1;if(!this.asyncChange){var t=Number(this.value),e=Number(this.step);if(!(this.min<=t-e))return a.default.toast("数量不能再少了哦~"),!1;t-=e,this.$emit("update:value",t)}this.$emit("change",{type:2,number:this.value,identifier:this.identifier})},inputBlur:function(t){var e=this;if(this.disabled)return!1;if(!this.asyncChange){var i=t.detail.value;if(!i)return!1;this.$emit("update:value",i),setTimeout((function(t){e.max&&i>e.max?(a.default.toast("数量超出范围~"),i=e.max):i<e.min&&(a.default.toast("数量不能再少了哦~"),i=e.min),e.$emit("update:value",i)}),1)}this.$emit("change",{type:3,number:t.detail.value,identifier:this.identifier})}}};e.default=u},de9b:function(t,e,i){"use strict";i.r(e);var n=i("5aea"),a=i("950c");for(var u in a)["default"].indexOf(u)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(u);var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1d054bac",null,!1,n["a"],void 0);e["default"]=r.exports}}]); |