{"remainingRequest":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\api\\teachOffice\\subject.js","dependencies":[{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\api\\teachOffice\\subject.js","mtime":1787554934810},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\babel.config.js","mtime":1787309162881},{"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:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJDOi9Vc2Vycy9BZG1pbi9EZXNrdG9wL2VkdWNhdGlvbi9mcm9udGVuZC9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuYWRkU3ViamVjdCA9IGFkZFN1YmplY3Q7CmV4cG9ydHMuZGVsZXRlU3ViamVjdCA9IGRlbGV0ZVN1YmplY3Q7CmV4cG9ydHMuZG93bmxvYWRTdWJqZWN0VGVtcGxhdGUgPSBkb3dubG9hZFN1YmplY3RUZW1wbGF0ZTsKZXhwb3J0cy5nZXRTdWJqZWN0ID0gZ2V0U3ViamVjdDsKZXhwb3J0cy5saXN0U3ViamVjdCA9IGxpc3RTdWJqZWN0OwpleHBvcnRzLnVwZGF0ZVN1YmplY3QgPSB1cGRhdGVTdWJqZWN0Owp2YXIgX3JlcXVlc3QgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkAvdXRpbHMvcmVxdWVzdCIpKTsKLy8g6K++56iL56eR55uu77yI6K++5qCHIEtC77yJ566h55CG77yISllTQ29udHJvbGxlciAvanlzL2ti77yJCi8vIOaOpeWPo+S+neaNru+8mkpZU0NvbnRyb2xsZXIg5o6n5Yi25Zmo77yI5YmN56uvIGJhc2VVUkwg5Li6IC9hcGnvvIzmraTlpITkuI3ph43lpI0gL2FwaSDliY3nvIDvvIkKLy8g5a6e5L2TIEtCIOS4u+mUruS4uiBrYmjvvIjor77nvJblj7fvvInvvJvmlrDlop7ml7Yga2JoIOeVmeepuueUseWQjuerr+eUn+aIkCBVVUlE77ybeGhicyDlrZfmrrXml6DpnIDkvKDpgJLvvIjlkI7nq68gTkVWRVLvvIkKCi8qKgogKiDmlrDlop7or77nqIvnp5Hnm64KICogUE9TVCAvanlzL2tiL2FkZAogKiBib2R5IOS4uiBLQiDlrp7kvZPvvJtrYmgg5Y+v55WZ56m677yI5ZCO56uv55Sf5oiQIFVVSUTvvIkKICovCmZ1bmN0aW9uIGFkZFN1YmplY3QoZGF0YSkgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL2p5cy9rYi9hZGQnLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KCi8qKgogKiDliKDpmaTor77nqIvnp5Hnm64KICogUE9TVCAvanlzL2tiL2RlbGV0ZT9rYmg9CiAqLwpmdW5jdGlvbiBkZWxldGVTdWJqZWN0KGtiaCkgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL2p5cy9rYi9kZWxldGUnLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBwYXJhbXM6IHsKICAgICAga2JoOiBrYmgKICAgIH0KICB9KTsKfQoKLyoqCiAqIOe8lui+keivvueoi+enkeebrgogKiBQT1NUIC9qeXMva2IvdXBkYXRlCiAqIGJvZHkg5Li6IEtCIOWunuS9k++8jGtiaCDor77nvJblj7flv4XkvKAKICovCmZ1bmN0aW9uIHVwZGF0ZVN1YmplY3QoZGF0YSkgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL2p5cy9rYi91cGRhdGUnLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KCi8qKgogKiDmn6Xor6Lor77nqIvnp5Hnm67or6bmg4UKICogR0VUIC9qeXMva2IvZ2V0P2tiaD0KICovCmZ1bmN0aW9uIGdldFN1YmplY3Qoa2JoKSB7CiAgcmV0dXJuICgwLCBfcmVxdWVzdC5kZWZhdWx0KSh7CiAgICB1cmw6ICcvanlzL2tiL2dldCcsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiB7CiAgICAgIGtiaDoga2JoCiAgICB9CiAgfSk7Cn0KCi8qKgogKiDliIbpobXmn6Xor6Lor77nqIvnp5Hnm67vvIjor77moIcgS0LvvIkKICogR0VUIC9qeXMva2IvbGlzdAogKiDmn6Xor6Llj4LmlbDvvJpwYWdlTnVt44CBcGFnZVNpemXjgIFrbWMg6K++5ZCN56ew77yI5qih57OK77yJ44CBamMg566A56ew77yI5qih57OK77yJ44CBa21kbSDnp5Hnm67ku6PnoIHvvIjmqKHns4rvvInjgIEKICogICAgICAgICAgIGp5c2RoIOaVmeeglOWupOS7o+WPt++8iOetieWAvO+8ieOAgWtjbHgg6K++56iL57G75Z6L44CBcHhseCDln7norq3nsbvlnovjgIFweGNjIOWfueiureWxguasoQogKiDov5Tlm57vvJpQYWdlUmVzdWx0PEtCPu+8iHJlY29yZHMvdG90YWzvvIkKICovCmZ1bmN0aW9uIGxpc3RTdWJqZWN0KHBhcmFtcykgewogIHJldHVybiAoMCwgX3JlcXVlc3QuZGVmYXVsdCkoewogICAgdXJsOiAnL2p5cy9rYi9saXN0JywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9CgovKioKICog5LiL6L296K++56iL56eR55uu5pWw5o2u5paH5Lu25qih5p2/77yI6L+U5ZueIEJsb2LvvIkKICogR0VUIC9kb3dubG9hZC9jb3Vyc2Utc3ViamVjdAogKi8KZnVuY3Rpb24gZG93bmxvYWRTdWJqZWN0VGVtcGxhdGUoKSB7CiAgcmV0dXJuICgwLCBfcmVxdWVzdC5kZWZhdWx0KSh7CiAgICB1cmw6ICcvZG93bmxvYWQvY291cnNlLXN1YmplY3QnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHJlc3BvbnNlVHlwZTogJ2Jsb2InLAogICAgdGltZW91dDogMzAwMDAKICB9KTsKfQ=="},{"version":3,"names":["_request","_interopRequireDefault","require","addSubject","data","request","url","method","deleteSubject","kbh","params","updateSubject","getSubject","listSubject","downloadSubjectTemplate","responseType","timeout"],"sources":["C:/Users/Admin/Desktop/education/frontend/src/api/teachOffice/subject.js"],"sourcesContent":["import request from '@/utils/request'\n\n// 课程科目(课标 KB)管理(JYSController /jys/kb)\n// 接口依据:JYSController 控制器(前端 baseURL 为 /api,此处不重复 /api 前缀)\n// 实体 KB 主键为 kbh(课编号);新增时 kbh 留空由后端生成 UUID;xhbs 字段无需传递(后端 NEVER)\n\n/**\n * 新增课程科目\n * POST /jys/kb/add\n * body 为 KB 实体;kbh 可留空(后端生成 UUID)\n */\nexport function addSubject(data) {\n return request({\n url: '/jys/kb/add',\n method: 'post',\n data\n })\n}\n\n/**\n * 删除课程科目\n * POST /jys/kb/delete?kbh=\n */\nexport function deleteSubject(kbh) {\n return request({\n url: '/jys/kb/delete',\n method: 'post',\n params: { kbh }\n })\n}\n\n/**\n * 编辑课程科目\n * POST /jys/kb/update\n * body 为 KB 实体,kbh 课编号必传\n */\nexport function updateSubject(data) {\n return request({\n url: '/jys/kb/update',\n method: 'post',\n data\n })\n}\n\n/**\n * 查询课程科目详情\n * GET /jys/kb/get?kbh=\n */\nexport function getSubject(kbh) {\n return request({\n url: '/jys/kb/get',\n method: 'get',\n params: { kbh }\n })\n}\n\n/**\n * 分页查询课程科目(课标 KB)\n * GET /jys/kb/list\n * 查询参数:pageNum、pageSize、kmc 课名称(模糊)、jc 简称(模糊)、kmdm 科目代码(模糊)、\n * jysdh 教研室代号(等值)、kclx 课程类型、pxlx 培训类型、pxcc 培训层次\n * 返回:PageResult(records/total)\n */\nexport function listSubject(params) {\n return request({\n url: '/jys/kb/list',\n method: 'get',\n params\n })\n}\n\n/**\n * 下载课程科目数据文件模板(返回 Blob)\n * GET /download/course-subject\n */\nexport function downloadSubjectTemplate() {\n return request({\n url: '/download/course-subject',\n method: 'get',\n responseType: 'blob',\n timeout: 30000\n })\n}"],"mappings":";;;;;;;;;;;;AAAA,IAAAA,QAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACO,SAASC,UAAUA,CAACC,IAAI,EAAE;EAC/B,OAAO,IAAAC,gBAAO,EAAC;IACbC,GAAG,EAAE,aAAa;IAClBC,MAAM,EAAE,MAAM;IACdH,IAAI,EAAJA;EACF,CAAC,CAAC;AACJ;;AAEA;AACA;AACA;AACA;AACO,SAASI,aAAaA,CAACC,GAAG,EAAE;EACjC,OAAO,IAAAJ,gBAAO,EAAC;IACbC,GAAG,EAAE,gBAAgB;IACrBC,MAAM,EAAE,MAAM;IACdG,MAAM,EAAE;MAAED,GAAG,EAAHA;IAAI;EAChB,CAAC,CAAC;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACO,SAASE,aAAaA,CAACP,IAAI,EAAE;EAClC,OAAO,IAAAC,gBAAO,EAAC;IACbC,GAAG,EAAE,gBAAgB;IACrBC,MAAM,EAAE,MAAM;IACdH,IAAI,EAAJA;EACF,CAAC,CAAC;AACJ;;AAEA;AACA;AACA;AACA;AACO,SAASQ,UAAUA,CAACH,GAAG,EAAE;EAC9B,OAAO,IAAAJ,gBAAO,EAAC;IACbC,GAAG,EAAE,aAAa;IAClBC,MAAM,EAAE,KAAK;IACbG,MAAM,EAAE;MAAED,GAAG,EAAHA;IAAI;EAChB,CAAC,CAAC;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACO,SAASI,WAAWA,CAACH,MAAM,EAAE;EAClC,OAAO,IAAAL,gBAAO,EAAC;IACbC,GAAG,EAAE,cAAc;IACnBC,MAAM,EAAE,KAAK;IACbG,MAAM,EAANA;EACF,CAAC,CAAC;AACJ;;AAEA;AACA;AACA;AACA;AACO,SAASI,uBAAuBA,CAAA,EAAG;EACxC,OAAO,IAAAT,gBAAO,EAAC;IACbC,GAAG,EAAE,0BAA0B;IAC/BC,MAAM,EAAE,KAAK;IACbQ,YAAY,EAAE,MAAM;IACpBC,OAAO,EAAE;EACX,CAAC,CAAC;AACJ","ignoreList":[]}]}