Files
wysite/output/sourcemaps/hc-pos.sqygj.cn/static/js/chunk-73993785.6906495e.js

149 lines
12 KiB
JavaScript

(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-73993785"], { "4a81": function(e, t, a) {
}, "5a4a": function(e, t, a) {
"use strict";
a.r(t);
var r = function() {
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
return a2("div", { staticClass: "app-container bgHeight" }, [a2("div", { ref: "box", staticClass: "searchStys transition_dom" }, [a2("el-form", { ref: "query", attrs: { model: e2.query } }, [a2("div", { ref: "form_box", staticClass: "searchBar" }, [a2("div", { staticClass: "searchInput" }, [a2("el-row", { attrs: { gutter: 24 } }, [a2("el-col", { attrs: { span: 3 } }, [a2("el-form-item", { attrs: { prop: "executeNo" } }, [a2("el-input", { attrs: { placeholder: "演练编号", clearable: "" }, model: { value: e2.query.executeNo, callback: function(t3) {
e2.$set(e2.query, "executeNo", t3);
}, expression: "query.executeNo" } })], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 3 } }, [a2("el-form-item", { attrs: { prop: "type" } }, [a2("el-select", { attrs: { clearable: "", placeholder: "请选择执行类型" }, model: { value: e2.query.type, callback: function(t3) {
e2.$set(e2.query, "type", t3);
}, expression: "query.type" } }, e2._l(e2.typeList, (function(e3) {
return a2("el-option", { key: e3.label, attrs: { label: e3.label, value: e3.value } });
})), 1)], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 3 } }, [a2("el-form-item", { attrs: { prop: "statusList" } }, [a2("el-select", { attrs: { clearable: "", multiple: "", "collapse-tags": true, placeholder: "请选择执行状态" }, model: { value: e2.query.statusList, callback: function(t3) {
e2.$set(e2.query, "statusList", t3);
}, expression: "query.statusList" } }, e2._l(e2.statusArr, (function(e3) {
return a2("el-option", { key: e3.label, style: { color: e3.color || "inherit" }, attrs: { label: e3.label, value: e3.value } });
})), 1)], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 3 } }, [a2("el-form-item", { attrs: { prop: "emergencyPlanName" } }, [a2("el-input", { attrs: { placeholder: "预案名称", clearable: "" }, model: { value: e2.query.emergencyPlanName, callback: function(t3) {
e2.$set(e2.query, "emergencyPlanName", t3);
}, expression: "query.emergencyPlanName" } })], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 3 } }, [a2("el-form-item", { attrs: { prop: "name" } }, [a2("el-input", { attrs: { placeholder: "执行方案名称", clearable: "" }, model: { value: e2.query.name, callback: function(t3) {
e2.$set(e2.query, "name", t3);
}, expression: "query.name" } })], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 9 } }, [a2("el-form-item", [a2("el-date-picker", { attrs: { type: "daterange", format: "yyyy-MM-dd", "value-format": "yyyy-MM-dd", "range-separator": "至", "start-placeholder": "开始日期", "end-placeholder": "结束日期" }, model: { value: e2.createTime, callback: function(t3) {
e2.createTime = t3;
}, expression: "createTime" } })], 1)], 1)], 1)], 1), e2._v(" "), a2("div", { staticClass: "searchBtn" }, [a2("el-form-item", [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], on: { click: function(t3) {
return e2.resetFormQuery("query");
} } }, [e2._v("重置")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: e2.onSearch } }, [e2._v("查询")])], 1)], 1)])])], 1), e2._v(" "), a2("el-card", { staticClass: "box-card", attrs: { shadow: "never" } }, [a2("div", { staticClass: "planLst", attrs: { slot: "header" }, slot: "header" }, [a2("span", { staticClass: "planTitle" }, [e2._v("安全演练列表")])]), e2._v(" "), a2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], ref: "receivableTable", attrs: { border: "", data: e2.list, "header-cell-style": e2.headClass } }, [a2("el-table-column", { attrs: { label: "#", align: "center", fixed: "", "min-width": "50" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v(e2._s(t3.$index + (e2.query.pageNumber - 1) * e2.query.pageSize + 1))];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "演练编号", "min-width": "140", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.executeNo) + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "执行类型", "min-width": "80", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(e2._f("getItemType")(t3.row.type, e2.typeList)) + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "执行场景", "min-width": "80", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.sceneMenuName || "-") + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "执行方案名称", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.name) + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "预案名称", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.emergencyPlanName) + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "检查危险源数", "min-width": "90", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.relStandNum || 0) + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "执行时间", "min-width": "80", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.realStartTime || "-") + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "执行编码", "min-width": "140", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [a2("el-button", { attrs: { slot: "reference", type: "text" }, on: { click: function(a3) {
return e2.toInFo(t3.row);
} }, slot: "reference" }, [e2._v(e2._s(t3.row.subscribeNo))])];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "执行状态", "min-width": "120", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [a2("div", { style: e2.getColor(t3.row.status) }, [e2._v("\n " + e2._s(e2._f("getItemType")(t3.row.status, e2.statusArr)) + "\n ")])];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "合格率", "min-width": "120", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.scoreRate || "-") + "\n ")];
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "发起人", "min-width": "120", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
return [e2._v("\n " + e2._s(t3.row.creatorName) + "\n ")];
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": e2.query.pageNumber, "page-sizes": [10, 30, 50], "page-size": e2.query.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.total }, on: { "update:currentPage": function(t3) {
return e2.$set(e2.query, "pageNumber", t3);
}, "update:current-page": function(t3) {
return e2.$set(e2.query, "pageNumber", t3);
}, "size-change": e2.handleSizeChange, "current-change": e2.handleCurrentChange } })], 1)], 1)], 1);
}, n = [], l = a("be96"), o = { components: {}, data: function() {
return { createTime: "", query: { pageNumber: 1, pageSize: 10, projectUuid: "", executeNo: "", type: "", status: "", name: "", emergencyPlanName: "" }, list: [], listLoading: false, total: 1, typeList: [{ label: "安全措施", value: 1 }, { label: "紧急预案", value: 2 }], statusArr: [{ label: "已预约", value: 1, color: "yellow" }, { label: "已关闭", value: 2, color: "black" }, { label: "已开始", value: 3, color: "green" }, { label: "已结束", value: 4, color: "blue" }, { label: "已完成", value: 5, color: "green" }] };
}, mounted: function() {
this.$route.query.startTime && this.$route.query.endTime && (this.createTime = [this.$route.query.startTime, this.$route.query.endTime], this.query.statusList = [5], this.query.type = 2), this.getListData();
}, methods: { getColor: function(e2) {
var t2 = this.statusArr.find((function(t3) {
return t3.value == e2;
})).color;
return { color: t2 };
}, toInFo: function(e2) {
this.$router.replace({ path: "/viewInfo/viewPhysical", query: { data: e2.inspectSubscribeId } });
}, getListData: function() {
var e2 = this;
this.query.projectUuid = this.$store.state.community_uuid;
var t2 = Object.assign(this.query, {});
t2.startTime = this.createTime ? this.createTime[0] + " 00:00:00" : "", t2.endTime = this.createTime ? this.createTime[1] + " 23:59:59" : "", Object(l["g"])(t2).then((function(t3) {
e2.list = t3.data.records, e2.query.pageNumber = t3.data.pageNumber, e2.total = t3.data.rowsCount;
}));
}, onSearch: function() {
this.query.pageNumber = 1, this.getListData();
}, resetFormQuery: function(e2) {
this.$refs[e2].resetFields(), this.createTime = "", this.query.pageNumber = 1, this.getListData();
}, handleSizeChange: function(e2) {
this.query.pageSize = e2, this.getListData();
}, handleCurrentChange: function(e2) {
this.query.pageNumber = e2, this.getListData();
}, headClass: function() {
return "text-align:center;background:#FAFAFA;";
} } }, s = o, u = (a("850c"), a("829d")), i = Object(u["a"])(s, r, n, false, null, "3a096e5a", null);
t["default"] = i.exports;
}, "850c": function(e, t, a) {
"use strict";
a("4a81");
}, be96: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return n;
})), a.d(t, "j", (function() {
return l;
})), a.d(t, "a", (function() {
return o;
})), a.d(t, "k", (function() {
return s;
})), a.d(t, "e", (function() {
return u;
})), a.d(t, "f", (function() {
return i;
})), a.d(t, "d", (function() {
return c;
})), a.d(t, "i", (function() {
return p;
})), a.d(t, "h", (function() {
return d;
})), a.d(t, "c", (function() {
return m;
})), a.d(t, "g", (function() {
return f;
}));
var r = a("b775");
function n(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/addStand", method: "post", data: e2 });
}
function l() {
return Object(r["a"])({ url: "/appproject/SceneMenu/sceneMenuList", method: "post" });
}
function o(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/create", method: "post", data: e2 });
}
function s(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/update", method: "post", data: e2 });
}
function u(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/pageList", method: "post", data: e2 });
}
function i(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/listRelStand", method: "post", data: e2 });
}
function c(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/findById", method: "post", data: e2 });
}
function p(e2) {
return Object(r["a"])({ url: "/appproject/SceneMenu/standRelQuery", method: "post", data: e2 });
}
function d(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/updateStatus", method: "post", data: e2 });
}
function m(e2) {
return Object(r["a"])({ url: "/space/EmergencyPlan/execute", method: "post", data: e2 });
}
function f(e2) {
return Object(r["a"])({ url: "/appproject/EmergencyPlan/recordPageList", method: "post", data: e2 });
}
} }]);