require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/goods/goods_return/index"],{"4e57":function(t,n,e){"use strict";var i=e("9392"),r=e.n(i);r.a},"66cb":function(t,n,e){"use strict";e.r(n);var i=e("7310"),r=e.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(a);n["default"]=r.a},7310:function(t,n,e){"use strict";(function(t){var i=e("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e("1a5b"),a=e("d7f8"),u=e("8f59"),s=i(e("0cf0")),o={components:{authorize:function(){e.e("components/Authorize").then(function(){return resolve(e("636c"))}.bind(null,e)).catch(e.oe)}},mixins:[s.default],data:function(){return{id:0,cartIds:[],refund_reason_wap_img:[],status:{},RefundArray:[],refundCartInfo:[],returnGoodsData:[this.$t("仅退款"),this.$t("退货并退款")],refund_total_num:0,index:0,returnGoods:0,orderId:0,refundNumData:[],refund_num_index:0,isRes:!1}},computed:(0,u.mapGetters)(["isLogin"]),watch:{isLogin:{handler:function(t,n){t&&(this.refundGoodsInfo(),this.getRefundReason())},deep:!0}},onLoad:function(t){this.orderId=t.orderId,this.id=t.id,t.cartIds&&(this.cartIds=JSON.parse(t.cartIds)||[]),this.isLogin?(this.refundGoodsInfo(),this.getRefundReason()):(0,a.toLogin)()},methods:{refundGoodsInfo:function(){var t=this;(0,r.postRefundGoods)({id:this.id,cart_ids:this.cartIds}).then((function(n){var e=n.data;t.status=e._status,t.refundCartInfo=e.cartInfo,t.refundCartInfo.forEach((function(n){t.refund_total_num=t.$util.$h.Add(t.refund_total_num,n.cart_num)})),t.refundNumData=Array(t.refund_total_num).fill(0).map((function(t,n){return n+1})),1===t.refundCartInfo.length&&(t.refund_num_index=t.refundNumData.length-1)})).catch((function(n){return t.$util.Tips({title:n})}))},getRefundReason:function(){var t=this;(0,r.ordeRefundReason)().then((function(n){t.$set(t,"RefundArray",n.data)}))},DelPic:function(t){var n=t;this.refund_reason_wap_img[n];this.refund_reason_wap_img.splice(n,1),this.$set(this,"refund_reason_wap_img",this.refund_reason_wap_img)},uploadpic:function(){var t=this;this.$util.uploadImageOne("upload/image",(function(n){t.refund_reason_wap_img.push(n.data.url),t.$set(t,"refund_reason_wap_img",t.refund_reason_wap_img)}))},subRefund:function(n){var e=this;if(!this.isRes){t.showLoading({title:this.$t("申请中")});var i=n.detail.value;if(!i.refund_reason_wap_explain)return this.$util.Tips({title:this.$t("请输入备注")});var a=this.refundCartInfo;1===a.length&&(this.cartIds=[{cart_id:a[0].id,cart_num:this.refund_num_index+1}]),this.isRes=!0,(0,r.returnGoodsSubmit)(this.id,{text:this.RefundArray[this.index]||"",refund_reason_wap_explain:i.refund_reason_wap_explain,refund_reason_wap_img:this.refund_reason_wap_img.join(","),refund_type:1==this.returnGoods?2:1,uni:this.orderId,cart_ids:this.cartIds}).then((function(n){return t.hideLoading(),e.isRes=!1,e.$util.Tips({title:e.$t("申请成功"),icon:"success"},{tab:5,url:"/pages/users/user_return_list/index?isT=1"})})).catch((function(n){return t.hideLoading(),e.isRes=!1,e.$util.Tips({title:n})}))}},bindPickerChange:function(t){this.$set(this,"index",t.detail.value)},returnGoodsChange:function(t){this.$set(this,"returnGoods",t.detail.value)},returnGoodsNum:function(t){this.$set(this,"refund_num_index",Number(t.detail.value))}}};n.default=o}).call(this,e("df3c")["default"])},9392:function(t,n,e){},"95f1":function(t,n,e){"use strict";(function(t,n){var i=e("47a9");e("2ea2");i(e("3240"));var r=i(e("9ae5"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(r.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},"9ae5":function(t,n,e){"use strict";e.r(n);var i=e("e2b0"),r=e("66cb");for(var a in r)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return r[t]}))}(a);e("4e57");var u=e("828b"),s=Object(u["a"])(r["default"],i["b"],i["c"],!1,null,"d0b293c6",null,!1,i["a"],void 0);n["default"]=s.exports},e2b0:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return r})),e.d(n,"a",(function(){}));var i=function(){var t=this,n=t.$createElement,e=(t._self._c,t.$t("¥")),i=t.__map(t.refundCartInfo,(function(n,e){var i=t.__get_orig(n),r=(parseFloat(n.truePrice)+parseFloat(n.postage_price/n.cart_num)).toFixed(2);return{$orig:i,g0:r}})),r=t.$t("退货件数"),a=1!==t.refundCartInfo.length||1==t.refund_total_num,u=t.status&&1!==t.status._type?t.$t("退款类型"):null,s=t.$t("退款原因"),o=t.$t("备注说明"),d=t.$t("填写备注信息,100字以内"),f=t.$t("填写备注信息,100字以内"),c=t.$t("上传图片"),_=t.refund_reason_wap_img.length,l=_<3?t.$t("上传图片"):null,h=t.$t("申请退款");t.$mp.data=Object.assign({},{$root:{m0:e,l0:i,m1:r,g1:a,m2:u,m3:s,m4:o,m5:d,m6:f,m7:c,g2:_,m8:l,m9:h}})},r=[]}},[["95f1","common/runtime","common/vendor"]]]);
|