From a1c73f2cb7b4b070956b2e19d6ea1a1498d193f9 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 12 Mar 2021 13:07:07 +0800
Subject: [PATCH] 分销员后台6
---
zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-apply.html | 13 ++++++++++---
zq-erp/src/main/java/com/matrix/system/fenxiao/service/ShopSalesmanApplyService.java | 4 ++--
zq-erp/pom.xml | 4 ++--
zq-erp/src/main/java/com/matrix/system/fenxiao/action/FenXiaoUserAction.java | 20 +++++++++++---------
zq-erp/src/main/java/com/matrix/system/fenxiao/dto/AddSaleManApplyDto.java | 17 +++++++++++++++++
5 files changed, 42 insertions(+), 16 deletions(-)
diff --git a/zq-erp/pom.xml b/zq-erp/pom.xml
index f11f7a0..6590214 100644
--- a/zq-erp/pom.xml
+++ b/zq-erp/pom.xml
@@ -394,12 +394,12 @@
<exclude>config/test/*</exclude>
<exclude>config/xcx/*</exclude>
- <!---->
+ <!--
<exclude>config/config.json</exclude>
<exclude>config/application.properties</exclude>
<exclude>config/system.properties</exclude>
-
+-->
<exclude>**/*.woff</exclude>
<exclude>**/*.woff2</exclude>
diff --git a/zq-erp/src/main/java/com/matrix/system/fenxiao/action/FenXiaoUserAction.java b/zq-erp/src/main/java/com/matrix/system/fenxiao/action/FenXiaoUserAction.java
index 3b9a014..dbfae36 100644
--- a/zq-erp/src/main/java/com/matrix/system/fenxiao/action/FenXiaoUserAction.java
+++ b/zq-erp/src/main/java/com/matrix/system/fenxiao/action/FenXiaoUserAction.java
@@ -7,6 +7,7 @@
import com.matrix.core.tools.StringUtils;
import com.matrix.core.tools.WebUtil;
import com.matrix.system.common.bean.SysUsers;
+import com.matrix.system.fenxiao.dto.AddSaleManApplyDto;
import com.matrix.system.fenxiao.dto.ShopSalesmanAppliingDto;
import com.matrix.system.fenxiao.dto.ShopSalesmanApplyDto;
import com.matrix.system.fenxiao.service.ShopSalesmanApplyService;
@@ -92,17 +93,18 @@
result.putInMap("salesGrade", dataList);
return result;
}
+
/**
- * 改变发布状态:已发布
- * @param userId
- *
- */
- @RequestMapping(value = "/addSaleManApply")
- public @ResponseBody AjaxResult addSaleManApply(String userId,long gradeId) {
- AjaxResult result= AjaxResult.buildSuccessInstance("设置成功");
+ *新增分销员
+ */
+ @ApiOperation(value = "新增分销员")
+ @PostMapping(value = "/addSaleManApply")
+ public @ResponseBody
+ AjaxResult findShopSalesmanAppliingList(@RequestBody AddSaleManApplyDto addSaleManApplyDto) {
+ AjaxResult result= AjaxResult.buildSuccessInstance("设置成功");
SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY);
- shopSalesmanApplyService.addSaleManApply(userId,gradeId);
+ shopSalesmanApplyService.addSaleManApply(addSaleManApplyDto.getUserId(),addSaleManApplyDto.getGradeId());
return result;
- }
+ }
}
diff --git a/zq-erp/src/main/java/com/matrix/system/fenxiao/dto/AddSaleManApplyDto.java b/zq-erp/src/main/java/com/matrix/system/fenxiao/dto/AddSaleManApplyDto.java
new file mode 100644
index 0000000..fefa925
--- /dev/null
+++ b/zq-erp/src/main/java/com/matrix/system/fenxiao/dto/AddSaleManApplyDto.java
@@ -0,0 +1,17 @@
+package com.matrix.system.fenxiao.dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "AddSaleManApplyDto", description = "查询参数")
+public class AddSaleManApplyDto {
+
+ @ApiModelProperty(value ="会员ID")
+ private String userId;
+
+ @ApiModelProperty(value ="等级ID")
+ private String gradeId;
+
+}
diff --git a/zq-erp/src/main/java/com/matrix/system/fenxiao/service/ShopSalesmanApplyService.java b/zq-erp/src/main/java/com/matrix/system/fenxiao/service/ShopSalesmanApplyService.java
index 4b888a2..fc38e81 100644
--- a/zq-erp/src/main/java/com/matrix/system/fenxiao/service/ShopSalesmanApplyService.java
+++ b/zq-erp/src/main/java/com/matrix/system/fenxiao/service/ShopSalesmanApplyService.java
@@ -134,10 +134,10 @@
return shopSalesmanGradeDao.getShopSalesmanGradeVo(companyId);
}
- public void addSaleManApply(String userId,long gradeId) {
+ public void addSaleManApply(String userId,String gradeId) {
BizUser user = bizUserDao.selectById(userId);
- applyToBeAnSalesman(user.getOpenId(),gradeId+"", "");
+ applyToBeAnSalesman(user.getOpenId(),gradeId, "");
}
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 4e3352e..0f2728e 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
@@ -107,6 +107,7 @@
order:'',
sort:''
},
+ proJbruserValue : "",
salesGradeList: [],
height:'calc(100vh - 240px)',
},
@@ -119,13 +120,19 @@
addSaleManApply(row){
let _this = this;
let userId = row.userId;
- let gradeId = row.salesGrade;
+ let gradeId = row.proJbruserValue;
+ alert(gradeId);
+ let obj = {
+ userId: userId,
+ gradeId: gradeId,
+ }
AjaxProxy.requst({
app: _this,
- data:[],
- url: basePath + '/fenXiao/fenXiaoUser/addSaleManApply?userId='+userId+'&gradeId='+gradeId,
+ data:obj,
+ url: basePath + '/fenXiao/fenXiaoUser/addSaleManApply',
callback: function (data) {
_this.$message.success(data.info);
+ this.loadData();
}
});
},
--
Gitblit v1.9.1