17.971186d0e1bd22d5b9fb.js 11.3 KB
webpackJsonp([17],{"1zea":function(e,t,n){(e.exports=n("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","",{version:3,sources:[],names:[],mappings:"",file:"dialog.vue",sourceRoot:""}])},"69L+":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("kmJW"),a=n("CCn6"),o={props:["dialogObj"],data:function(){return{form:{id:"",teacher_id:""},teacherList:[]}},methods:{initPage:function(){var e=this;Object(a._54)({page:1,limit:200}).then(function(t){e.teacherList=t.list}),this.form={id:this.dialogObj.id,teacher_id:this.dialogObj.teacher_id?this.dialogObj.teacher_id:""}},onSave:function(){var e=this,t=this.form.teacher_id?this.form.teacher_id:0;Object(a.s)(this.form.id,t).then(function(t){e.$message({type:"success",message:"绑定成功!"}),e.dialogObj.show=!1})}},watch:{dialogObj:function(e){this.initPage()}}},s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:e.dialogObj.title,visible:e.dialogObj.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialogObj,"show",t)}}},[n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"120px"}},[n("el-form-item",{attrs:{label:"老师"}},[n("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.teacher_id,callback:function(t){e.$set(e.form,"teacher_id",t)},expression:"form.teacher_id"}},e._l(e.teacherList,function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})}))],1)],1),e._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogObj.show=!1}}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.onSave}},[e._v("确 定")])],1)],1)};s._withStripped=!0;var i={render:s,staticRenderFns:[]},l=i;var c=!1;var m=n("VU/8")(o,l,!1,function(e){c||n("BU4u")},"data-v-3a68e33a",null);m.options.__file="src\\components\\yunji\\dialog.vue";var d=m.exports,h=n("+TkF"),u={name:"smsRecord",components:{page:r.a,teacherDialog:d},data:function(){return{nowPage:1,total:0,limit:10,useTypeList:[{user_buy:0,value:"未购买"},{user_buy:1,value:"已购买"}],searchFrom:{goods_id:"",mobile:"",order_id:"",payTime:[],syncTime:[]},list:[],goodList:[],dialogObj:{show:!1,title:"绑定老师",order_id:0,teacher_id:0}}},filters:{filterStatus:function(e){return 0===e?"未购买":"已购课"},filterGoods:function(e){return"["+h.f[e.goods_type]+"]["+e.current_price/100+"元]"+e.name}},mounted:function(){this.getList(),this.getGoodsOption()},methods:{onPageChange:function(e){this.nowPage=e,this.getList()},onSizeChange:function(e){this.nowPage=1,this.limit=e,this.getList()},getList:function(){var e=this,t={limit:this.limit,page:this.nowPage};this.searchFrom.mobile&&(t.mobile=this.searchFrom.mobile),this.searchFrom.goods_name&&(t.goods_name=this.searchFrom.goods_name),(this.searchFrom.user_buy||0==this.searchFrom.user_buy)&&(t.user_buy=this.searchFrom.user_buy),this.searchFrom.order_id&&(t.order_id=this.searchFrom.order_id),this.searchFrom.goods_id&&(t.goods_id=this.searchFrom.goods_id),this.searchFrom.payTime&&this.searchFrom.payTime.length>0&&(t.start_at=this.searchFrom.payTime[0],t.end_at=this.searchFrom.payTime[1]),this.searchFrom.syncTime&&this.searchFrom.syncTime.length>0&&(t.pull_start_at=this.searchFrom.syncTime[0],t.pull_end_at=this.searchFrom.syncTime[1]),Object(a._63)(t).then(function(t){e.total=t.total,e.list=t.list?t.list:[]})},getGoodsOption:function(){var e=this;Object(a._29)({page:1,limit:100}).then(function(t){e.goodList=t.list})},bindTeacher:function(e){this.dialogObj={show:!0,title:"绑定老师",id:e.id,teacher_id:e.teacher_id}},exportTable:function(e){if(e.length>0){var t={};this.searchFrom.order_id&&(t.order_id=this.searchFrom.order_id),(this.searchFrom.user_buy||0==this.searchFrom.user_buy)&&(t.user_buy=this.searchFrom.user_buy),this.searchFrom.mobile&&(t.mobile=this.searchFrom.mobile),this.searchFrom.goods_id&&(t.goods_id=this.searchFrom.goods_id),this.searchFrom.payTime&&this.searchFrom.payTime.length>0&&(t.start_at=this.searchFrom.payTime[0],t.end_at=this.searchFrom.payTime[1]),this.searchFrom.syncTime&&this.searchFrom.syncTime.length>0&&(t.pull_start_at=this.searchFrom.syncTime[0],t.pull_end_at=this.searchFrom.syncTime[1]),Object(a._4)("api/admin/yunji/order/export",t)}}}},p=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sms"},[n("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"100px"}},[n("el-row",[n("el-col",{attrs:{span:4}},[n("el-form-item",{attrs:{label:"交易订单号"}},[n("el-input",{on:{change:e.getList},model:{value:e.searchFrom.order_id,callback:function(t){e.$set(e.searchFrom,"order_id",t)},expression:"searchFrom.order_id"}})],1)],1),e._v(" "),n("el-col",{attrs:{span:4}},[n("el-form-item",{attrs:{label:"手机号"}},[n("el-input",{on:{change:e.getList},model:{value:e.searchFrom.mobile,callback:function(t){e.$set(e.searchFrom,"mobile",t)},expression:"searchFrom.mobile"}})],1)],1),e._v(" "),n("el-col",{attrs:{span:4}},[n("el-form-item",{attrs:{label:"购买状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.getList},model:{value:e.searchFrom.user_buy,callback:function(t){e.$set(e.searchFrom,"user_buy",t)},expression:"searchFrom.user_buy"}},e._l(e.useTypeList,function(e){return n("el-option",{key:e.user_buy,attrs:{label:e.value,value:e.user_buy}})}))],1)],1),e._v(" "),n("el-col",{attrs:{span:4}},[n("el-form-item",{attrs:{label:"商品名称"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.getList},model:{value:e.searchFrom.goods_id,callback:function(t){e.$set(e.searchFrom,"goods_id",t)},expression:"searchFrom.goods_id"}},e._l(e.goodList,function(t,r){return n("el-option",{key:r,attrs:{label:e._f("filterGoods")(t),value:t.id}})}))],1)],1),e._v(" "),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"购买时间"}},[n("el-date-picker",{attrs:{"unlink-panels":"",type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.getList},model:{value:e.searchFrom.payTime,callback:function(t){e.$set(e.searchFrom,"payTime",t)},expression:"searchFrom.payTime"}})],1)],1),e._v(" "),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"同步时间"}},[n("el-date-picker",{attrs:{"unlink-panels":"",type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.getList},model:{value:e.searchFrom.syncTime,callback:function(t){e.$set(e.searchFrom,"syncTime",t)},expression:"searchFrom.syncTime"}})],1)],1),e._v(" "),n("el-col",{attrs:{span:8}},[n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.getList}},[e._v("搜索")]),e._v(" "),n("el-button",{attrs:{type:"primary",plain:""},on:{click:function(t){e.exportTable(e.list)}}},[e._v("导出")])],1)],1)],1)],1),e._v(" "),n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list}},[n("el-table-column",{attrs:{prop:"order_id",label:"订单号"}}),e._v(" "),n("el-table-column",{attrs:{prop:"nickname",label:"购买人"},scopedSlots:e._u([{key:"default",fn:function(t){return[0!==t.row.user_id?n("div",{staticStyle:{display:"flex"}},[n("img",{staticClass:"avatar",attrs:{src:t.row.avatar}}),e._v(" "),n("div",[e._v(e._s(t.row.nickname)),n("br"),e._v("(ID:"+e._s(t.row.user_id)+")")])]):e._e(),e._v(" "),0===t.row.user_id?n("div",[e._v("\n          暂未绑定用户\n          ")]):e._e()]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"goods_name",label:"商品名称"}}),e._v(" "),n("el-table-column",{attrs:{label:"购买状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n        "+e._s(e._f("filterStatus")(t.row.user_id))+"\n      ")]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"receiver_name",label:"姓名"}}),e._v(" "),n("el-table-column",{attrs:{prop:"receiver_phone",label:"手机号"}}),e._v(" "),n("el-table-column",{attrs:{label:"收货地址"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n        "+e._s(t.row.receiver_province)+" "+e._s(t.row.receiver_city)+" "+e._s(t.row.receiver_area)+" "+e._s(t.row.receiver_address)+"\n      ")]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"create_time",label:"购买时间",sortable:""}}),e._v(" "),n("el-table-column",{attrs:{prop:"pay_time",label:"下单时间",sortable:""}}),e._v(" "),n("el-table-column",{attrs:{prop:"buyer_comment",label:"备注"}}),e._v(" "),n("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{size:"mini",plain:"",type:"success"},on:{click:function(n){e.bindTeacher(t.row)}}},[e._v("绑定老师")])]}}])})],1),e._v(" "),n("page",{attrs:{nowPage:e.nowPage,total:e.total},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),n("teacher-dialog",{attrs:{dialogObj:e.dialogObj}})],1)};p._withStripped=!0;var _={render:p,staticRenderFns:[]},f=_;var b=!1;var g=n("VU/8")(u,f,!1,function(e){b||(n("feiJ"),n("SwjR"))},"data-v-1ae2f8f2",null);g.options.__file="src\\components\\yunji\\index.vue";t.default=g.exports},BU4u:function(e,t,n){var r=n("1zea");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);n("rjj0")("1b5f3e3a",r,!1,{})},O6CK:function(e,t,n){(e.exports=n("FZ+f")(!0)).push([e.i,"\n.userInfo >div{\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-flow: row nowrap;\n          flex-flow: row nowrap;\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:["D:/myproject/changchang-admin-new/src/components/yunji/index.vue"],names:[],mappings:";AACA;EACE,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;EACd,+BAA+B;EAC/B,8BAA8B;MAC1B,0BAA0B;UACtB,sBAAsB;EAC9B,wBAAwB;MACpB,qBAAqB;UACjB,4BAA4B;EACpC,0BAA0B;MACtB,uBAAuB;UACnB,oBAAoB;CAC7B",file:"index.vue",sourcesContent:["\n.userInfo >div{\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-flow: row nowrap;\n          flex-flow: row nowrap;\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:""}])},SwjR:function(e,t,n){var r=n("O6CK");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);n("rjj0")("0c14fd13",r,!1,{})},caQm:function(e,t,n){(e.exports=n("FZ+f")(!0)).push([e.i,"\n.sms[data-v-1ae2f8f2]{\n  padding: 20px 0;\n}\n.avatar[data-v-1ae2f8f2] {\n  width:50px;\n  min-width: 50px;\n  margin-right: 10px;\n  height: 50px;\n  border-radius: 50%;\n}\n","",{version:3,sources:["D:/myproject/changchang-admin-new/src/components/yunji/index.vue"],names:[],mappings:";AACA;EACE,gBAAgB;CACjB;AACD;EACE,WAAW;EACX,gBAAgB;EAChB,mBAAmB;EACnB,aAAa;EACb,mBAAmB;CACpB",file:"index.vue",sourcesContent:["\n.sms[data-v-1ae2f8f2]{\n  padding: 20px 0;\n}\n.avatar[data-v-1ae2f8f2] {\n  width:50px;\n  min-width: 50px;\n  margin-right: 10px;\n  height: 50px;\n  border-radius: 50%;\n}\n"],sourceRoot:""}])},feiJ:function(e,t,n){var r=n("caQm");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);n("rjj0")("6345fe06",r,!1,{})}});