chunk-e899707c.9e8e118a.js 17 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e899707c"],{"3b21":function(t,e,i){},"3d87":function(t,e,i){var a=i("4930");t.exports=a&&!!Symbol["for"]&&!!Symbol.keyFor},"428f":function(t,e,i){var a=i("da84");t.exports=a},"57b9":function(t,e,i){var a=i("c65b"),r=i("d066"),n=i("b622"),o=i("cb2d");t.exports=function(){var t=r("Symbol"),e=t&&t.prototype,i=e&&e.valueOf,s=n("toPrimitive");e&&!e[s]&&o(e,s,(function(t){return a(i,this)}),{arity:1})}},"5a47":function(t,e,i){var a=i("23e7"),r=i("4930"),n=i("d039"),o=i("7418"),s=i("7b0b"),c=!r||n((function(){o.f(1)}));a({target:"Object",stat:!0,forced:c},{getOwnPropertySymbols:function(t){var e=o.f;return e?e(s(t)):[]}})},6359:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"i-layout-page-header"},[i("div",{staticClass:"i-layout-page-header"},[i("router-link",{attrs:{to:{path:"/admin/marketing/store_integral/index"}}},[i("Button",{staticClass:"mr20",attrs:{icon:"ios-arrow-back",size:"small"}},[t._v("返回")])],1),i("span",{staticClass:"ivu-page-header-title mr20",domProps:{textContent:t._s(t.$route.params.id?"编辑积分商品":"添加积分商品")}})],1)]),i("Card",{staticClass:"ivu-mt",attrs:{bordered:!1,"dis-hover":""}},[i("Row",{staticClass:"mt30 acea-row row-middle row-center",attrs:{type:"flex"}},[i("Col",{attrs:{span:"23"}},[i("Form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[i("FormItem",{attrs:{label:"选择商品:",prop:"image_input"}},[i("div",{staticClass:"picBox",on:{click:t.changeGoods}},[t._l(t.goodsImg,(function(e,a){return i("div",{key:a,staticClass:"pictrue"},[e.image?i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.image,expression:"item.image"}]}):t._e(),i("span",{staticClass:"iconfont icondel_1",on:{click:function(e){return e.stopPropagation(),t.bindDelete(a)}}})])})),i("div",{staticClass:"upLoad acea-row row-center-wrapper"},[i("Icon",{staticClass:"iconfonts",attrs:{type:"ios-camera-outline",size:"26"}})],1)],2)]),i("Col",{attrs:{type:"flex"}},[i("Col",{attrs:{span:"24"}},[i("FormItem",{attrs:{label:"规格选择:"}},[i("Table",{staticClass:"mt25",attrs:{data:t.specsData,columns:t.columns,border:"","highlight-row":"",loading:t.loading},on:{"on-selection-change":t.changeCheckbox},scopedSlots:t._u([{key:"pic",fn:function(e){var a=e.row,r=e.index;return[i("div",{staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(e){return t.modalPicTap("dan","danTable",r)}}},[a.pic?i("div",{staticClass:"pictrue pictrueTab"},[i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.pic,expression:"row.pic"}]})]):i("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[i("Icon",{staticClass:"iconfont",attrs:{type:"ios-camera-outline",size:"21"}})],1)])]}}])})],1)],1),i("Col",{attrs:{span:"24"}},[i("FormItem",{attrs:{label:"上架状态:",props:"is_show","label-for":"is_show"}},[i("RadioGroup",{attrs:{"element-id":"is_show"},model:{value:t.formValidate.is_show,callback:function(e){t.$set(t.formValidate,"is_show",e)},expression:"formValidate.is_show"}},[i("Radio",{attrs:{label:0}},[t._v("关闭")]),i("Radio",{staticClass:"radio",attrs:{label:1}},[t._v("开启")])],1)],1)],1)],1),i("Col",{attrs:{span:"24"}},[i("FormItem",[i("Button",{directives:[{name:"show",rawName:"v-show",value:0!==t.current,expression:"current !== 0"}],staticClass:"submission mr15",attrs:{disabled:t.$route.params.id&&1===t.current},on:{click:t.step}},[t._v("上一步\n ")]),i("Button",{staticClass:"submission",attrs:{disabled:t.submitOpen&&1===t.current,type:"primary"},domProps:{textContent:t._s("提交")},on:{click:function(e){return t.next("formValidate")}}})],1)],1)],1),t.spinShow?i("Spin",{attrs:{size:"large",fix:""}}):t._e()],1)],1)],1),i("Modal",{staticClass:"paymentFooter",attrs:{title:"商品列表",footerHide:"",scrollable:"",width:"900"},on:{"on-cancel":t.cancel},model:{value:t.modals,callback:function(e){t.modals=e},expression:"modals"}},[t.modals?i("goods-list",{ref:"goodslist",attrs:{ischeckbox:!0},on:{getProductId:t.getProductId}}):t._e()],1),i("Modal",{attrs:{width:"950px",scrollable:"","footer-hide":"",closable:"",title:"上传商品图","mask-closable":!1,"z-index":1},model:{value:t.modalPic,callback:function(e){t.modalPic=e},expression:"modalPic"}},[t.modalPic?i("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1)],1)},r=[],n=i("d0ff"),o=i("c964"),s=i("f3f3"),c=(i("96cf"),i("d3b7"),i("99af"),i("159b"),i("a434"),i("a9e3"),i("a4d3"),i("e01a"),i("d81d"),i("2f62")),d=i("c4ad"),l=i("ef0d"),u=i("6625"),f=i.n(u),m=i("b0e7"),p=i("b7be"),g={name:"storeIntegralCreate",components:{UeditorWrap:l["a"],goodsList:d["default"],uploadPictures:m["a"],VueUeditorWrap:f.a},data:function(){return{loading:!1,goodsImg:[],productsId:[],submitOpen:!1,spinShow:!1,isChoice:"",current:0,modalPic:!1,grid:{xl:12,lg:20,md:24,sm:24,xs:24},grid2:{xl:8,lg:12,md:12,sm:24,xs:24},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},myConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/admin/UEditor/",serverUrl:""},modals:!1,modal_loading:!1,images:[],formValidate:{is_show:0,attrs:[]},templateList:[],timeList:[],columns:[],specsData:[],picTit:"",tableIndex:0,ruleValidate:{price:[{required:!0,type:"number",message:"请输入兑换积分",trigger:"blur"}],num:[{required:!0,type:"number",message:"请输入购买数量限制",trigger:"blur"}],once_num:[{required:!0,type:"number",message:"请输入单次购买数量限制",trigger:"blur"}]},copy:0}},computed:Object(s["a"])(Object(s["a"])({},Object(c["e"])("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:135},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.$route.params.id&&(this.copy=this.$route.params.copy,this.current=1,this.getInfo())},methods:{productAttrs:function(t){var e=this;return this.loading=!0,new Promise((function(i,a){var r=e;Object(p["fb"])(t.product_id,4).then((function(t){var a=t.data.info,n={type:"selection",width:60,align:"center"};r.specsData=r.specsData.concat(a.attrs),r.specsData.forEach((function(t,e){r.$set(r.specsData[e],"id",e)})),r.columns=a.header,r.columns.unshift(n),r.inputChange(a),i(),e.loading=!1})).catch((function(t){e.loading=!1,a(),r.$Message.error(t.msg)}))}))},inputChange:function(t){var e=this,i=[];t.header.forEach((function(t,e){1===t.type&&i.push({index:e,key:t.key,title:t.title})})),i.forEach((function(t,i){var a=t.title,r=t.key,n={title:a,key:r,align:"center",minWidth:120,render:function(t,i){return t("div",[t("InputNumber",{props:{min:0,precision:0,value:"price"===r?i.row.price:i.row.quota},on:{"on-change":function(t){"price"===r?i.row.price=t:i.row.quota=t,e.specsData[i.index]=i.row,e.formValidate.attrs&&e.formValidate.attrs.length&&e.formValidate.attrs.forEach((function(t,a){t.id===i.row.id&&e.formValidate.attrs.splice(a,1,i.row)}))}}})])}};e.columns.splice(t.index,1,n)}))},changeCheckbox:function(t){this.formValidate.attrs=t},getProductId:function(t){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function i(){var a,r,n,o;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:a=0;case 1:if(!(a<e.goodsImg.length)){i.next=9;break}if(r=e.goodsImg[a],r.product_id!==t.product_id){i.next=6;break}return e.$Message.error("该商品已经添加"),i.abrupt("return");case 6:a++,i.next=1;break;case 9:e.modal_loading=!1,e.modals=!1,e.goodsImg=e.goodsImg.concat(t),n=0;case 13:if(!(n<t.length)){i.next=20;break}return o=t[n],i.next=17,e.productAttrs(o);case 17:n++,i.next=13;break;case 20:case"end":return i.stop()}}),i)})))()},cancel:function(){this.modals=!1},onchangeTime:function(t){this.formValidate.section_time=t},getInfo:function(){var t=this;this.spinShow=!0,Object(p["P"])(this.$route.params.id).then(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(i){var a,r,n,o,s,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(c in a=t,r=i.data.info,n={type:"selection",width:60,align:"center"},t.formValidate=r,t.columns=r.attrs.header,t.columns.unshift(n),t.specsData=r.attrs.value,a.specsData.forEach((function(t,e){a.$set(a.specsData[e],"id",e)})),o=r.attrs,s=[],r.attrs.value)r.attrs.value[c]._checked&&s.push(r.attrs.value[c]);a.formValidate.attrs=s,a.inputChange(o),t.spinShow=!1;case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$Message.error(e.msg)}))},bindDelete:function(t){this.goodsImg[t].product_id;this.goodsImg.splice(t,1),this.loading=!0},next:function(t){var e=this,i=this;if(!this.formValidate.attrs.length)return i.$Message.error("请先选择商品规格");for(var a in i.formValidate.attrs)if(i.formValidate.attrs[a].quota<=0)return i.$Message.error("商品限量必须大于0");this.$refs[t].validate((function(t){if(!t)return!1;1==e.copy&&(e.formValidate.copy=1),e.formValidate.id=Number(e.$route.params.id)||0,e.submitOpen=!0,Object(p["N"])(e.formValidate).then(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(i){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.submitOpen=!1,e.$Message.success(i.msg),setTimeout((function(){e.$router.push({path:"/admin/marketing/store_integral/index"})}),500);case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.submitOpen=!1,e.$Message.error(t.msg)}))}))},step:function(){this.current--},getContent:function(t){this.formValidate.description=t},modalPicTap:function(t,e,i){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=i},getPic:function(t){switch(this.picTit){case"danFrom":this.formValidate.image=t.att_dir;break;default:this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=t.att_dir}this.modalPic=!1},getPicD:function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)},changeGoods:function(){this.modals=!0},handleDragStart:function(t,e){this.dragging=e},handleDragEnd:function(t,e){this.dragging=null},handleDragOver:function(t){t.dataTransfer.dropEffect="move"},handleDragEnter:function(t,e){if(t.dataTransfer.effectAllowed="move",e!==this.dragging){var i=Object(n["a"])(this.formValidate.images),a=i.indexOf(this.dragging),r=i.indexOf(e);i.splice.apply(i,[r,0].concat(Object(n["a"])(i.splice(a,1)))),this.formValidate.images=i}},addCustomDialog:function(t){window.UE.registerUI("test-dialog",(function(t,e){var i=new window.UE.ui.Dialog({iframeUrl:"/admin/widget.images/index.html?fodder=dialog",editor:t,name:e,title:"上传图片",cssRules:"width:960px;height:550px;padding:20px;"});this.dialog=i;var a=new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){i.render(),i.open()}});return a}),37,t)}}},h=g,b=(i("b152"),i("2877")),v=Object(b["a"])(h,a,r,!1,null,"9c7683e0",null);e["default"]=v.exports},"746f":function(t,e,i){var a=i("428f"),r=i("1a2d"),n=i("e538"),o=i("9bf2").f;t.exports=function(t){var e=a.Symbol||(a.Symbol={});r(e,t)||o(e,t,{value:n.f(t)})}},a4d3:function(t,e,i){i("d9f5"),i("b4f8"),i("c513"),i("e9c4"),i("5a47")},b152:function(t,e,i){"use strict";var a=i("3b21"),r=i.n(a);r.a},b4f8:function(t,e,i){var a=i("23e7"),r=i("d066"),n=i("1a2d"),o=i("577e"),s=i("5692"),c=i("3d87"),d=s("string-to-symbol-registry"),l=s("symbol-to-string-registry");a({target:"Symbol",stat:!0,forced:!c},{for:function(t){var e=o(t);if(n(d,e))return d[e];var i=r("Symbol")(e);return d[e]=i,l[i]=e,i}})},c513:function(t,e,i){var a=i("23e7"),r=i("1a2d"),n=i("d9b5"),o=i("0d51"),s=i("5692"),c=i("3d87"),d=s("symbol-to-string-registry");a({target:"Symbol",stat:!0,forced:!c},{keyFor:function(t){if(!n(t))throw TypeError(o(t)+" is not a symbol");if(r(d,t))return d[t]}})},d9f5:function(t,e,i){"use strict";var a=i("23e7"),r=i("da84"),n=i("c65b"),o=i("e330"),s=i("c430"),c=i("83ab"),d=i("4930"),l=i("d039"),u=i("1a2d"),f=i("3a9b"),m=i("825a"),p=i("fc6a"),g=i("a04b"),h=i("577e"),b=i("5c6c"),v=i("7c73"),w=i("df75"),y=i("241c"),x=i("057f"),C=i("7418"),k=i("06cf"),_=i("9bf2"),P=i("37e8"),O=i("d1e7"),V=i("cb2d"),I=i("5692"),S=i("f772"),D=i("d012"),E=i("90e3"),$=i("b622"),U=i("e538"),R=i("746f"),j=i("57b9"),T=i("d44e"),F=i("69f3"),M=i("b727").forEach,z=S("hidden"),B="Symbol",W="prototype",H=F.set,L=F.getterFor(B),N=Object[W],q=r.Symbol,A=q&&q[W],G=r.TypeError,J=r.QObject,Q=k.f,K=_.f,X=x.f,Y=O.f,Z=o([].push),tt=I("symbols"),et=I("op-symbols"),it=I("wks"),at=!J||!J[W]||!J[W].findChild,rt=c&&l((function(){return 7!=v(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(t,e,i){var a=Q(N,e);a&&delete N[e],K(t,e,i),a&&t!==N&&K(N,e,a)}:K,nt=function(t,e){var i=tt[t]=v(A);return H(i,{type:B,tag:t,description:e}),c||(i.description=e),i},ot=function(t,e,i){t===N&&ot(et,e,i),m(t);var a=g(e);return m(i),u(tt,a)?(i.enumerable?(u(t,z)&&t[z][a]&&(t[z][a]=!1),i=v(i,{enumerable:b(0,!1)})):(u(t,z)||K(t,z,b(1,{})),t[z][a]=!0),rt(t,a,i)):K(t,a,i)},st=function(t,e){m(t);var i=p(e),a=w(i).concat(ft(i));return M(a,(function(e){c&&!n(dt,i,e)||ot(t,e,i[e])})),t},ct=function(t,e){return void 0===e?v(t):st(v(t),e)},dt=function(t){var e=g(t),i=n(Y,this,e);return!(this===N&&u(tt,e)&&!u(et,e))&&(!(i||!u(this,e)||!u(tt,e)||u(this,z)&&this[z][e])||i)},lt=function(t,e){var i=p(t),a=g(e);if(i!==N||!u(tt,a)||u(et,a)){var r=Q(i,a);return!r||!u(tt,a)||u(i,z)&&i[z][a]||(r.enumerable=!0),r}},ut=function(t){var e=X(p(t)),i=[];return M(e,(function(t){u(tt,t)||u(D,t)||Z(i,t)})),i},ft=function(t){var e=t===N,i=X(e?et:p(t)),a=[];return M(i,(function(t){!u(tt,t)||e&&!u(N,t)||Z(a,tt[t])})),a};d||(q=function(){if(f(A,this))throw G("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?h(arguments[0]):void 0,e=E(t),i=function(t){this===N&&n(i,et,t),u(this,z)&&u(this[z],e)&&(this[z][e]=!1),rt(this,e,b(1,t))};return c&&at&&rt(N,e,{configurable:!0,set:i}),nt(e,t)},A=q[W],V(A,"toString",(function(){return L(this).tag})),V(q,"withoutSetter",(function(t){return nt(E(t),t)})),O.f=dt,_.f=ot,P.f=st,k.f=lt,y.f=x.f=ut,C.f=ft,U.f=function(t){return nt($(t),t)},c&&(K(A,"description",{configurable:!0,get:function(){return L(this).description}}),s||V(N,"propertyIsEnumerable",dt,{unsafe:!0}))),a({global:!0,constructor:!0,wrap:!0,forced:!d,sham:!d},{Symbol:q}),M(w(it),(function(t){R(t)})),a({target:B,stat:!0,forced:!d},{useSetter:function(){at=!0},useSimple:function(){at=!1}}),a({target:"Object",stat:!0,forced:!d,sham:!c},{create:ct,defineProperty:ot,defineProperties:st,getOwnPropertyDescriptor:lt}),a({target:"Object",stat:!0,forced:!d},{getOwnPropertyNames:ut}),j(),T(q,B),D[z]=!0},e01a:function(t,e,i){"use strict";var a=i("23e7"),r=i("83ab"),n=i("da84"),o=i("e330"),s=i("1a2d"),c=i("1626"),d=i("3a9b"),l=i("577e"),u=i("9bf2").f,f=i("e893"),m=n.Symbol,p=m&&m.prototype;if(r&&c(m)&&(!("description"in p)||void 0!==m().description)){var g={},h=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:l(arguments[0]),e=d(p,this)?new m(t):void 0===t?m():m(t);return""===t&&(g[e]=!0),e};f(h,m),h.prototype=p,p.constructor=h;var b="Symbol(test)"==String(m("test")),v=o(p.toString),w=o(p.valueOf),y=/^Symbol\((.*)\)[^)]+$/,x=o("".replace),C=o("".slice);u(p,"description",{configurable:!0,get:function(){var t=w(this),e=v(t);if(s(g,t))return"";var i=b?C(e,7,-1):x(e,y,"$1");return""===i?void 0:i}}),a({global:!0,constructor:!0,forced:!0},{Symbol:h})}},e538:function(t,e,i){var a=i("b622");e.f=a},ef0d:function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("vue-ueditor-wrap",{staticStyle:{width:"90%"},attrs:{config:t.myConfig},on:{beforeInit:t.addCustomDialog},model:{value:t.contents,callback:function(e){t.contents=e},expression:"contents"}})],1)},r=[],n=i("6625"),o=i.n(n),s={name:"index",components:{VueUeditorWrap:o.a},props:{content:""},watch:{content:{handler:function(t){},deep:!0}},data:function(){return{contents:this.content,myConfig:{autoHeightEnabled:!1,initialFrameHeight:200,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/admin/UEditor/",serverUrl:""}}},methods:{addCustomDialog:function(t){window.UE.registerUI("test-dialog",(function(t,e){var i=new window.UE.ui.Dialog({iframeUrl:"/admin/widget.images/index.html?fodder=dialog",editor:t,name:e,title:"上传图片",cssRules:"width:960px;height:550px;padding:20px;"});this.dialog=i;var a=new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){i.render(),i.open()}});return a}),37,t)}},created:function(){}},c=s,d=i("2877"),l=Object(d["a"])(c,a,r,!1,null,"0e8ff217",null);e["a"]=l.exports}}]);