|
|
|
|
@ -26,6 +26,9 @@
|
|
|
|
|
<template #titleFive>
|
|
|
|
|
<el-divider content-position="left"><span style="color: #409eff;">补充信息</span></el-divider>
|
|
|
|
|
</template>
|
|
|
|
|
<template #kyrq>
|
|
|
|
|
<el-date-picker v-bind="$attrs" v-model="listQuery.kyrq" type="date" value-format="YYYY-MM-DD" placeholder="请选择日期" style="width:100%" />
|
|
|
|
|
</template>
|
|
|
|
|
</FormMessage>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -42,59 +45,59 @@ const dialogForm = ref(false);
|
|
|
|
|
const FormRef = ref(null);
|
|
|
|
|
const listQuery = ref({});
|
|
|
|
|
const formList = ref()
|
|
|
|
|
// const rules = ref({
|
|
|
|
|
// csmc: [{ required: true, message: "请输入单位名称", trigger: "blur" }],
|
|
|
|
|
// dwmc: [{ required: true, message: "请输入营业执照登记名称", trigger: "blur" }],
|
|
|
|
|
// xydm: [{ required: true, message: "请输入信用代码", trigger: "blur" }],
|
|
|
|
|
// // csdm: [{ required: true, message: "请输入场所代码", trigger: "blur" }],
|
|
|
|
|
// // gds: [{ required: true, message: "请输入股东数", trigger: "blur" }],
|
|
|
|
|
// zczj: [{ required: true, message: "请输入注册资金(万元)", trigger: "blur" }],
|
|
|
|
|
// type: [{ required: true, message: "请选择单位类型", trigger: "blur" }],
|
|
|
|
|
// csLxdh: [{ required: true, message: "请输入场所电话", trigger: "blur" }],
|
|
|
|
|
// jyzk: [{ required: true, message: "请选择经营状况", trigger: "blur" }],
|
|
|
|
|
// jyfw: [{ required: true, message: "请选择经营范围", trigger: "blur" }],
|
|
|
|
|
// dyrs: [{ required: true, message: "请输入党员人数", trigger: "blur" }],
|
|
|
|
|
// // gxdwdm: [{ required: true, message: "请选择管辖区县", trigger: "blur" }],
|
|
|
|
|
// gsxz: [{ required: true, message: "请选择公司性质", trigger: "blur" }],
|
|
|
|
|
// kyrq: [{ required: true, message: "请选择开业日期", trigger: "blur" }],
|
|
|
|
|
// zcdz: [{ required: true, message: "请输入场所注册地址", trigger: "blur" }],
|
|
|
|
|
// jydz: [{ required: true, message: "请输入场所经营地址", trigger: "blur" }],
|
|
|
|
|
// mqcsyw: [{ required: true, message: "请输入目前从事业务", trigger: "blur" }],
|
|
|
|
|
// // qzqk: [{ required: true, message: "请输入枪支情况", trigger: "blur" }],
|
|
|
|
|
// // sfyyzz: [{ required: true, message: "请选择是否有武装押运资质", trigger: "blur" }],
|
|
|
|
|
// // sfpxzz: [{ required: true, message: "请选择是否有培训资质", trigger: "blur" }],
|
|
|
|
|
// // sfdzz: [{ required: true, message: "请选择是否成立党组织", trigger: "blur" }],
|
|
|
|
|
// // zfzrr: [{ required: true, message: "请选择是否为负责人", trigger: "blur" }],
|
|
|
|
|
// fdrXm: [{ required: true, message: "请输入法人姓名", trigger: "blur" }],
|
|
|
|
|
// fdrSfzh: [{ required: true, message: "请输入法人账号", trigger: "blur" }],
|
|
|
|
|
// fdrLxdh: [{ required: true, message: "请输入法人手机号", trigger: "blur" }],
|
|
|
|
|
// fdrJzdz: [{ required: true, message: "请输入法人地址", trigger: "blur" }],
|
|
|
|
|
// frSfzZm: [{ required: true, message: "请上传法人身份证正面", trigger: "blur" }],
|
|
|
|
|
// frSfzFm: [{ required: true, message: "请上传法人身份证反面", trigger: "blur" }],
|
|
|
|
|
// fzrXm: [{ required: true, message: "请输入负责人姓名", trigger: "blur" }],
|
|
|
|
|
// fzrSfzh: [{ required: true, message: "请输入负责人身份证号", trigger: "blur" }],
|
|
|
|
|
// fzrLxdh: [{ required: true, message: "请输入负责人联系电话", trigger: "blur" }],
|
|
|
|
|
// nl: [{ required: true, message: "请输入负责人联系电话", trigger: "blur" }],
|
|
|
|
|
// xb: [{ required: true, message: "请输入负责人性别", trigger: "blur" }],
|
|
|
|
|
// baszsbh: [{ required: true, message: "请输入保安证编号", trigger: "blur" }],
|
|
|
|
|
// fzrJzdz: [{ required: true, message: "请输入负责人地址", trigger: "blur" }],
|
|
|
|
|
// fzrSfzZm: [{ required: true, message: "请上传负责人身份证正面", trigger: "blur" }],
|
|
|
|
|
// fzrSfzFm: [{ required: true, message: "请上传负责人身份证反面", trigger: "blur" }],
|
|
|
|
|
// // sfba: [{ required: true, message: "请选择是否有保安负责人", trigger: "blur" }],
|
|
|
|
|
// // bags: [{ required: true, message: "请输入保安公司", trigger: "blur" }],
|
|
|
|
|
// // bafzr: [{ required: true, message: "请输入保安公司负责人姓名", trigger: "blur" }],
|
|
|
|
|
// // bars: [{ required: true, message: "请输入保安人数", trigger: "blur" }],
|
|
|
|
|
// // bafzrsfz: [{ required: true, message: "请输入身份证号", trigger: "blur" }],
|
|
|
|
|
// // balxdh: [{ required: true, message: "请输入保安负责人联系电话", trigger: "blur" }],
|
|
|
|
|
// // bajzdz: [{ required: true, message: "请输入保安负责人居住地址", trigger: "blur" }],
|
|
|
|
|
// // csmj: [{ required: true, message: "请输入场所面积(㎡)", trigger: "blur" }],
|
|
|
|
|
// yyzzzp: [{ required: true, message: "请上传营业执照", trigger: "blur" }],
|
|
|
|
|
// cszp: [{ required: true, message: "请上传场所照片", trigger: "blur" }],
|
|
|
|
|
// // badwbabh: [{ required: true, message: "请输入保安单位备案编号", trigger: "blur" }],
|
|
|
|
|
// // dwbajgmc: [{ required: true, message: "请输入保安单位备案名称", trigger: "blur" }],
|
|
|
|
|
// // dwjyxkhm: [{ required: true, message: "请输入保安单位备案名称", trigger: "blur" }],
|
|
|
|
|
// // dwjyxfzjg: [{ required: true, message: "请输入保安单位备案名称", trigger: "blur" }],
|
|
|
|
|
// })
|
|
|
|
|
const rules = ref({
|
|
|
|
|
csmc: [{ required: true, message: "请输入单位名称", trigger: "blur" }],
|
|
|
|
|
dwmc: [{ required: true, message: "请输入营业执照登记名称", trigger: "blur" }],
|
|
|
|
|
xydm: [{ required: true, message: "请输入信用代码", trigger: "blur" }],
|
|
|
|
|
// csdm: [{ required: true, message: "请输入场所代码", trigger: "blur" }],
|
|
|
|
|
// gds: [{ required: true, message: "请输入股东数", trigger: "blur" }],
|
|
|
|
|
zczj: [{ required: true, message: "请输入注册资金(万元)", trigger: "blur" }],
|
|
|
|
|
type: [{ required: true, message: "请选择单位类型", trigger: "blur" }],
|
|
|
|
|
csLxdh: [{ required: true, message: "请输入场所电话", trigger: "blur" }],
|
|
|
|
|
jyzk: [{ required: true, message: "请选择经营状况", trigger: "blur" }],
|
|
|
|
|
jyfw: [{ required: true, message: "请选择经营范围", trigger: "blur" }],
|
|
|
|
|
dyrs: [{ required: true, message: "请输入党员人数", trigger: "blur" }],
|
|
|
|
|
// gxdwdm: [{ required: true, message: "请选择管辖区县", trigger: "blur" }],
|
|
|
|
|
gsxz: [{ required: true, message: "请选择公司性质", trigger: "blur" }],
|
|
|
|
|
// kyrq: [{ required: true, message: "请选择开业日期", trigger: "blur" }],
|
|
|
|
|
zcdz: [{ required: true, message: "请输入场所注册地址", trigger: "blur" }],
|
|
|
|
|
jydz: [{ required: true, message: "请输入场所经营地址", trigger: "blur" }],
|
|
|
|
|
mqcsyw: [{ required: true, message: "请输入目前从事业务", trigger: "blur" }],
|
|
|
|
|
// qzqk: [{ required: true, message: "请输入枪支情况", trigger: "blur" }],
|
|
|
|
|
// sfyyzz: [{ required: true, message: "请选择是否有武装押运资质", trigger: "blur" }],
|
|
|
|
|
// sfpxzz: [{ required: true, message: "请选择是否有培训资质", trigger: "blur" }],
|
|
|
|
|
// sfdzz: [{ required: true, message: "请选择是否成立党组织", trigger: "blur" }],
|
|
|
|
|
// zfzrr: [{ required: true, message: "请选择是否为负责人", trigger: "blur" }],
|
|
|
|
|
fdrXm: [{ required: true, message: "请输入法人姓名", trigger: "blur" }],
|
|
|
|
|
fdrSfzh: [{ required: true, message: "请输入法人账号", trigger: "blur" }],
|
|
|
|
|
fdrLxdh: [{ required: true, message: "请输入法人手机号", trigger: "blur" }],
|
|
|
|
|
fdrJzdz: [{ required: true, message: "请输入法人地址", trigger: "blur" }],
|
|
|
|
|
frSfzZm: [{ required: true, message: "请上传法人身份证正面", trigger: "blur" }],
|
|
|
|
|
frSfzFm: [{ required: true, message: "请上传法人身份证反面", trigger: "blur" }],
|
|
|
|
|
fzrXm: [{ required: true, message: "请输入负责人姓名", trigger: "blur" }],
|
|
|
|
|
fzrSfzh: [{ required: true, message: "请输入负责人身份证号", trigger: "blur" }],
|
|
|
|
|
fzrLxdh: [{ required: true, message: "请输入负责人联系电话", trigger: "blur" }],
|
|
|
|
|
nl: [{ required: true, message: "请输入负责人联系电话", trigger: "blur" }],
|
|
|
|
|
xb: [{ required: true, message: "请输入负责人性别", trigger: "blur" }],
|
|
|
|
|
baszsbh: [{ required: true, message: "请输入保安证编号", trigger: "blur" }],
|
|
|
|
|
fzrJzdz: [{ required: true, message: "请输入负责人地址", trigger: "blur" }],
|
|
|
|
|
fzrSfzZm: [{ required: true, message: "请上传负责人身份证正面", trigger: "blur" }],
|
|
|
|
|
fzrSfzFm: [{ required: true, message: "请上传负责人身份证反面", trigger: "blur" }],
|
|
|
|
|
// sfba: [{ required: true, message: "请选择是否有保安负责人", trigger: "blur" }],
|
|
|
|
|
// bags: [{ required: true, message: "请输入保安公司", trigger: "blur" }],
|
|
|
|
|
// bafzr: [{ required: true, message: "请输入保安公司负责人姓名", trigger: "blur" }],
|
|
|
|
|
// bars: [{ required: true, message: "请输入保安人数", trigger: "blur" }],
|
|
|
|
|
// bafzrsfz: [{ required: true, message: "请输入身份证号", trigger: "blur" }],
|
|
|
|
|
// balxdh: [{ required: true, message: "请输入保安负责人联系电话", trigger: "blur" }],
|
|
|
|
|
// bajzdz: [{ required: true, message: "请输入保安负责人居住地址", trigger: "blur" }],
|
|
|
|
|
// csmj: [{ required: true, message: "请输入场所面积(㎡)", trigger: "blur" }],
|
|
|
|
|
yyzzzp: [{ required: true, message: "请上传营业执照", trigger: "blur" }],
|
|
|
|
|
cszp: [{ required: true, message: "请上传场所照片", trigger: "blur" }],
|
|
|
|
|
// badwbabh: [{ required: true, message: "请输入保安单位备案编号", trigger: "blur" }],
|
|
|
|
|
// dwbajgmc: [{ required: true, message: "请输入保安单位备案名称", trigger: "blur" }],
|
|
|
|
|
// dwjyxkhm: [{ required: true, message: "请输入保安单位备案名称", trigger: "blur" }],
|
|
|
|
|
// dwjyxfzjg: [{ required: true, message: "请输入保安单位备案名称", trigger: "blur" }],
|
|
|
|
|
})
|
|
|
|
|
const title = ref("新增")
|
|
|
|
|
const disabled = ref(false)
|
|
|
|
|
// 初始化数据
|
|
|
|
|
@ -128,14 +131,13 @@ const init = async (type,id) => {
|
|
|
|
|
{ label: "经营范围", prop: "jyfw", type: "select", options: D_BABA_JYFW, multiple: true },
|
|
|
|
|
{ label: "党员人数", prop: "dyrs", type: "input", lx: "number" },
|
|
|
|
|
{ label: "保安人数", prop: "bagsRysl", type: "input", lx: "number" },
|
|
|
|
|
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
{ label: "管辖区县", prop: "gxdwdm", type: "department", depMc: "gxdwmc" },
|
|
|
|
|
{ label: "公司性质", prop: "gsxz", type: "select", options: D_BABA_GSXZ },
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
{ label: "开业日期", prop: "kyrq", type: "date" },
|
|
|
|
|
{ label: "开业日期", prop: "kyrq", type: "slot" },
|
|
|
|
|
{ label: "场所注册地址", prop: "zcdz", type: "input" },
|
|
|
|
|
{ label: "场所经营地址", prop: "jydz", type: "input" },
|
|
|
|
|
],
|
|
|
|
|
|