会员管理搜索条件

master
382696293@qq.com 2 years ago
parent 244c36ea7b
commit c58b26def2

@ -276,24 +276,3 @@ export function obtainUserIntegralLog(data) {
params: data
})
}
// 全量导出用户
export function allExport(exportFields, queryForm) {
return request({
url: '/system/member/allExport',
method: 'post',
data: {
exportFields: exportFields,
wxUserMemberVm: queryForm,
}
})
}
// 批量导出用户
export function batchExport(data) {
return request({
url: '/system/member/batchExport',
method: 'post',
data: data
})
}

@ -95,6 +95,16 @@
align="right">
</el-date-picker>
</el-form-item>
<!-- <el-form-item label="仪器绑定" prop="devicesTags">-->
<!-- <el-select v-model="queryParams.devicesName" multiple placeholder="请选择">-->
<!-- <el-option-->
<!-- v-for="item in devicesName"-->
<!-- :key="item.value"-->
<!-- :label="item.label"-->
<!-- :value="item.value">-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="仪器数量" prop="credit">
<el-input-number v-model="queryParams.deviceNumStart" @keyup.enter.native="handleQuery"></el-input-number>
@ -105,26 +115,16 @@
<el-input-number v-model="queryParams.creditEnd" @keyup.enter.native="handleQuery"></el-input-number>
</el-form-item>
<!-- <el-form-item label="仪器绑定" prop="devicesTags">-->
<!-- <el-select v-model="queryParams.devicesTags" multiple placeholder="请选择">-->
<!-- <el-option-->
<!-- v-for="item in devicesTags"-->
<!-- :key="item.value"-->
<!-- :label="item.label"-->
<!-- :value="item.value">-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="购买渠道" prop="purchaseChannels">-->
<!-- <el-select v-model="queryParams.purchaseChannels" multiple placeholder="请选择">-->
<!-- <el-option-->
<!-- v-for="item in purchaseChannels"-->
<!-- :key="item.value"-->
<!-- :label="item.label"-->
<!-- :value="item.value">-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="购买渠道" prop="purchaseChannels">-->
<!-- <el-select v-model="queryParams.purchaseChannels" multiple placeholder="请选择">-->
<!-- <el-option-->
<!-- v-for="item in purchaseChannels"-->
<!-- :key="item.value"-->
<!-- :label="item.label"-->
<!-- :value="item.value">-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-popover placement="top-start" width="200" trigger="click"
content="企微标签和小程序标签,同时满足所选内容">
<el-form-item label="企微标签" prop="wecomTags" slot="reference">
@ -157,6 +157,7 @@
</el-form-item>
</el-form>
<!-- 批量操作下拉选项 -->
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-select v-model="batchOperateValue" placeholder="批量操作" size="mini" clearable>
@ -185,19 +186,10 @@
>确认
</el-button>
</el-col>
<!-- <el-col :span="1.5">-->
<!-- <el-button-->
<!-- type="warning"-->
<!-- plain-->
<!-- icon="el-icon-download"-->
<!-- size="mini"-->
<!-- @click="handleExport"-->
<!-- v-hasPermi="['system:member:export']"-->
<!-- >导出</el-button>-->
<!-- </el-col>-->
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<!-- 显示表格 -->
<el-table v-loading="loading" :data="memberList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center"/>
<el-table-column label="头像" align="center">
@ -737,7 +729,6 @@ import {
scriptTreeSelect,
editRemark, delRemark,
openOrCloseClock, openOrCloseActivity, uObtainUserScriptLog, delUserScriptLog, obtainUserIntegralLog,
allExport, batchExport,
} from "@/api/system/member";
import Treeselect from "@riophae/vue-treeselect";
import {tagTreeSelect} from "@/api/system/wechatTab";
@ -921,7 +912,7 @@ export default {
loginTime: null,
status: null,
// createTime: [],
devicesTags: [], //
devicesName: [], //
wecomTags: [], //
miniProgramTags: [], //
purchaseChannels: [], //
@ -1585,12 +1576,6 @@ export default {
}).catch(() => {
});
},
/** 导出按钮操作 */
handleExport() {
this.download('system/member/export', {
...this.queryParams
}, `member_${new Date().getTime()}.xlsx`)
},
//
viewMessageDetail(row) {
this.userScriptLogQuery.wxUserId = row.id;

Loading…
Cancel
Save