(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-07768096"],{2381:function(t,e,n){},"28a5":function(t,e,n){"use strict";var i=n("aae3"),s=n("cb7c"),a=n("ebd6"),r=n("0390"),o=n("9def"),l=n("5f1b"),c=n("520a"),u=Math.min,d=[].push,h="split",f="length",m="lastIndex",p=!!function(){try{return new RegExp("x","y")}catch(t){}}();n("214f")("split",2,function(t,e,n,g){var v=n;return"c"=="abbc"[h](/(b)*/)[1]||4!="test"[h](/(?:)/,-1)[f]||2!="ab"[h](/(?:ab)*/)[f]||4!="."[h](/(.?)(.?)/)[f]||"."[h](/()()/)[f]>1||""[h](/.?/)[f]?v=function(t,e){var s=String(this);if(void 0===t&&0===e)return[];if(!i(t))return n.call(s,t,e);var a,r,o,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,p=void 0===e?4294967295:e>>>0,g=new RegExp(t.source,u+"g");while(a=c.call(g,s)){if(r=g[m],r>h&&(l.push(s.slice(h,a.index)),a[f]>1&&a.index=p))break;g[m]===a.index&&g[m]++}return h===s[f]?!o&&g.test("")||l.push(""):l.push(s.slice(h)),l[f]>p?l.slice(0,p):l}:"0"[h](void 0,0)[f]&&(v=function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}),[function(n,i){var s=t(this),a=void 0==n?void 0:n[e];return void 0!==a?a.call(n,s,i):v.call(String(s),n,i)},function(t,e){var i=g(v,t,this,e,v!==n);if(i.done)return i.value;var c=s(t),d=String(this),h=a(c,RegExp),f=c.unicode,m=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(p?"y":"g"),b=new h(p?c:"^(?:"+c.source+")",m),x=void 0===e?4294967295:e>>>0;if(0===x)return[];if(0===d.length)return null===l(b,d)?[d]:[];var y=0,_=0,I=[];while(_=e.max)return;-1===n.indexOf(this.name)&&(n.push(this.name),e.$emit("input",n))}else{var i=n.indexOf(this.name);-1!==i&&(n.splice(i,1),e.$emit("input",n))}}}}),f=Object(u["a"])({render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t._t("default")],2)},name:"checkbox-group",props:{max:Number,value:Array,disabled:Boolean},watch:{value:function(t){this.$emit("change",t)}}}),m=(n("4ddd"),n("9f14")),p=(n("a44c"),n("e27c")),g=(n("be7f"),n("565f")),v=(n("0653"),n("34e9")),b=(n("c3a6"),n("ad06")),x=(n("7f7f"),n("e930"),n("8f80")),y=n("6ef9"),_=n("1901"),I=n("da1d"),k={name:"PresentRegister",components:(i={AddPhoto:_["a"],NavBar:I["a"]},Object(o["a"])(i,x["a"].name,x["a"]),Object(o["a"])(i,b["a"].name,b["a"]),Object(o["a"])(i,v["a"].name,v["a"]),Object(o["a"])(i,g["a"].name,g["a"]),Object(o["a"])(i,p["a"].name,p["a"]),Object(o["a"])(i,m["a"].name,m["a"]),Object(o["a"])(i,f.name,f),Object(o["a"])(i,h.name,h),Object(o["a"])(i,c["a"].name,c["a"]),Object(o["a"])(i,l["a"].name,l["a"]),i),data:function(){return{gender:"1",presentId:"",presentName:"",pnError:!1,desc:"",descError:!1,tags:["情怀","复古","有趣","学霸","实用","童年","吃货","佛系","土味","活力","洋气","精致","轻奢","其它"],tag:0,photo:null,loading:!1}},methods:{publishPresent:function(){if(this.loading=!0,C(this.presentName))return r["a"].fail("不支持表情哦"),this.pnError=!0,void(this.loading=!1);if(0===this.presentName.length)return this.pnError=!0,void(this.loading=!1);if(C(this.desc))return r["a"].fail("不支持表情哦"),this.descError=!0,void(this.loading=!1);if(this.desc.length<=15)return this.descError=!0,r["a"].fail("请输入至少15个字的礼物介绍"),void(this.loading=!1);if(null===this.photo)return r["a"].fail("请上传礼物照片"),void(this.loading=!1);var t=localStorage.getItem("frontend-userid"),e=this.tag,n=this.gender;if(null!=t&&void 0!==t){var i=this;if(this.imgUrl&&this.imgUrl===this.photo){var s=this.imgUrl;s="/"+s.split("/")[3]+"/"+s.split("/")[4]+"/"+s.split("/")[5];var a=[{goodid:this.presentId,name:this.presentName,goodsNo:"0",modelId:"0",ownerId:t.toString(),goodFirstKind:n,goodSecondKind:e.toString(),sellPrice:"0.0",marketPrice:"0.0",costPrice:"0.0",upTime:S(),downTime:S(),createTime:S(),storeNums:"0",img:s,isDel:"0",content:"none",keywords:"none",description:i.desc,searchWords:"",weight:"0.0",point:"0",unit:"0",brandId:"0",visit:"0",favorite:"0",sort:"0",listImg:"xx.jpg",smallImg:"xx.jpg",specArray:"{}",exp:"0"}],o="updateBatch";""===i.presentId&&(o="saveBatch"),y["a"].get_data("smartGoods/"+o,function(t){"10000"===t.ret?i.$router.push("share"):(r["a"].fail("上传失败,请检查网络"),i.loading=!1)},a)}else{var l=new FormData;l.append("file",this.photo),y["a"].get_data("fileserver/upload?sign=abcdefg",function(s){try{var a=s.model;if("10000"===s.ret){var o=[{goodid:i.presentId,name:i.presentName,goodsNo:"0",modelId:"0",ownerId:t.toString(),goodFirstKind:n,goodSecondKind:e.toString(),sellPrice:"0.0",marketPrice:"0.0",costPrice:"0.0",upTime:S(),downTime:S(),createTime:S(),storeNums:"0",img:a,isDel:"0",content:"none",keywords:"none",description:i.desc,searchWords:"",weight:"0.0",point:"0",unit:"0",brandId:"0",visit:"0",favorite:"0",sort:"0",listImg:"xx.jpg",smallImg:"xx.jpg",specArray:"{}",exp:"0"}],l="updateBatch";""===i.presentId&&(l="saveBatch"),y["a"].get_data("smartGoods/"+l,function(t){"10000"===t.ret?i.$router.push("share"):(r["a"].fail("上传失败,请检查网络"),i.loading=!1)},o)}else r["a"].fail("上传图片失败,请检查网络"),i.loading=!1}catch(c){console.warn(c),r["a"].fail("上传图片失败,请检查网络"),i.loading=!1}},l)}}else this.$router.push("login")},onRead:function(t){this.photo=t}},created:function(){if(localStorage.getItem("frontend-userid")){if(this.$route.query.present){var t=this.$route.query.present;this.presentId=t.id,this.gender=t.gender.toString(),this.presentName=t.name,this.desc=t.desc_long,this.tag=t.tags,this.imgUrl=t.imgUrl,this.photo=t.imgUrl}}else this.$router.push("login")}};function S(){var t=new Date,e="-",n=t.getFullYear(),i=t.getMonth()+1,s=t.getDate(),a=t.getHours(),r=t.getMinutes(),o=t.getSeconds();i>=1&&i<=9&&(i="0"+i),s>=0&&s<=9&&(s="0"+s),a>=0&&a<=9&&(a="0"+a),r>=0&&r<=9&&(r="0"+r),o>=0&&o<=9&&(o="0"+o);var l=n+e+i+e+s;return l=l+" "+a+":"+r+":"+o,l}function C(t){for(var e=0;e1){var i=t.charCodeAt(e+1),s=1024*(n-55296)+(i-56320)+65536;if(118784<=s&&s<=128895)return!0}}else if(t.length>1){i=t.charCodeAt(e+1);if(8419==i)return!0}else{if(8448<=n&&n<=10239)return!0;if(11013<=n&&n<=11015)return!0;if(10548<=n&&n<=10549)return!0;if(12951<=n&&n<=12953)return!0;if(169==n||174==n||12349==n||12336==n||11093==n||11036==n||11035==n||11088==n)return!0}}}var O=k,w=(n("e297"),n("2877")),$=Object(w["a"])(O,s,a,!1,null,"76944620",null);$.options.__file="PresentRegister.vue";e["default"]=$.exports},"76c4":function(t,e,n){},"8a0b":function(t,e,n){},"8f80":function(t,e,n){"use strict";var i=n("fe7e");e["a"]=Object(i["a"])({render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t._t("default"),n("input",t._b({ref:"input",class:t.b("input"),attrs:{type:"file",accept:t.accept,disabled:t.disabled},on:{change:t.onChange}},"input",t.$attrs,!1))],2)},name:"uploader",inheritAttrs:!1,props:{disabled:Boolean,beforeRead:Function,afterRead:Function,accept:{type:String,default:"image/*"},resultType:{type:String,default:"dataUrl"},maxSize:{type:Number,default:Number.MAX_VALUE}},methods:{onChange:function(t){var e=this,n=t.target.files;!this.disabled&&n.length&&(n=1===n.length?n[0]:[].slice.call(n,0),!n||this.beforeRead&&!this.beforeRead(n)||(Array.isArray(n)?Promise.all(n.map(this.readFile)).then(function(t){var i=!1,s=n.map(function(s,a){return s.size>e.maxSize&&(i=!0),{file:n[a],content:t[a]}});e.onAfterRead(s,i)}):this.readFile(n).then(function(t){e.onAfterRead({file:n,content:t},n.size>e.maxSize)})))},readFile:function(t){var e=this;return new Promise(function(n){var i=new FileReader;i.onload=function(t){n(t.target.result)},"dataUrl"===e.resultType?i.readAsDataURL(t):"text"===e.resultType&&i.readAsText(t)})},onAfterRead:function(t,e){e?this.$emit("oversize",t):(this.afterRead&&this.afterRead(t),this.$refs.input&&(this.$refs.input.value=""))}}})},a526:function(t,e,n){},aeeb:function(t,e,n){"use strict";var i=n("62d0"),s=n.n(i);s.a},bcd3:function(t,e,n){},c3a6:function(t,e,n){"use strict";n("68ef")},da1d:function(t,e,n){"use strict";var i,s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("van-nav-bar",{staticStyle:{"background-color":"#fff6e3"},attrs:{title:t.title,border:!1}},[t._v('\n style="max-width: 30px;"\n />\n '),n("van-icon",{attrs:{slot:"left",name:"arrow-left",color:"black"},on:{click:t.onClickLeft},slot:"left"})],1)],1)},a=[],r=n("ade3"),o=(n("c3a6"),n("ad06")),l=(n("7f7f"),n("68ef"),n("8a0b"),n("fe7e")),c=Object(l["a"])({render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:[t.b({fixed:t.fixed}),{"van-hairline--bottom":t.border}],style:t.style},[n("div",{class:t.b("left"),on:{click:function(e){t.$emit("click-left")}}},[t._t("left",[t.leftArrow?n("icon",{class:t.b("arrow"),attrs:{name:"arrow-left"}}):t._e(),t.leftText?n("span",{class:t.b("text"),domProps:{textContent:t._s(t.leftText)}}):t._e()])],2),n("div",{staticClass:"van-ellipsis",class:t.b("title")},[t._t("title",[t._v(t._s(t.title))])],2),n("div",{class:t.b("right"),on:{click:function(e){t.$emit("click-right")}}},[t._t("right",[t.rightText?n("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}}}}),u=(n("cadf"),n("551c"),n("097d"),{name:"navBar",components:(i={},Object(r["a"])(i,c.name,c),Object(r["a"])(i,o["a"].name,o["a"]),i),props:{path:{type:String,default:"index"},title:{type:String,default:"深大换换礼物交换"}},methods:{onClickLeft:function(){this.$router.push(this.path)}}}),d=u,h=(n("aeeb"),n("2877")),f=Object(h["a"])(d,s,a,!1,null,"7f9774c3",null);f.options.__file="navBar.vue";e["a"]=f.exports},e297:function(t,e,n){"use strict";var i=n("76c4"),s=n.n(i);s.a},e930:function(t,e,n){"use strict";n("68ef"),n("bcd3")},f253:function(t,e,n){"use strict";var i=n("fe7e"),s=n("1128");function a(t){return Array.isArray(t)?t.map(function(t){return a(t)}):"object"===typeof t?Object(s["a"])({},t):t}var r=n("a142"),o=200,l=Object(i["a"])({render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:[t.b(),t.className],style:t.columnStyle,on:{touchstart:t.onTouchStart,touchmove:function(e){return e.preventDefault(),t.onTouchMove(e)},touchend:t.onTouchEnd,touchcancel:t.onTouchEnd}},[n("ul",{style:t.wrapperStyle},t._l(t.options,function(e,i){return n("li",{staticClass:"van-ellipsis",class:t.b("item",{disabled:t.isDisabled(e),selected:i===t.currentIndex}),style:t.optionStyle,domProps:{innerHTML:t._s(t.getOptionText(e))},on:{click:function(e){t.setIndex(i,!0)}}})}))])},name:"picker-column",props:{valueKey:String,className:String,itemHeight:Number,defaultIndex:Number,initialOptions:Array,visibleItemCount:Number},data:function(){return{startY:0,offset:0,duration:0,startOffset:0,options:a(this.initialOptions),currentIndex:this.defaultIndex}},created:function(){this.$parent.children&&this.$parent.children.push(this),this.setIndex(this.currentIndex)},destroyed:function(){var t=this.$parent.children;t&&t.splice(t.indexOf(this),1)},watch:{defaultIndex:function(){this.setIndex(this.defaultIndex)}},computed:{count:function(){return this.options.length},baseOffset:function(){return this.itemHeight*(this.visibleItemCount-1)/2},columnStyle:function(){return{height:this.itemHeight*this.visibleItemCount+"px"}},wrapperStyle:function(){return{transition:this.duration+"ms",transform:"translate3d(0, "+(this.offset+this.baseOffset)+"px, 0)",lineHeight:this.itemHeight+"px"}},optionStyle:function(){return{height:this.itemHeight+"px"}}},methods:{onTouchStart:function(t){this.startY=t.touches[0].clientY,this.startOffset=this.offset,this.duration=0},onTouchMove:function(t){var e=t.touches[0].clientY-this.startY;this.offset=Object(r["f"])(this.startOffset+e,-this.count*this.itemHeight,this.itemHeight)},onTouchEnd:function(){if(this.offset!==this.startOffset){this.duration=o;var t=Object(r["f"])(Math.round(-this.offset/this.itemHeight),0,this.count-1);this.setIndex(t,!0)}},adjustIndex:function(t){t=Object(r["f"])(t,0,this.count);for(var e=t;e=0;n--)if(!this.isDisabled(this.options[n]))return n},isDisabled:function(t){return Object(r["d"])(t)&&t.disabled},getOptionText:function(t){return Object(r["d"])(t)&&this.valueKey in t?t[this.valueKey]:t},setIndex:function(t,e){t=this.adjustIndex(t)||0,this.offset=-t*this.itemHeight,t!==this.currentIndex&&(this.currentIndex=t,e&&this.$emit("change",t))},setValue:function(t){for(var e=this.options,n=0;n