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

设备列表导出优化

parent 17bf828e
package com.mortals.xhx.common.pdu; package com.mortals.xhx.common.pdu;
import com.alibaba.fastjson.JSON;
import com.mortals.framework.model.PageInfo; import com.mortals.framework.model.PageInfo;
import lombok.Data;
/** /**
* @author: zxfei * @author: zxfei
* @date: 2022/7/13 14:17 * @date: 2022/7/13 14:17
* @description: * @description:
**/ **/
@Data
public class RespData<T> { public class RespData<T> {
private T data; private T data;
private T entity;
private PageInfo pageInfo; private PageInfo pageInfo;
...@@ -20,7 +22,5 @@ public class RespData<T> { ...@@ -20,7 +22,5 @@ public class RespData<T> {
//JSON.parseObject() //JSON.parseObject()
} }
} }
...@@ -39,7 +39,7 @@ public interface IUserFeign extends IFeign { ...@@ -39,7 +39,7 @@ public interface IUserFeign extends IFeign {
* @return * @return
*/ */
@GetMapping(value = "/user/info") @GetMapping(value = "/user/info")
String info(@RequestParam(value = "id") Long id); Rest<UserPdu> info(@RequestParam(value = "id") Long id);
/** /**
* 删除用户信息业务 * 删除用户信息业务
...@@ -48,7 +48,7 @@ public interface IUserFeign extends IFeign { ...@@ -48,7 +48,7 @@ public interface IUserFeign extends IFeign {
* @return * @return
*/ */
@GetMapping(value = "/user/delete") @GetMapping(value = "/user/delete")
String delete(Long[] ids,@RequestHeader("Authorization") String authorization); Rest<Void> delete(Long[] ids,@RequestHeader("Authorization") String authorization);
/** /**
...@@ -58,7 +58,7 @@ public interface IUserFeign extends IFeign { ...@@ -58,7 +58,7 @@ public interface IUserFeign extends IFeign {
* @return * @return
*/ */
@PostMapping(value = "/user/save") @PostMapping(value = "/user/save")
String save(@RequestBody UserPdu userPdu,@RequestHeader("Authorization") String authorization); Rest<RespData<UserPdu>> save(@RequestBody UserPdu userPdu,@RequestHeader("Authorization") String authorization);
@PostMapping(value = "/login/login") @PostMapping(value = "/login/login")
...@@ -88,18 +88,18 @@ class UserFeignFallbackFactory implements FallbackFactory<IUserFeign> { ...@@ -88,18 +88,18 @@ class UserFeignFallbackFactory implements FallbackFactory<IUserFeign> {
} }
@Override @Override
public String info(Long id) { public Rest<UserPdu> info(Long id) {
return JSON.toJSONString(Rest.fail("暂时无法获取用户信息业务详细,请稍后再试!")); return Rest.fail("暂时无法获取用户信息业务详细,请稍后再试!");
} }
@Override @Override
public String delete(Long[] ids, String authorization) { public Rest<Void> delete(Long[] ids, String authorization) {
return JSON.toJSONString(Rest.fail("暂时无法删除用户信息业务,请稍后再试!")); return Rest.fail("暂时无法删除用户信息业务,请稍后再试!");
} }
@Override @Override
public String save(UserPdu userPdu, String authorization) { public Rest<RespData<UserPdu>> save(UserPdu userPdu, String authorization) {
return JSON.toJSONString(Rest.fail("暂时无法保存用户信息业务,请稍后再试!")); return Rest.fail("暂时无法保存用户信息业务,请稍后再试!");
} }
@Override @Override
......
...@@ -38,14 +38,14 @@ public class SyncUserTaskImpl implements ITaskExcuteService { ...@@ -38,14 +38,14 @@ public class SyncUserTaskImpl implements ITaskExcuteService {
@Override @Override
public void excuteTask(ITask task) throws AppException { public void excuteTask(ITask task) throws AppException {
UserPdu userPdu = new UserPdu(); UserPdu userPdu = new UserPdu();
userPdu.setPage(1); userPdu.setPage(1);
userPdu.setSize(-1); userPdu.setSize(-1);
Rest<RespData<List<UserPdu>>> list = userFeign.list(userPdu); Rest<RespData<List<UserPdu>>> list = userFeign.list(userPdu);
log.info("syncUserResp:{}",JSON.toJSONString(list)); log.info("syncUserResp:{}", JSON.toJSONString(list));
// return; // return;
// UserPdu userPdu = new UserPdu(); // UserPdu userPdu = new UserPdu();
// userPdu.setPage(1); // userPdu.setPage(1);
// userPdu.setSize(-1); // userPdu.setSize(-1);
......
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