dedsudiyu 1 年之前
父节点
当前提交
f79d0ccb3e

+ 0 - 100
src/api/hazardManagement/index.js

@@ -1,100 +0,0 @@
-import request from '@/utils/request'
-
-//危险源-列表
-export function laboratoryHazardList(data) {
-  return request({
-    url: '/laboratory/hazard/list',
-    method: 'post',
-    data: data
-  })
-}
-//危险源-新增
-export function laboratoryHazardAdd(data) {
-  return request({
-    url: '/laboratory/hazard/add',
-    method: 'post',
-    data: data
-  })
-}
-//危险源-编辑
-export function laboratoryHazardUpdate(data) {
-  return request({
-    url: '/laboratory/hazard/update',
-    method: 'post',
-    data: data
-  })
-}
-//化学品-删除
-export function laboratoryHazardDelete(data) {
-  return request({
-    url: '/laboratory/hazard/delete',
-    method: 'post',
-    data: data
-  })
-}
-
-//化学品-详情
-export function laboratoryHazardDetail(query) {
-  return request({
-    url: '/laboratory/hazard/detail',
-    method: 'get',
-    params: query
-  })
-}
-
-
-
-// 查询危险源列表
-export function listHazard(query) {
-  return request({
-    url: '/laboratory/hazard/list',
-    method: 'get',
-    params: query
-  })
-}
-// 查询危险源详细
-export function getHazard(id) {
-  return request({
-    url: '/laboratory/hazard/' + id,
-    method: 'get'
-  })
-}
-// 删除危险源
-export function delHazard(id) {
-  return request({
-    url: '/laboratory/hazard/' + id,
-    method: 'delete'
-  })
-}
-// 新增危险源
-export function addHazard(data) {
-  return request({
-    url: '/laboratory/hazard',
-    method: 'post',
-    data: data
-  })
-}
-// 修改危险源
-export function updateHazard(data) {
-  return request({
-    url: '/laboratory/hazard/edit',
-    method: 'post',
-    data: data
-  })
-}
-//危险源类型-列表
-export function dangerList(query) {
-  return request({
-    url: '/system/dict/data/listNotPower?dictType=lab_hazard_type',
-    method: 'get',
-    params: query
-  })
-}
-//气瓶类目-列表
-export function gasCategoryList(query) {
-  return request({
-    url: '/system/dict/data/listNotPower?dictType=qp_specification_category',
-    method: 'get',
-    params: query
-  })
-}

+ 42 - 0
src/api/integratedManagement/index.js

@@ -575,3 +575,45 @@ export function systemTopicEditMemberStart(data) {
     data: data
     data: data
   })
   })
 }
 }
+
+//危险源-列表
+export function laboratoryHazardList(data) {
+  return request({
+    url: '/laboratory/hazard/list',
+    method: 'post',
+    data: data
+  })
+}
+//危险源-新增
+export function laboratoryHazardAdd(data) {
+  return request({
+    url: '/laboratory/hazard/add',
+    method: 'post',
+    data: data
+  })
+}
+//危险源-编辑
+export function laboratoryHazardUpdate(data) {
+  return request({
+    url: '/laboratory/hazard/update',
+    method: 'post',
+    data: data
+  })
+}
+//危险源-删除
+export function laboratoryHazardDelete(data) {
+  return request({
+    url: '/laboratory/hazard/delete',
+    method: 'post',
+    data: data
+  })
+}
+
+//危险源-详情
+export function laboratoryHazardDetail(query) {
+  return request({
+    url: '/laboratory/hazard/detail',
+    method: 'get',
+    params: query
+  })
+}

+ 0 - 2
src/store/modules/permission.js

@@ -198,8 +198,6 @@ export const loadView = (view) => { // 路由懒加载
   }
   }
   if(pathName === 'basicsModules'){
   if(pathName === 'basicsModules'){
     return (resolve) => require([`@/views/basicsModules${pathUrl}`], resolve)
     return (resolve) => require([`@/views/basicsModules${pathUrl}`], resolve)
-  }else if(pathName === 'hazardManagement'){
-    return (resolve) => require([`@/views/hazardManagement${pathUrl}`], resolve)
   }else if(pathName === 'creditViolation'){
   }else if(pathName === 'creditViolation'){
     return (resolve) => require([`@/views/creditViolation${pathUrl}`], resolve)
     return (resolve) => require([`@/views/creditViolation${pathUrl}`], resolve)
   }else if(pathName === 'secureAccess'){
   }else if(pathName === 'secureAccess'){

+ 1 - 1
src/views/hazardManagement/hazard/addLaboratory.vue

@@ -79,7 +79,7 @@
 <script>
 <script>
 import {
 import {
   laboratoryHazardAdd, laboratoryHazardUpdate
   laboratoryHazardAdd, laboratoryHazardUpdate
-} from '@/api/hazardManagement/index'
+} from '@/api/integratedManagement/index'
 import { getDicts } from '@/api/commonality/noPermission'
 import { getDicts } from '@/api/commonality/noPermission'
 export default {
 export default {
   props:{
   props:{

+ 3 - 3
src/views/hazardManagement/hazard/index.vue

@@ -23,10 +23,10 @@
         <el-table-column label="名称" align="left" prop="chName" />
         <el-table-column label="名称" align="left" prop="chName" />
         <el-table-column label="编号" align="left" prop="hazardCode" />
         <el-table-column label="编号" align="left" prop="hazardCode" />
         <el-table-column label="类型" align="left" prop="smallTypeName" />
         <el-table-column label="类型" align="left" prop="smallTypeName" />
-        <el-table-column label="实验室危险源占比" align="left" prop="labScale">
+        <el-table-column label="实验室危险源占比" align="left" prop="labScale" width="300" >
           <template slot-scope="scope">
           <template slot-scope="scope">
             <div class="progress-box" style="margin-top: 3px">
             <div class="progress-box" style="margin-top: 3px">
-            <el-progress :stroke-width="20" color="#52a1fe" :percentage="scope.row.labScale>100?100:scope.row.labScale" style="margin-right:74px;"></el-progress>
+              <el-progress :stroke-width="20" color="#52a1fe" :percentage="scope.row.labScale>100?100:scope.row.labScale"></el-progress>
             </div>
             </div>
           </template>
           </template>
         </el-table-column>
         </el-table-column>
@@ -75,7 +75,7 @@
 import qrCodeDialog from "@/components/qrCodeDialog/index.vue"
 import qrCodeDialog from "@/components/qrCodeDialog/index.vue"
 import {
 import {
   laboratoryHazardList, laboratoryHazardDelete, laboratoryHazardDetail
   laboratoryHazardList, laboratoryHazardDelete, laboratoryHazardDetail
-} from '@/api/hazardManagement/index'
+} from '@/api/integratedManagement/index'
   import addLaboratory from "./addLaboratory.vue";
   import addLaboratory from "./addLaboratory.vue";
   import vueQr from 'vue-qr'
   import vueQr from 'vue-qr'
 export default {
 export default {

+ 1 - 1
src/views/integratedManagement/laboratoryManagement/subject/associationConfiguration.vue

@@ -202,7 +202,7 @@
   import { getBottleInfo} from "@/apiDemo/gasManage3_0/gasManage";
   import { getBottleInfo} from "@/apiDemo/gasManage3_0/gasManage";
   import qrCodeDialog from "@/components/qrCodeDialog/index.vue"
   import qrCodeDialog from "@/components/qrCodeDialog/index.vue"
   import { laboratorySubRelInfoUpdateHazardSubRel } from '@/api/integratedManagement'
   import { laboratorySubRelInfoUpdateHazardSubRel } from '@/api/integratedManagement'
-  import { laboratoryHazardList } from '@/api/hazardManagement'
+  import { laboratoryHazardList } from '@/api/integratedManagement'
   import { getDicts } from '@/api/commonality/noPermission'
   import { getDicts } from '@/api/commonality/noPermission'
   export default {
   export default {
     name: "associationConfiguration",
     name: "associationConfiguration",

+ 0 - 10
vue.config.js

@@ -298,16 +298,6 @@ module.exports = {
           enforce:true,
           enforce:true,
           reuseExistingChunk: true
           reuseExistingChunk: true
         },
         },
-        //危险源管理
-        hazardManagement: {
-          name: 'chunk-hazardManagement',
-          test: resolve('src/views/hazardManagement'),
-          priority: 0,
-          minSize: 0,
-          minChunks: 1,
-          enforce:true,
-          reuseExistingChunk: true
-        },
         //信用管理
         //信用管理
         creditViolation: {
         creditViolation: {
           name: 'chunk-creditViolation',
           name: 'chunk-creditViolation',