From 8c6cf205affbbc8ada74f00a7ca25ebca867e9ed Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Mon, 27 Sep 2021 11:44:44 +0800
Subject: [PATCH] 图表颜色
---
src/views/securityUnitChild/index.vue | 99 +++++++++++++++++++++++++++----------------------
1 files changed, 55 insertions(+), 44 deletions(-)
diff --git a/src/views/securityUnitChild/index.vue b/src/views/securityUnitChild/index.vue
index 604437e..c458472 100644
--- a/src/views/securityUnitChild/index.vue
+++ b/src/views/securityUnitChild/index.vue
@@ -2,33 +2,6 @@
<div class="dispatch">
<avue-tabs :option="optionTABS" @change="handleChangeTABS"></avue-tabs>
<span v-if="typeTABS.prop === 'tab1'" class="tab">
- <!-- <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"
- >
- <template slot="menuLeft">
- <el-button
- type="danger"
- size="small"
- plain
- icon="el-icon-delete"
- @click="handleDelete"
- >删 除
- </el-button>
- </template>
- </avue-crud>-->
- <!-- 表单组件 -->
<basic-container>
<avue-form
ref="form"
@@ -36,9 +9,17 @@
:option="option0"
@submit="submit0"
>
- <!-- <template slot-scope="scope" slot="menuForm">
- <el-button @click="tip">自定义按钮</el-button>
- </template> -->
+ </avue-form>
+ </basic-container>
+ </span>
+ <span v-if="typeTABS.prop === 'tab11'" class="tab">
+ <basic-container>
+ <avue-form
+ ref="form"
+ v-model="obj0"
+ :option="option01"
+ @submit="submit0"
+ >
</avue-form>
</basic-container>
</span>
@@ -183,7 +164,7 @@
</template>
<script>
-import { column, column1, column2 } from "./data";
+import { column11, column, column1, column2 } from "./data";
import {
getOncedata,
// getdata,
@@ -262,7 +243,7 @@
res: "data",
},
tip: "请上传 .xls,.xlsx 标准格式文件",
- action: "/api/car/import-examSubject",
+ action: "/api/shareholder/import-share",
},
{
label: "模板下载",
@@ -290,7 +271,7 @@
res: "data",
},
tip: "请上传 .xls,.xlsx 标准格式文件",
- action: "/api/examSubjectChoices/import-examSubject",
+ action: "/api/member/import-member",
},
{
label: "模板下载",
@@ -308,6 +289,11 @@
// icon: "el-icon-info",
label: "保安单位基本信息",
prop: "tab1",
+ },
+ {
+ // icon: "el-icon-info",
+ label: "工商信息",
+ prop: "tab11",
},
{
// icon: "el-icon-info",
@@ -364,6 +350,14 @@
submitText: "保存",
gutter: 30,
column: column,
+ },
+
+ option01: {
+ emptyBtn: false,
+ submitBtn: false,
+ submitText: "保存",
+ gutter: 30,
+ column: column11,
},
loading1: true, //派遣记录
@@ -441,15 +435,19 @@
},
methods: {
submit0(row, done, loading) {
+ if (this.userInfo.role_name == "保安公司管理员") {
+ row["departmentid"] = this.userInfo.dept_id;
+ }
console.log(row);
update(row).then(
() => {
// this.onLoad(this.page);
- this.onloads();
+ // this.onloads();
this.$message({
type: "success",
message: "操作成功!",
});
+ this.onloads();
done();
},
(error) => {
@@ -467,11 +465,11 @@
uploadAfter(res, done, loading, column) {
window.console.log(column);
this.excelBox = false;
- this.refreshChange();
+ this.refreshChange1();
done();
},
handleTemplate() {
- window.open(`/api/car/export-template`);
+ window.open(`/api/shareholder/export-template`);
},
handleImport1() {
@@ -481,11 +479,11 @@
uploadAfter1(res, done, loading, column) {
window.console.log(column);
this.excelBox1 = false;
- // this.refreshChange();
+ this.refreshChange2();
done();
},
handleTemplate1() {
- window.open(`/api/examSubjectChoices/export-template`);
+ window.open(`/api/member/export-template`);
},
handleChangeTABS(column) {
@@ -622,7 +620,6 @@
this.loading1 = true;
console.log(page, params, 3435434);
params["creditcode"] = this.creditcode;
- params["deptId"] = this.departmentid;
getdataOnce1(
page.currentPage,
page.pageSize,
@@ -769,7 +766,6 @@
// console.log(page);
// getdata2(
params["creditcode"] = this.creditcode;
- params["deptId"] = this.departmentid;
getdataOnce2(
page.currentPage,
page.pageSize,
@@ -803,7 +799,11 @@
for (var k in row) {
that.obj0[k] = row[k];
}
- that.creditcode = row.creditcode;
+ if (row.creditcode == "") {
+ that.creditcode = 111;
+ } else {
+ that.creditcode = row.creditcode;
+ }
if (that.readLock("danweidataS") != null && a == 1) {
var b = JSON.parse(that.readLock("danweidataS"));
var i = 0;
@@ -872,19 +872,30 @@
getRoleDetail(roleId).then((res) => {
var roleAlias = res.data.data.roleAlias;
var d = that.option0.column;
+ var e = that.option01.column;
// console.log(roleAlias);
if (roleAlias == "保安公司管理员") {
that.option0.submitBtn = true;
+ that.option01.submitBtn = true;
for (var k in d) {
- if (d[k].label != "企业类型") {
- d[k].disabled = false;
- }
+ // if (d[k].label != "企业类型") {
+ d[k].disabled = false;
+ // }
+ }
+ for (var n in e) {
+ // if (d[k].label != "企业类型") {
+ e[n].disabled = false;
+ // }
}
} else {
that.option0.submitBtn = false;
+ that.option01.submitBtn = false;
for (var k in d) {
d[k].disabled = true;
}
+ for (var n in e) {
+ e[n].disabled = true;
+ }
}
getdatas(roleAlias);
});
--
Gitblit v1.9.3