1 changed files with 63 additions and 0 deletions
@ -0,0 +1,63 @@ |
|||||
|
package com.zdxt.app.controller.external.company; |
||||
|
|
||||
|
import cn.hutool.core.bean.BeanUtil; |
||||
|
import cn.hutool.core.convert.Convert; |
||||
|
import cn.hutool.core.util.StrUtil; |
||||
|
import com.zdxt.auth.dto.DictDataBean; |
||||
|
import com.zdxt.auth.feign.DictDataApi; |
||||
|
import com.zdxt.auth.feign.ZdxtFileCommonApi; |
||||
|
import com.zdxt.code.domain.*; |
||||
|
import com.zdxt.code.mapper.EnforcementRegistrationMapper; |
||||
|
import com.zdxt.code.service.*; |
||||
|
import com.zdxt.common.ZDResponse; |
||||
|
import com.zdxt.common.controller.BaseController; |
||||
|
import com.zdxt.common.util.StringUtils; |
||||
|
import com.zdxt.common.util.TableDataInfo; |
||||
|
import com.zdxt.common.zdxtFile.ZdxtFileCommon; |
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
|
import org.springframework.stereotype.Controller; |
||||
|
import org.springframework.web.bind.annotation.*; |
||||
|
|
||||
|
import java.util.*; |
||||
|
|
||||
|
/** |
||||
|
* 外部接口-企业执法-在线投诉Controller |
||||
|
* |
||||
|
* @author kylin |
||||
|
* @date 2026-04-15 |
||||
|
*/ |
||||
|
//@Tag(name = "外部接口", description = "企业信息")
|
||||
|
@Controller |
||||
|
@RequestMapping("/external/enterprise/info") |
||||
|
public class OutEnterpriseInfoController extends BaseController { |
||||
|
|
||||
|
@Autowired private IEnterpriseInformationService enterpriseInformationService; |
||||
|
@Autowired private IQrCodeGenerateHistoryService iQrCodeGenerateHistoryService; |
||||
|
|
||||
|
@GetMapping("/getQrCode") |
||||
|
@ResponseBody |
||||
|
public ZDResponse getQrCode(String enterpriseNumber) |
||||
|
{ |
||||
|
//查询企业二维码信息
|
||||
|
QrCodeGenerateHistory qrCodeGenerateHistory = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryByNewest(enterpriseNumber); |
||||
|
//查询企业信息
|
||||
|
EnterpriseInformation enterpriseInformation = |
||||
|
enterpriseInformationService.selectEnterpriseInformationByNum(enterpriseNumber); |
||||
|
if(BeanUtil.isNotEmpty(enterpriseInformation) && |
||||
|
StrUtil.isNotEmpty(enterpriseInformation.getEnterpriseNumber())){ |
||||
|
qrCodeGenerateHistory.setEnterpriseName(enterpriseInformation.getEnterpriseName()); |
||||
|
} |
||||
|
return ZDResponse.success("查询成功",qrCodeGenerateHistory); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 新增保存企业信息登记 |
||||
|
*/ |
||||
|
@PostMapping("/addEnterprise") |
||||
|
@ResponseBody |
||||
|
public ZDResponse addEnterprise(@RequestBody EnterpriseInformation enterpriseInformation) |
||||
|
{ |
||||
|
return enterpriseInformationService.insertEnterpriseInformation(enterpriseInformation) > 0 |
||||
|
? ZDResponse.success("登记成功"): ZDResponse.error("登记失败"); |
||||
|
} |
||||
|
} |
||||
Loading…
Reference in new issue