新增接口

This commit is contained in:
haozq 2025-07-02 17:48:59 +08:00
parent 25da0b36eb
commit 1700e03892
8 changed files with 15 additions and 10 deletions

View File

@ -55,7 +55,7 @@ public class ImageDownloader {
outputStream.write(buffer, 0, len);
}
System.out.println("图片下载成功: " + file.getAbsolutePath());
// System.out.println("图片下载成功: " + file.getAbsolutePath());
return true;
} catch (Exception e) {

View File

@ -48,7 +48,7 @@ public class IUploadFileServiceImpl implements IUploadFileService {
@Override
public boolean delFile(String path) {
try{
File file=new File(RuoYiConfig.getUploadUserImage()+path);
File file=new File(RuoYiConfig.getUploadPath()+path);
return file.delete();
}catch (Exception e){
log.error(e.toString(),e);

View File

@ -240,7 +240,7 @@ public class RobotEventXmlServiceImpl implements IRobotEventXmlService {
if(imageUrl!=null){
double value= ImageSimilarityUtils.compareImages(filePath+lastPath,filePath+imageUrl.getImage());
String formattedValue = String.format("%.2f", value*100);
vo=new RobotTaskImageVo(uuid,taskId,positionId,taskTime,lastPath,imageUrl.getImage(),imageUrl.getLastImage(),formattedValue);
vo=new RobotTaskImageVo(uuid,taskId,positionId,taskTime,lastPath,imageUrl.getImage(),imageUrl.getTaskTime(),formattedValue);
}else{
vo=new RobotTaskImageVo(uuid,taskId,positionId,taskTime,lastPath,null,null,null);
}

View File

@ -65,7 +65,7 @@ public class RobotImageServiceImpl implements IRobotImageService {
map.put("allTask",allTask);
//巡检照片
int dayImage=mapper.getTaskImage("day");
int allImage=mapper.getTaskNum(null);
int allImage=mapper.getTaskImage(null);
map.put("dayImage",dayImage);
map.put("allImage",allImage);
//对比次数

View File

@ -74,6 +74,8 @@ public class SbdUserServiceImpl implements ISbdUserService {
}
user.setImage(path);
}else{
user.setImage(vo.getImage());
}
int num= mapper.updateSbdUser(user);
if(num>0){

View File

@ -56,9 +56,9 @@ public class RobotUserInfoVo {
*/
private String workType;
private String startTime;
private String startDay;
private String endTime;
private String endDay;

View File

@ -4,6 +4,9 @@ import lombok.Data;
import javax.validation.constraints.Size;
/**
* @author 黑子
*/
@Data
public class SbdUserVo {

View File

@ -24,7 +24,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
select user_name userName, sex ,post,image,work_type workType,mobile,create_time createTime,data_source dataSource,
age,id_card idCard
from robot_sbd_user
WHERE del_flag=0
WHERE id=#{id}
</select>
<select id="getDeviceList" resultType="com.bonus.business.vo.RobotVo">
SELECT td.id,td.dev_name devName,td.mac_id macId,td.puid puId,td.indexs
@ -33,7 +33,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<!--查询人员集合列表-->
<select id="getList" resultType="com.bonus.business.vo.SbdUserVo">
select user_name userName, sex ,post,image,work_type workType,mobile,
select id,user_name userName, sex ,post,image,work_type workType,mobile,
create_time createTime,data_source dataSource,
age,id_card idCard
from robot_sbd_user
@ -57,8 +57,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="userName!=null and userName!=''">
and rui.user_name like concat('%',#{userName},'%')
</if>
<if test="startTime!=null and startTime!='' and endTime!='' and endTime!=''">
and rui.create_day between #{startTime} and #{endTime}
<if test="startDay!=null and startDay!='' and endDay!='' and endDay!=''">
and rui.create_day between #{startDay} and #{endDay}
</if>
</where>
order by rui.create_time desc