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