执法统计、调查取证等接口优化

This commit is contained in:
yuyan02 2025-08-15 19:36:33 +08:00
parent b3dceff20b
commit 0bbffc9772
4 changed files with 21 additions and 3 deletions

View File

@ -118,7 +118,9 @@
<div class="label"><span class="icon jrs"></span>对讲机</div> <div class="label"><span class="icon jrs"></span>对讲机</div>
<div class="num" @click="handZfzbPage('8')">{{ zfdjjzs }}</div> <div class="num" @click="handZfzbPage('8')">{{ zfdjjzs }}</div>
</div> </div>
<div class="content_bottom_item">
<div class="label"><span class="icon wxs"></span>问询室</div>
<div class="num" @click="">0</div>
</div> </div>
</div> </div>
</div> </div>

View File

@ -112,7 +112,13 @@ const state = reactive({
rules: { rules: {
industryType: [{ required: true, message: '监管行业不能为空', trigger: 'blur' }], industryType: [{ required: true, message: '监管行业不能为空', trigger: 'blur' }],
unitName: [{ required: true, message: '生产经营单位名称不能为空', trigger: 'blur' }], unitName: [{ required: true, message: '生产经营单位名称不能为空', trigger: 'blur' }],
uired: true, message: '属地不能为空', trigger: 'blur' }], shortName: [{ required: true, message: '单位简称不能为空', trigger: 'blur' }],
unifiedSocialCode: [{ required: true, message: '社会统一信用代码不能为空', trigger: 'blur' }],
businessStatus: [{ required: true, message: '营业状态不能为空', trigger: 'blur' }],
orgCode: [{ required: false, message: '所属机构不能为空', trigger: 'blur' }],
legalRepresentative: [{ required: true, message: '法定代表人(经营者)姓名不能为空', trigger: 'blur' }],
contactPhone: [{ required: true, message: '联系电话不能为空', trigger: 'blur' }],
agency: [{ required: true, message: '属地不能为空', trigger: 'blur' }],
legalPhone: [{ required: true, message: '联系电话不能为空', trigger: 'blur' }], legalPhone: [{ required: true, message: '联系电话不能为空', trigger: 'blur' }],
legalDuty: [{ required: true, message: '法定代表人(经营者)职位不能为空', trigger: 'blur' }], legalDuty: [{ required: true, message: '法定代表人(经营者)职位不能为空', trigger: 'blur' }],
regulatedIndustry: [{ required: true, message: '国民经济行业分类不能为空', trigger: 'blur' }], regulatedIndustry: [{ required: true, message: '国民经济行业分类不能为空', trigger: 'blur' }],

View File

@ -355,6 +355,7 @@ async function handleDetail(row) {
dialogConfig.value.show = true dialogConfig.value.show = true
dialogConfig.value.mode = 'detail' dialogConfig.value.mode = 'detail'
dialogConfig.value.title = '详情企业信息' dialogConfig.value.title = '详情企业信息'
} }
async function handleModify(row) { async function handleModify(row) {

View File

@ -80,7 +80,16 @@ public class EnterpriseAuditService {
String legalPhone = enterpriseAudit.getLegalPhone(); String legalPhone = enterpriseAudit.getLegalPhone();
if (enterpriseAuditRepo.existsByLegalPhoneAndDelFlagAndEnterpriseIdNot(legalPhone, (short) 0, enterpriseId) if (enterpriseAuditRepo.existsByLegalPhoneAndDelFlagAndEnterpriseIdNot(legalPhone, (short) 0, enterpriseId)
|| enterpriseRepo.existsByLegalPhoneAndDelFlag(legalPhone, (short) 0)) || enterpriseRepo.existsByLegalPhoneAndDelFlag(legalPhone, (short) 0))
storySide("2"); throw new RuntimeException("联系电话【" + legalPhone + "】在企业上报审核/企业信息管理已存在");
EnterpriseHistory history = new EnterpriseHistory();
BeanUtils.copyProperties(audit, history);
history.setTheType("普通修改");
if (null != user) {
history.setHistoryTime(now);
history.setTheUserName(user.getXm());
history.setTheUserName(user.getYhwybs());
}
history.setHistorySide("2");
enterpriseHistoryRepo.save(history); enterpriseHistoryRepo.save(history);
//测试使用 //测试使用
// enterpriseRepo.findById(audit.getEnterpriseId()).ifPresent(enterprise -> uploadEnterprise(enterprise, user)); // enterpriseRepo.findById(audit.getEnterpriseId()).ifPresent(enterprise -> uploadEnterprise(enterprise, user));