123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323 |
- import request from '@/utils/request'
- import download from '@/utils/download'
- //添加会议
- export function addMeeting(data){
- return request({
- url: '/meeting/add',
- method: 'post',
- data: data
- })
- }
- /**
- * 分页查询会议信息
- * @param data
- * @returns {*}
- */
- export function getMeetingsByPage(data){
- return request({
- url: '/meeting/getMeetingsByPage',
- method: 'post',
- data:data
- })
- }
- /**
- * 删除会议信息
- * @param id
- * @returns {*}
- */
- export function deleteMeeting(id){
- return request({
- url: '/meeting/delete?id='+id,
- method: 'get'
- })
- }
- /**
- * 获取会议类型为周例会列表
- * @returns {*}
- */
- export function list(){
- return request({
- url: '/meeting/list',
- method: 'get'
- })
- }
- /**
- * 根据id获取会议明细
- * @param id
- * @returns {*}
- */
- export function getMeetingDetailsById(id){
- return request({
- url: '/meeting/getMeetingDetailsById?id='+id,
- method: 'get'
- })
- }
- /**
- * 根据id 删除会议内容
- * @param id
- * @returns {*}
- */
- export function deleteMeetingContentById(id){
- return request({
- url: '/meeting/deleteMeetingContentById?id='+id,
- method: 'get'
- })
- }
- /**
- * 保存会议建议
- * @param data
- * @returns {*}
- */
- export function saveMeetingOptionss(data){
- return request({
- url: '/meeting/saveMeetingOptionss',
- method: 'post',
- data: data
- })
- }
- /**
- * 点击确认会议--生成任务报告
- * @param id
- * @returns {*}
- */
- export function confirmMeetings(id){
- return request({
- url: '/meeting/confirmMeeting?id=' + id,
- method: 'get'
- })
- }
- /**
- * 获取待办会议列表
- * @returns {AxiosPromise}
- */
- export function getTodoMeetings(){
- return request({
- url: '/meeting/getTodoMeetings',
- method: 'get'
- })
- }
- export function downloadPdf(meetingId,weeks){
- return download({
- url: '/meeting/download?meetingId='+meetingId+'&weeks='+weeks,
- method: 'get',
- responseType: 'blob',
- })
- }
- /**
- * 通过所属周 查询周报记录信息
- * @param meetingId
- * @param weeks
- * @returns {*}
- */
- export function getWeeksRecordsByWeeks(meetingId,weeks){
- return request({
- url: '/meeting/getWeeksRecordsByWeeks?meetingId='+meetingId+'&weeks='+weeks,
- method : 'get'
- })
- }
- /**
- * 工作评分评论
- * @param data
- * @returns {*}
- */
- export function workComments(data){
- return request({
- url: '/meeting/workComment',
- method: 'post',
- data: data
- })
- }
- /**
- * 会议信息更改
- * @param data
- * @returns {*}
- */
- export function workMeetingsUpdates(data){
- return request({
- url: '/meeting/workMeetingsUpdate',
- method: 'post',
- data: data
- })
- }
- /**
- * 获取周会会议信息
- * @returns {*}
- */
- export function getMeetingByWeekss(){
- return request({
- url: '/meeting/getMeetingByWeeks',
- method: 'get'
- })
- }
- /**
- * 根据任务id 获取任务反馈备注
- * @param id
- * @returns {*}
- */
- export function getTaskScheduleRemark(id){
- return request({
- url: '/workPlan/getTaskScheduleRemark?taskId='+id,
- method: 'get'
- })
- }
- /**
- * 周会确认
- * @param meetingId
- * @param weeks
- * @returns {*}
- */
- export function weekMeetingConfirms(meetingId,weeks){
- return request({
- url: '/meeting/weekMeetingConfirm?meetingId='+meetingId+"&weeks="+weeks,
- method: 'get'
- })
- }
- /**
- * 开启会议
- * @param id
- * @returns {*}
- */
- export function startMeetingById(id){
- return request({
- url: '/meeting/startMeeting?meetingId='+id,
- method: 'get'
- })
- }
- /**
- * 会议权限查询
- * @param id
- * @returns {*}
- */
- export function meetingAuthById(id){
- return request({
- url: '/meeting/meetingAuth?meetingId='+id,
- method: 'get'
- })
- }
- /**
- * 验证会议删除权限
- * @param id
- * @returns {*}
- */
- export function meetingDeleteAuth(id){
- return request({
- url: '/meeting/meetingDeleteAuth?meetingId='+id,
- method: 'get'
- })
- }
- //查看会议数量
- export function getTodoMeetinStatistics(){
- return request({
- url: '/meeting/getTodoMeetinStatistics',
- method: 'get'
- })
- }
- /**
- * 手动结束会议功能
- * @param id
- * @returns {*}
- */
- export function endMeeting(id){
- return request({
- url: '/meeting/endMeeting?meetingId='+id,
- method: 'get'
- })
- }
- /**
- * 编辑会议内容
- * @param data
- * @returns {*}
- */
- export function editMeetingContent(data){
- return request({
- url: '/meeting/editMeetingContent',
- method: 'post',
- data: data
- })
- }
- /**
- * 根据会议ID获取会议内容
- * @param id
- * @returns {*}
- */
- export function getMeetingContentsByMeetingId(id){
- return request({
- url: '/meeting/getMeetingContentsByMeetingId?meetingId='+id,
- method: 'get'
- })
- }
- /**
- * 根据id导出会议通知
- * @param id
- */
- export function exportOutMeetingNotice(id){
- return download({
- url: '/meeting/exportOutMeetingNotice?meetingId='+id,
- method: 'get',
- responseType: 'blob',
- })
- }
- /**
- * 编辑会议基础信息
- * @param data
- * @returns {*}
- */
- export function editMeeting(data){
- return request({
- url: '/meeting/editMeeting',
- method: 'post',
- data: data
- })
- }
- /**
- * 确认其他会议、实施会议方法--扩展
- * @param data
- * @returns {*}
- */
- export function confirmOthersMeeting(data){
- return request({
- url: '/meeting/confirmOtherMeeting',
- method: 'post',
- data: data
- })
- }
- /**
- * 增加获取按钮会议结果权限是否展示
- * @param data
- * @returns {*}
- */
- export function getMeetingConfirmBtnFlag(data){
- return request({
- url: '/meeting/getMeetingConfirmBtnFlag',
- method: 'post',
- data: data
- })
- }
|