{"remainingRequest":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\examine-fvue\\src\\views\\bbtjMenu\\components\\gradeDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\examine-fvue\\src\\views\\bbtjMenu\\components\\gradeDialog.vue","mtime":1673936563036},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport { TableMixin } from '@/mixins/tableMixin';\nimport dictUtils from '@/components/dict/DictSelectUtils.js';\nimport ndbbMenu from '@/api/examination/ndbbMenu.js';\nexport default {\n name: 'resultsDialog',\n data: function data() {\n return {\n visible: false,\n form: {\n positionId: '',\n subjectId: '',\n paperId: ''\n },\n subjectList: [],\n subjectId: '',\n paperList: [],\n rules: {\n subjectId: [{\n required: true,\n message: '请选择课目',\n trigger: 'blur'\n }],\n paperId: [{\n required: true,\n message: '请选择试卷',\n trigger: 'blur'\n }]\n }\n };\n },\n created: function created() {},\n mounted: function mounted() {},\n methods: {\n open: function open(val) {\n console.log(val);\n this.visible = true;\n this.form.positionId = val;\n this.subjectInfo();\n },\n //课目\n subjectInfo: function subjectInfo() {\n var _this = this;\n\n ndbbMenu.getSubjectInfo({\n positionId: this.form.positionId\n }, function (res) {\n if (res.state) {\n _this.subjectList = res.value;\n }\n });\n },\n //试卷\n positionPaper: function positionPaper(val) {\n var _this2 = this;\n\n ndbbMenu.getPositionPaper({\n subjectId: val\n }, function (res) {\n if (res.state) {\n _this2.paperList = res.value;\n }\n });\n },\n confirm: function confirm() {\n var _this3 = this;\n\n console.log(this.form);\n ndbbMenu.batchSettingYear(this.form, function (res) {\n if (res.state) {\n _this3.$message({\n message: '设置成功',\n type: 'success'\n });\n\n _this3.handleClose();\n }\n });\n },\n // 关闭新增人员窗口\n handleClose: function handleClose() {\n this.visible = false;\n this.form = {\n positionId: '',\n subjectId: '',\n paperId: ''\n };\n }\n }\n};",null]}