mirror of
https://gitee.com/elegant_wings/dbd-meeting.git
synced 2025-06-21 17:09:36 +08:00
批量删除工单提醒
This commit is contained in:
parent
eb41ab8e08
commit
a73e5c6e54
@ -80,4 +80,14 @@ public class RepairRemindController extends BaseController {
|
||||
Long userId = getLoginStaffId();
|
||||
return toAjax(repairRemindService.deleteRepairRemindByUserId(userId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除工单提醒
|
||||
*/
|
||||
@RequiresPermissions(value = {"repair:manage:operator", "member:center:view"}, logical = Logical.OR)
|
||||
@PostMapping("batchRemove")
|
||||
public R batchRemove(@RequestBody Map<String, String> map) {
|
||||
String ids = map.get("ids");
|
||||
return toAjax(repairRemindService.deleteRepairRemindByIds(ids));
|
||||
}
|
||||
}
|
||||
|
@ -85,4 +85,12 @@ public interface RepairRemindMapper {
|
||||
* @return 结果
|
||||
*/
|
||||
int deleteRepairRemindByUserId(Long userId);
|
||||
|
||||
/**
|
||||
* 批量删除工单提醒
|
||||
*
|
||||
* @param ids 需要删除的数据ID
|
||||
* @return 结果
|
||||
*/
|
||||
int deleteRepairRemindByIds(String[] ids);
|
||||
}
|
@ -68,4 +68,11 @@ public interface IRepairRemindService {
|
||||
* @return 结果
|
||||
*/
|
||||
int deleteRepairRemindById(Long id, Long userId);
|
||||
/**
|
||||
* 批量删除工单提醒
|
||||
*
|
||||
* @param ids 需要删除的数据ID
|
||||
* @return 结果
|
||||
*/
|
||||
int deleteRepairRemindByIds(String ids);
|
||||
}
|
||||
|
@ -1,5 +1,7 @@
|
||||
package com.ics.admin.service.impl;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.ics.admin.domain.RepairRemind;
|
||||
import com.ics.admin.mapper.RepairRemindMapper;
|
||||
import com.ics.admin.service.IRepairRemindService;
|
||||
@ -97,4 +99,16 @@ public class RepairRemindServiceImpl implements IRepairRemindService {
|
||||
public int deleteRepairRemindById(Long id, Long userId) {
|
||||
return repairRemindMapper.deleteRepairRemindById(id, userId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除工单提醒对象
|
||||
*
|
||||
* @param ids 需要删除的数据ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteRepairRemindByIds(String ids) {
|
||||
String[] idsArray = StrUtil.split(ids,",");
|
||||
return repairRemindMapper.deleteRepairRemindByIds(idsArray);
|
||||
}
|
||||
}
|
||||
|
@ -19,36 +19,58 @@ public class RepairFloorStatsVo implements Serializable {
|
||||
* 用户id
|
||||
*/
|
||||
private Long id;
|
||||
/** 姓名 */
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/** 电话 */
|
||||
/**
|
||||
* 电话
|
||||
*/
|
||||
private String mobile;
|
||||
|
||||
/** 所属楼层 */
|
||||
/**
|
||||
* 所属楼层
|
||||
*/
|
||||
private String adr;
|
||||
|
||||
/** 工单总数 */
|
||||
private Long zs;
|
||||
/**
|
||||
* 工单总数
|
||||
*/
|
||||
private Long zs = 0l;
|
||||
|
||||
/** 处理中 */
|
||||
private Long process;
|
||||
/**
|
||||
* 处理中
|
||||
*/
|
||||
private Long process = 0l;
|
||||
|
||||
/** 已完成 */
|
||||
private Long closed;
|
||||
/**
|
||||
* 已完成
|
||||
*/
|
||||
private Long closed = 0l;
|
||||
|
||||
/** 未解决 */
|
||||
private Long unresolved;
|
||||
/**
|
||||
* 未解决
|
||||
*/
|
||||
private Long unresolved = 0l;
|
||||
|
||||
/** 评价总数 */
|
||||
private Long pj;
|
||||
/**
|
||||
* 评价总数
|
||||
*/
|
||||
private Long pj = 0l;
|
||||
|
||||
/** 好评 */
|
||||
/**
|
||||
* 好评
|
||||
*/
|
||||
private String h;
|
||||
|
||||
/** 中评 */
|
||||
/**
|
||||
* 中评
|
||||
*/
|
||||
private String m;
|
||||
|
||||
/** 差评 */
|
||||
/**
|
||||
* 差评
|
||||
*/
|
||||
private String l;
|
||||
}
|
||||
|
@ -118,4 +118,11 @@
|
||||
DELETE FROM ics_repair_remind where delete_flag = 0 and user_id = #{userId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteRepairRemindByIds" parameterType="String">
|
||||
DELETE FROM ics_repair_remind where id in
|
||||
<foreach item="id" collection="array" open="(" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
</mapper>
|
Loading…
x
Reference in New Issue
Block a user