| | |
| | | }, |
| | | canvasOption: { |
| | | text: " ", |
| | | ratio: 0.1, |
| | | ratio: 1.0, |
| | | }, |
| | | action: "/api/blade-resource/oss/endpoint/put-files", |
| | | tip: "上传身份证一寸近期彩色正面免冠图象, (358像素(宽) × 441像素(高)、分辨率350dpi)且不超过500kb", |
| | | tip: "上传身份证一寸近期彩色正面免冠图象, (358像素(宽) × 441像素(高)、分辨率350dpi)且不小于30kb,不超过500kb", |
| | | span: 12, |
| | | // row: true, |
| | | prop: "avatar", |
| | |
| | | }, |
| | | selectionClear() { |
| | | // this.selectionList = []; |
| | | this.sort = ""; |
| | | this.sortName = ""; |
| | | // this.$refs.crud.toggleSelection(); |
| | | }, |
| | | handleDelete() { |
| | |
| | | :permission="permissionList" |
| | | ref="questionBankCrud" |
| | | :page.sync="questionBankPage" |
| | | @sort-change="sortChange" |
| | | @on-load="questionBankOnLoad" |
| | | @selection-change="questionBankSelectionChange" |
| | | @search-change="questionBankSearchChange" |
| | |
| | | label: "理论成绩", |
| | | prop: "theoryGrade", |
| | | slot: true, |
| | | sortable: true, |
| | | // 表单新增时是否禁止 |
| | | addDisabled: false, |
| | | // 表单新增时是否可见 |
| | |
| | | label: "实操成绩", |
| | | prop: "learnGrade", |
| | | slot: true, |
| | | sortable: true, |
| | | // 表单新增时是否禁止 |
| | | addDisabled: false, |
| | | // 表单新增时是否可见 |
| | |
| | | label: "总成绩", |
| | | prop: "allGrade", |
| | | slot: true, |
| | | sortable: true, |
| | | // 表单新增时是否禁止 |
| | | addDisabled: false, |
| | | // 表单新增时是否可见 |
| | |
| | | questionBankSearch: {}, |
| | | questionBankLoading: true, |
| | | questionBankData: [], |
| | | sort:"", |
| | | sortName:"", |
| | | questionBankPage: { |
| | | pageSize: 10, |
| | | currentPage: 1, |
| | |
| | | closezhengjian() { |
| | | this.dialogVisiblezhengjian = false; |
| | | }, |
| | | //排序 |
| | | sortChange(value) { |
| | | if(value.order=="ascending"){ |
| | | this.sort = "asc"; |
| | | } |
| | | if(value.order=="descending"){ |
| | | this.sort = "desc"; |
| | | } |
| | | this.sortName = value.prop; |
| | | //字段匹配 |
| | | if(value.prop=="theoryGrade"){ |
| | | this.sortName = "theory_grade"; |
| | | } |
| | | if(value.prop=="learnGrade"){ |
| | | this.sortName = "learn_grade"; |
| | | } |
| | | if(value.prop=="allGrade"){ |
| | | this.sortName = "all_grade"; |
| | | } |
| | | this.questionBankOnLoad(this.questionBankPage); |
| | | }, |
| | | questionBankOnLoad(page, params = {}) { |
| | | //判断角色,如果是保安公司管理员或保安,只能查看当前公司的考试成绩 |
| | | var that = this; |
| | |
| | | } |
| | | that.questionBankLoading = false; |
| | | params["examType"] = 2; |
| | | if(this.sort){ |
| | | params["sort"] = this.sort; |
| | | } |
| | | if(this.sortName){ |
| | | params["sortName"] = this.sortName; |
| | | } |
| | | getList( |
| | | page.currentPage, |
| | | page.pageSize, |
| | |
| | | |
| | | questionBankSelectionClear() { |
| | | this.questionBankSelectionList = []; |
| | | this.sort = ""; |
| | | this.sortName = ""; |
| | | // this.$refs.questionBankCrud.toggleSelection(); |
| | | }, |
| | | questionBankSelectionChange(list) { |
| | |
| | | :table-loading="questionBankLoading" |
| | | :data="questionBankData" |
| | | ref="questionBankCrud" |
| | | @sort-change="sortChange" |
| | | :permission="permissionList" |
| | | :page.sync="questionBankPage" |
| | | @on-load="questionBankOnLoad" |
| | |
| | | // title: '成绩', |
| | | align: "center", |
| | | height: "auto", |
| | | sort:"", |
| | | sortName:"", |
| | | calcHeight: 80, |
| | | tip: false, |
| | | searchShow: true, |
| | |
| | | label: "考试中", |
| | | value: 3, |
| | | }, |
| | | { |
| | | label: "缺考", |
| | | value: 4, |
| | | }, |
| | | ], |
| | | width: 90, |
| | | // 表单新增时是否禁止 |
| | |
| | | label: "理论成绩", |
| | | prop: "theoryGrade", |
| | | slot: true, |
| | | sortable: true, |
| | | // 表单新增时是否禁止 |
| | | addDisabled: false, |
| | | // 表单新增时是否可见 |
| | |
| | | label: "实操成绩", |
| | | prop: "learnGrade", |
| | | slot: true, |
| | | sortable: true, |
| | | // 表单新增时是否禁止 |
| | | addDisabled: false, |
| | | // 表单新增时是否可见 |
| | |
| | | label: "总成绩", |
| | | prop: "allGrade", |
| | | slot: true, |
| | | sortable: true, |
| | | // 表单新增时是否禁止 |
| | | addDisabled: false, |
| | | // 表单新增时是否可见 |
| | |
| | | query: obj, |
| | | }); |
| | | }, |
| | | //排序 |
| | | sortChange(value) { |
| | | if(value.order=="ascending"){ |
| | | this.sort = "asc"; |
| | | } |
| | | if(value.order=="descending"){ |
| | | this.sort = "desc"; |
| | | } |
| | | this.sortName = value.prop; |
| | | //字段匹配 |
| | | if(value.prop=="theoryGrade"){ |
| | | this.sortName = "theory_grade"; |
| | | } |
| | | if(value.prop=="learnGrade"){ |
| | | this.sortName = "learn_grade"; |
| | | } |
| | | if(value.prop=="allGrade"){ |
| | | this.sortName = "all_grade"; |
| | | } |
| | | this.questionBankOnLoad(this.questionBankPage); |
| | | }, |
| | | questionBankOnLoad(page, params = {}) { |
| | | //判断角色,如果是保安公司管理员或保安,只能查看当前公司的考试成绩 |
| | | var that = this; |
| | |
| | | } |
| | | that.questionBankLoading = false; |
| | | params["examType"] = 2; |
| | | if(this.sort){ |
| | | params["sort"] = this.sort; |
| | | } |
| | | if(this.sortName){ |
| | | params["sortName"] = this.sortName; |
| | | } |
| | | getList( |
| | | page.currentPage, |
| | | page.pageSize, |