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