1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-3c0299fb"], { "01e1": function (e, t, a) { "use strict"; a("d9a8") }, "046a": function (e, t, a) { }, "2e9d": function (e, t, a) { "use strict"; var l = a("7a23"); const c = { class: "title" }, o = { key: 0, class: "font" }, b = { key: 1, class: "flex", style: { "align-items": "center" } }, r = { class: "cnetr" }, d = { class: "right" }; var n = { __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: t }) { function a(e, a) { t("update:active", a), t("change", e) } return (t, n) => { const i = Object(l["resolveComponent"])("el-button"); return Object(l["openBlock"])(), Object(l["createElementBlock"])("div", { class: "pageTitle", style: Object(l["normalizeStyle"])(`margin-bottom: ${e.marginBottom}px;background-color: ${e.backgroundColor}`) }, [Object(l["createElementVNode"])("div", c, ["string" === typeof e.title ? (Object(l["openBlock"])(), Object(l["createElementBlock"])("div", o, Object(l["toDisplayString"])(e.title), 1)) : (Object(l["openBlock"])(), Object(l["createElementBlock"])("ul", b, [(Object(l["openBlock"])(!0), Object(l["createElementBlock"])(l["Fragment"], null, Object(l["renderList"])(e.title, (t, c) => (Object(l["openBlock"])(), Object(l["createBlock"])(i, { onClick: e => a(t, c), type: e.active == c ? "primary" : "", key: c }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(t), 1)]), _: 2 }, 1032, ["onClick", "type"]))), 128))]))]), Object(l["createElementVNode"])("div", r, [Object(l["renderSlot"])(t.$slots, "center")]), Object(l["createElementVNode"])("div", d, [Object(l["renderSlot"])(t.$slots, "default")])], 4) } } }, i = (a("01e1"), a("d959")), j = a.n(i); const O = j()(n, [["__scopeId", "data-v-817ee360"]]); t["a"] = O }, "309d": function (e, t, a) { "use strict"; a("046a") }, d2ae: function (e, t, a) { "use strict"; a.r(t); var l = a("7a23"), c = a("ad28"), o = a("1090"), b = a("2e9d"), r = a("b4ef"); const d = { key: 0, class: "dialog" }, n = { class: "head_box" }, i = { class: "title" }, j = Object(l["createTextVNode"])("关闭"), O = { class: "cntinfo" }, u = { class: "imgWrapper" }, s = { class: "imgWrapper" }, p = { class: "imgWrapper" }, f = { class: "imgWrapper" }, V = { class: "imgWrapper" }; var m = { __name: "viewDetailsDialog", props: { modelValue: { type: Boolean, default: !1 }, dic: { type: Object, default: () => ({}) } }, emits: ["update:modelValue"], setup(e, { expose: t, emit: a }) { const c = e, { proxy: o } = Object(l["getCurrentInstance"])(), { D_BAXX_DWLX: b, D_BZ_YLJYZK: m } = o.$dict("D_BAXX_DWLX", "D_BZ_YLJYZK"), g = Object(l["ref"])("保安培训项目新增"), v = Object(l["ref"])(!1), x = Object(l["ref"])(!0), N = Object(l["computed"])({ get() { return c.modelValue }, set(e) { a("update:modelValue", e) } }), y = Object(l["ref"])({}), C = () => { N.value = !1 }, h = (e = {}, t = "add") => { v.value = !1, N.value = !0; const a = ["cszp", "frSfzZm", "frSfzFm", "fzrSfzZm", "fzrSfzFm", "yyzzzp", "jyxkz"]; a.forEach(t => { e[t] = "string" === typeof e[t] ? e[t].split(",") : e[t] }), y.value = { ...e }, "view" === t ? (g.value = "查看详情", x.value = !0) : "edit" === t && (g.value = "保安证申请", x.value = !1) }; return t({ open: h }), (e, t) => { const a = Object(l["resolveComponent"])("el-button"), c = Object(l["resolveComponent"])("el-descriptions-item"), o = Object(l["resolveComponent"])("DictTag"), v = Object(l["resolveComponent"])("el-descriptions"); return Object(l["unref"])(N) ? (Object(l["openBlock"])(), Object(l["createElementBlock"])("div", d, [Object(l["createElementVNode"])("div", n, [Object(l["createElementVNode"])("span", i, Object(l["toDisplayString"])(g.value), 1), Object(l["createElementVNode"])("div", null, [Object(l["createVNode"])(a, { size: "small", onClick: C }, { default: Object(l["withCtx"])(() => [j]), _: 1 })])]), Object(l["createElementVNode"])("div", O, [Object(l["createVNode"])(v, { column: "3", border: "", "label-width": "180px" }, { default: Object(l["withCtx"])(() => [Object(l["createVNode"])(c, { label: "单位名称(营业执照登记名称)" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.dwmc), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "统一社会信用代码" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.xydm), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "娱乐场所图片", rowspan: 4 }, { default: Object(l["withCtx"])(() => [Object(l["createElementVNode"])("div", u, [Object(l["createVNode"])(r["a"], { modelValue: y.value.cszp, "onUpdate:modelValue": t[0] || (t[0] = e => y.value.cszp = e) }, null, 8, ["modelValue"])])]), _: 1 }), Object(l["createVNode"])(c, { label: "保安单位类型" }, { default: Object(l["withCtx"])(() => [Object(l["createVNode"])(o, { options: Object(l["unref"])(b), value: y.value.type }, null, 8, ["options", "value"])]), _: 1 }), Object(l["createVNode"])(c, { label: "场所名称" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.csmc), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所代码" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.csdm), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所联系电话" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.csLxdh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "经营状况" }, { default: Object(l["withCtx"])(() => [Object(l["createVNode"])(o, { options: Object(l["unref"])(m), value: y.value.jyzk }, null, 8, ["options", "value"])]), _: 1 }), Object(l["createVNode"])(c, { label: "开业日期" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.kyrq), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "单位注册地址", span: 3 }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.zcdz), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所经营地址", span: 3 }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.csjydz), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "法定代表人" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fdrXm), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "法定代表人证件号码" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fdrSfzh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "法定代表人照片", rowspan: 2 }, { default: Object(l["withCtx"])(() => [Object(l["createElementVNode"])("div", s, [Object(l["createVNode"])(r["a"], { modelValue: y.value.frSfzZm, "onUpdate:modelValue": t[1] || (t[1] = e => y.value.frSfzZm = e), disabled: "" }, null, 8, ["modelValue"]), Object(l["createVNode"])(r["a"], { modelValue: y.value.frSfzFm, "onUpdate:modelValue": t[2] || (t[2] = e => y.value.frSfzFm = e), disabled: "" }, null, 8, ["modelValue"])])]), _: 1 }), Object(l["createVNode"])(c, { label: "经营法定代表人联系电话" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fdrLxdh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "经营法定代表人居住地址" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fdrJzdz), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所负责人" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fzrXm), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所负责人身份证号" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fzrSfzh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所负责人照片", rowspan: 2 }, { default: Object(l["withCtx"])(() => [Object(l["createElementVNode"])("div", p, [Object(l["createVNode"])(r["a"], { modelValue: y.value.fzrSfzZm, "onUpdate:modelValue": t[3] || (t[3] = e => y.value.fzrSfzZm = e), disabled: "" }, null, 8, ["modelValue"]), Object(l["createVNode"])(r["a"], { modelValue: y.value.fzrSfzFm, "onUpdate:modelValue": t[4] || (t[4] = e => y.value.fzrSfzFm = e), disabled: "" }, null, 8, ["modelValue"])])]), _: 1 }), Object(l["createVNode"])(c, { label: "场所负责人联系方式" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fzrLxdh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所负责人居住地址" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.fzrJzdz), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "保安服务公司名称", span: 3 }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.bagsMc), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "保安负责人" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.bagsFzrXm), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "保安负责人身份证号码" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.bagsFzrSfzh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "保安负责人联系方式" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.bagsFzrLxdh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "保安人员数量" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.bagsRysl), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "场所面积", span: 3 }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.csmj), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "营业执照照片", span: 1.5 }, { default: Object(l["withCtx"])(() => [Object(l["createElementVNode"])("div", f, [Object(l["createVNode"])(r["a"], { modelValue: y.value.yyzzzp, "onUpdate:modelValue": t[5] || (t[5] = e => y.value.yyzzzp = e) }, null, 8, ["modelValue"])])]), _: 1 }, 8, ["span"]), Object(l["createVNode"])(c, { label: "武装押运证书", span: 1.5 }, { default: Object(l["withCtx"])(() => [Object(l["createElementVNode"])("div", V, [Object(l["createVNode"])(r["a"], { modelValue: y.value.jyxkz, "onUpdate:modelValue": t[6] || (t[6] = e => y.value.jyxkz = e) }, null, 8, ["modelValue"])])]), _: 1 }, 8, ["span"]), Object(l["createVNode"])(c, { label: "备案编号" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.babh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "备案机构名称" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.bamc), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "经营许可证编号" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.jyxkzBh), 1)]), _: 1 }), Object(l["createVNode"])(c, { label: "经营许可证发证机构" }, { default: Object(l["withCtx"])(() => [Object(l["createTextVNode"])(Object(l["toDisplayString"])(y.value.jyxkzBfjg), 1)]), _: 1 })]), _: 1 })])])) : Object(l["createCommentVNode"])("", !0) } } }, g = (a("309d"), a("d959")), v = a.n(g); const x = v()(m, [["__scopeId", "data-v-1dd21ebe"]]); var N = x, y = a("c5cb"); const C = { class: "titleBox" }, h = { class: "tabBox" }, w = Object(l["createTextVNode"])("详情"); var z = { __name: "index", setup(e) { const t = Object(l["ref"])(!1), a = (Object(l["ref"])(null), Object(l["ref"])(null)), r = Object(l["ref"])([]), d = Object(l["reactive"])({ tableData: [], keyCount: 0, tableConfiger: { rowHieght: 61, showSelectType: "null", loading: !1 }, total: 0, pageConfiger: { pageSize: 20, pageCurrent: 1 }, controlsWidth: 180, tableColumn: [{ label: "单位名称", prop: "dwmc" }, { label: "信用代码", prop: "xydm" }, { label: "场所名称", prop: "csmc" }, { label: "场所电话", prop: "csLxdh" }] }), n = () => { d.tableHeight = window.innerHeight - 240, window.onresize = function () { n() } }, i = async () => { try { d.tableConfiger.loading = !0; const e = await Object(y["b"])({ ...d.pageConfiger }, "/mosty-base/baxx/dwgl/page"); e && (d.tableData = e.records || [], d.total = e.total) } finally { d.tableConfiger.loading = !1 } }, j = (e, t) => { a.value.open(t, e) }, O = e => { d.pageConfiger.pageNum = e, i() }, u = e => { d.pageConfiger.pageSize = e, i() }; return Object(l["onMounted"])(() => { n(), i() }), (e, n) => { const i = Object(l["resolveComponent"])("DictTag"), s = Object(l["resolveComponent"])("el-link"); return Object(l["openBlock"])(), Object(l["createElementBlock"])("div", null, [Object(l["createElementVNode"])("div", C, [Object(l["createVNode"])(b["a"], { title: "单位信息" })]), Object(l["createElementVNode"])("div", h, [(Object(l["openBlock"])(), Object(l["createBlock"])(c["a"], { tableData: d.tableData, tableColumn: d.tableColumn, tableHeight: d.tableHeight, key: d.keyCount, tableConfiger: d.tableConfiger, controlsWidth: d.controlsWidth }, { bxxLx: Object(l["withCtx"])(({ row: e }) => [Object(l["createVNode"])(i, { value: e.bxxLx, tag: !1, options: r.value }, null, 8, ["value", "options"])]), bxds: Object(l["withCtx"])(({ row: e }) => { var t; return [Object(l["createElementVNode"])("div", null, Object(l["toDisplayString"])(null === (t = e.bxds) || void 0 === t ? void 0 : t.length), 1)] }), controls: Object(l["withCtx"])(({ row: e }) => [Object(l["createVNode"])(s, { type: "primary", onClick: t => j("view", e) }, { default: Object(l["withCtx"])(() => [w]), _: 2 }, 1032, ["onClick"])]), _: 1 }, 8, ["tableData", "tableColumn", "tableHeight", "tableConfiger", "controlsWidth"])), Object(l["createVNode"])(o["a"], { onChangeNo: O, onChangeSize: u, tableHeight: d.tableHeight, pageConfiger: { ...d.pageConfiger, total: d.total } }, null, 8, ["tableHeight", "pageConfiger"]), Object(l["createVNode"])(N, { ref_key: "detailsRef", ref: a, modelValue: t.value, "onUpdate:modelValue": n[0] || (n[0] = e => t.value = e) }, null, 8, ["modelValue"])])]) } } }; const _ = z; t["default"] = _ }, d9a8: function (e, t, a) { } }]); |