From 2716502f2a9bd81f2e8f2de2165b8d3ad284de24 Mon Sep 17 00:00:00 2001
From: zhengpz <1838927346@qq.com>
Date: Sat, 04 Dec 2021 20:11:55 +0800
Subject: [PATCH] Merge branch 'master' of http://s16s652780.51mypc.cn:49896/r/zhba_regulatory_ys
---
src/views/securityCompany/securityCrossRegion.vue | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 53 insertions(+), 5 deletions(-)
diff --git a/src/views/securityCompany/securityCrossRegion.vue b/src/views/securityCompany/securityCrossRegion.vue
index f817f28..cd4bd9c 100644
--- a/src/views/securityCompany/securityCrossRegion.vue
+++ b/src/views/securityCompany/securityCrossRegion.vue
@@ -2,7 +2,7 @@
* @Author: Morpheus
* @Date: 2021-07-07 17:30:05
* @Last Modified by: liu
- * @Last Modified time: 2021-09-15 11:31:06
+ * @Last Modified time: 2021-12-04 17:02:33
* menu-name 保安服务公司查询
*/
<template>
@@ -45,11 +45,18 @@
>台账查询
</el-button>
<el-button
+ icon="el-icon-s-custom"
+ :size="size"
+ :type="type"
+ @click.stop="handleRowlood(row)"
+ >附件预览
+ </el-button>
+ <el-button
:size="size"
:type="type"
icon="el-icon-warning"
class="zhengJian-icon"
- @click.stop="punish(row)"
+ @click.stop="punishtable(row)"
>处罚</el-button
>
</template>
@@ -86,6 +93,18 @@
>
</span> -->
</el-dialog>
+ <el-dialog
+ title="处罚详情"
+ :visible.sync="dialogVisiblepunishtable"
+ width="85%"
+ height="80vh"
+ :before-close="handleClose"
+ :modal-append-to-body="false"
+ center
+ >
+ <punish :form="dialogVisiblepunishData" v-if="dialogVisiblepunishtable">
+ </punish>
+ </el-dialog>
</basic-container>
</template>
@@ -100,10 +119,16 @@
} from "@/api/securityCompany/security";
import { mapGetters } from "vuex";
import { companyColimn, punishColimn } from "./column";
+import punish from "./computents/punish.vue"; //处罚信息
export default {
+ components: {
+ punish,
+ },
data() {
return {
+ dialogVisiblepunishData: {},
+ dialogVisiblepunishtable: false,
objf: {},
optionf: {
column: punishColimn,
@@ -214,6 +239,7 @@
type: "success",
message: "操作成功!",
});
+ this.dialogVisiblepunishData.news = !this.dialogVisiblepunishData.news;
that.objf = {
enterprisename: "",
punishreason: "",
@@ -241,12 +267,21 @@
};
done();
},
- punish(row) {
+ punishtable(row) {
+ this.dialogVisiblepunishData = {
+ ...row,
+ see: true,
+ that: this,
+ news: false,
+ };
+ this.dialogVisiblepunishtable = true;
+ },
+ punish() {
//打开处罚
// console.log(row);
this.objf = {
- deptid: row.departmentid,
- enterprisename: row.enterprisename,
+ deptid: this.dialogVisiblepunishData.departmentid,
+ enterprisename: this.dialogVisiblepunishData.enterprisename,
};
this.dialogVisible = true;
},
@@ -361,6 +396,19 @@
query: obj,
});
},
+ handleRowlood(row) {
+ //附件预览1
+ // console.log(row);
+ this.$router.push({
+ // path: "/attach/index",
+ path: "/resource/attachCopy",
+ // redirect: { name: "foo" },
+ // query: { row: row },
+ query: { deptid: row.departmentid, type: "4" },
+ // query: { deptid: row.departmentid },
+ // params: { row: row.identificationnumber },
+ });
+ },
},
};
</script>
--
Gitblit v1.9.3