Compare commits

..

No commits in common. "c5bc8d14c6cf3eae026286c4f41a3e8137cc1970" and "e6617e795566b10f56c8156695f2e4769892e0aa" have entirely different histories.

5 changed files with 7 additions and 76 deletions

View File

@ -2,10 +2,7 @@ package com.bonus.bmw.controller;
import com.bonus.bmw.domain.vo.DeviceConfigVo;
import com.bonus.bmw.domain.vo.KqCmdBean;
import com.bonus.bmw.domain.vo.ProStatisticsPo;
import com.bonus.bmw.domain.vo.SalaryStatisticsVo;
import com.bonus.bmw.service.KqCmdService;
import com.bonus.common.core.utils.poi.ExcelUtil;
import com.bonus.common.core.web.controller.BaseController;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.core.web.page.TableDataInfo;
@ -15,7 +12,6 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@ -254,18 +250,6 @@ public class KqCmdController extends BaseController {
return error("系统异常,请联系管理员");
}
@PostMapping("getDevAttr")
@SysLog(title = "同步考勤记录", businessType = OperaType.UPDATE, logType = 0, module = "设置配置信息", details = "同步考勤记录")
public AjaxResult getDevAttr(@RequestBody DeviceConfigVo o) {
try {
return service.getDevAttr(o);
} catch (Exception e) {
logger.error(e.toString(), e);
}
return error("系统异常,请联系管理员");
}
@GetMapping("/getKqList")
@SysLog(title = "考勤列表", businessType = OperaType.QUERY, logType = 0, module = "获取考勤机考勤打卡记录", details = "获取考勤机考勤打卡记录")
public TableDataInfo getKqList(KqCmdBean o) {
@ -279,18 +263,6 @@ public class KqCmdController extends BaseController {
return getDataTableError(new ArrayList<>());
}
@PostMapping("/exportAttrExcel")
@SysLog(title = "考勤列表", businessType = OperaType.QUERY, logType = 0, module = "考勤机->获取考勤机考勤打卡记录", details = "导出考勤打卡记录")
public void exportAttrExcel(HttpServletResponse response, KqCmdBean proStatisticsPo) {
try {
List<KqCmdBean> list = service.getKqList(proStatisticsPo);
ExcelUtil<KqCmdBean> util = new ExcelUtil<>(KqCmdBean.class);
util.exportExcel(response, list, "考勤统计");
} catch (Exception e) {
logger.error(e.toString(), e);
}
}
@GetMapping("/getWrcKqList")
@SysLog(title = "考勤列表", businessType = OperaType.QUERY, logType = 0, module = "获取考勤机考勤未入场打卡记录", details = "获取考勤机考勤未入场打卡记录")

View File

@ -37,12 +37,4 @@ public class DeviceConfigVo {
private String json;
/**
* 开始时间
*/
private String startTime;
/**
* 结束时间
*/
private String endTime;
}

View File

@ -1,6 +1,5 @@
package com.bonus.bmw.domain.vo;
import com.bonus.common.core.annotation.Excel;
import lombok.Data;
import java.util.Date;
@ -10,7 +9,6 @@ import java.util.Date;
*/
@Data
public class KqCmdBean {
/**
* 任务id
*/
@ -68,7 +66,10 @@ public class KqCmdBean {
* 设备编码
*/
private String devCode;
/**
* 人员名称
*/
private String userName;
/**
* 是否在库
*/
@ -120,34 +121,18 @@ public class KqCmdBean {
private Integer proId;
private Integer subId;
private Integer teamId;
/**
* 人员名称
*/
@Excel(name = "姓名",sort = 1)
private String userName;
@Excel(name = "工程名称",sort = 2)
private String proName;
@Excel(name = "分包单位",sort = 3)
private String subName;
@Excel(name = "班组名称",sort = 4)
private String teamName;
/**
* 打卡日期
*/
@Excel(name = "考勤日期",sort = 5)
private String attDay;
/**
* 打卡时间
*/
@Excel(name = "打卡时间",sort = 6)
private String attTime;
private String proName;
private String subName;
private String teamName;
private String workerId;

View File

@ -85,11 +85,4 @@ public interface KqCmdService{
* @return
*/
List<KqCmdBean> getWrcKqList(KqCmdBean o);
/**
* 获取设备
* @param o
* @return
*/
AjaxResult getDevAttr(DeviceConfigVo o);
}

View File

@ -217,17 +217,6 @@ public class KqCmdServiceImpl implements KqCmdService {
return Collections.emptyList();
}
@Override
public AjaxResult getDevAttr(DeviceConfigVo o) {
try{
urkSendServiceImpl.getDevAttr(o.getDevCode(),o.getStartTime(),o.getEndTime());
}catch (Exception e){
log.error(e.toString(), e);
return AjaxResult.error("同步失败");
}
return AjaxResult.success();
}
/**
* 构建设备树
* @param data 包含pro_id和device_code的数据列表