You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
13 KiB

4 years ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-518a59b1"],{"0367":function(e,t,a){"use strict";a("40aa")},"19d1":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"after_sale_service_page"},[a("div",{staticClass:"content"},[a("el-tabs",{on:{"tab-click":e.selectItem},model:{value:e.formParams.queryType,callback:function(t){e.$set(e.formParams,"queryType",t)},expression:"formParams.queryType"}},e._l(e.tabList,(function(e,t){return a("el-tab-pane",{key:t,attrs:{label:e.name,name:e.id}})})),1),a("div",{staticClass:"toolbar"},[a("el-form",{attrs:{inline:!0,model:e.formParams}},[a("el-form-item",{attrs:{label:"店铺名称/编号"}},[a("el-input",{attrs:{size:"mini"},model:{value:e.formParams.keyword,callback:function(t){e.$set(e.formParams,"keyword",t)},expression:"formParams.keyword"}})],1),a("el-form-item",{attrs:{label:"订单id"}},[a("el-input",{attrs:{size:"mini"},model:{value:e.formParams.orderCode,callback:function(t){e.$set(e.formParams,"orderCode",t)},expression:"formParams.orderCode"}})],1),a("el-form-item",{attrs:{label:"下单时间"}},[a("el-date-picker",{attrs:{size:"mini",type:"daterange","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间","value-format":"yyyy-MM-dd"},on:{change:e.handleChange},model:{value:e.date,callback:function(t){e.date=t},expression:"date"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.query}},[e._v(" 查询 ")]),a("el-button",{attrs:{plain:"",size:"mini"},on:{click:e.reset}},[e._v(" 重置 ")])],1)],1)],1),a("div",{staticClass:"content_table"},[a("div",{staticClass:"table"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData.returnInterventionDTOList,border:""}},[a("el-table-column",{attrs:{prop:"id",label:"订单id"}}),a("el-table-column",{attrs:{prop:"storeName",label:"店铺名称"}}),a("el-table-column",{attrs:{prop:"tenantCode",label:"店铺编码"}}),a("el-table-column",{attrs:{prop:"returnProductCount",label:"售后商品数量"}}),"1"===e.formParams.queryType?a("el-table-column",{attrs:{prop:"applySum",formatter:e.getPrice,label:"退款金额"}}):a("el-table-column",{attrs:{prop:"value5",formatter:e.getPrice,label:"订单金额"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===e.formParams.queryType?a("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(a){return a.preventDefault(),e.handle(t.row.id)}}},[e._v(" 处理 ")]):e._e(),a("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(a){return a.preventDefault(),e.details(t.row.id)}}},[e._v(" 查看 ")])]}}])})],1)],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.tableData.total>0,expression:"tableData.total > 0"}],attrs:{limit:e.formParams.pageSize,page:e.formParams.pageIndex,total:Number(e.tableData.total)},on:{"update:limit":function(t){return e.$set(e.formParams,"pageSize",t)},"update:page":function(t){return e.$set(e.formParams,"pageIndex",t)},pagination:e.fetch}})],1)],1)])},r=[],o=(a("6a61"),a("2e91")),i=a("333d"),c=a("f102"),u={components:{Pagination:i["a"]},data:function(){return{formParams:{keyword:"",orderCode:"",startTime:"",endTime:"",pageSize:10,pageIndex:1,queryType:"1"},date:[],tableData:{},tabList:[{name:"待处理",id:"1"},{name:"已处理",id:"2"}]}},created:function(){this.getList()},methods:{getList:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,c["a"].getList(e.formParams);case 2:a=t.sent,n=a.data,0===n.code&&(e.tableData=n.data);case 5:case"end":return t.stop()}}),t)})))()},getPrice:function(e,t,a){return a/100},query:function(){this.getList()},details:function(e){this.$router.push({path:"/after-sale-service/details",query:{id:e}})},handle:function(e){this.$router.push({path:"/after-sale-service/details",query:{id:e}})},reset:function(){this.formParams={keyword:"",orde