Browse Source

统计报表和数据统计

“yueshang” 1 year ago
parent
commit
1a2cee35f8

+ 27 - 27
.env.demo1024

@@ -1,27 +1,27 @@
-NODE_ENV = development
-
-# 测试环境配置
-ENV = 'staging'
-
-# 页面标题
-VUE_APP_TITLE = 芋道管理系统
-
-# 芋道管理系统/测试环境
-VUE_APP_BASE_API = 'http://127.0.0.1:48081'
-
-# 根据服务器或域名修改
-PUBLIC_PATH = '/admin-ui/'
-# 二级部署路径
-VUE_APP_APP_NAME ='/admin-ui/'
-
-# 多租户的开关
-VUE_APP_TENANT_ENABLE = true
-
-# 验证码的开关
-VUE_APP_CAPTCHA_ENABLE = true
-
-# 文档的开关
-VUE_APP_DOC_ENABLE = true
-
-# 百度统计
-VUE_APP_BAIDU_CODE = fadc1bd5db1a1d6f581df60a1807f8ab
+NODE_ENV = development
+
+# 测试环境配置
+ENV = 'staging'
+
+# 页面标题
+VUE_APP_TITLE = 芋道管理系统
+
+# 芋道管理系统/测试环境
+VUE_APP_BASE_API = 'http://127.0.0.1:48081'
+
+# 根据服务器或域名修改
+PUBLIC_PATH = '/admin-ui/'
+# 二级部署路径
+VUE_APP_APP_NAME ='/admin-ui/'
+
+# 多租户的开关
+VUE_APP_TENANT_ENABLE = true
+
+# 验证码的开关
+VUE_APP_CAPTCHA_ENABLE = true
+
+# 文档的开关
+VUE_APP_DOC_ENABLE = true
+
+# 百度统计
+VUE_APP_BAIDU_CODE = fadc1bd5db1a1d6f581df60a1807f8ab

+ 1 - 1
.env.dev

@@ -5,7 +5,7 @@ ENV = 'development'
 VUE_APP_TITLE = 消防安全公共服务平台
 
 # # 开发环境
-VUE_APP_BASE_API = 'http://127.0.0.1:48081'
+VUE_APP_BASE_API = 'http://8.142.173.95:48081'
 
 #VUE_APP_BASE_API = 'http://api-security.byants.com'
 # VUE_APP_BASE_API = 'http://192.168.1.16:48081'

+ 40 - 0
src/views/backend/statistics/index.vue

@@ -0,0 +1,40 @@
+<template>
+  <div class="app-container">
+    <div class="tabs">
+      <el-button @click="clickFire(0)"  type="primary" plain v-if="open == 0">消防监督</el-button>
+      <el-button @click="clickFire(1)"  v-else>消防监督</el-button>
+      <el-button @click="clickFire(2)" >九小单位</el-button>
+    </div>
+    <img
+      src="../../../../static/jiandu.png"
+      alt=""
+      v-if="open == 1 || open == 0"
+      style="width: 100%; height: 100%"
+    />
+    <img
+      src="../../../../static/jiuxiao.png"
+      alt=""
+      v-if="open == 2"
+      style="width: 100%; height: 100%"
+    />
+  </div>
+</template>
+<script>
+export default {
+  data() {
+    return {
+        open:0
+    };
+  },
+  methods: {
+    clickFire(value){
+      this.open= value
+    }
+  }
+};
+</script>
+<style>
+.tabs{
+    margin-bottom: 12px;
+}
+</style>

+ 5 - 2
src/views/backend/tongjiBroad/index.vue

@@ -3,6 +3,9 @@
 
     <!-- 搜索工作栏 -->
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
+      <el-form-item label="消防大队" prop="deptid">
+        <el-input v-model="queryParams.deptid" placeholder="请输入消防大队" clearable @keyup.enter.native="handleQuery"/>
+      </el-form-item>
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
@@ -61,8 +64,8 @@
                 @pagination="getList"/>
 
     <!-- 对话框(添加 / 修改) -->
-    <el-dialog :title="title" :visible.sync="open" width="500px" v-dialogDrag append-to-body>
-      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
+    <el-dialog :title="title" :visible.sync="open" width="700px" v-dialogDrag append-to-body>
+      <el-form ref="form" :model="form" :rules="rules" label-width="160px">
         <el-form-item label="消防大队" prop="deptid">
           <el-input v-model="form.deptid" placeholder="请输入消防大队" />
         </el-form-item>

+ 2 - 2
src/views/backend/watcher/index.vue

@@ -2,7 +2,7 @@
   <div class="app-container">
 
     <!-- 搜索工作栏 -->
-    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
+    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="98px">
       <el-form-item label="监督员名称" prop="watcher">
         <el-input v-model="queryParams.watcher" placeholder="请输入监督员名称" clearable @keyup.enter.native="handleQuery"/>
       </el-form-item>
@@ -52,7 +52,7 @@
 
     <!-- 对话框(添加 / 修改) -->
     <el-dialog :title="title" :visible.sync="open" width="500px" v-dialogDrag append-to-body>
-      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
+      <el-form ref="form" :model="form" :rules="rules" label-width="100px">
         <el-form-item label="监督员名称" prop="watcher">
           <el-input v-model="form.watcher" placeholder="请输入监督员名称" />
         </el-form-item>

BIN
static/jiandu.png


BIN
static/jiuxiao.png


+ 1 - 1
vue.config.js

@@ -37,7 +37,7 @@ module.exports = {
         proxy: {
             // detail: https://cli.vuejs.org/config/#devserver-proxy
             ["/proxy-api"]: {
-                target: `http://localhost:48081`,
+                target: `http://8.142.173.95:48081`,
                 // target: `http://api-dashboard.yudao.iocoder.cn`,
                 changeOrigin: true,
                 // pathRewrite: {