lion 2 years ago
parent abe7821d0f
commit 2f59d67a89

@ -272,7 +272,7 @@ export default {
methods: { methods: {
async getActivities(){ async getActivities(){
const res = await index({ const res = await index({
rows:this.select.pageSize, page_size:this.select.pageSize,
page:this.select.pageIndex, page:this.select.pageIndex,
keyword:this.select.keyword keyword:this.select.keyword
}) })
@ -282,6 +282,7 @@ export default {
pageChange(e){ pageChange(e){
this.select.pageIndex = e this.select.pageIndex = e
this.getActivities()
}, },
updateSort(e, id, row) { updateSort(e, id, row) {
if (e.keyCode === 13) { if (e.keyCode === 13) {

@ -172,6 +172,9 @@
.ivu-modal-close { .ivu-modal-close {
top: 7px top: 7px
} }
/deep/ .ivu-modal-body .el-table{
height: 50vh !important;
}
/deep/ .ivu-modal-fullscreen .el-table{ /deep/ .ivu-modal-fullscreen .el-table{
height: 80vh !important; height: 80vh !important;
} }

@ -33,7 +33,7 @@
data() { data() {
return { return {
select: { select: {
start_date:'', start_date:'2000-01-01',
end_date:"" end_date:""
}, },
today:'', today:'',

@ -39,7 +39,7 @@
data() { data() {
return { return {
select: { select: {
start_date:"", start_date:"2000-01-01",
end_date:"" end_date:""
}, },
dateRange:[], dateRange:[],

@ -40,7 +40,7 @@
data() { data() {
return { return {
select: { select: {
start_date: "", start_date: "2000-01-01",
end_date: "", end_date: "",
product_type_list: [] product_type_list: []
}, },

@ -132,6 +132,12 @@
} </span>) } </span>)
} }
}, },
{
prop: 'order_finish',
label: '核销数',
width: 180,
align:"center"
},
{ {
prop: 'order_sum', prop: 'order_sum',
label: '累计下单金额', label: '累计下单金额',
@ -144,10 +150,33 @@
} }
}, },
{ {
prop: 'order_finish', prop: 'order',
label: '核销数', label: '下单详情',
width: 180, width: 480,
align:"center" align:"left",
customFn:(row)=>{
if(row.order.length>0){
return row.order.map((k,index)=> {
return (<div style={{'cursor':'pointer','padding':'1px'}}
on = {
{
['click']: (e) => {
this.$router.push({
path: `/order/orderList?order_item_id=${k.items.id}`,
})
}
}
}>
<div>
<span style={{'color':k.state=='finished'?'red':'#000'}}>{index+1}{k.state_name}</span>-
<span>{k.created_at}</span>-
<span>{ k.order_name}</span>
</div>
</div>)
})
}
}
}, },
{ {
prop: 'due_date', prop: 'due_date',

Loading…
Cancel
Save