2 lines
22 KiB
JavaScript
2 lines
22 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-4383e485"], { "01e1": function (e, l, t) { "use strict"; t("d9a8") }, "0e0e": function (e, l, t) { "use strict"; t("26fd") }, "1d22": function (e, l, t) { "use strict"; var o = t("7a23"), a = t("7902"), c = { __name: "FormMessage", props: { formList: { default: [[]], type: Array }, rules: { default: {}, type: Object }, labelWidth: { default: "100px", type: String }, disabled: { type: Boolean, default: !1 }, modelValue: { type: Object, default: {} } }, emits: ["update:modelValue", "change"], setup(e, { expose: l, emit: t }) { const c = e, r = Object(o["ref"])(), p = Object(o["ref"])({}), n = e => { r.value.validate(l => { if (!l) return !1; e(p.value) }) }, d = () => { p.value = {}, r.value.resetFields() }, u = e => { t("change", p.value) }; return Object(o["watch"])(() => c.modelValue, e => { p.value = e, console.log(e, "===newVal") }, { immediate: !0, deep: !0 }), Object(o["watch"])(() => p.value, e => { t("update:modelValue", e), console.log(e, "===newVal111") }, { immediate: !0, deep: !0 }), l({ submit: n, reset: d }), (l, t) => { const n = Object(o["resolveComponent"])("el-input-number"), d = Object(o["resolveComponent"])("el-radio"), i = Object(o["resolveComponent"])("el-radio-group"), b = Object(o["resolveComponent"])("el-switch"), s = Object(o["resolveComponent"])("el-date-picker"), m = Object(o["resolveComponent"])("el-time-picker"), j = Object(o["resolveComponent"])("el-form-item"), O = Object(o["resolveComponent"])("el-form"); return Object(o["openBlock"])(), Object(o["createBlock"])(O, { ref_key: "elform", ref: r, model: p.value, disabled: e.disabled, "label-width": c.labelWidth, rules: c.rules, inline: !0, "label-position": "right" }, { default: Object(o["withCtx"])(() => [(Object(o["openBlock"])(!0), Object(o["createElementBlock"])(o["Fragment"], null, Object(o["renderList"])(c.formList, (e, t) => (Object(o["openBlock"])(), Object(o["createElementBlock"])("div", { class: "form-row", key: t, style: Object(o["normalizeStyle"])({ width: "[object Object]" === Object.prototype.toString.call(e) ? e.width : "" }) }, [Array.isArray(e) ? (Object(o["openBlock"])(!0), Object(o["createElementBlock"])(o["Fragment"], { key: 0 }, Object(o["renderList"])(e, (t, c) => (Object(o["openBlock"])(), Object(o["createBlock"])(j, { key: c, prop: t.prop, label: t.label, "label-width": t.labelWidth, style: Object(o["normalizeStyle"])({ width: e.width }) }, { default: Object(o["withCtx"])(() => ["input" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["d"], { key: 0, type: t.lx, rows: t.rows || 4, width: "100%", clearable: "", modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, placeholder: "请输入" + t.label, disabled: t.disabled }, null, 8, ["type", "rows", "modelValue", "onUpdate:modelValue", "placeholder", "disabled"])) : "number" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(n, { key: 1, onChange: u, modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, style: { width: "100%" }, min: t.min || 0, max: t.max || 1e3 }, null, 8, ["modelValue", "onUpdate:modelValue", "min", "max"])) : "select" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["f"], { key: 2, onChange: u, filterable: "", multiple: t.multiple, modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, dictEnum: t.options, width: "100%", clearable: "", placeholder: "请选择" + t.label }, null, 8, ["multiple", "modelValue", "onUpdate:modelValue", "dictEnum", "placeholder"])) : "Sex" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["g"], { key: 3, sex: p.value[t.prop], "onUpdate:sex": e => p.value[t.prop] = e, width: "100%", clearable: "", placeholder: "请选择" + t.label }, null, 8, ["sex", "onUpdate:sex", "placeholder"])) : "other" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["e"], { key: 4, dictEnum: t.lx, width: "100%", modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, clearable: "", filterable: "" }, null, 8, ["dictEnum", "modelValue", "onUpdate:modelValue"])) : "department" === t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["c"], { key: 5, style: { width: "100%" }, clearable: "", placeholder: p.value.ssbm ? p.value.ssbm : "请选择" + t.label, modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e }, null, 8, ["placeholder", "modelValue", "onUpdate:modelValue"])) : "date" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["b"], { key: 6, type: t.lx ? t.lx : "date", width: "100%", clearable: "", modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e }, null, 8, ["type", "modelValue", "onUpdate:modelValue"])) : "upload" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["h"], { isAll: t.isAll, key: t.prop, showBtn: t.showBtn, isImg: t.isImg, limit: t.limit, width: "100%", modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e }, null, 8, ["isAll", "showBtn", "isImg", "limit", "modelValue", "onUpdate:modelValue"])) : "checkbox" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["CheckBox"], { key: 8, width: "100%", clearable: "", modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, checkList: t.options, placeholder: "请选择" + t.label }, null, 8, ["modelValue", "onUpdate:modelValue", "checkList", "placeholder"])) : "radio" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(i, { key: 9, modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e }, { default: Object(o["withCtx"])(() => [(Object(o["openBlock"])(!0), Object(o["createElementBlock"])(o["Fragment"], null, Object(o["renderList"])(t.options, e => (Object(o["openBlock"])(), Object(o["createBlock"])(d, { key: e.value, label: e.value }, { default: Object(o["withCtx"])(() => [Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.label), 1)]), _: 2 }, 1032, ["label"]))), 128))]), _: 2 }, 1032, ["modelValue", "onUpdate:modelValue"])) : "switch" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(b, { key: 10, modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, class: "ml-2", style: { "--el-switch-on-color": "#13ce66", "--el-switch-off-color": "#ff4949" } }, null, 8, ["modelValue", "onUpdate:modelValue"])) : "daterange" === t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(s, { key: 11, modelValue: l.searchObj[t.prop], "onUpdate:modelValue": e => l.searchObj[t.prop] = e, type: "daterange", "unlink-panels": "", "range-separator": t.rangeSeparator, "start-placeholder": t.startPlaceholder, "end-placeholder": t.endPlaceholder, shortcuts: t.shortcuts, "value-format": "YYYY-MM-DD" }, null, 8, ["modelValue", "onUpdate:modelValue", "range-separator", "start-placeholder", "end-placeholder", "shortcuts"])) : "datetime" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(s, { key: 12, modelValue: l.searchObj[null === t || void 0 === t ? void 0 : t.prop], "onUpdate:modelValue": e => l.searchObj[null === t || void 0 === t ? void 0 : t.prop] = e, type: "datetime", "value-format": "YYYY-MM-DD HH:mm:ss", placeholder: "请选择时间" }, null, 8, ["modelValue", "onUpdate:modelValue"])) : "date" === t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(s, { key: 13, modelValue: l.searchObj[t.prop], "onUpdate:modelValue": e => l.searchObj[t.prop] = e, type: "date", placeholder: t.placeholder, shortcuts: t.shortcuts, "value-format": "YYYY-MM-DD" }, null, 8, ["modelValue", "onUpdate:modelValue", "placeholder", "shortcuts"])) : "time" == t.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(m, { key: 14, modelValue: p.value[t.prop], "onUpdate:modelValue": e => p.value[t.prop] = e, placeholder: "请选择时间" }, null, 8, ["modelValue", "onUpdate:modelValue"])) : "slot" === t.type ? Object(o["renderSlot"])(l.$slots, t.prop, { key: 15 }) : Object(o["createCommentVNode"])("", !0)]), _: 2 }, 1032, ["prop", "label", "label-width", "style"]))), 128)) : (Object(o["openBlock"])(), Object(o["createElementBlock"])(o["Fragment"], { key: 1 }, ["slot" != e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(j, { key: 0, prop: e.prop, label: e.label, style: Object(o["normalizeStyle"])({ width: e.width }) }, { default: Object(o["withCtx"])(() => ["input" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["d"], { key: 0, type: e.lx, rows: e.rows || 4, width: "100%", clearable: "", modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l, placeholder: "请输入" + e.label }, null, 8, ["type", "rows", "modelValue", "onUpdate:modelValue", "placeholder"])) : "number" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(n, { key: 1, onChange: u, modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l, style: { width: "100%" }, min: e.min || 0, max: e.max || 1e3 }, null, 8, ["modelValue", "onUpdate:modelValue", "min", "max"])) : "select" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["f"], { key: 2, onChange: u, filterable: "", multiple: e.multiple, modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l, dictEnum: e.options, width: "100%", clearable: "", placeholder: "请选择" + e.label }, null, 8, ["multiple", "modelValue", "onUpdate:modelValue", "dictEnum", "placeholder"])) : "department" === e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["c"], { key: 3, style: { width: "100%" }, clearable: "", modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l }, null, 8, ["modelValue", "onUpdate:modelValue"])) : "date" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["b"], { key: 4, type: e.lx ? e.lx : "date", width: "100%", clearable: "", modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l }, null, 8, ["type", "modelValue", "onUpdate:modelValue"])) : "upload" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["h"], { key: 5, isImg: e.isImg, limit: e.limit, width: "100%", modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l }, null, 8, ["isImg", "limit", "modelValue", "onUpdate:modelValue"])) : "checkbox" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(a["CheckBox"], { key: 6, width: "100%", clearable: "", modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l, checkList: e.options, placeholder: "请选择" + e.label }, null, 8, ["modelValue", "onUpdate:modelValue", "checkList", "placeholder"])) : "radio" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(i, { key: 7, modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l }, { default: Object(o["withCtx"])(() => [(Object(o["openBlock"])(!0), Object(o["createElementBlock"])(o["Fragment"], null, Object(o["renderList"])(e.options, e => (Object(o["openBlock"])(), Object(o["createBlock"])(d, { key: e.value, label: e.value }, { default: Object(o["withCtx"])(() => [Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.label), 1)]), _: 2 }, 1032, ["label"]))), 128))]), _: 2 }, 1032, ["modelValue", "onUpdate:modelValue"])) : "switch" == e.type ? (Object(o["openBlock"])(), Object(o["createBlock"])(b, { key: 8, modelValue: p.value[e.prop], "onUpdate:modelValue": l => p.value[e.prop] = l, class: "ml-2", style: { "--el-switch-on-color": "#13ce66", "--el-switch-off-color": "#ff4949" } }, null, 8, ["modelValue", "onUpdate:modelValue"])) : Object(o["createCommentVNode"])("", !0)]), _: 2 }, 1032, ["prop", "label", "style"])) : Object(o["createCommentVNode"])("", !0), "slot" === e.type ? Object(o["renderSlot"])(l.$slots, "default", { key: 1 }) : Object(o["createCommentVNode"])("", !0)], 64))], 4))), 128))]), _: 3 }, 8, ["model", "disabled", "label-width", "rules"]) } } }, r = (t("0e0e"), t("d959")), p = t.n(r); const n = p()(c, [["__scopeId", "data-v-74e6bb4a"]]); l["a"] = n }, "26fd": function (e, l, t) { }, "2e9d": function (e, l, t) { "use strict"; var o = t("7a23"); const a = { class: "title" }, c = { key: 0, class: "font" }, r = { key: 1, class: "flex", style: { "align-items": "center" } }, p = { class: "cnetr" }, n = { class: "right" }; var d = { __name: "PageTitle", props: { title: { type: String || Array, default: [] }, active: { type: Number, default: 0 }, marginBottom: { type: Number, default: 0 }, backgroundColor: { type: String, default: "rgb(255, 255, 255, 0)" } }, emits: ["change", "update:active"], setup(e, { emit: l }) { function t(e, t) { l("update:active", t), l("change", e) } return (l, d) => { const u = Object(o["resolveComponent"])("el-button"); return Object(o["openBlock"])(), Object(o["createElementBlock"])("div", { class: "pageTitle", style: Object(o["normalizeStyle"])(`margin-bottom: ${e.marginBottom}px;background-color: ${e.backgroundColor}`) }, [Object(o["createElementVNode"])("div", a, ["string" === typeof e.title ? (Object(o["openBlock"])(), Object(o["createElementBlock"])("div", c, Object(o["toDisplayString"])(e.title), 1)) : (Object(o["openBlock"])(), Object(o["createElementBlock"])("ul", r, [(Object(o["openBlock"])(!0), Object(o["createElementBlock"])(o["Fragment"], null, Object(o["renderList"])(e.title, (l, a) => (Object(o["openBlock"])(), Object(o["createBlock"])(u, { onClick: e => t(l, a), type: e.active == a ? "primary" : "", key: a }, { default: Object(o["withCtx"])(() => [Object(o["createTextVNode"])(Object(o["toDisplayString"])(l), 1)]), _: 2 }, 1032, ["onClick", "type"]))), 128))]))]), Object(o["createElementVNode"])("div", p, [Object(o["renderSlot"])(l.$slots, "center")]), Object(o["createElementVNode"])("div", n, [Object(o["renderSlot"])(l.$slots, "default")])], 4) } } }, u = (t("01e1"), t("d959")), i = t.n(u); const b = i()(d, [["__scopeId", "data-v-817ee360"]]); l["a"] = b }, "541c": function (e, l, t) { "use strict"; t("570d") }, "570d": function (e, l, t) { }, d9a8: function (e, l, t) { }, e9d1: function (e, l, t) { "use strict"; t.r(l); var o = t("7a23"), a = t("ad28"), c = t("1090"), r = t("2d16"), p = t("c5cb"), n = t("2e9d"), d = t("1d22"); const u = { key: 0, class: "dialog" }, i = { class: "head_box" }, b = { class: "title" }, s = Object(o["createTextVNode"])("保存"), m = Object(o["createTextVNode"])("关闭"), j = { class: "cntinfo" }; var O = { __name: "addTrainerDialog", props: { modelValue: { type: Boolean, default: !1 }, dic: { type: Object, default: () => ({}) } }, emits: ["update:modelValue", "refresh"], setup(e, { expose: l, emit: t }) { const a = e, { proxy: c } = Object(o["getCurrentInstance"])(), { D_BAXX_GWLX: r, D_BAXX_DWLX: n } = c.$dict("D_BAXX_GWLX", "D_BAXX_DWLX"), O = Object(o["ref"])("新增培训人员"), h = Object(o["ref"])(!1), y = Object(o["ref"])(!1), k = Object(o["ref"])(null), g = Object(o["computed"])({ get() { return a.modelValue }, set(e) { t("update:modelValue", e) } }), v = Object(o["reactive"])([[{ label: "姓名", prop: "xm", type: "input" }, { label: "证件号码", prop: "sfzh", type: "input" }, { label: "联系电话", prop: "lxdh", type: "input" }], [{ label: "居住地址", prop: "jzdz", type: "input" }, { label: "申请时间", prop: "sqsj", type: "date" }, { label: "岗位", prop: "gw", type: "select", options: r }], [{ label: "所属保安公司", prop: "ssbags", type: "select", options: n }], [{ label: "身份证正面", prop: "sfzzm", type: "upload", limit: 1 }, { label: "身份证反面", prop: "sfzfm", type: "upload", limit: 1 }], [{ label: "体检报告", prop: "tjbg", type: "upload", limit: 1 }], [{ label: "无犯罪记录证明", prop: "fzjlzm", type: "upload", limit: 1 }]]), V = { xm: [{ required: !0, message: "请输入姓名", trigger: "change" }], sfzh: [{ required: !0, message: "请输入证件号码", trigger: "change" }], lxdh: [{ required: !0, message: "请输入联系电话", trigger: "change" }], jzdz: [{ required: !0, message: "请输入居住地址", trigger: "change" }], rzsj: [{ required: !0, message: "请选择入职时间", trigger: "change" }], pxgs: [{ required: !0, message: "请选择所属保安公司", trigger: "change" }] }, f = Object(o["ref"])({}), B = () => { var e; null === (e = k.value) || void 0 === e || e.reset(), g.value = !1 }, w = (e = {}, l = "add") => { y.value = !1, g.value = !0; const t = ["sfzzm", "sfzfm", "tjbg", "fzjlzm"]; t.forEach(l => { e[l] = "string" === typeof e[l] ? e[l].split(",") : [] }), f.value = { ...e }, "add" === l ? O.value = "新增从业人员" : "edit" === l ? O.value = "编辑从业人员" : (y.value = !0, O.value = "查看详情") }, x = () => { const e = { ...f.value }, l = ["sfzzm", "sfzfm", "tjbg", "fzjlzm"]; l.forEach(l => { e[l] = e[l] ? e[l].join(",") : "" }), k.value.submit(() => { var l; h.value = !0; const o = null !== (l = f.value) && void 0 !== l && l.id ? "/mosty-base/baxx/cyry/edit" : "/mosty-base/baxx/cyry/add"; Object(p["b"])(e, o).then(() => { h.value = !1, c.$message.success("保存成功"), t("refresh"), B() }).catch(() => { h.value = !1 }) }) }; return l({ open: w }), (e, l) => { const t = Object(o["resolveComponent"])("el-button"); return Object(o["unref"])(g) ? (Object(o["openBlock"])(), Object(o["createElementBlock"])("div", u, [Object(o["createElementVNode"])("div", i, [Object(o["createElementVNode"])("span", b, Object(o["toDisplayString"])(O.value), 1), Object(o["createElementVNode"])("div", null, [Object(o["createVNode"])(t, { size: "small", onClick: x, type: "primary", loading: h.value }, { default: Object(o["withCtx"])(() => [s]), _: 1 }, 8, ["loading"]), Object(o["createVNode"])(t, { size: "small", onClick: B }, { default: Object(o["withCtx"])(() => [m]), _: 1 })])]), Object(o["createElementVNode"])("div", j, [Object(o["createVNode"])(d["a"], { ref_key: "FormRef", ref: k, disabled: y.value, modelValue: f.value, "onUpdate:modelValue": l[0] || (l[0] = e => f.value = e), rules: V, formList: v, labelWidth: 120 }, null, 8, ["disabled", "modelValue", "formList"])])])) : Object(o["createCommentVNode"])("", !0) } } }, h = (t("541c"), t("d959")), y = t.n(h); const k = y()(O, [["__scopeId", "data-v-01c67b6f"]]); var g = k; const v = { class: "titleBox" }, V = { class: "tabBox" }, f = Object(o["createTextVNode"])("提交培训"), B = Object(o["createTextVNode"])("删除"), w = Object(o["createTextVNode"])("详情"); var x = { __name: "index", setup(e) { const { proxy: l } = Object(o["getCurrentInstance"])(), { D_BAXX_GWLX: t, D_BAXX_DWLX: d } = l.$dict("D_BAXX_GWLX", "D_BAXX_DWLX"), u = Object(o["ref"])(null), i = Object(o["ref"])({}), b = Object(o["ref"])(!1), s = Object(o["ref"])(null), m = Object(o["ref"])([{ label: "人员姓名", prop: "xm", placeholder: "请输入人员姓名", showType: "input" }, { label: "证件号码", prop: "sfzh", placeholder: "请输入证件号码", showType: "input" }, { label: "联系电话", prop: "lxdh", placeholder: "请输入联系电话", showType: "input" }]), j = Object(o["reactive"])({ tableData: [], keyCount: 0, tableConfiger: { rowHieght: 61, showSelectType: "null", loading: !1 }, total: 0, pageConfiger: { pageSize: 20, pageCurrent: 1 }, controlsWidth: 180, tableColumn: [{ label: "姓名", prop: "xm" }, { label: "证件号码", prop: "sfzh" }, { label: "联系方式", prop: "lxdh" }, { label: "岗位", prop: "gw", showSolt: !0 }, { label: "所属保安公司", prop: "ssbags", showSolt: !0 }] }), O = () => { j.tableHeight = window.innerHeight - s.value.offsetHeight - 250, window.onresize = function () { O() } }, h = (e, l) => { u.value.open(l, e) }, y = e => { i.value = e, j.pageConfiger.pageCurrent = 1, k() }, k = async () => { try { j.tableConfiger.loading = !0; const e = await Object(p["b"])({ ...j.pageConfiger, ...i.value, sfxxpx: "01" }, "/mosty-base/baxx/pxry/page"); e && (j.tableData = e.records || [], j.total = e.total) } finally { j.tableConfiger.loading = !1 } }, x = async e => { await l.$modal.confirm("是否确认提交该人员进行待培训?"); try { await Object(p["b"])({ ...e, sfxxpx: "02" }, "/mosty-base/baxx/pxry/edit"), l.$modal.msgSuccess("提交培训成功"), await k() } catch (t) { l.$modal.msgError("提交培训失败"), console.log(t) } }, C = async e => { await l.$modal.confirm("是否确认删除该培训人员?"); try { await Object(p["b"])({ idList: e }, "/mosty-base/baxx/pxry/remove"), l.$modal.msgSuccess("删除成功"), await k() } catch (t) { l.$modal.msgError("删除失败"), console.log(t) } }, U = e => { j.pageConfiger.pageNum = e, k() }, _ = e => { j.pageConfiger.pageSize = e, k() }; return Object(o["onMounted"])(() => { O(), k() }), (e, l) => { const p = Object(o["resolveComponent"])("DictTag"), i = Object(o["resolveComponent"])("el-link"); return Object(o["openBlock"])(), Object(o["createElementBlock"])("div", null, [Object(o["createElementVNode"])("div", v, [Object(o["createVNode"])(n["a"], { title: "培训人员" })]), Object(o["createElementVNode"])("div", { ref_key: "searchBox", ref: s }, [Object(o["createVNode"])(r["a"], { searchArr: m.value, onSubmit: y }, null, 8, ["searchArr"])], 512), Object(o["createElementVNode"])("div", V, [(Object(o["openBlock"])(), Object(o["createBlock"])(a["a"], { tableData: j.tableData, tableColumn: j.tableColumn, tableHeight: j.tableHeight, key: j.keyCount, tableConfiger: j.tableConfiger, controlsWidth: j.controlsWidth }, { gw: Object(o["withCtx"])(({ row: e }) => [Object(o["createVNode"])(p, { value: e.gw, options: Object(o["unref"])(t) }, null, 8, ["value", "options"])]), ssbags: Object(o["withCtx"])(({ row: e }) => [Object(o["createVNode"])(p, { value: e.ssbags, options: Object(o["unref"])(d) }, null, 8, ["value", "options"])]), controls: Object(o["withCtx"])(({ row: e }) => [Object(o["createVNode"])(i, { type: "success", onClick: l => x(e) }, { default: Object(o["withCtx"])(() => [f]), _: 2 }, 1032, ["onClick"]), Object(o["createVNode"])(i, { type: "danger", onClick: l => C([e.id]) }, { default: Object(o["withCtx"])(() => [B]), _: 2 }, 1032, ["onClick"]), Object(o["createVNode"])(i, { type: "primary", onClick: l => h("view", e) }, { default: Object(o["withCtx"])(() => [w]), _: 2 }, 1032, ["onClick"])]), _: 1 }, 8, ["tableData", "tableColumn", "tableHeight", "tableConfiger", "controlsWidth"])), Object(o["createVNode"])(c["a"], { onChangeNo: U, onChangeSize: _, tableHeight: j.tableHeight, pageConfiger: { ...j.pageConfiger, total: j.total } }, null, 8, ["tableHeight", "pageConfiger"])]), Object(o["createVNode"])(g, { modelValue: b.value, "onUpdate:modelValue": l[0] || (l[0] = e => b.value = e), ref_key: "trainerRef", ref: u, onRefresh: k }, null, 8, ["modelValue"])]) } } }; const C = x; l["default"] = C } }]);
|