109 lines
11 KiB
JavaScript
109 lines
11 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-fb456f6e"], { "1e81": function(e, t, a) {
|
|
}, "22ea": function(e, t, a) {
|
|
"use strict";
|
|
a("1e81");
|
|
}, "54d9": function(e, t, a) {
|
|
"use strict";
|
|
a.r(t);
|
|
var n = 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: 20 } }, [a2("el-col", { attrs: { span: 6 } }, [a2("el-form-item", { attrs: { prop: "planName" } }, [a2("el-input", { attrs: { placeholder: "体检套餐", clearable: "" }, model: { value: e2.query.setMealName, callback: function(t3) {
|
|
e2.$set(e2.query, "setMealName", t3);
|
|
}, expression: "query.setMealName" } })], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 6 } }, [a2("el-form-item", { attrs: { prop: "planName" } }, [a2("el-input", { attrs: { placeholder: "体检预约人", clearable: "" }, model: { value: e2.query.subscribePersonName, callback: function(t3) {
|
|
e2.$set(e2.query, "subscribePersonName", t3);
|
|
}, expression: "query.subscribePersonName" } })], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 6 } }, [a2("el-form-item", { attrs: { prop: "queryTime" } }, [a2("el-date-picker", { attrs: { type: "daterange", "range-separator": "至", format: "yyyy-MM-dd", "value-format": "yyyy-MM-dd", "start-placeholder": "开始日期", "end-placeholder": "结束日期" }, model: { value: e2.queryTime, callback: function(t3) {
|
|
e2.queryTime = t3;
|
|
}, expression: "queryTime" } })], 1)], 1), e2._v(" "), a2("el-col", { attrs: { span: 6 } }, [a2("el-form-item", [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], on: { click: function(t3) {
|
|
return e2.resetForm("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)], 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("div", [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], staticClass: "el-icon-plus", attrs: { type: "primary" }, on: { click: e2.addInfo } }, [e2._v("新建体检")])], 1)]), e2._v(" "), a2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e2.listLoading, expression: "listLoading" }], attrs: { border: "", data: e2.listTable, "header-cell-style": e2.headClass, "tooltip-effect": "dark" } }, [a2("el-table-column", { attrs: { label: "#", align: "center", "min-width": "50", "show-overflow-tooltip": "", fixed: "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.$index + (e2.query.pageNumber - 1) * e2.query.pageSize + 1) + " ")])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "180", "show-overflow-tooltip": "", label: "体检套餐", fixed: "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.setMealName || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "110", label: "体检号", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.subscribeNo || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "100", label: "体检预约人", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.subscribePersonName || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "120", label: "手机号", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.subscribePersonPhone || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "体检开始时间", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.realStartTime || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", "min-width": "160", label: "体检结束时间", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.realEndTime || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "总分", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.totalScore || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "得分", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.comprehensiveScore || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { align: "center", label: "得分率", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.scoreRate || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { prop: "createUserName", align: "center", "min-width": "100", label: "创建人", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.createUserName || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { prop: "createDate", align: "center", "min-width": "160", label: "创建时间", "show-overflow-tooltip": "" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("span", [e2._v(e2._s(t3.row.createDate || "-"))])];
|
|
} }]) }), e2._v(" "), a2("el-table-column", { attrs: { label: "操作", align: "center", "min-width": "100", fixed: "right" }, scopedSlots: e2._u([{ key: "default", fn: function(t3) {
|
|
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text", disabled: 5 == t3.row.status }, on: { click: function(a3) {
|
|
return e2.editClick(t3.row);
|
|
} } }, [e2._v("编辑")]), e2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text" }, on: { click: function(a3) {
|
|
return e2.seeClick(t3.row);
|
|
} } }, [e2._v("查看")])];
|
|
} }]) })], 1), e2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": e2.query.pageNumber, "page-sizes": [10, 30, 50, 100, 200], "page-size": e2.query.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: e2.pageTotal }, 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);
|
|
}, s = [], r = a("484b"), i = { name: "physicaExamineData", components: {}, data: function() {
|
|
return { pageTotal: 0, listLoading: false, queryTime: "", listTable: [], query: { pageNumber: 1, pageSize: 10, setMealName: "", subscribePersonName: "", sceneMenu: "" } };
|
|
}, beforeRouteEnter: function(e2, t2, a2) {
|
|
a2((function(t3) {
|
|
var a3 = e2.name, n2 = JSON.parse(sessionStorage.getItem(a3));
|
|
n2 && (t3.query = n2), t3.getlistData();
|
|
}));
|
|
}, created: function() {
|
|
this.getlistData(), this.headClass();
|
|
}, mounted: function() {
|
|
this.query.sceneMenu = this.$route.meta.sceneMenu || "";
|
|
}, methods: { addInfo: function() {
|
|
this.$router.replace({ path: "/createInfo/newPhysical", query: { data: true, type: this.$route.meta.sceneMenu || "" } });
|
|
}, seeClick: function(e2) {
|
|
this.$router.replace({ path: "/viewInfo/viewPhysical", query: { data: e2.id } });
|
|
}, editClick: function(e2) {
|
|
this.$router.replace({ path: "/createInfo/newPhysical", query: { data: e2.id } });
|
|
}, getlistData: function() {
|
|
var e2 = this;
|
|
this.listLoading = true, this.$route.path.includes("securityCheck") && (this.query.subcontractingCategory = 1), this.query.projectUuid = this.$store.state.community_uuid, Object(r["w"])(this.query).then((function(t2) {
|
|
t2 && t2.data && (e2.listTable = t2.data.records, e2.pageTotal = t2.data.rowsCount), sessionStorage.setItem(e2.$route.name, JSON.stringify(e2.query));
|
|
})), this.listLoading = false;
|
|
}, onSearch: function() {
|
|
this.query.pageNumber = 1, this.queryTime ? (this.query.realStartTime = this.queryTime[0] + " 00:00:00", this.query.realEndTime = this.queryTime[1] + " 23:59:59") : (this.query.realStartTime = "", this.query.realEndTime = ""), this.getlistData();
|
|
}, handleSizeChange: function(e2) {
|
|
this.query.pageSize = e2, this.getlistData();
|
|
}, handleCurrentChange: function(e2) {
|
|
this.query.pageNumber = e2, this.getlistData();
|
|
}, resetForm: function(e2) {
|
|
this.query.pageNumber = 1, this.queryTime = "", this.query.subscribePersonName = "", this.query.setMealName = "", this.query.realStartTime = "", this.query.realEndTime = "", this.$refs[e2].resetFields(), this.getlistData();
|
|
}, handleSlow: function() {
|
|
this.isShow = !this.isShow;
|
|
}, headClass: function() {
|
|
return "text-align:center;background:#FAFAFA;";
|
|
} } }, o = i, l = (a("d6fd"), a("829d")), u = Object(l["a"])(o, n, s, false, null, "86e62420", null);
|
|
t["default"] = u.exports;
|
|
}, "6e5b": function(e, t, a) {
|
|
}, d6fd: function(e, t, a) {
|
|
"use strict";
|
|
a("6e5b");
|
|
}, f849: function(e, t, a) {
|
|
"use strict";
|
|
a.r(t);
|
|
var n = function() {
|
|
var e2 = this, t2 = e2.$createElement, a2 = e2._self._c || t2;
|
|
return a2("div", { staticClass: "app-container bgHeight" }, [a2("el-tabs", { staticClass: "thirdTabs", attrs: { value: e2.activeName, type: "border-card" }, on: { "tab-click": e2.handleClick } }, [a2("el-tab-pane", { attrs: { label: "专项套餐", name: "physicaExamineList" } }, [a2("physicaExamineList", { attrs: { sceneMenu: e2.sceneMenu } })], 1), e2._v(" "), a2("el-tab-pane", { attrs: { label: "专项体检记录", name: "HEWC" } }, [a2("physicaExamineData")], 1)], 1)], 1);
|
|
}, s = [], r = a("69b7"), i = a("c541"), o = a("54d9"), l = { name: "otherSpecialPhysical", components: { waitTab: r["a"], physicaExamineList: i["a"], physicaExamineData: o["default"] }, data: function() {
|
|
return { activeName: "physicaExamineList", sceneMenu: null };
|
|
}, created: function() {
|
|
this.sceneMenu = this.$route.meta.sceneMenu;
|
|
}, methods: { handleClick: function(e2) {
|
|
var t2 = e2.paneName;
|
|
this.activeName = t2;
|
|
} } }, u = l, c = (a("22ea"), a("829d")), p = Object(c["a"])(u, n, s, false, null, "60996924", null);
|
|
t["default"] = p.exports;
|
|
} }]);
|