import request from '@/utils/request'; // 查询规章制度列表 export function listRuleManagement(page,query) { return request({ url: "/rulesRegulationsManagement/getList", method: "get", params: { ...page, ...query}, }); } // 查询阅读状态列表 export function getReadingStatusList(page,query) { return request({ url: "/rulesRegulationsManagement/getReadingStatusList", method: "get", params: { ...page, ...query}, }); } // 根据规则id查询阅读状态列表 export function getReadingStatusByRuleId(id) { return request({ url: "/rulesRegulationsManagement/getReadingStatusByRuleId/"+id, method: "get" }); } // 修改规章制度 export function updateRuleManagement(data) { return request({ url: "/rulesRegulationsManagement/update", method: "post", data: data, }); } // 新增规章制度 export function addRuleManagement(data) { return request({ url: "/rulesRegulationsManagement/add", method: "post", data: data, }); } // 附件列表 export function listRuleFiles(query) { return request({ url: "/rulesRegulationsManagementFile/listPage", method: "get", params: query, }); } // 新增附件 export function addRuleFile(data) { return request({ url: "/rulesRegulationsManagementFile/add", method: "post", data, }); } // 删除附件(支持传递 id 数组) export function delRuleFile(ids) { return request({ url: "/rulesRegulationsManagementFile/del", method: "delete", data: ids, }); } // 上传附件 export function upload(query) { return request({ url: "/file/upload", method: "post", data: query, responseType: "blob", }); }