Bläddra i källkod

新增app登录日志

李书文 1 år sedan
förälder
incheckning
728727bf25

+ 19 - 8
sp-service/sp-admin/src/main/java/com/pj/project/app_user_login_log/AppUserLoginLog.java

@@ -1,6 +1,7 @@
 package com.pj.project.app_user_login_log;
 
 import java.io.Serializable;
+import java.util.*;
 import com.baomidou.mybatisplus.annotation.*;
 import com.baomidou.mybatisplus.extension.activerecord.Model;
 import lombok.EqualsAndHashCode;
@@ -10,7 +11,7 @@ import lombok.experimental.Accessors;
 
 /**
  * Model: app_user_login_log -- 移动端用户登录日志
- * @author qzy 
+ * @author lsw 
  */
 @Data
 @Accessors(chain = true)
@@ -46,14 +47,9 @@ public class AppUserLoginLog extends Model<AppUserLoginLog> implements Serializa
 	private Long id;	
 
 	/**
-	 * 用户ID 
+	 * 登录账户 
 	 */
-	private Long usreId;	
-
-	/**
-	 * 登录时间 
-	 */
-	private String loginTime;	
+	private String userName;	
 
 	/**
 	 * 登录IP 
@@ -70,6 +66,21 @@ public class AppUserLoginLog extends Model<AppUserLoginLog> implements Serializa
 	 */
 	private String appVersion;	
 
+	/**
+	 * 状态(0=账户错误,1=密码错误,2=登录成功); 
+	 */
+	private String status;	
+
+	/**
+	 * 创建时间 
+	 */
+	private Date createTime;	
+
+	/**
+	 * 删除状态(1=正常,0=删除); 
+	 */
+	private Integer deleteStatus;	
+
 
 
 

+ 52 - 66
sp-service/sp-admin/src/main/java/com/pj/project/app_user_login_log/AppUserLoginLogController.java

@@ -1,87 +1,73 @@
 package com.pj.project.app_user_login_log;
 
-import java.util.List;
+import cn.dev33.satoken.annotation.SaCheckPermission;
+import com.pj.project4sp.SP;
+import com.pj.utils.sg.AjaxJson;
 import com.pj.utils.so.SoMap;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.transaction.annotation.Transactional;
-import org.springframework.web.bind.annotation.*;
-
-import com.pj.utils.sg.*;
-import com.pj.project4sp.SP;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
 
-import com.pj.current.satoken.StpUserUtil;
-import cn.dev33.satoken.annotation.SaCheckPermission;
+import java.util.List;
 
 
 /**
  * Controller: app_user_login_log -- 移动端用户登录日志
- * @author qzy 
+ *
+ * @author qzy
  */
 @RestController
 @RequestMapping("/AppUserLoginLog/")
 public class AppUserLoginLogController {
 
-	/** 底层 Service 对象 */
-	@Autowired
-	AppUserLoginLogService appUserLoginLogService;
+    /**
+     * 底层 Service 对象
+     */
+    @Autowired
+    AppUserLoginLogService appUserLoginLogService;
+
 
-	/** 增 */  
-	@RequestMapping("add")
-	@SaCheckPermission(AppUserLoginLog.PERMISSION_CODE_ADD)
-	public AjaxJson add(AppUserLoginLog a){
-		appUserLoginLogService.add(a);
-		a = appUserLoginLogService.getById(SP.publicMapper.getPrimarykey());
-		return AjaxJson.getSuccessData(a);
-	}
+    /**
+     * 删
+     */
+    @RequestMapping("delete")
+    @SaCheckPermission(AppUserLoginLog.PERMISSION_CODE_DEL)
+    public AjaxJson delete(Long id) {
+        appUserLoginLogService.delete(id);
+        return AjaxJson.getSuccess();
+    }
 
-	/** 删 */  
-	@RequestMapping("delete")
-	@SaCheckPermission(AppUserLoginLog.PERMISSION_CODE_DEL)
-	public AjaxJson delete(Long id){
-		 appUserLoginLogService.delete(id);
-		return AjaxJson.getSuccess();
-	}
-	
-	/** 删 - 根据id列表 */  
-	@RequestMapping("deleteByIds")
-	@SaCheckPermission(AppUserLoginLog.PERMISSION_CODE_DEL)
-	public AjaxJson deleteByIds(){
-		List<Long> ids = SoMap.getRequestSoMap().getListByComma("ids", long.class); 
-		int line = SP.publicMapper.deleteByIds(AppUserLoginLog.TABLE_NAME, ids);
-		return AjaxJson.getByLine(line);
-	}
-	
-	/** 改 */  
-	@RequestMapping("update")
-	@SaCheckPermission(AppUserLoginLog.PERMISSION_CODE_EDIT)
-	public AjaxJson update(AppUserLoginLog a){
-		appUserLoginLogService.update(a);
-		return AjaxJson.getSuccess();
-	}
+    /**
+     * 删 - 根据id列表
+     */
+    @RequestMapping("deleteByIds")
+    @SaCheckPermission(AppUserLoginLog.PERMISSION_CODE_DEL)
+    public AjaxJson deleteByIds() {
+        List<Long> ids = SoMap.getRequestSoMap().getListByComma("ids", long.class);
+        int line = SP.publicMapper.deleteByIds(AppUserLoginLog.TABLE_NAME, ids);
+        return AjaxJson.getByLine(line);
+    }
 
-	/** 查 - 根据id */  
-	@RequestMapping("getById")
-		@SaCheckPermission(AppUserLoginLog.PERMISSION_CODE)
-	public AjaxJson getById(Long id){
-		AppUserLoginLog a = appUserLoginLogService.getById(id);
-		return AjaxJson.getSuccessData(a);
-	}
+    /**
+     * 查 - 根据id
+     */
+    @RequestMapping("getById")
+    @SaCheckPermission(AppUserLoginLog.PERMISSION_CODE)
+    public AjaxJson getById(Long id) {
+        AppUserLoginLog a = appUserLoginLogService.getById(id);
+        return AjaxJson.getSuccessData(a);
+    }
 
-	/** 查集合 - 根据条件(参数为空时代表忽略指定条件) */  
-	@RequestMapping("getList")
-		@SaCheckPermission(AppUserLoginLog.PERMISSION_CODE)
-	public AjaxJson getList() { 
-		SoMap so = SoMap.getRequestSoMap();
-		List<AppUserLoginLog> list = appUserLoginLogService.getList(so.startPage());
-		return AjaxJson.getPageData(so.getDataCount(), list);
-	}
-	
-	
-	
-	
+    /**
+     * 查集合 - 根据条件(参数为空时代表忽略指定条件)
+     */
+    @RequestMapping("getList")
+    @SaCheckPermission(AppUserLoginLog.PERMISSION_CODE)
+    public AjaxJson getList() {
+        SoMap so = SoMap.getRequestSoMap();
+        List<AppUserLoginLog> list = appUserLoginLogService.getList(so.startPage());
+        return AjaxJson.getPageData(so.getDataCount(), list);
+    }
 
-	
-	
-	
 
 }