|
|
|
|
@ -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;
|
|
|
|
|
|