|
@@ -47,14 +47,12 @@
|
|
<script>
|
|
<script>
|
|
import { earlyWarningPlanTableInfo } from "../DataConfig";
|
|
import { earlyWarningPlanTableInfo } from "../DataConfig";
|
|
import { warningProgrammeInfo } from "@/api/log-manage";
|
|
import { warningProgrammeInfo } from "@/api/log-manage";
|
|
-// import transferBusinessTagMixin from "@/mixins/transfer-business-tag";
|
|
|
|
export default {
|
|
export default {
|
|
name: "auth-earlywarning-plan-detail", // 组件名称
|
|
name: "auth-earlywarning-plan-detail", // 组件名称
|
|
props: {
|
|
props: {
|
|
// 接收父组件的数据
|
|
// 接收父组件的数据
|
|
info: Object
|
|
info: Object
|
|
},
|
|
},
|
|
- // mixins: [transferBusinessTagMixin],
|
|
|
|
data() {
|
|
data() {
|
|
// 组件内部参数
|
|
// 组件内部参数
|
|
return {
|
|
return {
|
|
@@ -71,7 +69,7 @@ export default {
|
|
getDetail() {
|
|
getDetail() {
|
|
return new Promise(resolve => {
|
|
return new Promise(resolve => {
|
|
warningProgrammeInfo(this.info.id).then(res => {
|
|
warningProgrammeInfo(this.info.id).then(res => {
|
|
- res.ruleContent = JSON.parse(res.ruleContent) || [];
|
|
|
|
|
|
+ res.ruleContent = res.ruleContent ? (JSON.parse(res.ruleContent) || []) : [];
|
|
res.ruleContent.forEach(item => {
|
|
res.ruleContent.forEach(item => {
|
|
item.time = [this.countTime(item.start), this.countTime(item.end)];
|
|
item.time = [this.countTime(item.start), this.countTime(item.end)];
|
|
delete item.start;
|
|
delete item.start;
|