123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299 |
- import { ref } from 'vue';
- //数据录入
- export const dayColumns = ref([
- { field: 'platformNumber', title: '平台编号', align: 'center', width: 90, },
- { field: 'platformName', title: '平台名称', align: 'center', width: 142, },
- { field: 'country', title: '国家', align: 'center', width: 90, },
- { field: 'brandName', title: '品牌', align: 'center', width: 90, },
- { field: 'user_name', title: '运营', align: 'center', width: 100 },
- { field: 'currencyCode', title: '平台币种', align: 'center', width: 100 },
- {
- title: '销售额', align: 'center', children: [
- { field: 'sales', title: '销售额', align: 'center', minWidth: 120 },
- {
- field: 'sales_original',
- title: '销售额(本币)',
- editRender: {},
- slots: { edit: 'sales_original_edit' },
- width: 123,
- align: 'center'
- },
- ]
- },
- {
- title: '广告销售额', align: 'center', children: [
- { field: 'ad_sales', title: '广告销售额', align: 'center', minWidth: 120 },
- {
- field: 'ad_sales_original',
- title: '广告销售额(本币)',
- editRender: {},
- slots: { edit: 'ad_sales_original_edit' },
- width: 151,
- align: 'center'
- },
- ]
- },
- //{field: 'sales', title: '销售额', editRender: {}, slots: {edit: 'sales_edit', default: 'sales_default',header: 'sales_header'}},
- {
- title: '广告花费', align: 'center', children: [
- { field: 'ad_cost', title: '广告花费', align: 'center', minWidth: 120 },
- {
- field: 'ad_cost_original',
- title: '广告花费(本币)',
- editRender: {},
- slots: { edit: 'ad_cost_original_edit' },
- width: 138,
- align: 'center'
- },
- ]
- },
- { title: '操作', width: 120, slots: { default: 'operate' }, align: 'center' },
- ]);
- export const weekColumns = ref([
- { field: 'platformNumber', title: '平台编号', fixed: 'left', width: 81, align: 'center' },
- { field: 'platformName', title: '平台名称', fixed: 'left', width: 142, align: 'center' },
- { field: 'country', title: '国家', fixed: 'left', width: 80, align: 'center' },
- { field: 'brandName', title: '品牌', fixed: 'left', width: 60 },
- { field: 'user_name', title: '运营', fixed: 'left', width: 80, align: 'center' },
- { field: 'currencyCode', title: '平台币种', fixed: 'left', width: 80, align: 'center' },
- {
- title: '销售额', align: 'center', children: [
- { field: 'sales', title: '销售额', width: 120, align: 'center' },
- {
- field: 'sales_original',
- title: '销售额(本币)',
- editRender: {},
- slots: { edit: 'sales_original_edit' },
- width: 123,
- align: 'center'
- },
- ]
- },
- {
- title: '广告销售额', align: 'center', children: [
- { field: 'ad_sales', title: '广告销售额', width: 120 },
- {
- field: 'ad_sales_original',
- title: '广告销售额(本币)',
- editRender: {},
- slots: { edit: 'ad_sales_original_edit' },
- width: 151,
- align: 'center'
- },
- ]
- },
- {
- title: '广告花费', align: 'center', children: [
- { field: 'ad_cost', title: '广告花费', width: 120, align: 'center' },
- {
- field: 'ad_cost_original',
- title: '广告花费(本币)',
- editRender: {},
- slots: { edit: 'ad_cost_original_edit' },
- width: 138,
- align: 'center'
- },
- ]
- },
- {
- title: '当月累计销售额', align: 'center', children: [
- { field: 'total_sales_current_monthly', title: '当月累计销售额', width: 120 },
- {
- field: 'total_sales_current_monthly_original',
- title: '当月累计销售额(本币)',
- editRender: {},
- slots: { edit: 'total_sales_current_monthly_edit' },
- width: 180,
- align: 'center'
- },
- ]
- },
- {
- field: 'impression',
- title: '广告曝光',
- editRender: {},
- slots: { edit: 'impression_edit' },
- width: 100,
- align: 'center'
- },
- {
- field: 'ad_click',
- title: '广告点击',
- editRender: {},
- slots: { edit: 'ad_click_edit' },
- width: 100,
- align: 'center'
- },
- {
- field: 'ad_order',
- title: '广告订单',
- editRender: {},
- slots: { edit: 'ad_order_edit' },
- width: 95,
- align: 'center'
- },
- {
- field: 'money_by_amazon',
- title: 'Amazon回款金额',
- editRender: {},
- slots: { edit: 'money_by_amazon_edit' },
- width: 134, align: 'center'
- },
- { field: 'currencyCodePlatform', title: '回款/余额币种', width: 115 ,align: 'center'},
- {
- field: 'money_by_other',
- title: 'Other回款金额',
- editRender: {},
- slots: { edit: 'money_by_other_edit' },
- width: 134, align: 'center'
- },
- { field: 'session', title: '流量', editRender: {}, slots: { edit: 'session_edit' }, width: 95, align: 'center' },
- { field: 'order', title: '订单', editRender: {}, slots: { edit: 'order_edit' }, width: 95, align: 'center' },
- {
- field: 'availableSalesDay',
- title: '当前存货可售天',
- editRender: {},
- slots: { edit: 'availableSalesDay_edit'},
- width: 120, align: 'center'
- },
- {
- field: 'intransitInventory',
- title: '当前在途库存',
- editRender: {},
- slots: { edit: 'intransitInventory_edit' },
- width: 120, align: 'center'
- },
- {
- field: 'overseasStorage',
- title: '当前海外仓库存',
- editRender: {},
- slots: { edit: 'overseasStorage_edit' },
- width: 120, align: 'center'
- },
- {
- field: 'refundRate',
- title: '最近90天平台退货率',
- editRender: {},
- slots: { edit: 'refundRate_edit' ,default: 'refundRate_default'},
- width: 120,
- align: 'center'
- },
- { title: '操作', width: 120, slots: { default: 'operate' }, fixed: 'right' },
- ]);
- export const monthColumns = ref([
- { field: 'platformNumber', title: '平台编号', fixed: 'left', width: 81, align: 'center' },
- { field: 'platformName', title: '平台名称', fixed: 'left', width: 142, align: 'center' },
- { field: 'country', title: '国家', fixed: 'left', width: 80, align: 'center' },
- { field: 'brandName', title: '品牌', fixed: 'left', width: 60 },
- { field: 'user_name', title: '运营', fixed: 'left', width: 80, align: 'center' },
- { field: 'currencyCode', title: '平台币种', fixed: 'left', width: 80, align: 'center' },
- {
- title: '销售额', align: 'center', children: [
- { field: 'sales', title: '销售额', width: 120 },
- {
- field: 'sales_original',
- title: '销售额(本币)',
- editRender: {},
- slots: { edit: 'sales_original_edit' },
- width: 123,
- },
- ]
- },
- {
- title: '广告销售额', align: 'center', children: [
- { field: 'ad_sales', title: '广告销售额', width: 120 },
- {
- field: 'ad_sales_original',
- title: '广告销售额(本币)',
- editRender: {},
- slots: { edit: 'ad_sales_original_edit' },
- width: 151,
- },
- ]
- },
- {
- title: '广告花费', align: 'center', children: [
- { field: 'ad_cost', title: '广告花费', width: 120 },
- {
- field: 'ad_cost_original',
- title: '广告花费(本币)',
- editRender: {},
- slots: { edit: 'ad_cost_original_edit' },
- width: 138,
- },
- ]
- },
- { field: 'impression', title: '广告曝光', editRender: {}, slots: { edit: 'impression_edit' }, width: 120 },
- { field: 'ad_click', title: '广告点击', editRender: {}, slots: { edit: 'ad_click_edit' }, width: 120 },
- { field: 'ad_order', title: '广告订单', editRender: {}, slots: { edit: 'ad_order_edit' }, width: 120 },
- { title: '操作', width: 120, slots: { default: 'operate' }, fixed: 'right' },
- ]);
- export const universal = [
- {
- field: 'platformNumber',
- title: '平台编号',
- fixed: 'left',
- align: 'center',
- minWidth: 75,
- slots: { default: 'platformNumber_default' }
- },
- {
- field: 'platformName',
- title: '平台名称',
- fixed: 'left',
- minWidth: 93,
- slots: { default: 'platformName_default' },
- align: 'center',
- titlePrefix: { icon: 'vxe-icon-goods-fill' },
- },
- {
- field: 'user_name',
- title: '运营',
- fixed: 'left',
- minWidth: 75,
- align: 'center',
- titlePrefix: { icon: 'vxe-icon-user' }
- },
- {
- field: 'country',
- title: '国家',
- fixed: 'left',
- minWidth: 75,
- titlePrefix: { icon: 'vxe-icon-location' },
- align: 'center'
- },
- {
- field: 'brandName',
- title: '品牌',
- fixed: 'left',
- minWidth: 75,
- align: 'center',
- titlePrefix: { icon: 'vxe-icon-brand' },
- },
- {
- field: 'currencyCode',
- title: '平台币种',
- fixed: 'left',
- minWidth: 75,
- align: 'center',
- slots: { default: 'currencyCode_default' }
- },
- ];
- // 表格展示
- export const dayDataColumns = ref([
- ...universal
- ]);
- export const weekDataColumns = ref([
- ...universal
- ]);
- export const monthDataColumns = ref([
- ...universal
- ]);
|