From 79d9fc857559982b00b68b2d709807bdc4cd286f Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Mon, 11 Apr 2022 10:58:17 +0800
Subject: [PATCH] minio 地址修改
---
src/views/securityAnalysis/child/examination.vue | 115 ++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 80 insertions(+), 35 deletions(-)
diff --git a/src/views/securityAnalysis/child/examination.vue b/src/views/securityAnalysis/child/examination.vue
index 971aafc..8eee24b 100644
--- a/src/views/securityAnalysis/child/examination.vue
+++ b/src/views/securityAnalysis/child/examination.vue
@@ -1,11 +1,19 @@
<template>
- <div class="certificateTJ">
+ <div
+ :class="[
+ 'certificateTJ',
+ $store.state.control.screenSize == 1366 ? 'smallSize' : 'normalSize',
+ $store.state.control.windowWidth >= 1024 ? 'tooRowSearch1' : ''
+ ]"
+ >
<avue-crud
+ class="tablesss"
:option="option1"
:data="data1"
:page.sync="page1"
+ :search.sync="search"
:table-loading="loading1"
- @on-load="getPractitionersPageInfo(page1)"
+ @on-load="getPractitionersPageInfo"
@search-change="searchChange"
@search-reset="searchReset"
@refresh-change="refreshChange"
@@ -16,7 +24,7 @@
<script>
import {
- getinformationstatisticsXX, //保安员考试情况详情统计
+ getinformationstatisticsXX //保安员考试情况详情统计
} from "@/api/securityAnalysis/securityAnalysis";
export default {
props: ["card"],
@@ -29,7 +37,9 @@
pageSize: 10,
currentPage: 1,
total: 0,
+ ...this.$store.state.control.changePageSize
},
+ search: {},
query1: {},
data1: [],
option1: {
@@ -39,7 +49,7 @@
// refreshBtn: false,
// card: true,
menu: false,
- height: 450,
+ height: "auto",
widtd: "auto",
// calcHeight: 54,
border: true, //liu
@@ -49,53 +59,98 @@
// dialogClickModal: false,
// headerAlign: "center",
align: "center",
+ ...this.$store.state.control.clearOtherBut,
column: [
{
label: "姓名",
prop: "securityName",
disabled: true,
search: true,
+ searchSpan: 4
+ },
+ {
+ label: "学校名称",
+ prop: "trainingUnitName",
+ disabled: true,
+ search: true,
+ minWidth: 160
},
{
label: "考试场次",
prop: "examName",
disabled: true,
+ minWidth: 160
},
{
label: "考试时间",
prop: "examTime",
- disabled: true,
+ disabled: true
+ },
+ {
+ label: "考试时间",
+ prop: "month",
+ type: "month",
+ hide: true,
+ search: true,
+ searchSpan: 4,
+ format: "yyyy-MM",
+ valueFormat: "yyyy-MM"
},
{
label: "理论成绩",
prop: "theoryGrade",
- disabled: true,
+ disabled: true
},
{
label: "实操成绩",
prop: "learnGrade",
- disabled: true,
+ disabled: true
},
{
label: "总分数",
prop: "allGrade",
- disabled: true,
+ disabled: true
},
- ],
- },
+ {
+ label: "是否合格",
+ prop: "qualified",
+ type: "select",
+ search: true,
+ searchSpan: 4,
+ dicData: [
+ {
+ label: "合格",
+ value: 0
+ },
+ {
+ label: "不合格",
+ value: 1
+ },
+ {
+ label: "暂未录实操成绩",
+ value: 2
+ },
+ {
+ label: "缺考,成绩无效",
+ value: 3
+ }
+ ]
+ }
+ ]
+ }
};
+ },
+ mounted() {
+ this.$store.commit("setWindowSizeHeightAdd");
},
methods: {
getPractitionersPageInfo(page, params = {}) {
- // this.data1 = this.czdata;
- // console.log(page);
- params = {
- ...params,
- ...this.card,
- };
+ this.loading1 = true;
+ params = this.search;
+ params["deptId"] = this.card.deptid;
+ params["jurisdiction"] = this.card.jurisdiction;
getinformationstatisticsXX(page.currentPage, page.pageSize, params).then(
- (res) => {
- // console.log(res.data.data.records);
+ res => {
const data = res.data.data;
var d = data.records;
for (var k in d) {
@@ -111,6 +166,7 @@
}
this.data1 = d;
this.page1.total = data.total;
+ this.$store.commit("setWindowSizeHeightAdd");
this.loading1 = false;
}
);
@@ -119,27 +175,16 @@
this.getPractitionersPageInfo(this.page1);
},
searchChange(params, done) {
- if (params.czname == undefined) {
- this.data1 = this.czdata;
- done();
- return;
- }
- var text = new RegExp(params.czname, "g"),
- d = [];
- for (let k in this.czdata) {
- if (text.test(this.czdata[k].czname)) {
- d.push(this.czdata[k]);
- }
- }
- this.data1 = d;
+ this.query1 = params;
+ this.query1.currentPage = 1;
+ this.getPractitionersPageInfo(this.page1, params);
done();
},
searchReset(done) {
this.data1 = this.czdata;
- },
- },
+ }
+ }
};
</script>
-<style scoped>
-</style>
\ No newline at end of file
+<style scoped></style>
--
Gitblit v1.9.3