From 482847fc97748b67fd8ab93b5b589ab3824f6d02 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 07 Apr 2021 10:28:56 +0800
Subject: [PATCH] 20210407 签到
---
zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-apply.html | 90 ++++++++++++++++++++++++++++++++++-----------
1 files changed, 68 insertions(+), 22 deletions(-)
diff --git a/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-apply.html b/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-apply.html
index 5582db7..71bded8 100644
--- a/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-apply.html
+++ b/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-apply.html
@@ -18,12 +18,6 @@
.panel-body{
overflow: hidden;
}
- .rowPanel{
- background: #ffffff;
- padding: 0px 10px ;
- padding-top: 10px;
- margin: 0px 0px 10px 0px;
- }
.paginationStyle{
background: #ffffff;
padding: 10px 10px;
@@ -34,33 +28,50 @@
</head>
<body>
<div class="panel-body" id="app">
- <el-row class="rowPanel" >
- <el-form ref="form" :model="form" inline >
- <el-form-item prop="nickName">
- <el-input v-model="form.nickName" placeholder="请输入会员姓名"></el-input>
- </el-form-item>
+ <el-row style="display:flex;align-items: center;text-align: right;">
+ <el-col>
+ <el-form ref="form" :model="form" inline >
+ <el-form-item prop="nickName">
+ <el-input v-model="form.nickName" placeholder="请输入会员姓名"></el-input>
+ </el-form-item>
- <el-button type="primary" @click="search" >搜索</el-button>
- <el-button @click="resetForm('form')">重置</el-button>
- </el-form>
+ <el-button type="primary" @click="search" >搜索</el-button>
+ <el-button @click="resetForm('form')">重置</el-button>
+ </el-form>
+ </el-col>
</el-row>
- <el-row class="table-style" >
-
+ <el-row class="table-style" style="margin-left: 50px;">
<el-table id="proj" :data="table.rows" :height="height" stripe @sort-change="sortChange">
<el-table-column
- prop="userId"
- label="订单号"
- width="180">
+ label="会员">
+ <template slot-scope="scope">
+ <img :src="scope.row.avatarUrl" width="40" height="40" class="head_pic"/>
+ {{scope.row.nickname}}
+ </template>
</el-table-column>
<el-table-column
- prop="nickname"
- label="分销员昵称"
+ prop="phone"
+ label="手机号码">
+ </el-table-column>
+ <el-table-column
+ prop="createTime"
+ label="注册时间">
+ </el-table-column>
+ <el-table-column
+ prop="salesGrade"
+ label="分销等级"
width="180">
+ <template slot-scope="scope">
+ <el-select v-model="scope.row.proJbruserValue" @focus="getDatalist(scope.row)" placeholder="请选择" filterable allow-create>
+ <el-option v-for="item in salesGradeList " :key="item.id" :label="item.name" :value="item.id">
+ </el-option>
+ </el-select>
+ </template>
</el-table-column>
<el-table-column label="操作">
<template slot-scope="scope">
- <el-button type="text" size="small">设置为分销员</el-button>
+ <el-button type="text" size="small" @click="addSaleManApply(scope.row)">设置为分销员</el-button>
</template>
</el-table-column>
</el-table>
@@ -102,6 +113,8 @@
order:'',
sort:''
},
+ proJbruserValue : "",
+ salesGradeList: [],
height:'calc(100vh - 240px)',
},
created: function () {
@@ -109,6 +122,39 @@
window.addEventListener("keydown", this.keydown);
},
methods: {
+ //设置为分销员
+ addSaleManApply(row){
+ let _this = this;
+ let userId = row.userId;
+ let openId = row.openId;
+ let gradeId = row.proJbruserValue;
+ let obj = {
+ userId: userId,
+ openId: openId,
+ gradeId: gradeId,
+ }
+ AjaxProxy.requst({
+ app: _this,
+ data:obj,
+ url: basePath + '/fenXiao/fenXiaoUser/addSaleManApply',
+ callback: function (data) {
+ _this.$message.success(data.info);
+ this.loadData();
+ }
+ });
+ },
+ // select下拉框获取焦点的时候查询对应的下拉框数据源
+ getDatalist(row) {
+ let _this = this;
+ AjaxProxy.requst({
+ app: _this,
+ data:[],
+ url: basePath + '/fenXiao/fenXiaoUser/getShopSalesmanGrade',
+ callback: function (data) {
+ _this.salesGradeList = data.mapInfo.salesGrade;
+ }
+ });
+ },
changePageSize(val) {
this.table.pageSize = val;
this.loadData();
--
Gitblit v1.9.1