webpackJsonp([14],{"3V9n":function(e,n,t){var a=t("b/O8");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);t("rjj0")("6af27cf0",a,!1,{})},"4Kgm":function(e,n,t){var a=t("SOnj");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);t("rjj0")("4c9a8162",a,!1,{})},CvLZ:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=t("CCn6"),i=t("+TkF"),o=t("kmJW"),s={name:"add",data:function(){return{pickerOptions0:{disabledDate:function(e){return e.getTime()<Date.now()-864e5}},classSource:[]}},created:function(){var e=this;Object(a._96)().then(function(n){e.classSource=n})},props:["newIntegral","goodsList"],methods:{reSetForm:function(){this.$refs.newIntegral.resetFields()},onAdd:function(){var e=this;this.$refs.newIntegral.validate(function(n){n&&(e.newIntegral.id?e.$emit("subEdit"):e.$emit("subAdd"))})}},watch:{"newIntegral.show":function(e){var n=this;e&&!this.newIntegral.id&&this.$nextTick(function(){n.reSetForm()})}}},r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{visible:e.newIntegral.show,width:"800px",center:"",title:e.newIntegral.id?"修改兑换码":"生成兑换码"},on:{"update:visible":function(n){e.$set(e.newIntegral,"show",n)}}},[t("el-form",{ref:"newIntegral",attrs:{"label-width":"150px",model:e.newIntegral}},[t("el-form-item",{attrs:{label:"名称",prop:"name",rules:[{required:!0,message:"请输入名称",trigger:"blur"}]}},[t("el-input",{model:{value:e.newIntegral.name,callback:function(n){e.$set(e.newIntegral,"name",n)},expression:"newIntegral.name"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"商品",prop:"goods_id",rules:[{required:!0,message:"请选择商品",trigger:"change"}]}},[t("el-select",{attrs:{filterable:""},model:{value:e.newIntegral.goods_id,callback:function(n){e.$set(e.newIntegral,"goods_id",n)},expression:"newIntegral.goods_id"}},e._l(e.goodsList,function(e){return t("el-option",{key:e.id,attrs:{label:"【"+e.id+"】"+e.name,value:e.id}})}))],1),e._v(" "),t("el-form-item",{attrs:{label:"活动方案"}},[t("el-select",{staticStyle:{width:"480px"},attrs:{"popper-class":"refresh-select-multi width-480",placeholder:"请选择",filterable:""},model:{value:e.newIntegral.source,callback:function(n){e.$set(e.newIntegral,"source",n)},expression:"newIntegral.source"}},e._l(e.classSource,function(e,n){return t("el-option",{key:n,attrs:{label:e.name,value:e.type}})}))],1),e._v(" "),t("el-form-item",{attrs:{label:"数量",prop:"num",rules:[{required:!0,message:"请输入数量",trigger:"blur"}]}},[t("el-input-number",{model:{value:e.newIntegral.num,callback:function(n){e.$set(e.newIntegral,"num",n)},expression:"newIntegral.num"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"失效时间",prop:"expire_at",rules:[{required:!0,message:"请选择失效时间",trigger:"change"}]}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss","picker-options":e.pickerOptions0,placeholder:"选择日期"},model:{value:e.newIntegral.expire_at,callback:function(n){e.$set(e.newIntegral,"expire_at",n)},expression:"newIntegral.expire_at"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"备注",prop:"desc",rules:[{required:!0,message:"请填写备注信息",trigger:"blur"}]}},[t("el-input",{model:{value:e.newIntegral.desc,callback:function(n){e.$set(e.newIntegral,"desc",n)},expression:"newIntegral.desc"}})],1)],1),e._v(" "),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.newIntegral.show=!1}}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.onAdd}},[e._v("确 定")])],1)],1)};r._withStripped=!0;var l={render:r,staticRenderFns:[]},c=l;var d=!1;var u=t("VU/8")(s,c,!1,function(e){d||t("a/v8")},"data-v-2582bd58",null);u.options.__file="src\\components\\exchange\\add.vue";var g=u.exports,m={name:"list",components:{page:o.a},props:["detailList"],data:function(){return{limit:10,list:[],form:{user_id:"",exchange_code:"",is_exchange:""},totalPage:0,nowPage:1}},methods:{initPage:function(){this.form={user_id:"",exchange_code:"",is_exchange:""},this.getList()},onPageChange:function(e){this.nowPage=e,this.getList()},onSizeChange:function(e){this.limit=e,this.nowPage=1,this.getList()},exprotList:function(){var e={};""!==this.form.is_exchange&&(e.is_exchange=this.form.is_exchange),""!==this.form.user_id&&(e.user_id=this.form.user_id),Object(a._27)("/api/admin/exchange/export/"+this.detailList.id,e,"兑换码详情")},getList:function(){var e=this,n={limit:this.limit,page:this.nowPage};""!==this.form.is_exchange&&(n.is_exchange=this.form.is_exchange),""!==this.form.user_id&&(n.user_id=this.form.user_id),""!==this.form.exchange_code&&(n.exchange_code=this.form.exchange_code),Object(a._26)(this.detailList.id,n).then(function(n){e.list=n.list,e.totalPage=n.total})}},watch:{"detailList.show":function(e){e&&this.initPage()}}},p=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{visible:e.detailList.show,width:"1200px",center:"",title:"详细纪录"},on:{"update:visible":function(n){e.$set(e.detailList,"show",n)}}},[t("el-form",{attrs:{"label-width":"80px",inline:""}},[t("el-form-item",{attrs:{label:"用户ID"}},[t("el-input",{attrs:{size:"small"},model:{value:e.form.user_id,callback:function(n){e.$set(e.form,"user_id",n)},expression:"form.user_id"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"激活码"}},[t("el-input",{attrs:{size:"small"},model:{value:e.form.exchange_code,callback:function(n){e.$set(e.form,"exchange_code",n)},expression:"form.exchange_code"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"是否激活"}},[t("el-select",{attrs:{size:"small"},model:{value:e.form.is_exchange,callback:function(n){e.$set(e.form,"is_exchange",n)},expression:"form.is_exchange"}},[t("el-option",{attrs:{label:"是",value:1}}),e._v(" "),t("el-option",{attrs:{label:"否",value:0}})],1)],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.getList}},[e._v("搜索")]),e._v(" "),t("el-button",{attrs:{size:"small",type:"success"},on:{click:e.exprotList}},[e._v("导出")])],1)],1),e._v(" "),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list}},[t("el-table-column",{attrs:{label:"用户信息"},scopedSlots:e._u([{key:"default",fn:function(n){return[0===n.row.user_id?t("div",[e._v("暂无")]):e._e(),e._v(" "),0!==n.row.user_id?t("div",{staticStyle:{display:"flex"}},[t("img",{staticStyle:{width:"40px","margin-right":"5px","min-width":"40px",height:"40px","border-radius":"50px"},attrs:{src:n.row.user_avatar}}),e._v(" "+e._s(n.row.user_nickname)+"(ID:"+e._s(n.row.user_id)+")\n "),t("br"),e._v(" Tel:"+e._s(n.row.user_mobile)+"\n ")]):e._e()]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"exchange_no",label:"兑换码"}}),e._v(" "),t("el-table-column",{attrs:{label:"商品"},scopedSlots:e._u([{key:"default",fn:function(n){return[e._v("\n 【"+e._s(n.row.goods_id)+"】"+e._s(n.row.goods_name)+"\n ")]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"expire_at",label:"失效时间"}}),e._v(" "),t("el-table-column",{attrs:{prop:"exchange_at",label:"兑换时间"},scopedSlots:e._u([{key:"default",fn:function(n){return["0000-00-00 00:00:00"!==n.row.exchange_at?t("span",[e._v(e._s(n.row.exchange_at))]):e._e(),e._v(" "),"0000-00-00 00:00:00"===n.row.exchange_at?t("span",{staticStyle:{color:"red"}},[e._v("尚未兑换")]):e._e()]}}])})],1),e._v(" "),t("page",{attrs:{nowPage:e.nowPage,total:e.totalPage,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}})],1)};p._withStripped=!0;var h={render:p,staticRenderFns:[]},f=h;var _=!1;var b=t("VU/8")(m,f,!1,function(e){_||t("4Kgm")},"data-v-27536d77",null);b.options.__file="src\\components\\exchange\\list.vue";var v=b.exports,x=[],w={name:"index",components:{page:o.a,addExchange:g,listDetail:v},filters:{classSourceFilter:function(e){return console.log(e),console.log(x),x[e]}},data:function(){var e=[];for(var n in i.i)e.push({id:n,value:i.i[n]});var t=[];for(var a in i.h)t.push({id:a,value:i.h[a]});return{list:[],total:0,detailList:{show:!1,user_id:"",is_exchange:"",id:null},newIntegral:{show:!1,goods_id:"",num:"",expire_at:"",desc:"",id:null,source:""},goodsList:[],is_addOption:e,sourceOption:t,limit:10,userListShow:{show:!1},nowPage:1,form:{name:"",goods_id:""}}},mounted:function(){this.initPage()},methods:{onDetail:function(e){this.detailList={show:!0,user_id:"",is_exchange:"",id:e.id}},onEdit:function(e){this.newIntegral={show:!0,goods_id:e.goods_id,num:e.num,expire_at:e.expire_at,desc:e.desc,name:e.name,id:e.id,source:e.source}},subEdit:function(){var e=this,n={goods_id:this.newIntegral.goods_id,num:this.newIntegral.num,expire_at:this.newIntegral.expire_at,desc:this.newIntegral.desc,name:this.newIntegral.name,source:this.newIntegral.source};Object(a._14)(this.newIntegral.id,n).then(function(n){e.$message({message:"数据修改成功",type:"success"}),e.getList(),e.newIntegral.show=!1})},subAdd:function(){var e=this,n={goods_id:this.newIntegral.goods_id,num:this.newIntegral.num,expire_at:this.newIntegral.expire_at,desc:this.newIntegral.desc,name:this.newIntegral.name,source:this.newIntegral.source};Object(a.j)(n).then(function(n){e.$message({message:"数据添加成功",type:"success"}),e.getList(),e.newIntegral.show=!1})},showUserList:function(){this.userListShow.show=!0},addUser:function(e){this.userListShow.show=!1,this.newIntegral.user_id=e},changeUserList:function(){},addIntegral:function(){this.newIntegral={show:!0,goods_id:"",num:"",expire_at:"",name:"",id:null,desc:""}},initPage:function(){var e=this;this.form={name:"",goods_id:""},this.getGood(),Object(a._96)().then(function(n){var t={};n.forEach(function(e,n){t[e.type]=e.name}),x=t,console.log(t),e.getList()})},getGood:function(){var e=this;Object(a._60)({limit:1e3}).then(function(n){e.goodsList=n.list})},onPageChange:function(e){this.nowPage=e,this.getList()},onSizeChange:function(e){this.limit=e,this.nowPage=1,this.getList()},getList:function(){var e=this,n={limit:this.limit,page:this.nowPage};""!==this.form.name&&(n.name=this.form.name),""!==this.form.goods_id&&(n.goods_id=this.form.goods_id),Object(a._58)(n).then(function(n){e.list=n.list,e.total=n.total})}}},A=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"integral-page"},[t("el-form",{ref:"searchFrom",staticStyle:{"padding-top":"20px",background:"white"},attrs:{model:e.form,"label-width":"100px",size:"small",inline:""}},[t("el-form-item",{attrs:{label:"标题"}},[t("el-input",{model:{value:e.form.name,callback:function(n){e.$set(e.form,"name",n)},expression:"form.name"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"商品"}},[t("el-select",{attrs:{filterable:""},model:{value:e.form.goods_id,callback:function(n){e.$set(e.form,"goods_id",n)},expression:"form.goods_id"}},e._l(e.goodsList,function(e){return t("el-option",{key:e.id,attrs:{label:"【"+e.id+"】"+e.name,value:e.id}})}))],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary",plain:""},on:{click:e.getList}},[e._v("搜索")]),e._v(" "),e.$store.state.readonly?e._e():t("el-button",{attrs:{type:"success",plain:""},on:{click:e.addIntegral}},[e._v("生成兑换码")])],1)],1),e._v(" "),t("el-table",{attrs:{data:e.list,size:"small"}},[t("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),t("el-table-column",{attrs:{prop:"goods_name",label:"商品"},scopedSlots:e._u([{key:"default",fn:function(n){return[e._v("\n 【"+e._s(n.row.goods_id)+"】"+e._s(n.row.goods_name)+"\n ")]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"num",label:"数量",width:"80px"}}),e._v(" "),t("el-table-column",{attrs:{prop:"source",label:"活动方案"},scopedSlots:e._u([{key:"default",fn:function(n){return[e._v(e._s(e._f("classSourceFilter")(n.row.source)))]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"desc",label:"备注"}}),e._v(" "),t("el-table-column",{attrs:{prop:"expire_at",label:"失效时间",width:"90px"}}),e._v(" "),t("el-table-column",{attrs:{prop:"created_at",label:"创建时间",width:"90px"}}),e._v(" "),t("el-table-column",{attrs:{label:"操作",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){e.onDetail(n.row)}}},[e._v("查看详情")]),e._v(" "),e.$store.state.readonly?e._e():t("el-button",{attrs:{type:"warning",size:"mini"},on:{click:function(t){e.onEdit(n.row)}}},[e._v("编辑")])]}}])})],1),e._v(" "),t("page",{attrs:{nowPage:e.nowPage,total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),t("add-exchange",{ref:"add_page",attrs:{newIntegral:e.newIntegral,goodsList:e.goodsList},on:{subAdd:e.subAdd,subEdit:e.subEdit}}),e._v(" "),t("list-detail",{attrs:{detailList:e.detailList}})],1)};A._withStripped=!0;var C={render:A,staticRenderFns:[]},k=C;var y=!1;var B=t("VU/8")(w,k,!1,function(e){y||(t("3V9n"),t("vRPh"))},"data-v-42e27d6e",null);B.options.__file="src\\components\\exchange\\index.vue";n.default=B.exports},SOnj:function(e,n,t){(e.exports=t("FZ+f")(!0)).push([e.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","",{version:3,sources:[],names:[],mappings:"",file:"list.vue",sourceRoot:""}])},"a/v8":function(e,n,t){var a=t("ilmF");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);t("rjj0")("4cb88478",a,!1,{})},"b/O8":function(e,n,t){(e.exports=t("FZ+f")(!0)).push([e.i,'\n.search-btn-block[data-v-42e27d6e] {\n margin-left: 20px;\n}\n.search-form[data-v-42e27d6e] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-42e27d6e] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-42e27d6e] {\n float: right;\n}\n.text-c[data-v-42e27d6e] {\n text-align: center;\n}\n.text-b[data-v-42e27d6e] {\n font-weight: bold;\n}\n.color-b[data-v-42e27d6e] {\n color: #6ba8e6;\n}\n.text-r[data-v-42e27d6e] {\n text-align: right;\n}\n.main-block[data-v-42e27d6e] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-42e27d6e] {\n font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\\5FAE\\8F6F\\96C5\\9ED1", Arial, sans-serif;\n}\n.clear-both[data-v-42e27d6e]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n/*::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}*/\n.avatar[data-v-42e27d6e] {\n width: 50px;\n min-width: 50px;\n height: 50px;\n margin-right: 5px;\n border-radius: 50%;\n}\n',"",{version:3,sources:["C:/Users/Administrator/Desktop/后台/admin/src/components/exchange/index.vue"],names:[],mappings:";AACA;EACE,kBAAkB;CACnB;AACD;EACE,kBAAkB;EAClB,cAAc;EACd,eAAe;CAChB;AACD;EACE,aAAa;EACb,kBAAkB;CACnB;AACD;EACE,aAAa;CACd;AACD;EACE,mBAAmB;CACpB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,eAAe;CAChB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,0IAA0H;CAC3H;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;;;;;;;;;;;;GAYG;AACH;EACE,YAAY;EACZ,gBAAgB;EAChB,aAAa;EACb,kBAAkB;EAClB,mBAAmB;CACpB",file:"index.vue",sourcesContent:['\n.search-btn-block[data-v-42e27d6e] {\n margin-left: 20px;\n}\n.search-form[data-v-42e27d6e] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-42e27d6e] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-42e27d6e] {\n float: right;\n}\n.text-c[data-v-42e27d6e] {\n text-align: center;\n}\n.text-b[data-v-42e27d6e] {\n font-weight: bold;\n}\n.color-b[data-v-42e27d6e] {\n color: #6ba8e6;\n}\n.text-r[data-v-42e27d6e] {\n text-align: right;\n}\n.main-block[data-v-42e27d6e] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-42e27d6e] {\n font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;\n}\n.clear-both[data-v-42e27d6e]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n/*::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}*/\n.avatar[data-v-42e27d6e] {\n width: 50px;\n min-width: 50px;\n height: 50px;\n margin-right: 5px;\n border-radius: 50%;\n}\n'],sourceRoot:""}])},ilmF:function(e,n,t){(e.exports=t("FZ+f")(!0)).push([e.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","",{version:3,sources:[],names:[],mappings:"",file:"add.vue",sourceRoot:""}])},uEUG:function(e,n,t){(e.exports=t("FZ+f")(!0)).push([e.i,"\n.f-c > .cell {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n","",{version:3,sources:["C:/Users/Administrator/Desktop/后台/admin/src/components/exchange/index.vue"],names:[],mappings:";AACA;EACE,gCAAgC;EAChC,gCAAgC;EAChC,yBAAyB;EACzB,+BAA+B;EAC/B,8BAA8B;MAC1B,mBAAmB;UACf,eAAe;EACvB,wBAAwB;MACpB,qBAAqB;UACjB,4BAA4B;EACpC,0BAA0B;MACtB,uBAAuB;UACnB,oBAAoB;CAC7B",file:"index.vue",sourcesContent:["\n.f-c > .cell {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n"],sourceRoot:""}])},vRPh:function(e,n,t){var a=t("uEUG");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);t("rjj0")("7af636f1",a,!1,{})}});
-
chenyishuai@singsingenglish.com authored9eb0f525