From 7c124560b27add087b4aa8fc457de1e84f950d9c Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Tue, 23 Nov 2021 15:19:33 +0800
Subject: [PATCH] 样式  (1:搜索按钮放入右侧,2:隐藏表格显影按钮,3:页码改为(15,30,50,100))

---
 src/views/trainExam/modifiedGrades.vue | 1228 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 632 insertions(+), 596 deletions(-)

diff --git a/src/views/trainExam/modifiedGrades.vue b/src/views/trainExam/modifiedGrades.vue
index 8239982..4428587 100644
--- a/src/views/trainExam/modifiedGrades.vue
+++ b/src/views/trainExam/modifiedGrades.vue
@@ -1,642 +1,678 @@
 /*
  * @Author: Morpheus
  * @Date: 2021-07-05 16:31:54
- * @Last Modified by: Morpheus
- * @Last Modified time: 2021-11-04 18:54:44
+ * @Last Modified by: liu
+ * @Last Modified time: 2021-11-23 13:55:09
  * menu-name 成绩修改管理
  */
 <template>
-    <el-row class="morpheus-box">
-        <el-col :span="24"
-                class="recruitmentManagement">
-            <el-card>
-                <div class="exam-card-body">
-                    <avue-crud v-model="obj"
-                               class="company-box"
-                               :option="questionBankOption"
-                               :search.sync="questionBankSearch"
-                               :table-loading="questionBankLoading"
-                               :data="questionBankData"
-                               :permission="permissionList"
-                               ref="questionBankCrud"
-                               :page.sync="questionBankPage"
-                               @on-load="questionBankOnLoad"
-                               @selection-change="questionBankSelectionChange"
-                               @search-change="questionBankSearchChange"
-                               @search-reset="questionBankSearchReset"
-                               @current-change="questionBankCurrentChange"
-                               @size-change="questionBankSizeChange"
-                               @row-update="questionBankRowUpdate"
-                               @refresh-change="refreshChange">
-
-                        <!-- 自定义按钮 -->
-                        <template slot="menuLeft">
-                            <!-- <el-button type="danger"
+  <el-row class="morpheus-box">
+    <el-col
+      :span="24"
+      :class="[
+        'recruitmentManagement',
+        $store.state.control.windowWidth >= 1024 ? 'oneRowSearch' : '',
+      ]"
+    >
+      <el-card>
+        <div
+          :class="[
+            'exam-card-body',
+            $store.state.control.windowWidth >= 1024 ? 'oneRowSearch' : '',
+          ]"
+        >
+          <avue-crud
+            v-model="obj"
+            class="company-box"
+            :option="questionBankOption"
+            :search.sync="questionBankSearch"
+            :table-loading="questionBankLoading"
+            :data="questionBankData"
+            :permission="permissionList"
+            ref="questionBankCrud"
+            :page.sync="questionBankPage"
+            @on-load="questionBankOnLoad"
+            @selection-change="questionBankSelectionChange"
+            @search-change="questionBankSearchChange"
+            @search-reset="questionBankSearchReset"
+            @current-change="questionBankCurrentChange"
+            @size-change="questionBankSizeChange"
+            @row-update="questionBankRowUpdate"
+            @refresh-change="refreshChange"
+          >
+            <!-- 自定义按钮 -->
+            <template slot="menuLeft">
+              <!-- <el-button type="danger"
                                        size="mini"
                                        icon="el-icon-delete"
                                        plain
                                        @click="handleDelete">新增
                             </el-button> -->
-                            <!-- <el-button type="danger"
+              <!-- <el-button type="danger"
                                        size="mini"
                                        icon="el-icon-delete"
                                        plain
                                        @click="handleDelete">删除
                             </el-button> -->
+            </template>
 
-                        </template>
+            <template slot-scope="{ type, size, row }" slot="menu">
+              <el-button
+                :type="type"
+                :size="size"
+                icon="el-icon-folder-checked"
+                v-if="permission.score_audit_check || check"
+                @click="handleAudit(row)"
+                >审核
+              </el-button>
+            </template>
+          </avue-crud>
+        </div>
+      </el-card>
+    </el-col>
 
-                        <template slot-scope="{ type, size, row }"
-                                  slot="menu">
-
-                            <el-button :type="type"
-                                       :size="size"
-                                       icon="el-icon-folder-checked"
-                                       v-if="permission.score_audit_check || check"
-                                       @click="handleAudit(row)">审核
-                            </el-button>
-                        </template>
-
-                    </avue-crud>
-
-                </div>
-            </el-card>
-        </el-col>
-
-        <el-dialog title="成绩修改审核"
-                   :visible.sync="dialogFormVisible"
-                   modal-append-to-body="false"
-                   append-to-body="true"
-                   :close-on-click-model="true">
-            <avue-form ref="formAudit"
-                       v-model="Audit"
-                       :option="optionAudit"
-                       @reset-change="emptytChange"
-                       @submit="submit"></avue-form>
-        </el-dialog>
-
-    </el-row>
+    <el-dialog
+      title="成绩修改审核"
+      :visible.sync="dialogFormVisible"
+      modal-append-to-body="false"
+      append-to-body="true"
+      :close-on-click-model="true"
+    >
+      <avue-form
+        ref="formAudit"
+        v-model="Audit"
+        :option="optionAudit"
+        @reset-change="emptytChange"
+        @submit="submit"
+      ></avue-form>
+    </el-dialog>
+  </el-row>
 </template>
 
 <script>
-import { getList, update,applyAudit } from "@/api/examapi/modifiedGrades";
+import { getList, update, applyAudit } from "@/api/examapi/modifiedGrades";
 import { mapGetters } from "vuex";
 import { getRoleDetail } from "@/api/system/role";
 export default {
+  data() {
+    return {
+      Audit: {},
+      dialogFormVisible: false,
+      optionAudit: {
+        height: "auto",
+        calcHeight: 30,
+        dialogWidth: 1000,
+        tip: false,
+        searchShow: true,
+        searchMenuSpan: 6,
+        border: true, //liu
+        index: true,
+        stripe: true,
+        viewBtn: false,
+        addBtn: false,
+        editBtn: false,
+        selection: true,
+        excelBtn: false,
+        menuWidth: 230,
+        dialogClickModal: false,
+        ...this.$store.state.control.clearOtherBut,
+        column: [
+          {
+            label: "审核状态",
+            search: true,
+            searchSpan: 5,
+            span: 24,
+            prop: "status",
+            slot: true,
+            editDisplay: false,
+            addDisplay: false,
+            type: "select",
+            rules: [
+              {
+                required: true,
+                message: "请选择审核类型",
+                trigger: "blur",
+              },
+            ],
+            dicData: [
+              {
+                label: "待审核",
+                value: 1,
+              },
+              {
+                label: "审核通过",
+                value: 2,
+              },
+              {
+                label: "审核不通过",
+                value: 3,
+              },
+            ],
+          },
+          {
+            label: "审核明细",
+            span: 24,
+            type: "textarea",
+            prop: "auditDetail",
+          },
+        ],
+      },
+      obj: {
+        name: "张三",
+      },
+      questionBankOption: {
+        // 操作栏多余按钮去除
+        delBtn: false,
+        editBtn: true,
+        addBtn: false,
+        selection: false,
+        check: false,
+        // 导出按钮
+        // excelBtn: true,
+        // excelBtnText: "成绩导出",
+        viewBtn: true,
+        // title: '成绩',
+        align: "center",
+        height: "auto",
+        calcHeight: 80,
+        tip: false,
+        searchShow: true,
+        searchMenuSpan: 4,
+        index: true,
+        indexLabel: "序号",
+        //dialogType: 'drawer',
+        dialogClickModal: false,
+        // 操作栏宽度
+        menu: true,
+        menuWidth: 295,
+        labelWidth: 120,
+        ...this.$store.state.control.clearOtherBut,
+        column: [
+          {
+            label: "考试名称",
+            prop: "examName",
+            search: true,
+            searchSpan: 5,
+            slot: true,
+            viewDisplay: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            viewDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            rules: [
+              {
+                required: true,
+                message: "请输入试卷名称",
+                trigger: "blur",
+              },
+            ],
+            width: 210,
+            // overHidden:true,
+          },
 
-    data () {
+          {
+            label: "姓名",
+            prop: "realName",
+            search: true,
+            searchSpan: 3,
+            slot: true,
+            viewDisplay: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            viewDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            rules: [
+              {
+                required: true,
+                message: "请输入试卷名称",
+                trigger: "blur",
+              },
+            ],
+            width: 80,
+            // overHidden:true,
+          },
 
-        return {
-            Audit: {},
-            dialogFormVisible: false,
-            optionAudit: {
-                height: "auto",
-                calcHeight: 30,
-                dialogWidth: 1000,
-                tip: false,
-                searchShow: true,
-                searchMenuSpan: 6,
-                border: true, //liu
-                index: true,
-                stripe: true,
-                viewBtn: false,
-                addBtn: false,
-                editBtn: false,
-                selection: true,
-                excelBtn: false,
-                menuWidth: 230,
-                dialogClickModal: false,
-                column: [{
-                    label: "审核状态",
-                    search: true,
-                    searchSpan: 5,
-                    span: 24,
-                    prop: "status",
-                    slot: true,
-                    editDisplay: false,
-                    addDisplay: false,
-                    type: "select",
-                    rules: [{
-                        required: true,
-                        message: "请选择审核类型",
-                        trigger: "blur"
-                    }],
-                    dicData: [{
-                        label: "待审核",
-                        value: 1,
-                    },
-                    {
-                        label: "审核通过",
-                        value: 2,
-                    },
-                    {
-                        label: "审核不通过",
-                        value: 3,
-                    }
-                    ]
-                },
-                {
-                    label: "审核明细",
-                    span: 24,
-                    type: "textarea",
-                    prop: "auditDetail"
-                }
-                ],
-            },
-            obj: {
-                name: "张三",
-            },
-            questionBankOption: {
-                // 操作栏多余按钮去除
-                delBtn: false,
-                editBtn: true,
-                addBtn: false,
-                selection: false,
-                check:false,
-                // 导出按钮
-                // excelBtn: true,
-                // excelBtnText: "成绩导出",
-                viewBtn: true,
-                // title: '成绩',
-                align: "center",
-                height: "auto",
-                calcHeight: 80,
-                tip: false,
-                searchShow: true,
-                searchMenuSpan: 4,
-                index: true,
-                indexLabel: "序号",
-                //dialogType: 'drawer',
-                dialogClickModal: false,
-                // 操作栏宽度
-                menu: true,
-                menuWidth: 295,
-                labelWidth: 120,
-                column: [
-                    {
-                        label: "考试名称",
-                        prop: "examName",
-                        search: true,
-                        searchSpan: 5,
-                        slot: true,
-                        viewDisplay: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        viewDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        rules: [
-                            {
-                                required: true,
-                                message: "请输入试卷名称",
-                                trigger: "blur",
-                            },
-                        ],
-                        width: 210,
-                        // overHidden:true,
-                    },
+          {
+            label: "所属公司",
+            prop: "deptName",
+            search: true,
+            searchSpan: 4,
+            // dicUrl: '/api/blade-system/dept/tree',
+            // props: {
+            //     label: "title",
+            //     value: "id",
+            // },
+            slot: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            rules: [
+              {
+                required: true,
+                message: "请输入所属公司",
+                trigger: "blur",
+              },
+            ],
+            width: 230,
+          },
 
-                    {
-                        label: "姓名",
-                        prop: "realName",
-                        search: true,
-                        searchSpan: 3,
-                        slot: true,
-                        viewDisplay: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        viewDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        rules: [
-                            {
-                                required: true,
-                                message: "请输入试卷名称",
-                                trigger: "blur",
-                            },
-                        ],
-                        width: 80,
-                        // overHidden:true,
-                    },
+          {
+            label: "身份证号",
+            prop: "idCardNo",
+            search: true,
+            searchSpan: 4,
+            slot: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            rules: [
+              {
+                required: true,
+                message: "请输入保安姓名",
+                trigger: "blur",
+              },
+            ],
+            width: 140,
+          },
 
-                    {
-                        label: "所属公司",
-                        prop: "deptName",
-                        search: true,
-                        searchSpan: 4,
-                        // dicUrl: '/api/blade-system/dept/tree',
-                        // props: {
-                        //     label: "title",
-                        //     value: "id",
-                        // },
-                        slot: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        rules: [
-                            {
-                                required: true,
-                                message: "请输入所属公司",
-                                trigger: "blur",
-                            },
-                        ],
-                        width: 230,
-                    },
+          {
+            label: "原理论成绩",
+            prop: "oldScore",
+            slot: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            width: 88,
+          },
 
-                    {
-                        label: "身份证号",
-                        prop: "idCardNo",
-                        search: true,
-                        searchSpan: 4,
-                        slot: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        rules: [
-                            {
-                                required: true,
-                                message: "请输入保安姓名",
-                                trigger: "blur",
-                            },
-                        ],
-                        width: 140,
-                    },
+          {
+            label: "修改后理论成绩",
+            prop: "newScore",
+            slot: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: false,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            width: 88,
+          },
 
-                    {
-                        label: "原理论成绩",
-                        prop: "oldScore",
-                        slot: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        width: 88
-                    },
+          {
+            label: "申请理由",
+            prop: "applyCause",
+            slot: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+          },
 
-                    {
-                        label: "修改后理论成绩",
-                        prop: "newScore",
-                        slot: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: false,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        width: 88
-                    },
+          {
+            label: "修改申请时间",
+            prop: "createTime",
+            type: "date",
+            format: "yyyy-MM-dd",
+            valueFormat: "yyyy-MM-dd",
+            slot: true,
+            searchSpan: 4,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: false,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: false,
+            // 表单编辑时是否可见
+            editDisplay: false,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            viewDisplay: false,
+            width: 120,
+          },
 
-                    {
-                        label: "申请理由",
-                        prop: "applyCause",
-                        slot: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                    },
+          {
+            label: "审核时间",
+            prop: "auditTime",
+            type: "date",
+            format: "yyyy-MM-dd",
+            valueFormat: "yyyy-MM-dd",
+            slot: true,
+            searchSpan: 4,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: false,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: false,
+            // 表单编辑时是否可见
+            editDisplay: false,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            viewDisplay: false,
+            width: 120,
+          },
 
-                    {
-                        label: "修改申请时间",
-                        prop: "createTime",
-                        type: "date",
-                        format: "yyyy-MM-dd",
-                        valueFormat: "yyyy-MM-dd",
-                        slot: true,
-                        searchSpan: 4,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: false,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: false,
-                        // 表单编辑时是否可见
-                        editDisplay: false,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        viewDisplay: false,
-                        width: 120
-                    },
+          {
+            label: "审核状态",
+            prop: "status",
+            type: "select",
+            slot: true,
+            search: true,
+            searchSpan: 3,
+            dicData: [
+              {
+                label: "待审核",
+                value: 1,
+              },
+              {
+                label: "审核通过",
+                value: 2,
+              },
+              {
+                label: "审核不通过",
+                value: 3,
+              },
+            ],
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            width: 96,
+          },
 
-                    {
-                        label: "审核时间",
-                        prop: "auditTime",
-                        type: "date",
-                        format: "yyyy-MM-dd",
-                        valueFormat: "yyyy-MM-dd",
-                        slot: true,
-                        searchSpan: 4,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: false,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: false,
-                        // 表单编辑时是否可见
-                        editDisplay: false,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        viewDisplay: false,
-                        width: 120
-                    },
-
-                    {
-                        label: "审核状态",
-                        prop: "status",
-                        type: "select",
-                        slot: true,
-                        search: true,
-                        searchSpan: 3,
-                        dicData: [
-                            {
-                                label: "待审核",
-                                value: 1,
-                            },
-                            {
-                                label: "审核通过",
-                                value: 2,
-                            },
-                            {
-                                label: "审核不通过",
-                                value: 3,
-                            }
-                        ],
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        width: 96
-                    },
-
-                    {
-                        label: "审核明细",
-                        prop: "auditDetail",
-                        slot: true,
-                        // 表单新增时是否禁止
-                        addDisabled: false,
-                        // 表单新增时是否可见
-                        addDisplay: true,
-                        // 表单新增时是否为查看模式
-                        addDetail: false,
-                        // 表单编辑时是否禁止
-                        editDisabled: true,
-                        // 表单编辑时是否可见
-                        editDisplay: true,
-                        // 表单编辑时是否为查看模式
-                        editDetail: false,
-                        width: 68,
-                    }
-                ],
-            },
-            questionBankSearch: {},
-            questionBankLoading: true,
-            questionBankData: [],
-            questionBankPage: {
-                pageSize: 10,
-                currentPage: 1,
-                total: 16,
-            },
-            questionBankQuery: {},
-            questionBankSelectionList: [],
-
-        };
-    },
-    created(){
-      if (this.userInfo.role_name == "公安管理员") {
-        //判断是否为市局管理员
-        if(this.userInfo.jurisdiction=="1372091709474910209"){
-            this.check = true;
-        }else{
-            this.check = false;
-        }
+          {
+            label: "审核明细",
+            prop: "auditDetail",
+            slot: true,
+            // 表单新增时是否禁止
+            addDisabled: false,
+            // 表单新增时是否可见
+            addDisplay: true,
+            // 表单新增时是否为查看模式
+            addDetail: false,
+            // 表单编辑时是否禁止
+            editDisabled: true,
+            // 表单编辑时是否可见
+            editDisplay: true,
+            // 表单编辑时是否为查看模式
+            editDetail: false,
+            width: 68,
+          },
+        ],
+      },
+      questionBankSearch: {},
+      questionBankLoading: true,
+      questionBankData: [],
+      questionBankPage: {
+        pageSize: 10,
+        currentPage: 1,
+        total: 16,
+        ...this.$store.state.control.changePageSize,
+      },
+      questionBankQuery: {},
+      questionBankSelectionList: [],
+    };
+  },
+  created() {
+    if (this.userInfo.role_name == "公安管理员") {
+      //判断是否为市局管理员
+      if (this.userInfo.jurisdiction == "1372091709474910209") {
+        this.check = true;
+      } else {
+        this.check = false;
       }
+    }
+  },
+  mounted() {},
+  computed: {
+    ...mapGetters(["userInfo", "permission"]),
+    permissionList() {
+      return {
+        addBtn: this.vaildData(null, false),
+        viewBtn: this.vaildData(this.permission.score_audit_view, false),
+        delBtn: this.vaildData(null, false),
+        editBtn: this.vaildData(this.permission.score_audit_edit, false),
+      };
     },
-    mounted () { },
-    computed: {
-        ...mapGetters(["userInfo", "permission"]),
-        permissionList () {
-            return {
-                addBtn: this.vaildData(null, false),
-                viewBtn: this.vaildData(
-                    this.permission.score_audit_view,
-                    false
-                ),
-                delBtn: this.vaildData(null, false),
-                editBtn: this.vaildData(
-                    this.permission.score_audit_edit,
-                    false
-                ),
-            };
-        },
+  },
+  methods: {
+    getNewTime() {
+      var nowTime = new Date();
+
+      var oneHoursAgo = new Date(
+        new Date(nowTime).getTime() - 1 * 60 * 60 * 1000
+      );
+      var oneHoursAgoY = oneHoursAgo.getFullYear();
+      var oneHoursAgoM =
+        oneHoursAgo.getMonth() + 1 < 10
+          ? "0" + (oneHoursAgo.getMonth() + 1)
+          : oneHoursAgo.getMonth() + 1;
+      var oneHoursAgoD =
+        oneHoursAgo.getDate() < 10
+          ? "0" + oneHoursAgo.getDate()
+          : oneHoursAgo.getDate();
+      var oneHoursAgoH =
+        oneHoursAgo.getHours() < 10
+          ? "0" + oneHoursAgo.getHours()
+          : oneHoursAgo.getHours();
+      var oneHoursAgom =
+        oneHoursAgo.getMinutes() < 10
+          ? "0" + oneHoursAgo.getMinutes()
+          : oneHoursAgo.getMinutes();
+      var oneHoursAgos =
+        oneHoursAgo.getSeconds() < 10
+          ? "0" + oneHoursAgo.getSeconds()
+          : oneHoursAgo.getSeconds();
+
+      /**
+       * @return 返回1小时,2小时,3小时,4小时,24小时
+       */
+      return (
+        oneHoursAgoY +
+        "-" +
+        oneHoursAgoM +
+        "-" +
+        oneHoursAgoD +
+        " " +
+        oneHoursAgoH +
+        ":" +
+        oneHoursAgom +
+        ":" +
+        oneHoursAgos
+      );
     },
-    methods: {
-        getNewTime () {
-            var nowTime = new Date()
 
-            var oneHoursAgo = new Date(new Date(nowTime).getTime() - 1 * 60 * 60 * 1000)
-            var oneHoursAgoY = oneHoursAgo.getFullYear()
-            var oneHoursAgoM = oneHoursAgo.getMonth() + 1 < 10 ? '0' + (oneHoursAgo.getMonth() + 1) : oneHoursAgo.getMonth() + 1
-            var oneHoursAgoD = oneHoursAgo.getDate() < 10 ? '0' + oneHoursAgo.getDate() : oneHoursAgo.getDate()
-            var oneHoursAgoH = oneHoursAgo.getHours() < 10 ? '0' + oneHoursAgo.getHours() : oneHoursAgo.getHours()
-            var oneHoursAgom = oneHoursAgo.getMinutes() < 10 ? '0' + oneHoursAgo.getMinutes() : oneHoursAgo.getMinutes()
-            var oneHoursAgos = oneHoursAgo.getSeconds() < 10 ? '0' + oneHoursAgo.getSeconds() : oneHoursAgo.getSeconds()
-
-            /**
-             * @return 返回1小时,2小时,3小时,4小时,24小时
-             */
-            return oneHoursAgoY + '-' + oneHoursAgoM + '-' + oneHoursAgoD + ' ' + oneHoursAgoH + ':' + oneHoursAgom + ':' + oneHoursAgos
-        },
-
-        handleAudit (row) {
-            this.dialogFormVisible = true;
-            this.Audit = row;
-        },
-        //审核
-        submit (row, done, loading) {
-
-            row.auditTime = this.getNewTime()
-            const data  = {
-                id:row.id,
-                status:row.status,
-                auditDetail:row.auditDetail,
-                auditUser:this.userInfo.Id
-            }
-
-            applyAudit(data).then(
-                () => {
-                    this.dialogFormVisible = false;
-                    this.questionBankOnLoad(this.questionBankPage);
-                    this.$message({
-                        type: "success",
-                        message: "操作成功!",
-                    });
-                    done();
-                },
-                (error) => {
-                    window.console.log(error);
-                    loading();
-                }
-            );
-        },
-
-        questionBankOnLoad (page, params = {}) {
-            //判断角色,如果是保安公司管理员或保安,只能查看当前公司的考试成绩
-            var that = this;
-            //获取当前登录人员的角色信息
-            var roleIds = this.userInfo.role_id.split(",");
-            roleIds.forEach((roleId) => {
-                getRoleDetail(roleId).then((res) => {
-                    var roleAlias = res.data.data.roleAlias;
-                    if (roleAlias == "保安公司管理员" || roleAlias == "保安") {
-                        //如果是保安公司管理员
-                        params["deptId"] = that.userInfo.dept_id;
-                    }
-                    if (roleAlias == "培训公司管理员") {
-                        //如果是培训公司管理员
-                        params["trainUnitId"] = that.userInfo.dept_id;
-                    }
-                    if (this.userInfo.role_name == "公安管理员") {
-                        //如果是公安管理员
-                        params["jurisdiction"] = this.userInfo.jurisdiction;
-                    }
-                    that.questionBankLoading = false;
-                    getList(
-                        page.currentPage,
-                        page.pageSize,
-                        Object.assign(params, this.questionBankQuery)
-                    ).then((res) => {
-                        const data = res.data.data;
-                        that.questionBankPage.total = data.total;
-                        that.questionBankData = data.records;
-                        that.questionBankLoading = false;
-                        that.questionBankSelectionClear();
-                    });
-                });
-            });
-        },
-
-        questionBankSelectionClear () {
-            this.questionBankSelectionList = [];
-            this.$refs.questionBankCrud.toggleSelection();
-        },
-        questionBankSelectionChange (list) {
-            this.questionBankSelectionList = list;
-        },
-        questionBankSearchChange (params, done) {
-            this.questionBankQuery = params;
-            this.questionBankPage.currentPage = 1;
-            this.questionBankOnLoad(this.questionBankPage, params);
-            done();
-        },
-        questionBankSearchReset () {
-            this.questionBankQuery = {};
-            this.questionBankOnLoad(this.questionBankPage);
-        },
-        questionBankCurrentChange (currentPage) {
-            this.questionBankPage.currentPage = currentPage;
-        },
-        questionBankSizeChange (pageSize) {
-            this.questionBankPage.pageSize = pageSize;
-        },
-
-        questionBankRowUpdate (row, index, done, loading) {
-            update({
-                id: row.id,
-                newScore: row.newScore
-            }).then(
-                () => {
-                    this.questionBankOnLoad(this.questionBankPage);
-                    this.$message({
-                        type: "success",
-                        message: "操作成功!",
-                    });
-                    done();
-                },
-                (error) => {
-                    window.console.log(error);
-                    loading();
-                }
-            );
-        },
-
-        refreshChange () {
-            this.questionBankOnLoad(this.questionBankPage, this.questionBankQuery);
-        },
-
+    handleAudit(row) {
+      this.dialogFormVisible = true;
+      this.Audit = row;
     },
+    //审核
+    submit(row, done, loading) {
+      row.auditTime = this.getNewTime();
+      const data = {
+        id: row.id,
+        status: row.status,
+        auditDetail: row.auditDetail,
+        auditUser: this.userInfo.Id,
+      };
+
+      applyAudit(data).then(
+        () => {
+          this.dialogFormVisible = false;
+          this.questionBankOnLoad(this.questionBankPage);
+          this.$message({
+            type: "success",
+            message: "操作成功!",
+          });
+          done();
+        },
+        (error) => {
+          window.console.log(error);
+          loading();
+        }
+      );
+    },
+
+    questionBankOnLoad(page, params = {}) {
+      //判断角色,如果是保安公司管理员或保安,只能查看当前公司的考试成绩
+      var that = this;
+      //获取当前登录人员的角色信息
+      var roleIds = this.userInfo.role_id.split(",");
+      roleIds.forEach((roleId) => {
+        getRoleDetail(roleId).then((res) => {
+          var roleAlias = res.data.data.roleAlias;
+          if (roleAlias == "保安公司管理员" || roleAlias == "保安") {
+            //如果是保安公司管理员
+            params["deptId"] = that.userInfo.dept_id;
+          }
+          if (roleAlias == "培训公司管理员") {
+            //如果是培训公司管理员
+            params["trainUnitId"] = that.userInfo.dept_id;
+          }
+          if (this.userInfo.role_name == "公安管理员") {
+            //如果是公安管理员
+            params["jurisdiction"] = this.userInfo.jurisdiction;
+          }
+          that.questionBankLoading = false;
+          getList(
+            page.currentPage,
+            page.pageSize,
+            Object.assign(params, this.questionBankQuery)
+          ).then((res) => {
+            const data = res.data.data;
+            that.questionBankPage.total = data.total;
+            that.questionBankData = data.records;
+            that.questionBankLoading = false;
+            that.questionBankSelectionClear();
+          });
+        });
+      });
+    },
+
+    questionBankSelectionClear() {
+      this.questionBankSelectionList = [];
+      this.$refs.questionBankCrud.toggleSelection();
+    },
+    questionBankSelectionChange(list) {
+      this.questionBankSelectionList = list;
+    },
+    questionBankSearchChange(params, done) {
+      this.questionBankQuery = params;
+      this.questionBankPage.currentPage = 1;
+      this.questionBankOnLoad(this.questionBankPage, params);
+      done();
+    },
+    questionBankSearchReset() {
+      this.questionBankQuery = {};
+      this.questionBankOnLoad(this.questionBankPage);
+    },
+    questionBankCurrentChange(currentPage) {
+      this.questionBankPage.currentPage = currentPage;
+    },
+    questionBankSizeChange(pageSize) {
+      this.questionBankPage.pageSize = pageSize;
+    },
+
+    questionBankRowUpdate(row, index, done, loading) {
+      update({
+        id: row.id,
+        newScore: row.newScore,
+      }).then(
+        () => {
+          this.questionBankOnLoad(this.questionBankPage);
+          this.$message({
+            type: "success",
+            message: "操作成功!",
+          });
+          done();
+        },
+        (error) => {
+          window.console.log(error);
+          loading();
+        }
+      );
+    },
+
+    refreshChange() {
+      this.questionBankOnLoad(this.questionBankPage, this.questionBankQuery);
+    },
+  },
 };
 </script>
 
 <style lang="scss" scoped>
 .morpheus-box {
-    position: relative;
+  position: relative;
 }
 </style>

--
Gitblit v1.9.3