zhulizhen1111 5 éve
szülő
commit
b52517ee04

+ 6 - 6
src/views/main/HistoryTable.vue

@@ -47,7 +47,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/ernomal.png'
+                    src: './static/img/ernomal.png'
                   },
                   style: {
                     marginRight: '5px',
@@ -137,7 +137,7 @@ export default {
           key: "status",
           align: 'center',
           render: (h, params) => {
-            const status = params.row.status
+            const status = params.row.event.status
             if (status == 'alarm') {
               return h('div', [
                 h('Button', {
@@ -171,8 +171,8 @@ export default {
           align: 'center',
           render: (h, params) => {
             const deal = params.row.deal
-            const status = params.row.event ? params.row.event.status : ""
-            const id = params.row.event ? params.row.event.id : ""
+            const status = params.row.event && params.row.event.status ? params.row.event.status : ""
+            const id = params.row.event && params.row.event.id ? params.row.event.id : ""
             if (deal == 0) {
               return h('div', [
                 h('Button', {
@@ -197,7 +197,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/bills.png'
+                    src: './static/img/bills.png'
                   },
                   style: {
                     marginRight: '5px',
@@ -223,7 +223,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/event.png'
+                    src: './static/img/event.png'
                   },
                   style: {
                     marginRight: '5px',

+ 6 - 6
src/views/main/StatusTable.vue

@@ -43,7 +43,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/ernomal.png'
+                    src: './static/img/ernomal.png'
                   },
                   style: {
                     marginRight: '5px',
@@ -132,7 +132,7 @@ export default {
           key: "status",
           align: 'center',
           render: (h, params) => {
-            const status = params.row.status
+            const status =  params.row.event &&  params.row.event.status?params.row.event.status:""
             if (status == 'alarm') {
               return h('div', [
                 h('Button', {
@@ -166,8 +166,8 @@ export default {
           align: 'center',
           render: (h, params) => {
             const deal = params.row.deal
-            const status = params.row.event ? params.row.event.status : ""
-            const id = params.row.event ? params.row.event.id : ""
+            const status = params.row.event && params.row.event.status ? params.row.event.status : ""
+            const id = params.row.event && params.row.event.id ? params.row.event.id : ""
             if (deal == 0) {
               return h('div', [
                 h('Button', {
@@ -192,7 +192,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/bills.png'
+                    src: './static/img/bills.png'
                   },
                   style: {
                     marginRight: '5px',
@@ -218,7 +218,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/event.png'
+                    src: './static/img/event.png'
                   },
                   style: {
                     marginRight: '5px',

+ 5 - 5
src/views/main/TableAlarm.vue

@@ -43,7 +43,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/ernomal.png'
+                    src: './static/img/ernomal.png'
 
                   },
                   style: {
@@ -136,8 +136,8 @@ export default {
           align: 'center',
           render: (h, params) => {
             const deal = params.row.deal
-            const status = params.row.event ? params.row.event.status : ""
-            const id = params.row.event ? params.row.event.id : ""
+            const status = params.row.event && params.row.event.status ? params.row.event.status : ""
+            const id = params.row.event && params.row.event.id? params.row.event.id : ""
             if (deal == 0) {
               return h('div', [
                 h('Button', {
@@ -162,7 +162,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/bills.png'
+                    src: './static/img/bills.png'
                   },
                   style: {
                     marginRight: '5px',
@@ -188,7 +188,7 @@ export default {
               return h('div', [
                 h('img', {
                   attrs: {
-                    src: '/static/img/event.png'
+                    src: './static/img/event.png'
                   },
                   style: {
                     marginRight: '5px',