|
|
@ -247,16 +247,92 @@ const exportExcel = () => { |
|
|
|
XLSX.utils.book_append_sheet(wb, ws, "Sheet1"); |
|
|
|
XLSX.writeFile(wb, "客户金币明细.xlsx"); |
|
|
|
}; |
|
|
|
|
|
|
|
const putExcel = ref({}); |
|
|
|
</script> |
|
|
|
|
|
|
|
<template> |
|
|
|
<!-- 这是导出excel的弹窗 --> |
|
|
|
<el-dialog |
|
|
|
v-model="getPutEX" |
|
|
|
title="修改汇率" |
|
|
|
title="请选择要导出的内容" |
|
|
|
width="500" |
|
|
|
:close-on-click-modal="false" |
|
|
|
> |
|
|
|
<template #footer> |
|
|
|
<el-form |
|
|
|
ref="ruleFormRef" |
|
|
|
style="max-width: 600px" |
|
|
|
:model="putExcel" |
|
|
|
:rules="rules" |
|
|
|
label-width="auto" |
|
|
|
class="demo-ruleForm" |
|
|
|
:size="formSize" |
|
|
|
status-icon |
|
|
|
> |
|
|
|
<el-form-item prop="activityName" label="精网号:"> |
|
|
|
<el-input |
|
|
|
v-model="putExcel.jwcode" |
|
|
|
placeholder="请输入精网号" |
|
|
|
style="width: 220px" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="所属地区:" |
|
|
|
><el-select |
|
|
|
v-model="putExcel.area" |
|
|
|
placeholder="请选择所属地区" |
|
|
|
style="width: 240px" |
|
|
|
clearable |
|
|
|
> |
|
|
|
<el-option |
|
|
|
v-for="item in updateType" |
|
|
|
:key="item.value" |
|
|
|
:label="item.label" |
|
|
|
:value="item.value" |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="平台信息:" |
|
|
|
><el-select |
|
|
|
v-model="putExcel.consumePlatform" |
|
|
|
placeholder="请选择平台信息" |
|
|
|
style="width: 240px" |
|
|
|
clearable |
|
|
|
> |
|
|
|
<el-option |
|
|
|
v-for="item in updateType" |
|
|
|
:key="item.value" |
|
|
|
:label="item.label" |
|
|
|
:value="item.value" |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="更新类型:"> |
|
|
|
<el-radio-group v-model="putExcel.updateType"> |
|
|
|
<el-radio label="all">全部</el-radio> |
|
|
|
<el-radio label="page">充值</el-radio> |
|
|
|
<el-radio label="page">消费</el-radio> |
|
|
|
<el-radio label="page">退款</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="更新时间:"> |
|
|
|
<el-date-picker |
|
|
|
v-model="putExcel.createTime" |
|
|
|
type="datetimerange" |
|
|
|
range-separator="至" |
|
|
|
start-placeholder="起始时间" |
|
|
|
end-placeholder="结束时间" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-button |
|
|
|
type="primary" |
|
|
|
size="small" |
|
|
|
style="margin-left: 10px" |
|
|
|
@click="exportExcel" |
|
|
|
>导出</el-button |
|
|
|
> |
|
|
|
</el-form> |
|
|
|
</template> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
<el-row> |
|
|
|