12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1d5fc299"],{"0885":function(t,e,i){"use strict";var a=i("13db"),n=i.n(a);n.a},"13db":function(t,e,i){},5709:function(t,e,i){},"62d0":function(t,e,i){},"8a0b":function(t,e,i){},"8e48":function(t,e,i){"use strict";var a=i("5709"),n=i.n(a);n.a},9082:function(t,e,i){"use strict";i.r(e);var a,n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("nav-bar",{attrs:{path:"index",title:"礼品卡"}}),2===t.myPresent.status||3===t.myPresent.status?i("gift-card",{attrs:{"present-img":t.receivedPresent.img,"present-name":t.receivedPresent.name,"present-desc":t.receivedPresent.desc,owner:1,placeId:t.receivedPresent.placeId,gender:t.receivedPresent.gender,status:-1,wechat:t.receivedPresent.wechat}}):t._e(),0!==t.RcommentDo.length?i("div",{staticClass:"letter"},[t._m(0),i("p",[t._v(t._s(t.RcommentDo))])]):t._e(),i("gift-card",{attrs:{"present-img":t.myPresent.img,"present-name":t.myPresent.name,"present-desc":t.myPresent.desc,owner:0,placeId:t.myPresent.placeId,gender:t.myPresent.gender,status:t.myPresent.status,wechat:t.myPresent.wechat}}),0!==t.commentDo.length?i("div",{staticClass:"letter"},[t._m(1),i("p",[t._v(t._s(t.commentDo))])]):t._e(),4===t.myPresent.status?i("div",{staticClass:"letter"},[t._m(2),0!==t.reason.length?i("p",[t._v("原因:"+t._s(t.reason))]):t._e()]):t._e(),i("div",{staticStyle:{height:"100px",width:"100%"}}),i("img",{staticStyle:{position:"fixed",bottom:"100px","max-width":"100%","z-index":"-1"},attrs:{src:"http://pjczv6ygf.bkt.clouddn.com/present_card_bottom.png"}}),2===t.myPresent.status?i("div",{staticStyle:{position:"fixed",bottom:"0",width:"100%","background-color":"#fff6e3"}},[i("van-button",{staticStyle:{"background-color":"#fd6740","border-color":"#fd6740",width:"85%"},attrs:{type:"primary",size:"large"},on:{click:t.toWriteComment}},[t._v("确认交换成功")]),i("p",[t._v("交换成功可以开始接收对方发来的感谢信哦")])],1):t._e(),0===t.myPresent.status||1===t.myPresent.status||4===t.myPresent.status?i("div",{staticStyle:{position:"fixed",bottom:"0",width:"100%"}},[4!==t.myPresent.status?i("van-button",{staticStyle:{width:"85%"},attrs:{type:"default",size:"large"},on:{click:t.editPresent}},[t._v("修改礼物")]):t._e(),i("van-button",{staticStyle:{width:"85%",margin:"10px 0 10px"},attrs:{type:"warning",size:"large"},on:{click:t.deletePresent}},[t._v("删除礼物")])],1):t._e()],1)},s=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("p",{staticStyle:{"font-size":"110%"}},[i("strong",[t._v("我送出的感谢信")])])},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("p",{staticStyle:{"font-size":"110%"}},[i("strong",[t._v("我收到的感谢信")])])},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("p",[i("strong",[t._v("审核未通过,请前往首页重新发布礼物!")])])}],o=(i("a481"),i("55dd"),i("e17f"),i("2241")),r=(i("e7e5"),i("d399")),l=i("ade3"),c=(i("7f7f"),i("66b9"),i("b650")),d=(i("cadf"),i("551c"),i("097d"),function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"gift_card"},[i("van-row",{staticStyle:{"border-bottom":"solid 1px #e4e4e4",padding:"5px"}},[i("van-col",{attrs:{span:"8"}},[i("img",{staticStyle:{"max-width":"100%"},attrs:{src:t.presentImg}})]),i("van-col",{attrs:{span:"16"}},[i("van-row",{attrs:{type:"flex",justify:"space-between"}},[i("van-col",{staticClass:"c"},[i("p",[i("strong",[t._v(t._s(t.owner?"对方":"我")+"的礼物")])])]),i("van-col",{staticClass:"c"},[i("p",[t._v(t._s(t.place[t.placeId]))])])],1),-1!==t.gender?i("van-row",{attrs:{type:"flex",justify:"space-between"}},[i("van-col",{staticClass:"c"},[i("p",[t._v(t._s(t.owner?"对方":"匹配")+"性别")])]),i("van-col",{staticClass:"c"},[i("p",[t._v(t._s(t.genders[t.gender]))])])],1):t._e(),-1!==t.status?i("van-row",{attrs:{type:"flex",justify:"space-between"}},[i("van-col",{staticClass:"c"},[i("p",[t._v("礼物状态")])]),i("van-col",{staticClass:"c"},[i("p",{style:{color:t.statusColor[t.status]}},[t._v(t._s(t.statusString[t.status]))])])],1):t._e(),i("van-row",{attrs:{type:"flex",justify:"space-between"}},[i("van-col",{staticClass:"c"},[i("p",[t._v("微信")])]),i("van-col",{staticClass:"c"},[i("p",{style:t.owner?"color: #778899":"color: #191970; float: left",on:{click:t.toMe}},[t._v("\n "+t._s(t.wechat))]),t.owner?i("van-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:t.wechat,expression:"wechat",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:t.onCopy,expression:"onCopy",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:t.onError,expression:"onError",arg:"error"}],staticStyle:{"margin-left":"5px"},attrs:{round:"",size:"mini"}},[t._v("复制")]):t._e()],1)],1)],1)],1),i("p",{staticStyle:{"text-align":"left","font-size":"100%"}},[i("strong",[t._v(t._s(t.presentName))])]),i("p",{staticStyle:{"text-align":"left"}},[t._v(t._s(t.presentDesc))])],1)}),f=[],u=(i("c5f6"),i("81e6"),i("9ffb")),m=(i("4d48"),i("d1e1")),v=(i("9cb7"),i("66fd")),g={name:"giftCard",components:(a={},Object(l["a"])(a,v["a"].name,v["a"]),Object(l["a"])(a,m["a"].name,m["a"]),Object(l["a"])(a,u["a"].name,u["a"]),Object(l["a"])(a,c["a"].name,c["a"]),a),data:function(){return{place:["斋区","西南","南区","桂庙","西丽"],statusString:["审核中","匹配中","匹配成功","交换成功","审核失败"],statusColor:["#fd6740","#00ff00","#00bfff","#00fa9a","#ff0000"],genders:["未知","男","女"]}},props:{presentImg:{type:String,default:"http://pjczv6ygf.bkt.clouddn.com/image_load_fail.jpg"},presentName:{type:String,default:"礼物名称"},presentDesc:{type:String,default:"没有获取到对方的礼物!"},owner:{type:Number,default:0},placeId:{type:Number,default:0},gender:{type:Number,default:0},status:{type:Number,default:0},wechat:{type:String,default:"undefined id"}},methods:{onCopy:function(t){r["a"].success("复制成功: "+t.text)},onError:function(t){r["a"].fail("复制失败")},toMe:function(){0===this.owner&&this.$router.push("me")}}},p=g,h=(i("8e48"),i("2877")),y=Object(h["a"])(p,d,f,!1,null,"2eb89ae4",null);y.options.__file="giftCard.vue";var _=y.exports,b=i("da1d"),w=i("6ef9"),x={name:"giftDetail",components:Object(l["a"])({NavBar:b["a"],GiftCard:_},c["a"].name,c["a"]),data:function(){return{myPresent:{},reason:"",receivedPresent:{},giftDo:{},identityDo:{},commentDo:"",RgiftDo:{},RidentityDo:{},RcommentDo:"",orderId:-1}},methods:{editPresent:function(){r["a"].loading({mask:!0,message:"加载中...",duration:500});var t=this.myPresent;this.$router.push({path:"presentRegister",query:{presentId:t.id}})},deletePresent:function(){var t=this;o["a"].confirm({message:"确认删除礼物吗?"}).then(function(){r["a"].loading({mask:!0,message:"加载中...",duration:1e3});var e=t;w["a"].get_data("smartGoods/list?goodid="+t.myPresent.id,function(t){try{var i=t.model.list;"10000"===t.ret?(i[0].isDel=1,w["a"].get_data("smartGoods/updateBatch",function(t){"10000"===t.ret?(r["a"].success("删除成功"),e.$router.push("index")):r["a"].fail("删除失败,请检查网络")},i)):r["a"].fail("获取资源失败")}catch(a){console.warn(a),r["a"].fail("获取资源失败")}},{})}).catch(function(){})},toWriteComment:function(){var t=this.myPresent.id,e=this.receivedPresent.id,i=this.orderId;this.$router.push({path:"assess",query:{myId:t,goodId:e,orderId:i}})},loadGift:function(){var t=this.$route.query.presentId;null!=t&&void 0!=t||(t=w["a"].utils_get_param("presentId")),void 0!=t&&null!=t||(r["a"].fail("请重新进入礼物页哦"),this.$router.push("index"));var e=this;w["a"].get_data("smartGoods/list?goodid="+t,function(t){if("10000"===t.ret){if(void 0===t.model||null==t.model||void 0==t.model.list||t.model.list.length<=0)return r["a"].fail("礼物查看遇到问题,请稍等一下再试吧"),void e.$router.push("index");e.giftDo=t.model.list[0],e.onloadGift(e.giftDo)}},{})},initGifts:function(){if(void 0!==this.RgiftDo.goodid){var t={},e=this.RidentityDo;t.id=this.RgiftDo.goodid,t.name=this.RgiftDo.name,t.desc=this.RgiftDo.description,t.gender=e.userSex,t.placeId=e.dormDistrict,t.wechat=e.userWxAccount,t.img="http://pjczv6ygf.bkt.clouddn.com/mysterious%20gift.jpg",this.receivedPresent=t}var i={},a={};a=this.identityDo,i.id=this.giftDo.goodid,i.name=this.giftDo.name,i.desc=this.giftDo.description,i.status=this.giftDo.sort,i.gender=this.giftDo.goodFirstKind,i.placeId=a.dormDistrict,i.wechat=a.userWxAccount,i.img="http://gift.fogice.com"+this.giftDo.img,this.myPresent=i},onloadGift:function(){var t=this,e=this.giftDo.sort,i=this.giftDo.goodid;if(e>=2){4===e&&t.onloadReview(i);var a=localStorage.getItem("frontend-userid");w["a"].get_data("smartOrder/list?userId="+a,function(a){try{if(console.log("----- order res -----"),console.log(a),"10000"===a.ret&&void 0!==a.model.list&&0!==a.model.list.length){var n=a.model.list[0],s=parseInt(n.note);t.orderId=n.id,w["a"].get_data("smartGoods/list?goodid="+s,function(a){console.log("----- received gift -----");try{if(console.log(a),"10000"===a.ret){if(void 0===a.model||null==a.model||void 0==a.model.list||a.model.list.length<=0)return r["a"].fail("礼物查看遇到问题,请稍等一下再试吧"),void t.$router.push("index");t.RgiftDo=a.model.list[0],t.onloadReceiveGift(i,e)}}catch(n){console.warn(n),r["a"].fail("获取数据失败,请重试")}},{})}}catch(o){console.warn(o),r["a"].fail("数据异常!请重试")}},{})}else this.initGifts()},onloadReceiveGift:function(t,e){var i=this.RgiftDo.goodid,a=this;w["a"].get_data("smartIdentity/list?userId="+i,function(n){try{console.log("----- receiver's identity"),console.log(n),"10000"===n.ret&&void 0!==n.model&&0!==n.model.list.length?(a.RidentityDo=n.model.list[0],3===e?a.onloadFeedback(t,i):a.initGifts()):r["a"].fail("获取数据失败,请重试")}catch(s){console.log(s),r["a"].fail("获取数据失败,请重试")}},{})},onloadFeedback:function(t,e){var i=this;w["a"].get_data("smartOrderFeedback/list?goodId="+t,function(t){console.log("----- received feedback -----"),console.log(t);try{if("10000"===t.ret){var a={content:"暂未收到"};void 0!==t.model.list&&0!==t.model.list.length&&(a=t.model.list[0]),i.commentDo=a.content,w["a"].get_data("smartOrderFeedback/list?goodId="+e,function(e){console.log("----- sent feedback -----"),console.log(t);try{if("10000"===e.ret){var a={content:"感谢信未发送或发送失败"};void 0!==e.model.list&&0!==e.model.list.length&&(a=e.model.list[0]),i.RcommentDo=a.content,i.initGifts()}else r["a"].fail("获取信息失败"),i.initGifts()}catch(n){console.warn(n),r["a"].fail("获取信息失败"),i.initGifts()}},{})}else r["a"].fail("获取信息失败"),i.initGifts()}catch(n){console.warn(n),r["a"].fail("获取信息失败"),i.initGifts()}},{})},onloadReview:function(t){var e=this;w["a"].get_data("smartGoodReview/list?goodId="+t,function(t){if("10000"===t.ret&&void 0!==t.model.list){if(0!==t.model.list.length){var i=D(t.model.list);e.reason=t.model.list[i].displayNote}}else r["a"].fail("获取信息失败")},{})}},created:function(){if(localStorage.getItem("frontend-userid")){var t=localStorage.getItem("frontend-userid"),e=this;w["a"].get_data("smartIdentity/list?userId="+t,function(t){try{"10000"!==t.ret||void 0===t.model||null==t.model||void 0==t.model.list||t.model.list.length<=0?r["a"].fail("获取信息失败"):(e.identityDo=t.model.list[0],e.loadGift())}catch(i){console.warn(i),r["a"].fail("获取信息失败")}},{})}else this.$router.push("login")}};function D(t){for(var e=0,i=new Date(t[0].reviewTime.replace(/-/g,"/")),a=1;a<t.length;a++){var n=new Date(t[a].reviewTime.replace(/-/g,"/"));i<n&&(i=n,e=a)}return e}var I=x,S=(i("0885"),Object(h["a"])(I,n,s,!1,null,"7bac4cda",null));S.options.__file="giftDetail.vue";e["default"]=S.exports},a481:function(t,e,i){"use strict";var a=i("cb7c"),n=i("4bf8"),s=i("9def"),o=i("4588"),r=i("0390"),l=i("5f1b"),c=Math.max,d=Math.min,f=Math.floor,u=/\$([$&`']|\d\d?|<[^>]*>)/g,m=/\$([$&`']|\d\d?)/g,v=function(t){return void 0===t?t:String(t)};i("214f")("replace",2,function(t,e,i,g){return[function(a,n){var s=t(this),o=void 0==a?void 0:a[e];return void 0!==o?o.call(a,s,n):i.call(String(s),a,n)},function(t,e){var n=g(i,t,this,e);if(n.done)return n.value;var f=a(t),u=String(this),m="function"===typeof e;m||(e=String(e));var h=f.global;if(h){var y=f.unicode;f.lastIndex=0}var _=[];while(1){var b=l(f,u);if(null===b)break;if(_.push(b),!h)break;var w=String(b[0]);""===w&&(f.lastIndex=r(u,s(f.lastIndex),y))}for(var x="",D=0,I=0;I<_.length;I++){b=_[I];for(var S=String(b[0]),P=c(d(o(b.index),u.length),0),k=[],C=1;C<b.length;C++)k.push(v(b[C]));var $=b.groups;if(m){var j=[S].concat(k,P,u);void 0!==$&&j.push($);var G=String(e.apply(void 0,j))}else G=p(S,u,P,k,$,e);P>=D&&(x+=u.slice(D,P)+G,D=P+S.length)}return x+u.slice(D)}];function p(t,e,a,s,o,r){var l=a+t.length,c=s.length,d=m;return void 0!==o&&(o=n(o),d=u),i.call(r,d,function(i,n){var r;switch(n.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,a);case"'":return e.slice(l);case"<":r=o[n.slice(1,-1)];break;default:var d=+n;if(0===d)return n;if(d>c){var u=f(d/10);return 0===u?n:u<=c?void 0===s[u-1]?n.charAt(1):s[u-1]+n.charAt(1):n}r=s[d-1]}return void 0===r?"":r})}})},aeeb:function(t,e,i){"use strict";var a=i("62d0"),n=i.n(a);n.a},c3a6:function(t,e,i){"use strict";i("68ef")},da1d:function(t,e,i){"use strict";var a,n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("van-nav-bar",{staticStyle:{"background-color":"#fff6e3"},attrs:{title:t.title,border:!1}},[t._v('\n style="max-width: 30px;"\n />\n '),i("van-icon",{attrs:{slot:"left",name:"arrow-left",color:"black"},on:{click:t.onClickLeft},slot:"left"})],1)],1)},s=[],o=i("ade3"),r=(i("c3a6"),i("ad06")),l=(i("7f7f"),i("68ef"),i("8a0b"),i("fe7e")),c=Object(l["a"])({render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:[t.b({fixed:t.fixed}),{"van-hairline--bottom":t.border}],style:t.style},[i("div",{class:t.b("left"),on:{click:function(e){t.$emit("click-left")}}},[t._t("left",[t.leftArrow?i("icon",{class:t.b("arrow"),attrs:{name:"arrow-left"}}):t._e(),t.leftText?i("span",{class:t.b("text"),domProps:{textContent:t._s(t.leftText)}}):t._e()])],2),i("div",{staticClass:"van-ellipsis",class:t.b("title")},[t._t("title",[t._v(t._s(t.title))])],2),i("div",{class:t.b("right"),on:{click:function(e){t.$emit("click-right")}}},[t._t("right",[t.rightText?i("span",{class:t.b("text"),domProps:{textContent:t._s(t.rightText)}}):t._e()])],2)])},name:"nav-bar",props:{title:String,fixed:Boolean,leftText:String,rightText:String,leftArrow:Boolean,border:{type:Boolean,default:!0},zIndex:{type:Number,default:1}},computed:{style:function(){return{zIndex:this.zIndex}}}}),d=(i("cadf"),i("551c"),i("097d"),{name:"navBar",components:(a={},Object(o["a"])(a,c.name,c),Object(o["a"])(a,r["a"].name,r["a"]),a),props:{path:{type:String,default:"index"},title:{type:String,default:"深大换换礼物交换"}},methods:{onClickLeft:function(){this.$router.push(this.path)}}}),f=d,u=(i("aeeb"),i("2877")),m=Object(u["a"])(f,n,s,!1,null,"7f9774c3",null);m.options.__file="navBar.vue";e["a"]=m.exports}}]);
- //# sourceMappingURL=chunk-1d5fc299.fff35e49.js.map
|