Commit e479fa53 authored by 赵啸非's avatar 赵啸非

添加文档接口设备统计

parent 8d2afe0a
package com.mortals.xhx.module.workman.service; package com.mortals.xhx.module.workman.service;
import com.mortals.framework.common.Rest; import com.mortals.framework.common.Rest;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.ICRUDCacheService; import com.mortals.framework.service.ICRUDCacheService;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.base.system.user.model.UserEntity; import com.mortals.xhx.base.system.user.model.UserEntity;
import com.mortals.xhx.module.workman.dao.WorkmanDao;
import com.mortals.xhx.module.workman.model.WorkmanEntity; import com.mortals.xhx.module.workman.model.WorkmanEntity;
/** /**
* WorkmanService * WorkmanService
* * <p>
* 工作人员 service接口 * 工作人员 service接口
* *
* @author zxfei * @author zxfei
* @date 2022-01-12 * @date 2022-01-12
*/ */
public interface WorkmanService extends ICRUDCacheService<WorkmanEntity,Long> { public interface WorkmanService extends ICRUDCacheService<WorkmanEntity, Long> {
WorkmanDao getDao();
/** /**
* 工作人员登录 * 工作人员登录
...@@ -25,8 +30,7 @@ public interface WorkmanService extends ICRUDCacheService<WorkmanEntity,Long> { ...@@ -25,8 +30,7 @@ public interface WorkmanService extends ICRUDCacheService<WorkmanEntity,Long> {
* @return * @return
* @throws AppException * @throws AppException
*/ */
WorkmanEntity doLogin(String loginName, String password,String ip) throws AppException; WorkmanEntity doLogin(String loginName, String password, String ip) throws AppException;
/** /**
...@@ -43,10 +47,7 @@ public interface WorkmanService extends ICRUDCacheService<WorkmanEntity,Long> { ...@@ -43,10 +47,7 @@ public interface WorkmanService extends ICRUDCacheService<WorkmanEntity,Long> {
boolean updateUserPwd(String loginName, String newPwd) throws AppException; boolean updateUserPwd(String loginName, String newPwd) throws AppException;
Rest<Void> doImportPic(String filePath) throws AppException; Rest<Void> doImportPic(String filePath) throws AppException;
} }
\ No newline at end of file
...@@ -265,7 +265,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao, ...@@ -265,7 +265,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
} }
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
System.out.println(SecurityUtil.md5DoubleEncoding("")); System.out.println(SecurityUtil.md5DoubleEncoding("123456"));
} }
......
...@@ -97,8 +97,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman ...@@ -97,8 +97,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
WorkmanEntity workmanEntity = this.service.doLogin(query.getLoginName(), query.getLoginPwd(), ip); WorkmanEntity workmanEntity = this.service.doLogin(query.getLoginName(), query.getLoginPwd(), ip);
workmanEntity.setLastLoginAddress(ip); workmanEntity.setLastLoginAddress(ip);
workmanEntity.setLastLoginTime(new Date()); workmanEntity.setLastLoginTime(new Date());
this.service.update(workmanEntity,getContext()); this.service.getDao().update(workmanEntity);
if (query.getSiteId() != workmanEntity.getSiteId()) { if (query.getSiteId() != workmanEntity.getSiteId()) {
throw new AppException("当前工作人员不在当前站点下!"); throw new AppException("当前工作人员不在当前站点下!");
} }
......
...@@ -3,7 +3,7 @@ POST {{baseUrl}}/workman/doLogin ...@@ -3,7 +3,7 @@ POST {{baseUrl}}/workman/doLogin
Content-Type: application/json Content-Type: application/json
{ {
"loginName":"gxj" , "loginName":"zengxia",
"loginPwd":"123456" "loginPwd":"123456"
} }
...@@ -20,12 +20,11 @@ Content-Type: application/json ...@@ -20,12 +20,11 @@ Content-Type: application/json
###工作人员更新与保存 ###工作人员更新与保存
POST {{baseUrl}}/workman/save POST {{baseUrl}}/workman/save
Authorization: {{authToken}}
Content-Type: application/json Content-Type: application/json
{ {
"loginName":"workman1", "loginName":"zengxia",
"loginPwd": "123456" "loginPwd": "123"
} }
> {% > {%
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment