74.cf8413c64e5c7e71a509.js 13 KB

1
  1. webpackJsonp([74],{HnZl:function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t("fZjL"),s=t.n(n),r=t("Xxa5"),l=t.n(r),i=t("mvHQ"),c=t.n(i),o=t("exGp"),u=t.n(o),d=(t("5Npq"),t("iA/b"),{name:"orderManagement",data:function(){return{optionsDevice:[{value:"",label:"全部"},{value:"I",label:"苹果"},{value:"A",label:"安卓"},{value:"H",label:"来源H5"}],optionsStatus:[{value:"1",label:"已支付"},{value:"2",label:"已取消"},{value:"3",label:"待支付"}],optionsPayType:[{value:1,label:"支付宝"},{value:2,label:"微信"},{value:3,label:"银行卡"},{value:4,label:"余额"},{value:5,label:"虚拟币"}],optionsBuyContent:[],optionsChannel:[],search1:"",search2:"",search3:"",search4:"",search5:"",search6:"",search7:"",search8:"",search9:"",search10:"",search11:"",tableData:[],currentPage1:1,pageSize:10,totalSize:0,pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(e){var a=new Date,t=new Date;t.setTime(t.getTime()-6048e5),e.$emit("pick",[t,a])}},{text:"最近一个月",onClick:function(e){var a=new Date,t=new Date;t.setTime(t.getTime()-2592e6),e.$emit("pick",[t,a])}},{text:"最近三个月",onClick:function(e){var a=new Date,t=new Date;t.setTime(t.getTime()-7776e6),e.$emit("pick",[t,a])}}]},centerDialogVisible:!1,orderNum:"",note:"",initData:{},selectRow:"",permissions:[],permissions_obj:{},flag:!0}},created:function(){var e=this;this.permissions=this.$store.state.permissions;var a=!1;this.permissions.forEach(function(t,n){-1==t?a=!0:e.permissions_obj["id_"+t]=t}),this.permissions_obj.id_all=!!a},mounted:function(){this.getBuyContentList(),this.getOderList()},methods:{handleCurrentChange:function(e){this.currentPage1=e,this.getOderList()},handleSizeChange:function(e){this.pageSize=e,this.getOderList()},handleBudan:function(e,a){this.centerDialogVisible=!0,this.selectRow=a,this.orderNum=a.order_sn,this.note=""},submitBuDan:function(){var e=this;return u()(l.a.mark(function a(){var t,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(e.flag){a.next=2;break}return a.abrupt("return");case 2:if(e.flag=!1,e.orderNum){a.next=6;break}return e.$message({message:"请填写支付订单",type:"warning"}),a.abrupt("return");case 6:return t={handshake:"",data:{order_sn:e.selectRow.order_sn,trade_no:e.orderNum,repair_remark:e.note}},a.next=9,e.$axios.post(e.$api.orderAgain,c()(t));case 9:200==(n=a.sent).code?(e.$message({message:n.message,type:"success"}),e.flag=!0,e.centerDialogVisible=!1,e.getOderList()):(e.flag=!0,e.$message({message:n.message,type:"warning"}));case 11:case"end":return a.stop()}},a,e)}))()},cancelBuDan:function(){this.centerDialogVisible=!1},getPayType:function(){var e=this;return u()(l.a.mark(function a(){var t,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t={handshake:"",data:{}},a.next=3,e.$axios.post(e.$api.orderPayment_data,c()(t));case 3:200==(n=a.sent).code?(console.log(n.data),s()(n.data.pay_type).forEach(function(a,t){e.optionsPayType.push({id:a,name:n.data.pay_type[a]})}),e.optionsPayType.unshift({id:"",name:"全部"})):e.$message({message:n.message,type:"warning"});case 5:case"end":return a.stop()}},a,e)}))()},getBuyContentList:function(){var e=this;return u()(l.a.mark(function a(){var t,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t={handshake:"",data:{}},a.next=3,e.$axios.post(e.$api.orderViptitle_data,c()(t));case 3:200==(n=a.sent).code?(e.optionsBuyContent=n.data,e.optionsBuyContent.unshift({id:"",name:"全部"})):e.$message({message:n.message,type:"warning"});case 5:case"end":return a.stop()}},a,e)}))()},getOderList:function(){var e=this;return u()(l.a.mark(function a(){var t,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t={handshake:"",data:{page:e.currentPage1,page_size:e.pageSize,search:{order_sn:e.search1,nick:e.search2,user_id:e.search3,device_type:e.search4,status:e.search5,pay_type:e.search6,pay_gate_way:"",vip_title:"全部"==e.search9?"":e.search9,stime:e.search7&&e.search7.length>0?e.search7[0]:"",otime:e.search7&&e.search7.length>1?e.search7[1]:"",stime_pay:e.search8&&e.search8.length>0?e.search8[0]:"",otime_pay:e.search8&&e.search8.length>1?e.search8[1]:"",user_channel_id:e.search10,user_parent_id:e.search11}}},a.next=3,e.$axios.post(e.$api.orderList,c()(t));case 3:200==(n=a.sent).code?(e.initData=n.data,e.initData.data.forEach(function(e,a){"I"==e.device_type?e.device_text="苹果":"A"==e.device_type?e.device_text="安卓":"H"==e.device_type&&(e.device_text="来源h5"),3==e.status?(e.status_text="待支付",e.status_booln=!1):1==e.status?(e.status_text="已支付",e.status_booln=!0):2==e.status&&(e.status_text="已取消")}),e.totalSize=e.initData.total,e.tableData=e.initData.data):e.$message({message:n.message,type:"warning"});case 5:case"end":return a.stop()}},a,e)}))()},searchMethod:function(){this.currentPage1=1,this.getOderList()},getChannelList:function(){var e=this;return u()(l.a.mark(function a(){var t,n,s;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t={handshake:"",data:{}},a.next=3,e.$axios.post(e.$api.channelCount,c()(t));case 3:200==(n=a.sent).code?(s=n.data,e.optionsChannel=s.channel_list,e.optionsChannel.unshift("全部")):e.$message({message:n.message,type:"warning"});case 5:case"end":return a.stop()}},a,e)}))()},tableRowClassName:function(e){var a=e.row;e.rowIndex;return 1==a.status?"success-row":""}}}),p={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"orderManagement"},[t("h3",[e._v("订单管理")]),e._v(" "),t("div",{staticClass:"search"},[t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入订单号"},model:{value:e.search1,callback:function(a){e.search1=a},expression:"search1"}},[t("template",{slot:"prepend"},[e._v("订单号")])],2)],1),e._v(" "),t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入用户姓名"},model:{value:e.search2,callback:function(a){e.search2=a},expression:"search2"}},[t("template",{slot:"prepend"},[e._v("用户姓名")])],2)],1),e._v(" "),t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入用户ID"},model:{value:e.search3,callback:function(a){e.search3=a},expression:"search3"}},[t("template",{slot:"prepend"},[e._v("用户ID")])],2)],1),e._v(" "),t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入邀请人ID"},model:{value:e.search11,callback:function(a){e.search11=a},expression:"search11"}},[t("template",{slot:"prepend"},[e._v("邀请人ID")])],2)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("设备")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search4,callback:function(a){e.search4=a},expression:"search4"}},e._l(e.optionsDevice,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("状态")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search5,callback:function(a){e.search5=a},expression:"search5"}},e._l(e.optionsStatus,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("支付方式")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search6,callback:function(a){e.search6=a},expression:"search6"}},e._l(e.optionsPayType,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("购买内容")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search9,callback:function(a){e.search9=a},expression:"search9"}},e._l(e.optionsBuyContent,function(e){return t("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})}),1)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("el-input",{attrs:{placeholder:"渠道号,官方为official"},model:{value:e.search10,callback:function(a){e.search10=a},expression:"search10"}},[t("template",{slot:"prepend"},[e._v("渠道号")])],2)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("创建时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"datetimerange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:e.search7,callback:function(a){e.search7=a},expression:"search7"}})],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("支付时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"datetimerange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:e.search8,callback:function(a){e.search8=a},expression:"search8"}})],1),e._v(" "),t("div",[t("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.searchMethod}},[e._v("搜索")])],1)]),e._v(" "),t("div",{staticClass:"list"},[t("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{border:"",data:e.tableData,"tooltip-effect":"dark","row-class-name":e.tableRowClassName}},[t("el-table-column",{attrs:{type:"index",width:"50","header-align":"center",align:"center",label:"序号"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"order_sn",label:"订单号",sortable:""}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"nick",label:"用户名",width:"100"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user_id",label:"用户ID",width:"80"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"device_text",label:"设备",width:"70"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"vip_title",label:"购买内容",width:"100"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user_channel_id",label:"渠道号",width:"70"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user_parent_id",label:"邀请人id",width:"75"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"order_amount",label:"订单金额",width:"80"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"real_amount",label:"支付金额",width:"80"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"status_text",label:"状态",width:"70"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"count",label:"支付订单次数",width:"80"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"pay_time",label:"支付时间",width:"100"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"created_at",label:"创建时间",width:"100"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",label:"操作",width:"80",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(a){return[e.permissions_obj.id_Order_again||e.permissions_obj.id_all?t("el-button",{attrs:{size:"mini",type:"success"},on:{click:function(t){return e.handleBudan(a.$index,a.row)}}},[e._v("补单")]):e._e()]}}])})],1)],1),e._v(" "),t("div",{staticClass:"page"},[t("el-pagination",{attrs:{background:"","current-page":e.currentPage1,"page-sizes":[10,30,50,100],"page-size":e.pageSize,layout:"total, prev, pager, next,sizes,jumper",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(a){e.currentPage1=a},"update:current-page":function(a){e.currentPage1=a}}})],1),e._v(" "),t("el-dialog",{attrs:{title:"补单",visible:e.centerDialogVisible,width:"40%",center:""},on:{"update:visible":function(a){e.centerDialogVisible=a}}},[t("div",{staticClass:"goldRow"},[t("span",[e._v("支付单号:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入支付单号",disabled:!0},model:{value:e.orderNum,callback:function(a){e.orderNum=a},expression:"orderNum"}})],1),e._v(" "),t("div",{staticClass:"goldRow"},[t("span",[e._v("备注:")]),e._v(" "),t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.note,expression:"note"}],domProps:{value:e.note},on:{input:function(a){a.target.composing||(e.note=a.target.value)}}})]),e._v(" "),t("div",{staticClass:"dialogBtn"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submitBuDan}},[e._v("提交")]),e._v(" "),t("el-button",{attrs:{type:"info",size:"small"},on:{click:e.cancelBuDan}},[e._v("取消")])],1)])],1)},staticRenderFns:[]};var h=t("VU/8")(d,p,!1,function(e){t("aXYG")},"data-v-18c9b4a0",null);a.default=h.exports},aXYG:function(e,a){}});