diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java index fa31669a..d6b2d8ae 100644 --- a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java +++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java @@ -292,8 +292,7 @@ public class AppEnterpriseInformationController extends BaseController */ @GetMapping("/getEnterpriseInfoBySj") @ResponseBody - public ZDResponse getEnterpriseCode(String url) - { + public ZDResponse getEnterpriseCode(String url) throws Exception { EnterpriseInformation enterpriseInformation = enterpriseInformationService.paresEnterpriseCode(url); return ZDResponse.success("市监二维码扫描成功",enterpriseInformation); diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppSsztJbxx110497Controller.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppSsztJbxx110497Controller.java new file mode 100644 index 00000000..a75c91f2 --- /dev/null +++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppSsztJbxx110497Controller.java @@ -0,0 +1,59 @@ +package com.zdxt.app.controller; + +import com.zdxt.code.domain.EnterpriseInformation; +import com.zdxt.code.domain.SsztJbxx110497; +import com.zdxt.code.service.ISsztJbxx110497Service; +import com.zdxt.common.ZDResponse; +import com.zdxt.common.controller.BaseController; +import com.zdxt.common.util.TableDataInfo; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + + +/** + * 【企业信息总表】Controller + * + * @author chenrui + * @date 2024-11-11 + */ +@Controller +@RequestMapping("/app/code/jbxx110497") +public class AppSsztJbxx110497Controller extends BaseController +{ + private String prefix = "code/project/jbxx110497"; + + @Autowired + private ISsztJbxx110497Service ssztJbxx110497Service; + + + + /** + * 查询【请填写功能名称】列表 + */ + @RequiresPermissions("code:jbxx110497:list") + @PostMapping("/list") + @ResponseBody + public TableDataInfo list(SsztJbxx110497 ssztJbxx110497) + { + startPage(); + List list = ssztJbxx110497Service.selectSsztJbxx110497List(ssztJbxx110497); + return getDataTable(list); + } + + public ZDResponse queryByCode(){ + + + return ZDResponse.success("获取企业信息"); + } + + + + +} diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-dev.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-dev.yml index 2ecb1be9..2c5b4451 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-dev.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-dev.yml @@ -109,4 +109,7 @@ mssq: #短信平台 sms: account: 122 - pwd: szsfj1800 \ No newline at end of file + pwd: szsfj1800 + +#市监代理页面 +sjView: http://10.132.108.3/sjWeb \ No newline at end of file diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml index d37e2182..45b0f496 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml @@ -6,13 +6,13 @@ spring: druid: # 主库数据源 master: -# url: jdbc:mysql://146.56.223.227:3306/zfjd?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: ENC(XZ0cNb5wfN9GkTEq+SgVNA==) -# password: ENC(+bxT7W35PF0k/5FZBYV0uwFLN+I9kZsF) + url: jdbc:mysql://146.56.223.227:3306/zfjd?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + username: ENC(XZ0cNb5wfN9GkTEq+SgVNA==) + password: ENC(+bxT7W35PF0k/5FZBYV0uwFLN+I9kZsF) - url: ENC(v3oHIZvpj5ZRTcLc41PnMXUVZbXK7dp+IKwsOlJ2bRUf5E5bagEjlB3qNwT7KiAnX3+ugTUeKWt1cVPh1iVLlQE1ELVNILu6k0X4/uH9ao53b4pLlyJsim67HozUikmKDQ/wDMxVUSkBW21g6jcKeEzXgSphxUQvPz/L8KJzzHJvkpDarGwYUZH+sV1VnSkHCHpPqW9wkbD/AN8K+iNiLw==) - username: ENC(E5mY10bkGFBgN1Pljgzggg==) - password: ENC(oqD1IasQS57qOeOHFtBdAAemGwJ2I7BV) +# url: ENC(v3oHIZvpj5ZRTcLc41PnMXUVZbXK7dp+IKwsOlJ2bRUf5E5bagEjlB3qNwT7KiAnX3+ugTUeKWt1cVPh1iVLlQE1ELVNILu6k0X4/uH9ao53b4pLlyJsim67HozUikmKDQ/wDMxVUSkBW21g6jcKeEzXgSphxUQvPz/L8KJzzHJvkpDarGwYUZH+sV1VnSkHCHpPqW9wkbD/AN8K+iNiLw==) +# username: ENC(E5mY10bkGFBgN1Pljgzggg==) +# password: ENC(oqD1IasQS57qOeOHFtBdAAemGwJ2I7BV) # 从库数据源 slave: # 从数据源开关/默认关闭 @@ -42,7 +42,7 @@ spring: webStatFilter: enabled: true statViewServlet: - enabled: true + enabled: false # 设置白名单,不填则允许所有访问 allow: url-pattern: /druid/* diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-pro.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-pro.yml index 7aaef622..9bac425a 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-pro.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-pro.yml @@ -87,4 +87,8 @@ mssq: #短信平台 sms: account: 122 - pwd: szsfj1800 \ No newline at end of file + pwd: szsfj1800 + + +#市监代理页面 +sjView: http://10.132.108.3/sjWeb \ No newline at end of file diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-test.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-test.yml index 30273488..1178c045 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-test.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-test.yml @@ -108,4 +108,7 @@ mssq: #短信平台 sms: account: 122 - pwd: szsfj1800 \ No newline at end of file + pwd: szsfj1800 + +#市监代理页面 +sjView: http://10.132.108.3/sjWeb \ No newline at end of file diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/SsztJbxx110497Controller.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/SsztJbxx110497Controller.java new file mode 100644 index 00000000..64d262a4 --- /dev/null +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/SsztJbxx110497Controller.java @@ -0,0 +1,74 @@ +package com.zdxt.code.controller; + +import java.util.List; + +import com.zdxt.code.domain.SsztJbxx110497; +import com.zdxt.code.service.ISsztJbxx110497Service; +import com.zdxt.common.ZDResponse; +import com.zdxt.common.controller.BaseController; +import com.zdxt.common.util.TableDataInfo; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.ModelMap; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + + +/** + * 【企业信息总表】Controller + * + * @author ruoyi + * @date 2024-11-11 + */ +@Controller +@RequestMapping("/code/jbxx110497") +public class SsztJbxx110497Controller extends BaseController +{ + private String prefix = "code/project/jbxx110497"; + + @Autowired + private ISsztJbxx110497Service ssztJbxx110497Service; + + @RequiresPermissions("code:jbxx110497:view") + @GetMapping() + public String jbxx110497() + { + return prefix + "/jbxx110497"; + } + + /** + * 查询【请填写功能名称】列表 + */ + @RequiresPermissions("code:jbxx110497:list") + @PostMapping("/list") + @ResponseBody + public TableDataInfo list(SsztJbxx110497 ssztJbxx110497) + { + startPage(); + List list = ssztJbxx110497Service.selectSsztJbxx110497List(ssztJbxx110497); + return getDataTable(list); + } + + public ZDResponse queryByCode(){ + + + return ZDResponse.success("获取企业信息"); + } + + /** + * 新增保存【请填写功能名称】 + */ + @RequiresPermissions("system:jbxx110497:add") + @PostMapping("/add") + @ResponseBody + public ZDResponse addSave(SsztJbxx110497 ssztJbxx110497) + { + return ZDResponse.success("添加成功",ssztJbxx110497Service.insertSsztJbxx110497(ssztJbxx110497)); + } + + +} diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SsztJbxx110497.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SsztJbxx110497.java new file mode 100644 index 00000000..67f131fb --- /dev/null +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SsztJbxx110497.java @@ -0,0 +1,476 @@ +package com.zdxt.code.domain; + +import com.zdxt.common.BaseDomain; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; + + +/** + * 【企业信息总表】对象 sszt_jbxx110497 + * + * @author ruoyi + * @date 2024-11-11 + */ +public class SsztJbxx110497 extends BaseDomain +{ + private static final long serialVersionUID = 1L; + + /** 经营范围 */ + private String jyfw; + + /** $column.columnComment */ + /** + * 注册资本 + */ + private Double zczb; + + /** $column.columnComment */ + /** + * 房屋编码 + */ + private String fwbm; + + /** $column.columnComment */ + /** + * 企业状态 + */ + private String yyzt; + + /** 商事主体类型 */ + private String ssztlx; + + /** 年度报告信息 */ + private String ndbgxx; + + /** 备用字段1 */ + private String byzd1; + + /** 备注 */ + private String bz; + + /** 注册号 */ + private String zch; + + /** 成立日期 */ + private String clrq; + + /** 年检情况 */ + private String njqk; + + /** 经营场所 */ + private String jycs; + + /** 组织机构代码 */ + private String zzjgdm; + + /** 币种 */ + private String bizhong; + + /** 行业代码 */ + private String hydm; + + /** 备用字段3 */ + private String byzd3; + + /** 备用字段2 */ + private String byzd2; + + /** 核准/备案日期 */ + private String hzrq; + + /** 经营期限起 */ + private String jyqxq; + + /** 经营期限止 */ + private String jyqxz; + + /** 统一社会信用代码 */ + private String tyshxydm; + + /** 申报实收资本 */ + private Double sbsszb; + + /** 身份证号 */ + private String swzh; + + /** 法定代表人/负责人 */ + + private String fddbr; + + /** 隶属企业注册号 */ + private String lsqyzch; + + /** 隶属企业名称 */ + private String lsqymc; + + /** 行业门类 */ + private String hyml; + + /** 企业名称 */ + private String qymc; + + /** 唯一编码 */ + private String recordid; + + /** 登记机构代号 */ + private String djjgdh; + + /** 主体身份代码 */ + private String pripid; + + /** 系统内部INS */ + private Long ins; + + /** 系统内部SEQ */ + private Long seq; + + /** */ + private Long updatestatus; + + public void setJyfw(String jyfw) + { + this.jyfw = jyfw; + } + + public String getJyfw() + { + return jyfw; + } + public void setZczb(Double zczb) + { + this.zczb = zczb; + } + + public Double getZczb() + { + return zczb; + } + public void setFwbm(String fwbm) + { + this.fwbm = fwbm; + } + + public String getFwbm() + { + return fwbm; + } + public void setYyzt(String yyzt) + { + this.yyzt = yyzt; + } + + public String getYyzt() + { + return yyzt; + } + public void setSsztlx(String ssztlx) + { + this.ssztlx = ssztlx; + } + + public String getSsztlx() + { + return ssztlx; + } + public void setNdbgxx(String ndbgxx) + { + this.ndbgxx = ndbgxx; + } + + public String getNdbgxx() + { + return ndbgxx; + } + public void setByzd1(String byzd1) + { + this.byzd1 = byzd1; + } + + public String getByzd1() + { + return byzd1; + } + public void setBz(String bz) + { + this.bz = bz; + } + + public String getBz() + { + return bz; + } + public void setZch(String zch) + { + this.zch = zch; + } + + public String getZch() + { + return zch; + } + public void setClrq(String clrq) + { + this.clrq = clrq; + } + + public String getClrq() + { + return clrq; + } + public void setNjqk(String njqk) + { + this.njqk = njqk; + } + + public String getNjqk() + { + return njqk; + } + public void setJycs(String jycs) + { + this.jycs = jycs; + } + + public String getJycs() + { + return jycs; + } + public void setZzjgdm(String zzjgdm) + { + this.zzjgdm = zzjgdm; + } + + public String getZzjgdm() + { + return zzjgdm; + } + public void setBizhong(String bizhong) + { + this.bizhong = bizhong; + } + + public String getBizhong() + { + return bizhong; + } + public void setHydm(String hydm) + { + this.hydm = hydm; + } + + public String getHydm() + { + return hydm; + } + public void setByzd3(String byzd3) + { + this.byzd3 = byzd3; + } + + public String getByzd3() + { + return byzd3; + } + public void setByzd2(String byzd2) + { + this.byzd2 = byzd2; + } + + public String getByzd2() + { + return byzd2; + } + public void setHzrq(String hzrq) + { + this.hzrq = hzrq; + } + + public String getHzrq() + { + return hzrq; + } + public void setJyqxq(String jyqxq) + { + this.jyqxq = jyqxq; + } + + public String getJyqxq() + { + return jyqxq; + } + public void setJyqxz(String jyqxz) + { + this.jyqxz = jyqxz; + } + + public String getJyqxz() + { + return jyqxz; + } + public void setTyshxydm(String tyshxydm) + { + this.tyshxydm = tyshxydm; + } + + public String getTyshxydm() + { + return tyshxydm; + } + public void setSbsszb(Double sbsszb) + { + this.sbsszb = sbsszb; + } + + public Double getSbsszb() + { + return sbsszb; + } + public void setSwzh(String swzh) + { + this.swzh = swzh; + } + + public String getSwzh() + { + return swzh; + } + public void setFddbr(String fddbr) + { + this.fddbr = fddbr; + } + + public String getFddbr() + { + return fddbr; + } + public void setLsqyzch(String lsqyzch) + { + this.lsqyzch = lsqyzch; + } + + public String getLsqyzch() + { + return lsqyzch; + } + public void setLsqymc(String lsqymc) + { + this.lsqymc = lsqymc; + } + + public String getLsqymc() + { + return lsqymc; + } + public void setHyml(String hyml) + { + this.hyml = hyml; + } + + public String getHyml() + { + return hyml; + } + public void setQymc(String qymc) + { + this.qymc = qymc; + } + + public String getQymc() + { + return qymc; + } + public void setRecordid(String recordid) + { + this.recordid = recordid; + } + + public String getRecordid() + { + return recordid; + } + public void setDjjgdh(String djjgdh) + { + this.djjgdh = djjgdh; + } + + public String getDjjgdh() + { + return djjgdh; + } + public void setPripid(String pripid) + { + this.pripid = pripid; + } + + public String getPripid() + { + return pripid; + } + public void setIns(Long ins) + { + this.ins = ins; + } + + public Long getIns() + { + return ins; + } + public void setSeq(Long seq) + { + this.seq = seq; + } + + public Long getSeq() + { + return seq; + } + public void setUpdatestatus(Long updatestatus) + { + this.updatestatus = updatestatus; + } + + public Long getUpdatestatus() + { + return updatestatus; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("jyfw", getJyfw()) + .append("zczb", getZczb()) + .append("fwbm", getFwbm()) + .append("yyzt", getYyzt()) + .append("ssztlx", getSsztlx()) + .append("ndbgxx", getNdbgxx()) + .append("byzd1", getByzd1()) + .append("bz", getBz()) + .append("zch", getZch()) + .append("clrq", getClrq()) + .append("njqk", getNjqk()) + .append("jycs", getJycs()) + .append("zzjgdm", getZzjgdm()) + .append("bizhong", getBizhong()) + .append("hydm", getHydm()) + .append("byzd3", getByzd3()) + .append("byzd2", getByzd2()) + .append("hzrq", getHzrq()) + .append("jyqxq", getJyqxq()) + .append("jyqxz", getJyqxz()) + .append("tyshxydm", getTyshxydm()) + .append("sbsszb", getSbsszb()) + .append("swzh", getSwzh()) + .append("fddbr", getFddbr()) + .append("lsqyzch", getLsqyzch()) + .append("lsqymc", getLsqymc()) + .append("hyml", getHyml()) + .append("qymc", getQymc()) + .append("recordid", getRecordid()) + .append("djjgdh", getDjjgdh()) + .append("pripid", getPripid()) + .append("ins", getIns()) + .append("seq", getSeq()) + .append("updatestatus", getUpdatestatus()) + .toString(); + } +} diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/SsztJbxx110497Mapper.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/SsztJbxx110497Mapper.java new file mode 100644 index 00000000..f3d2be58 --- /dev/null +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/SsztJbxx110497Mapper.java @@ -0,0 +1,63 @@ +package com.zdxt.code.mapper; + + +import com.zdxt.code.domain.SsztJbxx110497; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2024-11-11 + */ +public interface SsztJbxx110497Mapper +{ + /** + * 查询【请填写功能名称】 + * + * @param jyfw 【请填写功能名称】ID + * @return 【请填写功能名称】 + */ + SsztJbxx110497 selectSsztJbxx110497ByCode(String code); + + /** + * 查询【请填写功能名称】列表 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + List selectSsztJbxx110497List(SsztJbxx110497 ssztJbxx110497); + + /** + * 新增【请填写功能名称】 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 结果 + */ + int insertSsztJbxx110497(SsztJbxx110497 ssztJbxx110497); + + /** + * 修改【请填写功能名称】 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 结果 + */ + int updateSsztJbxx110497(SsztJbxx110497 ssztJbxx110497); + + /** + * 删除【请填写功能名称】 + * + * @param jyfw 【请填写功能名称】ID + * @return 结果 + */ + int deleteSsztJbxx110497ById(String jyfw); + + /** + * 批量删除【请填写功能名称】 + * + * @param jyfws 需要删除的数据ID + * @return 结果 + */ + int deleteSsztJbxx110497ByIds(String[] jyfws); +} diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java index a1e4491b..06a2256b 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/IEnterpriseInformationService.java @@ -110,5 +110,6 @@ public interface IEnterpriseInformationService * @param url * @return */ - EnterpriseInformation paresEnterpriseCode(String url); + EnterpriseInformation paresEnterpriseCode(String url) throws Exception; + } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ISsztJbxx110497Service.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ISsztJbxx110497Service.java new file mode 100644 index 00000000..d1e1abc3 --- /dev/null +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/ISsztJbxx110497Service.java @@ -0,0 +1,64 @@ +package com.zdxt.code.service; + +import com.zdxt.code.domain.EnterpriseInformation; +import com.zdxt.code.domain.SsztJbxx110497; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2024-11-11 + */ +public interface ISsztJbxx110497Service +{ + /** + * 查询【请填写功能名称】 + * + * @param code 【请填写功能名称】ID + * @return 【请填写功能名称】 + */ + EnterpriseInformation selectSsztJbxx110497ByCode(String code); + + + /** + * 查询【请填写功能名称】列表 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + List selectSsztJbxx110497List(SsztJbxx110497 ssztJbxx110497); + + /** + * 新增【请填写功能名称】 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 结果 + */ + int insertSsztJbxx110497(SsztJbxx110497 ssztJbxx110497); + + /** + * 修改【请填写功能名称】 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 结果 + */ + int updateSsztJbxx110497(SsztJbxx110497 ssztJbxx110497); + + /** + * 批量删除【请填写功能名称】 + * + * @param ids 需要删除的数据ID + * @return 结果 + */ + int deleteSsztJbxx110497ByIds(String ids); + + /** + * 删除【请填写功能名称】信息 + * + * @param jyfw 【请填写功能名称】ID + * @return 结果 + */ + int deleteSsztJbxx110497ById(String jyfw); +} diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java index 6275ddc0..7dafa5e2 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java @@ -24,6 +24,8 @@ import com.zdxt.code.domain.EnterpriseMerchantAuthorization; import com.zdxt.code.domain.QrCodeGenerateHistory; import com.zdxt.code.service.IEnterpriseMerchantAuthorizationService; import com.zdxt.code.service.IQrCodeGenerateHistoryService; +import com.zdxt.code.service.ISsztJbxx110497Service; +import com.zdxt.code.utils.CrawlerUtil; import com.zdxt.code.utils.HttpUtil; import com.zdxt.code.utils.PasswordTools; import com.zdxt.code.utils.QRCodeUtil; @@ -62,6 +64,9 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS @Value("${qr_code_url}") private String qrCodeUrl; + @Value("${sjView}") + private String sjView; + @Autowired private FileUploadApi fileUploadApi; @@ -70,6 +75,8 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS @Autowired private IEnterpriseMerchantAuthorizationService iEnterpriseMerchantAuthorizationService; + @Autowired + private ISsztJbxx110497Service ssztJbxx110497Service; /** * 查询企业信息登记 @@ -275,7 +282,7 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS return 0; } // TODO 企业添加成功,生成企业二维码 - String text = "https://www.baidu.com/s?ie=UTF-8&wd=%E7%99%BE%E5%BA%A6"; + String text = ""; //这里设置自定义网站url String logoPath = qrCodeUrl; String upload = null; @@ -410,16 +417,20 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS } @Override - public EnterpriseInformation paresEnterpriseCode(String url) { + public EnterpriseInformation paresEnterpriseCode(String url) throws Exception { log.info("获取市监地址,地址信息:{}",url); if(StringUtils.isEmpty(url)){ log.info("获取市监地址,地址为空:{}",url); return null; } - String s = HttpUtil.HttpSendGet(url); + StringBuffer sb = new StringBuffer(url); + StringBuffer replace = sb.replace(7, 39, sjView); + //爬取页面统一信用代码 + String s = CrawlerUtil.getCreditCode(url); if(StringUtils.isNotEmpty(s)){ - EnterpriseInformation enterpriseInformation = - enterpriseInformationMapper.selectEnterpriseInformationByNum(s); +// EnterpriseInformation enterpriseInformation = +// enterpriseInformationMapper.selectEnterpriseInformationByNum(s); + EnterpriseInformation enterpriseInformation = ssztJbxx110497Service.selectSsztJbxx110497ByCode(s); return enterpriseInformation; } return null; diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/SsztJbxx110497ServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/SsztJbxx110497ServiceImpl.java new file mode 100644 index 00000000..e460b66e --- /dev/null +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/SsztJbxx110497ServiceImpl.java @@ -0,0 +1,118 @@ +package com.zdxt.code.service.impl; + +import java.util.List; + +import cn.hutool.core.convert.Convert; +import com.zdxt.code.domain.EnterpriseInformation; +import com.zdxt.code.domain.SsztJbxx110497; +import com.zdxt.code.mapper.SsztJbxx110497Mapper; +import com.zdxt.code.service.ISsztJbxx110497Service; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2024-11-11 + */ +@Service +public class SsztJbxx110497ServiceImpl implements ISsztJbxx110497Service +{ + @Autowired + private SsztJbxx110497Mapper ssztJbxx110497Mapper; + + /** + * 查询【请填写功能名称】 + * + * @param code 【统一信用代码】ID + * @return 【请填写功能名称】 + */ + @Override + public EnterpriseInformation selectSsztJbxx110497ByCode(String code) + { + SsztJbxx110497 ssztJbxx110497 = ssztJbxx110497Mapper.selectSsztJbxx110497ByCode(code); + EnterpriseInformation enterpriseInformation = new EnterpriseInformation(); + //企业名称 + enterpriseInformation.setEnterpriseName(ssztJbxx110497.getQymc()); + //统一信用代码 + enterpriseInformation.setEnterpriseNumber(ssztJbxx110497.getTyshxydm()); + //法定代表人 + enterpriseInformation.setLegalPerson(ssztJbxx110497.getFddbr()); + //成立日期 + enterpriseInformation.setEstablishmentTime(ssztJbxx110497.getClrq()); + //经营期限-开始 + enterpriseInformation.setOperatingTerm(ssztJbxx110497.getJyqxq()); + //经营期限-结束 + enterpriseInformation.setOperatingTerm(ssztJbxx110497.getJyqxz()); + //注册资本 + enterpriseInformation.setRegisteredCapital(String.valueOf(ssztJbxx110497.getZczb())); + //经营范围 + enterpriseInformation.setBusinessScope(ssztJbxx110497.getJyfw()); + //注册地址 + enterpriseInformation.setEnterpriseAddress(ssztJbxx110497.getJycs()); + //TODO 企业类型 + + return enterpriseInformation; + } + + /** + * 查询【请填写功能名称】列表 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectSsztJbxx110497List(SsztJbxx110497 ssztJbxx110497) + { + return ssztJbxx110497Mapper.selectSsztJbxx110497List(ssztJbxx110497); + } + + /** + * 新增【请填写功能名称】 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertSsztJbxx110497(SsztJbxx110497 ssztJbxx110497) + { + return ssztJbxx110497Mapper.insertSsztJbxx110497(ssztJbxx110497); + } + + /** + * 修改【请填写功能名称】 + * + * @param ssztJbxx110497 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateSsztJbxx110497(SsztJbxx110497 ssztJbxx110497) + { + return ssztJbxx110497Mapper.updateSsztJbxx110497(ssztJbxx110497); + } + + /** + * 删除【请填写功能名称】对象 + * + * @param ids 需要删除的数据ID + * @return 结果 + */ + @Override + public int deleteSsztJbxx110497ByIds(String ids) + { + return ssztJbxx110497Mapper.deleteSsztJbxx110497ByIds(Convert.toStrArray(ids)); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param jyfw 【请填写功能名称】ID + * @return 结果 + */ + @Override + public int deleteSsztJbxx110497ById(String jyfw) + { + return ssztJbxx110497Mapper.deleteSsztJbxx110497ById(jyfw); + } +} diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/utils/HttpUtil.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/utils/HttpUtil.java index 1e8865de..bb0193c9 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/utils/HttpUtil.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/utils/HttpUtil.java @@ -258,9 +258,7 @@ public class HttpUtil { */ public static String HttpSendGet(String url){ try { -// String s = HttpSendGet("https://qr.szcredit.org.cn/GJQYCredit/GSZJGSPT/QYGS_Jump.aspx?rid=836E3C11540954A7A32077D8E724981E995A0B0521B91F8ECB1984EF3C175A05189FF39173BB0049", ""); - //// System.out.println(s); - // // 选择 id 为 "main" 的元素 + // 选择 id 为 "main" 的元素 HttpClient httpClient = HttpClients.createDefault(); HttpGet pmethod = new HttpGet(url); pmethod.addHeader("Connection", "keep-alive"); @@ -279,11 +277,15 @@ public class HttpUtil { return null; } - static String url = "http://jdm.szssfj.cn/sjWeb/QyxyDetail.aspx?rid=536993e1c2504e7eb55b7234c90d597e&cid=91440300769156389U"; + static String url = ""; public static void main(String[] args) throws Exception { - String creditCode = CrawlerUtil.getCreditCode(url); - System.out.println(creditCode); + String sourceUrl = ""; + StringBuffer sb = new StringBuffer(sourceUrl); +// StringBuffer replace = sb.replace(7, 39, "10.132.108.3/sjWeb"); +// System.out.println(replace); +// String creditCode = CrawlerUtil.getCreditCode(replace.toString()); +// System.out.println(creditCode); } } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/SsztJbxx110497Mapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/SsztJbxx110497Mapper.xml new file mode 100644 index 00000000..9710f7c0 --- /dev/null +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/SsztJbxx110497Mapper.xml @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select JYFW, ZCZB, FWBM, YYZT, SSZTLX, NDBGXX, BYZD1, BZ, ZCH, CLRQ, NJQK, JYCS, ZZJGDM, BIZHONG, HYDM, BYZD3, BYZD2, HZRQ, JYQXQ, JYQXZ, TYSHXYDM, SBSSZB, SWZH, FDDBR, LSQYZCH, LSQYMC, HYML, QYMC, RECORDID, DJJGDH, PRIPID, INS, SEQ, UPDATESTATUS, UPDATETIME from sszt_jbxx110497 + + + + + + + + insert into sszt_jbxx110497 + + JYFW, + ZCZB, + FWBM, + YYZT, + SSZTLX, + NDBGXX, + BYZD1, + BZ, + ZCH, + CLRQ, + NJQK, + JYCS, + ZZJGDM, + BIZHONG, + HYDM, + BYZD3, + BYZD2, + HZRQ, + JYQXQ, + JYQXZ, + TYSHXYDM, + SBSSZB, + SWZH, + FDDBR, + LSQYZCH, + LSQYMC, + HYML, + QYMC, + RECORDID, + DJJGDH, + PRIPID, + INS, + SEQ, + UPDATESTATUS, + UPDATETIME, + + + #{jyfw}, + #{zczb}, + #{fwbm}, + #{yyzt}, + #{ssztlx}, + #{ndbgxx}, + #{byzd1}, + #{bz}, + #{zch}, + #{clrq}, + #{njqk}, + #{jycs}, + #{zzjgdm}, + #{bizhong}, + #{hydm}, + #{byzd3}, + #{byzd2}, + #{hzrq}, + #{jyqxq}, + #{jyqxz}, + #{tyshxydm}, + #{sbsszb}, + #{swzh}, + #{fddbr}, + #{lsqyzch}, + #{lsqymc}, + #{hyml}, + #{qymc}, + #{recordid}, + #{djjgdh}, + #{pripid}, + #{ins}, + #{seq}, + #{updatestatus}, + #{updatetime}, + + + + + update sszt_jbxx110497 + + ZCZB = #{zczb}, + FWBM = #{fwbm}, + YYZT = #{yyzt}, + SSZTLX = #{ssztlx}, + NDBGXX = #{ndbgxx}, + BYZD1 = #{byzd1}, + BZ = #{bz}, + ZCH = #{zch}, + CLRQ = #{clrq}, + NJQK = #{njqk}, + JYCS = #{jycs}, + ZZJGDM = #{zzjgdm}, + BIZHONG = #{bizhong}, + HYDM = #{hydm}, + BYZD3 = #{byzd3}, + BYZD2 = #{byzd2}, + HZRQ = #{hzrq}, + JYQXQ = #{jyqxq}, + JYQXZ = #{jyqxz}, + TYSHXYDM = #{tyshxydm}, + SBSSZB = #{sbsszb}, + SWZH = #{swzh}, + FDDBR = #{fddbr}, + LSQYZCH = #{lsqyzch}, + LSQYMC = #{lsqymc}, + HYML = #{hyml}, + QYMC = #{qymc}, + RECORDID = #{recordid}, + DJJGDH = #{djjgdh}, + PRIPID = #{pripid}, + INS = #{ins}, + SEQ = #{seq}, + UPDATESTATUS = #{updatestatus}, + UPDATETIME = #{updatetime}, + + where JYFW = #{jyfw} + + + + delete from sszt_jbxx110497 where TYSHXYDM = #{jyfw} + + + + delete from sszt_jbxx110497 where JYFW in + + #{jyfw} + + + + \ No newline at end of file