|
|
@@ -1,12 +1,17 @@
|
|
|
<template>
|
|
|
<el-card shadow="never">
|
|
|
+
|
|
|
<yun-table
|
|
|
:columns="columns"
|
|
|
search="name,phone"
|
|
|
toolbar="refresh,add,edit,del,more"
|
|
|
ref="yuntable"
|
|
|
:auth="auth"
|
|
|
- :extend="extend">
|
|
|
+ :extend="extend"
|
|
|
+ :show-summary="true"
|
|
|
+ :total-arr="totalArr"
|
|
|
+ :is-showtotal="true"
|
|
|
+ >
|
|
|
</yun-table>
|
|
|
</el-card>
|
|
|
</template>
|
|
|
@@ -16,7 +21,6 @@
|
|
|
components:{'YunTable':table},
|
|
|
data:{
|
|
|
auth:{
|
|
|
-
|
|
|
recyclebin:Yunqi.auth.check('app\\admin\\controller\\shop\\ShopList','recyclebin'),
|
|
|
},
|
|
|
extend:{
|
|
|
@@ -26,30 +30,45 @@
|
|
|
columns:[
|
|
|
{checkbox: true},
|
|
|
{field: 'id',title: __('ID'),width:80,sortable: true},
|
|
|
- {field: 'user.nickname', title: __('录入人'),operate: 'LIKE'},
|
|
|
{field: 'customer.name',title: __('客户'),operate:'LIKE'},
|
|
|
- {field: 'shops.name',title: __('店铺'),operate:'LIKE'},
|
|
|
{field: 'plat_id',title: __('平台'),operate: false, searchList: Yunqi.data.platformList},
|
|
|
+ {field: 'shops.name',title: __('店铺'),operate:'LIKE'},
|
|
|
{field: 'variety.title', title: __('品种'),operate: false},
|
|
|
{field: 'specs.title', title: __('规格'),operate: false},
|
|
|
{field: 'num', title: __('数量'),operate: false},
|
|
|
{field: 'weigh', title: __('重量'),operate: false},
|
|
|
- {field: 'price', title: __('当前发货价'),operate: false},
|
|
|
+ {field: 'price', title: __('发货价'),operate: false},
|
|
|
{field: 'total_price', title: __('总价'),operate: false},
|
|
|
- {field: 'status', title: __('状态'),width:120,searchList: {1: __('待结算'),2: __('已结算'), 3: __('驳回')},formatter:Yunqi.formatter.switch},
|
|
|
{field: 'settlement_data', title: __('结算时间'), width:160,formatter: Yunqi.formatter.datetime,operate:false,sortable: true},
|
|
|
+ {field: 'status', title: __('结算状态'),width:120,searchList: {1: __('待结算'),2: __('已结算'), 3: __('驳回')},formatter:Yunqi.formatter.switch},
|
|
|
{field: 'createtime', title: __('创建时间'), width:160,formatter: Yunqi.formatter.datetime,operate:false,sortable: true},
|
|
|
- // {
|
|
|
- // field: 'operate',
|
|
|
- // title: __('操作'),
|
|
|
- // width:150,
|
|
|
- // action:{sort:true,edit:true,del:true}
|
|
|
- // }
|
|
|
+ {field: 'user.nickname', title: __('录入人'),operate: 'LIKE'},
|
|
|
+
|
|
|
+ ],
|
|
|
+ totalArr: [
|
|
|
+ {
|
|
|
+ name:"发货数量汇总",
|
|
|
+ value: Yunqi.data.total_num
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name:"发货重量汇总",
|
|
|
+ value: Yunqi.data.total_weigh
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name:"发货总价汇总",
|
|
|
+ value: Yunqi.data.total_price
|
|
|
+ },
|
|
|
]
|
|
|
},
|
|
|
methods: {
|
|
|
+ test(){
|
|
|
+ console.log(this.$refs['yuntable'], "==");
|
|
|
+ }
|
|
|
+ },
|
|
|
|
|
|
- }
|
|
|
+ onLoad:function(query){
|
|
|
+ this.test()
|
|
|
+ },
|
|
|
}
|
|
|
</script>
|
|
|
<style>
|