{"remainingRequest":"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\\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//\n\n\timport {\n\t\tTableMixin\n\t} from '@/mixins/tableMixin'\n\timport dictUtils from '@/components/dict/DictSelectUtils.js'\n\timport ndbbMenu from '@/api/examination/ndbbMenu.js'\n\texport default {\n\t\tname: 'resultsDialog',\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tvisible: false,\n\t\t\t\tform: {\n\t\t\t\t\tpositionId: '',\n\t\t\t\t\tsubjectId: '',\n\t\t\t\t\tpaperId: ''\n\t\t\t\t},\n\t\t\t\tsubjectList: [],\n\t\t\t\tsubjectId: '',\n\t\t\t\tpaperList: [],\n\t\t\t\trules: {\n\t\t\t\t\tsubjectId: [{\n\t\t\t\t\t\trequired: true,\n\t\t\t\t\t\tmessage: '请选择课目',\n\t\t\t\t\t\ttrigger: 'blur',\n\t\t\t\t\t}, ],\n\t\t\t\t\tpaperId: [{\n\t\t\t\t\t\trequired: true,\n\t\t\t\t\t\tmessage: '请选择试卷',\n\t\t\t\t\t\ttrigger: 'blur',\n\t\t\t\t\t}, ],\n\t\t\t\t}\n\n\t\t\t}\n\t\t},\n\t\tcreated() {},\n\t\tmounted() {\n\n\t\t},\n\t\tmethods: {\n\t\t\topen(val) {\n\t\t\t\tconsole.log(val);\n\t\t\t\tthis.visible = true\n\t\t\t\tthis.form.positionId = val\n\t\t\t\tthis.subjectInfo()\n\t\t\t},\n\t\t\t//课目\n\t\t\tsubjectInfo() {\n\t\t\t\tndbbMenu.getSubjectInfo({\n\t\t\t\t\tpositionId: this.form.positionId\n\t\t\t\t}, res => {\n\t\t\t\t\tif (res.state) {\n\t\t\t\t\t\tthis.subjectList = res.value\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t},\n\t\t\t//试卷\n\t\t\tpositionPaper(val) {\n\t\t\t\tndbbMenu.getPositionPaper({\n\t\t\t\t\tsubjectId: val\n\t\t\t\t}, res => {\n\t\t\t\t\tif (res.state) {\nthis.paperList=res.value\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t},\n\t\t\tconfirm() {\n\t\t\t\tconsole.log(this.form);\n\t\t\t\tndbbMenu.batchSettingYear(this.form, res => {\n\t\t\t\t\tif (res.state) {\n\t\t\t\t\t\tthis.$message({\n\t\t\t\t\t\t\tmessage: '设置成功',\n\t\t\t\t\t\t\ttype: 'success'\n\t\t\t\t\t\t});\n\t\t\t\t\t\tthis.handleClose()\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t},\n\t\t\t// 关闭新增人员窗口\n\t\t\thandleClose() {\n\t\t\t\tthis.visible = false\n\t\t\t\tthis.form = {\n\t\t\t\t\tpositionId: '',\n\t\t\t\t\tsubjectId: '',\n\t\t\t\t\tpaperId: ''\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n",null]}