From 92d0cf73df170131eba84490d875bc954eb7a708 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Wed, 11 Aug 2021 20:41:58 +0800
Subject: [PATCH] 报名考试修改

---
 src/views/dispatch/dispatch.vue |   84 +++++++++++++++++++++++-------------------
 1 files changed, 46 insertions(+), 38 deletions(-)

diff --git a/src/views/dispatch/dispatch.vue b/src/views/dispatch/dispatch.vue
index 68e5295..5251a67 100644
--- a/src/views/dispatch/dispatch.vue
+++ b/src/views/dispatch/dispatch.vue
@@ -1,35 +1,36 @@
 <template>
-  <div class="dispatch">
-    <!-- <avue-tabs :option="optionTABS" @change="handleChangeTABS"></avue-tabs>
+  <basic-container>
+    <div class="dispatch">
+      <!-- <avue-tabs :option="optionTABS" @change="handleChangeTABS"></avue-tabs>
     <span v-if="typeTABS.prop === 'tab1'"> -->
-    <avue-crud
-      :option="option"
-      :data="data"
-      :page.sync="page"
-      ref="crudrec"
-      @on-load="onLoad"
-      :table-loading="loading"
-      @row-save="rowSave"
-      @search-change="searchChange"
-      @search-reset="searchReset"
-      @row-update="rowUpdate"
-      @row-del="rowDel"
-      @selection-change="selectionChange"
-      @refresh-change="refreshChange"
-      @row-click="rowClick"
-    >
-      <template slot="menuLeft">
-        <el-button
-          type="danger"
-          size="small"
-          plain
-          icon="el-icon-delete"
-          @click="handleDelete"
-          >删 除
-        </el-button>
-      </template>
-    </avue-crud>
-    <!-- </span>
+      <avue-crud
+        :option="option"
+        :data="data"
+        :page.sync="page"
+        ref="crudrec"
+        @on-load="onLoad"
+        :table-loading="loading"
+        @row-save="rowSave"
+        @search-change="searchChange"
+        @search-reset="searchReset"
+        @row-update="rowUpdate"
+        @row-del="rowDel"
+        @selection-change="selectionChange"
+        @refresh-change="refreshChange"
+        @row-click="rowClick"
+      >
+        <template slot="menuLeft">
+          <el-button
+            type="danger"
+            size="small"
+            plain
+            icon="el-icon-delete"
+            @click="handleDelete"
+            >删 除
+          </el-button>
+        </template>
+      </avue-crud>
+      <!-- </span>
     <span v-else-if="typeTABS.prop === 'tab2'">
       <avue-crud
         :option="option1"
@@ -58,8 +59,9 @@
         </template>
       </avue-crud>
     </span> -->
-    <!-- <span v-else-if="typeTABS.prop === 'tab3'">选项卡内容3</span> -->
-  </div>
+      <!-- <span v-else-if="typeTABS.prop === 'tab3'">选项卡内容3</span> -->
+    </div>
+  </basic-container>
 </template> 
 
 <script>
@@ -74,12 +76,13 @@
   update1,
   remove1,
 } from "@/api/dispatch/dispatch";
-import { getDeptTree, getDeptLazyTree } from "@/api/system/dept";
+import { mapGetters } from "vuex";
 
 export default {
   data() {
     return {
       typeTABS: {}, //标签页
+      deptId: "",
       optionTABS: {
         column: [
           {
@@ -112,6 +115,7 @@
       option: {
         tip: false,
         // card: true,
+        index: true,
         searchSize: "mini",
         searchMenuSpan: 6,
         height: 623,
@@ -173,6 +177,7 @@
     };
   },
   computed: {
+    ...mapGetters(["userInfo"]),
     ids() {
       let ids = [];
       this.selectionList.forEach((ele) => {
@@ -219,10 +224,9 @@
       // var form = this.data[0];
       // delete form.id;
       // for (var k = 0; k < 13; k++) {
-      form["deptId"] = form.tenantName;
-      form["tenantName"] = form.$tenantName;
-      // delete form.tenantName;
-      // console.log(form);
+      form["deptId"] = this.userInfo.dept_id;
+      // form["tenantName"] = form.this.userInfo.user_name;
+
       adddata(form).then(
         (res) => {
           this.onLoad(this.page);
@@ -323,6 +327,7 @@
       });
     },
     onLoad(page, params = {}) {
+      var that = this;
       this.loading = true;
       getdata(
         page.currentPage,
@@ -333,8 +338,11 @@
         const data = res.data.data;
         this.page.total = data.total;
         this.data = data.records;
+        for (var k in this.data) {
+          this.data[k]["deptId"] = that.userInfo.dept_id;
+          this.data[k]["tenantName"] = that.userInfo.user_name;
+        }
         window.localStorage.setItem("paqiandataS", JSON.stringify(this.data));
-        console.log(this.data);
         this.loading = false;
       });
     },

--
Gitblit v1.9.3