Selaa lähdekoodia

推广系统 创建企业和企业用户接口

yanliming 5 vuotta sitten
vanhempi
commit
569505927c

+ 11 - 7
picc-admin-server/src/main/java/com/jpsoft/picc/modules/base/controller/CompanyController.java

@@ -4,6 +4,7 @@ import com.github.pagehelper.Page;
 import com.jpsoft.picc.modules.base.entity.Company;
 import com.jpsoft.picc.modules.base.entity.CompanyUser;
 import com.jpsoft.picc.modules.base.service.CompanyUserService;
+import com.jpsoft.picc.modules.common.dto.MsgResult;
 import com.jpsoft.picc.modules.common.utils.PojoUtils;
 import com.jpsoft.picc.modules.common.dto.Sort;
 import com.jpsoft.picc.modules.common.dto.MessageResult;
@@ -241,9 +242,11 @@ public class CompanyController {
     @ApiImplicitParams({
             @ApiImplicitParam(name = "userName",value = "企业账户用户名", required = true, paramType = "query"),
             @ApiImplicitParam(name = "promoter",value = "推广者帐号", required = true, paramType = "query"),
+            @ApiImplicitParam(name = "openId",value = "微信ID", required = true, paramType = "query"),
     })
-    public MessageResult<Integer> savePromot(String userName,String promoter, @RequestAttribute String subject){
-        MessageResult<Integer> msgResult = new MessageResult<>();
+    public MsgResult<Integer> savePromot(String userName,String promoter,String openId, @RequestAttribute String subject){
+
+        MsgResult<Integer> msgResult = new MsgResult<Integer>();
 
         try {
             Company company = new Company();
@@ -261,6 +264,7 @@ public class CompanyController {
                 CompanyUser companyUser = new CompanyUser();
                 companyUser.setId(UUID.randomUUID().toString());
                 companyUser.setUserName(userName);
+                companyUser.setOpenId(openId);
                 companyUser.setCreateBy(subject);
                 companyUser.setCreateTime(new Date());
                 companyUser.setDelFlag(false);
@@ -270,18 +274,18 @@ public class CompanyController {
             }
 
             if (affectCount1 > 0) {
-                msgResult.setResult(true);
+                msgResult.setSuccess(true);
                 msgResult.setData(affectCount1);
             } else {
-                msgResult.setResult(false);
-                msgResult.setMessage("数据库添加失败");
+                msgResult.setSuccess(false);
+                msgResult.setMsg("数据库添加失败");
             }
         }
         catch(Exception ex){
             logger.error(ex.getMessage(),ex);
 
-            msgResult.setResult(false);
-            msgResult.setMessage(ex.getMessage());
+            msgResult.setSuccess(false);
+            msgResult.setMsg(ex.getMessage());
         }
 
         return msgResult;