forked from liweijie/education
1 line
13 KiB
JSON
1 line
13 KiB
JSON
{"remainingRequest":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\api\\studentRecords\\classCalendar.js","dependencies":[{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\api\\studentRecords\\classCalendar.js","mtime":1787567871359},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\babel.config.js","mtime":1787567871334},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1787309791955},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\babel-loader\\lib\\index.js","mtime":1787309793142}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJDOi9Vc2Vycy9BZG1pbi9EZXNrdG9wL2VkdWNhdGlvbi9mcm9udGVuZC9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuYWRkVGVhbVRhc2sgPSBhZGRUZWFtVGFzazsKZXhwb3J0cy5hdXRvR2VuZXJhdGVSZXF1aXJlZENvdXJzZXMgPSBhdXRvR2VuZXJhdGVSZXF1aXJlZENvdXJzZXM7CmV4cG9ydHMuYmF0Y2hDb3B5Q2FsZW5kYXIgPSBiYXRjaENvcHlDYWxlbmRhcjsKZXhwb3J0cy5iYXRjaENvcHlDYWxlbmRhckJ5U2VtZXN0ZXIgPSBiYXRjaENvcHlDYWxlbmRhckJ5U2VtZXN0ZXI7CmV4cG9ydHMuYmF0Y2hQcmVzZXRNZXJnZSA9IGJhdGNoUHJlc2V0TWVyZ2U7CmV4cG9ydHMuYmF0Y2hQcmVzZXRTcGxpdCA9IGJhdGNoUHJlc2V0U3BsaXQ7CmV4cG9ydHMuZGVsVGVhbVRhc2sgPSBkZWxUZWFtVGFzazsKZXhwb3J0cy5nZXRDbGFzc0NhbGVuZGFyID0gZ2V0Q2xhc3NDYWxlbmRhcjsKZXhwb3J0cy5saXN0Q2xhc3NDYWxlbmRhciA9IGxpc3RDbGFzc0NhbGVuZGFyOwpleHBvcnRzLnVwZGF0ZUNsYXNzQ2FsZW5kYXIgPSB1cGRhdGVDbGFzc0NhbGVuZGFyOwp2YXIgX3JlcXVlc3QgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkAvdXRpbHMvcmVxdWVzdCIpKTsKLy8gPT09PT09PT09PT09PT09PT09PT09PT09IOePreWOhueuoeeQhu+8iOWunuS9kyBYWURSV0Ig5a2m5ZGY6Zif5Lu75Yqh6KGo77yJID09PT09PT09PT09PT09PT09PT09PT09PQovLyDmjqXlj6Pkvp3mja7vvJphcGkyLnR4dOOAjOePreasoeWtpuacn+aXpeWOhu+8iOePreWOhu+8ieOAjeWIhue7hCArIFN0dWRlbnRUZWFtVGFza0NvbnRyb2xsZXIKLy8g5q+P5Liq54+t5qyh5a2m5pyf77yIeHlkeHFiaO+8ieS4i+aMguiLpeW5suadoeivvueoi+S7u+WKoeiusOW9le+8mgovLyAgIGJoIOe8luWPt+OAgW5kIOW5tOW6puOAgXh5ZGJoIOWtpuWRmOmYn+e8luWPt+OAgWtiaCDor77nvJblj7fjgIF4cWRjIOWtpuacn+esrOasoeOAgWp5Ymgg5pWZ5ZGY57yW5Y+344CBa2N4aCDor77mrKHluo/lj7fjgIEKLy8gICBqc2JoIOaVmeWupOe8luWPt+OAgXJzIOS6uuaVsOOAgXprcyDlkajor77ml7bjgIF4cyDlrabml7bjgIFrbHgg6K++57G75Z6L44CBamMg566A56ew44CBa3NkZCDogIPor5XlnLDngrnjgIFrc2JoIOiAg+ivlee8luWPt+OAgQovLyAgIGp5c2RoIOaVmeeglOWupOS7o+WPt+OAgWp5c2poanliaCDmlZnnoJTlrqTorqHliJLmlZnlkZjnvJblj7fjgIFqeXNqaGJ6IOaVmeeglOWupOiuoeWIkuWkh+azqOOAgWpoa2N4aCDorqHliJLor77mrKHluo/lj7fjgIEKLy8gICB4aGJzIOW6j+WPt+agh+ivhuOAgXh5ZHhxYmgg5a2m5ZGY6Zif5a2m5pyf57yW5Y+344CBYnog5aSH5rOo44CBeGYg5a2m5YiG44CBY2pzai9iZHNqL2tiYmRzaiDml7bpl7TjgIEKLy8gICBrc2tzIOiAg+ivleivvuaXtuOAgWJ6MiDnvJbnu4TjgIFjamZ6IOaIkOe7qeWIhuWItuOAgWJqcnh5cGpmIOS4jeiuoeWFpeWtpuWRmOW5s+Wdh+WIhuOAgWxseHMg55CG6K665a2m5pe244CBc2p4cyDlrp7ot7Xlrabml7bjgIEKLy8gICBrc2tzYnhzIOiAg+ivleivvuaXtuS4jeaYvuekuuOAgXBkeGgg6YWN5qGj5bqP5Y+344CBcGRxc3og6YWN5qGj6LW35aeL5ZGo44CBcGRheiDphY3moaPmjInlkajjgIFwZHp6a3NqIOmFjeaho+WNoOato+ivvuaXtumXtOOAgQovLyAgIHBkYnog6YWN5qGj57yW57uE44CBcGR0YnlreHhieiDphY3lvZPlkIznj63lvILor77pgInkv67nvJbnu4TjgIFwZHpkeXhzZmJzaiDphY3moaPoh6rlrprkuYnlrabml7bliIbluIPmlbDmja7jgIEKLy8gICBwZHF5emR5eHMg6YWN5qGj5ZCv55So6Ieq5a6a5LmJ5a2m5pe2CgovLyDmn6Xor6Lmn5Dnj63mrKHlrabmnJ/kuIvnmoTlhajpg6jnj63ljoborrDlvZXvvIh4eWR4cWJoIOWtpuWRmOmYn+Wtpuacn+e8luWPt++8iQpmdW5jdGlvbiBsaXN0Q2xhc3NDYWxlbmRhcih4eWR4cWJoKSB7CiAgcmV0dXJuICgwLCBfcmVxdWVzdC5kZWZhdWx0KSh7CiAgICB1cmw6ICcvY2xhc3NDYWxlbmRhci9hbGwnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogewogICAgICB4eWR4cWJoOiB4eWR4cWJoCiAgICB9CiAgfSk7Cn0KCi8vIOagueaNruS4u+mUruafpeivouePreWOhuiusOW9lQpmdW5jdGlvbiBnZXRDbGFzc0NhbGVuZGFyKGJoKSB7CiAgcmV0dXJuICgwLCBfcmVxdWVzdC5kZWZhdWx0KSh7CiAgICB1cmw6ICcvY2xhc3NDYWxlbmRhci9nZXQnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogewogICAgICBiaDogYmgKICAgIH0KICB9KTsKfQoKLy8g5pu05paw54+t5Y6G6K6w5b2V77yI6K+35rGC5L2TIFhZRFJXQu+8jGJoIOW/heS8oO+8iQpmdW5jdGlvbiB1cGRhdGVDbGFzc0NhbGVuZGFyKGRhdGEpIHsKICByZXR1cm4gKDAsIF9yZXF1ZXN0LmRlZmF1bHQpKHsKICAgIHVybDogJy9jbGFzc0NhbGVuZGFyL3VwZGF0ZScsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQoKLy8g6YCJ5a6a5Yy65Z+f6K6+572u5bqU55So5LqO5YW25a6D54+t5qyh77yI6K+35rGC5L2TIHsgc291cmNlQmhMaXN0OiDmupDorrDlvZXnvJblj7csIHRhcmdldEJoTGlzdDog55uu5qCH54+t5qyh5a2m5pyf57yW5Y+3IH3vvIkKZnVuY3Rpb24gYmF0Y2hDb3B5Q2FsZW5kYXIoZGF0YSkgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL2NsYXNzQ2FsZW5kYXIvYmF0Y2hDb3B5JywKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9CgovLyDmlbTkuKrnj63ljoblupTnlKjkuo7lhbblroPnj63mrKHvvIjor7fmsYLkvZMgeyBzb3VyY2VYeWR4cWJoOiDmupDnj63mrKHlrabmnJ/nvJblj7csIHRhcmdldEJoTGlzdDog55uu5qCH54+t5qyh5a2m5pyf57yW5Y+3IH3vvIkKZnVuY3Rpb24gYmF0Y2hDb3B5Q2FsZW5kYXJCeVNlbWVzdGVyKGRhdGEpIHsKICByZXR1cm4gKDAsIF9yZXF1ZXN0LmRlZmF1bHQpKHsKICAgIHVybDogJy9jbGFzc0NhbGVuZGFyL2JhdGNoQ29weUJ5U2VtZXN0ZXInLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KCi8vID09PT09PT09PT09PT09PT09PT09PT09PSDlrablkZjpmJ/ku7vliqHooajmk43kvZzvvIgvc3R1ZGVudFRlYW1UYXNr77yJID09PT09PT09PT09PT09PT09PT09PT09PQoKLy8g5paw5aKe54+t5Y6G6K6w5b2V77yI6K+35rGC5L2TIFhZRFJXQu+8m2JoIOeVmeepuuWQjuerr+eUn+aIkCBVVUlE77yJCmZ1bmN0aW9uIGFkZFRlYW1UYXNrKGRhdGEpIHsKICByZXR1cm4gKDAsIF9yZXF1ZXN0LmRlZmF1bHQpKHsKICAgIHVybDogJy9zdHVkZW50VGVhbVRhc2svYWRkJywKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9CgovLyDliKDpmaTnj63ljoborrDlvZXvvIhiaCDnvJblj7fvvIkKZnVuY3Rpb24gZGVsVGVhbVRhc2soYmgpIHsKICByZXR1cm4gKDAsIF9yZXF1ZXN0LmRlZmF1bHQpKHsKICAgIHVybDogJy9zdHVkZW50VGVhbVRhc2svZGVsZXRlJywKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgcGFyYW1zOiB7CiAgICAgIGJoOiBiaAogICAgfQogIH0pOwp9CgovLyDmibnph4/pooTorr7lkIjnj63vvIjor7fmsYLkvZMgeyBiaExpc3Qgfe+8jOaMieW5tOW6puaOkuW6j+eUn+aIkOe7n+S4gOivvuasoeW6j+WPt++8iQpmdW5jdGlvbiBiYXRjaFByZXNldE1lcmdlKGJoTGlzdCkgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL3N0dWRlbnRUZWFtVGFzay9iYXRjaFByZXNldE1lcmdlJywKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogewogICAgICBiaExpc3Q6IGJoTGlzdAogICAgfQogIH0pOwp9CgovLyDmibnph4/pooTorr7mi4bnj63vvIjor7fmsYLkvZMgeyBiaExpc3Qgfe+8jOa4heepuuivvuasoeW6j+WPt++8iQpmdW5jdGlvbiBiYXRjaFByZXNldFNwbGl0KGJoTGlzdCkgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL3N0dWRlbnRUZWFtVGFzay9iYXRjaFByZXNldFNwbGl0JywKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogewogICAgICBiaExpc3Q6IGJoTGlzdAogICAgfQogIH0pOwp9CgovLyDoh6rliqjnlJ/miJDlv4Xkv67or77nqIvvvIjmjInlrablkZjpmJ8r5a2m5pyf56ys5qyh5LuO5LiT5Lia5pWZ5a2m6K6h5YiS55Sf5oiQ54+t5Y6G6K6w5b2V77yJCmZ1bmN0aW9uIGF1dG9HZW5lcmF0ZVJlcXVpcmVkQ291cnNlcyh4eWRiaCwgeHFkYykgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL3N0dWRlbnRUZWFtVGFzay9hdXRvR2VuZXJhdGVSZXF1aXJlZENvdXJzZXMnLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBwYXJhbXM6IHsKICAgICAgeHlkYmg6IHh5ZGJoLAogICAgICB4cWRjOiB4cWRjCiAgICB9CiAgfSk7Cn0="},{"version":3,"names":["_request","_interopRequireDefault","require","listClassCalendar","xydxqbh","request","url","method","params","getClassCalendar","bh","updateClassCalendar","data","batchCopyCalendar","batchCopyCalendarBySemester","addTeamTask","delTeamTask","batchPresetMerge","bhList","batchPresetSplit","autoGenerateRequiredCourses","xydbh","xqdc"],"sources":["C:/Users/Admin/Desktop/education/frontend/src/api/studentRecords/classCalendar.js"],"sourcesContent":["import request from '@/utils/request'\r\n\r\n// ======================== 班历管理(实体 XYDRWB 学员队任务表) ========================\r\n// 接口依据:api2.txt「班次学期日历(班历)」分组 + StudentTeamTaskController\r\n// 每个班次学期(xydxqbh)下挂若干条课程任务记录:\r\n// bh 编号、nd 年度、xydbh 学员队编号、kbh 课编号、xqdc 学期第次、jybh 教员编号、kcxh 课次序号、\r\n// jsbh 教室编号、rs 人数、zks 周课时、xs 学时、klx 课类型、jc 简称、ksdd 考试地点、ksbh 考试编号、\r\n// jysdh 教研室代号、jysjhjybh 教研室计划教员编号、jysjhbz 教研室计划备注、jhkcxh 计划课次序号、\r\n// xhbs 序号标识、xydxqbh 学员队学期编号、bz 备注、xf 学分、cjsj/bdsj/kbbdsj 时间、\r\n// ksks 考试课时、bz2 编组、cjfz 成绩分制、bjrxypjf 不计入学员平均分、llxs 理论学时、sjxs 实践学时、\r\n// ksksbxs 考试课时不显示、pdxh 配档序号、pdqsz 配档起始周、pdaz 配档按周、pdzzksj 配档占正课时间、\r\n// pdbz 配档编组、pdtbykxxbz 配当同班异课选修编组、pdzdyxsfbsj 配档自定义学时分布数据、\r\n// pdqyzdyxs 配档启用自定义学时\r\n\r\n// 查询某班次学期下的全部班历记录(xydxqbh 学员队学期编号)\r\nexport function listClassCalendar(xydxqbh) {\r\n return request({\r\n url: '/classCalendar/all',\r\n method: 'get',\r\n params: { xydxqbh: xydxqbh }\r\n })\r\n}\r\n\r\n// 根据主键查询班历记录\r\nexport function getClassCalendar(bh) {\r\n return request({\r\n url: '/classCalendar/get',\r\n method: 'get',\r\n params: { bh: bh }\r\n })\r\n}\r\n\r\n// 更新班历记录(请求体 XYDRWB,bh 必传)\r\nexport function updateClassCalendar(data) {\r\n return request({\r\n url: '/classCalendar/update',\r\n method: 'post',\r\n data: data\r\n })\r\n}\r\n\r\n// 选定区域设置应用于其它班次(请求体 { sourceBhList: 源记录编号, targetBhList: 目标班次学期编号 })\r\nexport function batchCopyCalendar(data) {\r\n return request({\r\n url: '/classCalendar/batchCopy',\r\n method: 'post',\r\n data: data\r\n })\r\n}\r\n\r\n// 整个班历应用于其它班次(请求体 { sourceXydxqbh: 源班次学期编号, targetBhList: 目标班次学期编号 })\r\nexport function batchCopyCalendarBySemester(data) {\r\n return request({\r\n url: '/classCalendar/batchCopyBySemester',\r\n method: 'post',\r\n data: data\r\n })\r\n}\r\n\r\n// ======================== 学员队任务表操作(/studentTeamTask) ========================\r\n\r\n// 新增班历记录(请求体 XYDRWB;bh 留空后端生成 UUID)\r\nexport function addTeamTask(data) {\r\n return request({\r\n url: '/studentTeamTask/add',\r\n method: 'post',\r\n data: data\r\n })\r\n}\r\n\r\n// 删除班历记录(bh 编号)\r\nexport function delTeamTask(bh) {\r\n return request({\r\n url: '/studentTeamTask/delete',\r\n method: 'post',\r\n params: { bh: bh }\r\n })\r\n}\r\n\r\n// 批量预设合班(请求体 { bhList },按年度排序生成统一课次序号)\r\nexport function batchPresetMerge(bhList) {\r\n return request({\r\n url: '/studentTeamTask/batchPresetMerge',\r\n method: 'post',\r\n data: { bhList: bhList }\r\n })\r\n}\r\n\r\n// 批量预设拆班(请求体 { bhList },清空课次序号)\r\nexport function batchPresetSplit(bhList) {\r\n return request({\r\n url: '/studentTeamTask/batchPresetSplit',\r\n method: 'post',\r\n data: { bhList: bhList }\r\n })\r\n}\r\n\r\n// 自动生成必修课程(按学员队+学期第次从专业教学计划生成班历记录)\r\nexport function autoGenerateRequiredCourses(xydbh, xqdc) {\r\n return request({\r\n url: '/studentTeamTask/autoGenerateRequiredCourses',\r\n method: 'post',\r\n params: { xydbh: xydbh, xqdc: xqdc }\r\n })\r\n}\r\n"],"mappings":";;;;;;;;;;;;;;;;AAAA,IAAAA,QAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACO,SAASC,iBAAiBA,CAACC,OAAO,EAAE;EACzC,OAAO,IAAAC,gBAAO,EAAC;IACbC,GAAG,EAAE,oBAAoB;IACzBC,MAAM,EAAE,KAAK;IACbC,MAAM,EAAE;MAAEJ,OAAO,EAAEA;IAAQ;EAC7B,CAAC,CAAC;AACJ;;AAEA;AACO,SAASK,gBAAgBA,CAACC,EAAE,EAAE;EACnC,OAAO,IAAAL,gBAAO,EAAC;IACbC,GAAG,EAAE,oBAAoB;IACzBC,MAAM,EAAE,KAAK;IACbC,MAAM,EAAE;MAAEE,EAAE,EAAEA;IAAG;EACnB,CAAC,CAAC;AACJ;;AAEA;AACO,SAASC,mBAAmBA,CAACC,IAAI,EAAE;EACxC,OAAO,IAAAP,gBAAO,EAAC;IACbC,GAAG,EAAE,uBAAuB;IAC5BC,MAAM,EAAE,MAAM;IACdK,IAAI,EAAEA;EACR,CAAC,CAAC;AACJ;;AAEA;AACO,SAASC,iBAAiBA,CAACD,IAAI,EAAE;EACtC,OAAO,IAAAP,gBAAO,EAAC;IACbC,GAAG,EAAE,0BAA0B;IAC/BC,MAAM,EAAE,MAAM;IACdK,IAAI,EAAEA;EACR,CAAC,CAAC;AACJ;;AAEA;AACO,SAASE,2BAA2BA,CAACF,IAAI,EAAE;EAChD,OAAO,IAAAP,gBAAO,EAAC;IACbC,GAAG,EAAE,oCAAoC;IACzCC,MAAM,EAAE,MAAM;IACdK,IAAI,EAAEA;EACR,CAAC,CAAC;AACJ;;AAEA;;AAEA;AACO,SAASG,WAAWA,CAACH,IAAI,EAAE;EAChC,OAAO,IAAAP,gBAAO,EAAC;IACbC,GAAG,EAAE,sBAAsB;IAC3BC,MAAM,EAAE,MAAM;IACdK,IAAI,EAAEA;EACR,CAAC,CAAC;AACJ;;AAEA;AACO,SAASI,WAAWA,CAACN,EAAE,EAAE;EAC9B,OAAO,IAAAL,gBAAO,EAAC;IACbC,GAAG,EAAE,yBAAyB;IAC9BC,MAAM,EAAE,MAAM;IACdC,MAAM,EAAE;MAAEE,EAAE,EAAEA;IAAG;EACnB,CAAC,CAAC;AACJ;;AAEA;AACO,SAASO,gBAAgBA,CAACC,MAAM,EAAE;EACvC,OAAO,IAAAb,gBAAO,EAAC;IACbC,GAAG,EAAE,mCAAmC;IACxCC,MAAM,EAAE,MAAM;IACdK,IAAI,EAAE;MAAEM,MAAM,EAAEA;IAAO;EACzB,CAAC,CAAC;AACJ;;AAEA;AACO,SAASC,gBAAgBA,CAACD,MAAM,EAAE;EACvC,OAAO,IAAAb,gBAAO,EAAC;IACbC,GAAG,EAAE,mCAAmC;IACxCC,MAAM,EAAE,MAAM;IACdK,IAAI,EAAE;MAAEM,MAAM,EAAEA;IAAO;EACzB,CAAC,CAAC;AACJ;;AAEA;AACO,SAASE,2BAA2BA,CAACC,KAAK,EAAEC,IAAI,EAAE;EACvD,OAAO,IAAAjB,gBAAO,EAAC;IACbC,GAAG,EAAE,8CAA8C;IACnDC,MAAM,EAAE,MAAM;IACdC,MAAM,EAAE;MAAEa,KAAK,EAAEA,KAAK;MAAEC,IAAI,EAAEA;IAAK;EACrC,CAAC,CAAC;AACJ","ignoreList":[]}]} |