mirror of
https://gitee.com/elegant_wings/dbd-meeting.git
synced 2025-06-21 22:59:36 +08:00
批量删除工单提醒
This commit is contained in:
parent
eb41ab8e08
commit
a73e5c6e54
@ -80,4 +80,14 @@ public class RepairRemindController extends BaseController {
|
|||||||
Long userId = getLoginStaffId();
|
Long userId = getLoginStaffId();
|
||||||
return toAjax(repairRemindService.deleteRepairRemindByUserId(userId));
|
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 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
int deleteRepairRemindByUserId(Long userId);
|
int deleteRepairRemindByUserId(Long userId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除工单提醒
|
||||||
|
*
|
||||||
|
* @param ids 需要删除的数据ID
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
int deleteRepairRemindByIds(String[] ids);
|
||||||
}
|
}
|
@ -68,4 +68,11 @@ public interface IRepairRemindService {
|
|||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
int deleteRepairRemindById(Long id, Long userId);
|
int deleteRepairRemindById(Long id, Long userId);
|
||||||
|
/**
|
||||||
|
* 批量删除工单提醒
|
||||||
|
*
|
||||||
|
* @param ids 需要删除的数据ID
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
int deleteRepairRemindByIds(String ids);
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
package com.ics.admin.service.impl;
|
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.domain.RepairRemind;
|
||||||
import com.ics.admin.mapper.RepairRemindMapper;
|
import com.ics.admin.mapper.RepairRemindMapper;
|
||||||
import com.ics.admin.service.IRepairRemindService;
|
import com.ics.admin.service.IRepairRemindService;
|
||||||
@ -97,4 +99,16 @@ public class RepairRemindServiceImpl implements IRepairRemindService {
|
|||||||
public int deleteRepairRemindById(Long id, Long userId) {
|
public int deleteRepairRemindById(Long id, Long userId) {
|
||||||
return repairRemindMapper.deleteRepairRemindById(id, 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
|
* 用户id
|
||||||
*/
|
*/
|
||||||
private Long id;
|
private Long id;
|
||||||
/** 姓名 */
|
/**
|
||||||
|
* 姓名
|
||||||
|
*/
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
/** 电话 */
|
/**
|
||||||
|
* 电话
|
||||||
|
*/
|
||||||
private String mobile;
|
private String mobile;
|
||||||
|
|
||||||
/** 所属楼层 */
|
/**
|
||||||
|
* 所属楼层
|
||||||
|
*/
|
||||||
private String adr;
|
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 h;
|
||||||
|
|
||||||
/** 中评 */
|
/**
|
||||||
|
* 中评
|
||||||
|
*/
|
||||||
private String m;
|
private String m;
|
||||||
|
|
||||||
/** 差评 */
|
/**
|
||||||
|
* 差评
|
||||||
|
*/
|
||||||
private String l;
|
private String l;
|
||||||
}
|
}
|
||||||
|
@ -118,4 +118,11 @@
|
|||||||
DELETE FROM ics_repair_remind where delete_flag = 0 and user_id = #{userId}
|
DELETE FROM ics_repair_remind where delete_flag = 0 and user_id = #{userId}
|
||||||
</delete>
|
</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>
|
</mapper>
|
Loading…
x
Reference in New Issue
Block a user