2025-09-26 17:22:28 +08:00
|
|
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-3afaafac"], { "01e1": function (e, l, t) { "use strict"; t("d9a8") }, "0792": function (e, l, t) { "use strict"; t.d(l, "b", (function () { return c })), t.d(l, "a", (function () { return n })); t("d9e2"); function a(e) { return !e || ("{}" === JSON.stringify(e) || "[]" === JSON.stringify(e)) } const o = () => (e, l, t) => { if (l) { const e = /^1[3|4|5|7|8][0-9]\d{8}$/; if (!e.test(l)) return t(new Error("请输入正确的手机号")); t() } else; }, c = (e, l = "phone") => { if (a(e)) return []; const { require: t, validator: c } = e && { ...e }, r = []; t && r.push({ required: !0, message: "请输入手机号", trigger: "blur" }), c && r.push({ min: 11, message: "手机号格式不正确", trigger: "blur" }, { trigger: "blur", validator: o() }); const n = {}; return n[l] = r, { ...n } }, r = () => (e, l, t) => { l && (/(^\d{15}$)|(^\d{17}(\d|X|x)$)/.test(l) || t(new Error("输入的身份证长度或格式错误"))); var a = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江", 31: "上海", 32: "江苏", 33: "浙江", 34: "安徽", 35: "福建", 36: "江西", 37: "山东", 41: "河南", 42: "湖北", 43: "湖南", 44: "广东", 45: "广西", 46: "海南", 50: "重庆", 51: "四川", 52: "贵州", 53: "云南", 54: "西藏", 61: "陕西", 62: "甘肃", 63: "青海", 64: "宁夏", 65: "新疆", 71: "台湾", 81: "香港", 82: "澳门", 91: "国外" }; a[parseInt(null === l || void 0 === l ? void 0 : l.substr(0, 2))] || t(new Error("身份证地区非法")); var o = (l.substr(6, 4) + "-" + Number(l.substr(10, 2)) + "-" + Number(l.substr(12, 2))).replace(/-/g, "/"), c = new Date(o); o !== c.getFullYear() + "/" + (c.getMonth() + 1) + "/" + c.getDate() && t(new Error("身份证上的出生日期非法")); for (var r = 0, n = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2], p = "10X98765432", d = 0; d < l.length - 1; d++)r += l[d] * n[d]; var u = p[r % 11]; l[l.length - 1] !== u && t(new Error("输入的身份证号非法")), t() }, n = (e, l = "idEntityCard") => { if (a(e)) return []; const { require: t, validator: o } = e && { ...e }, c = []; t && c.push({ required: !0, message: "请输入身份证号", trigger: "blur" }), o && c.push({ trigger: "blur", validator: r() }); const n = {}; return n[l] = c, { ...n } } }, "0e0e": function (e, l, t) { "use strict"; t("26fd") }, "1d22": function (e, l, t) { "use strict"; var a = t("7a23"), o = 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(a["ref"])(), n = Object(a["ref"])({}), p = e => { r.value.validate(l => { if (!l) return !1; e(n.value) }) }, d = () => { n.value = {}, r.value.resetFields() }, u = e => { t("change", n.value) }; return Object(a["watch"])(() => c.modelValue, e => { n.value = e, console.log(e, "===newVal") }, { immediate: !0, deep: !0 }), Object(a["watch"])(() => n.value, e => { t("update:modelValue", e), console.log(e, "===newVal111") }, { immediate: !0, deep: !0 }), l({ submit: p, reset: d }), (l, t) => { const p = Object(a["resolveComponent"])("el-input-number"), d = Object(a["resolveComponent"])("el-radio"), i = Object(a["resolveComponent"])("el-radio-group"), b = Object(a["resolveComponent"])("el-switch"), s = Object(a["resolveComponent"])("el-date-picker"), m = Object(a["resolveComponent"])("el-time-picker"), j = Object(a["resolveComponent"])("el-form-item"), O = Object(a["resolveComponent"])("el-form"); return Object(a["openBlock"])(), Object(a["createBlock"])(O, { ref_key: "elform", ref: r, model: n.value, disabled: e.disabled, "label-width": c.labelWidth, rules: c.rules, inline: !0, "label-position": "right" }, { default: Object(a["withCtx"])(() => [(Object(a["openBlock"])(!0), Object(a["createElementB
|