From b2638f3552339eb726c09da19268503f0d388316 Mon Sep 17 00:00:00 2001 From: ZZM <1105966949@qq.com> Date: Wed, 10 Sep 2025 16:54:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E5=A4=B1=E8=B4=A5=E4=BC=81?= =?UTF-8?q?=E4=B8=9A=E5=8F=82=E6=95=B0=E8=A1=A8CRUD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/CrmSyQyjbxxErrController.java | 43 +++++++++++++++++ .../crm/entity/PO/CrmSyQyjbxxErr.java | 47 +++++++++++++++++++ .../crm/mapper/CrmSyQyjbxxErrMapper.java | 11 +++++ .../crm/mapper/xml/CrmSyQyjbxxErrMapper.xml | 11 +++++ .../crm/service/ICrmSyQyjbxxErrService.java | 28 +++++++++++ .../impl/CrmSyQyjbxxErrServiceImpl.java | 36 ++++++++++++++ 6 files changed, 176 insertions(+) create mode 100644 crm/src/main/java/com/kakarote/crm/controller/CrmSyQyjbxxErrController.java create mode 100644 crm/src/main/java/com/kakarote/crm/entity/PO/CrmSyQyjbxxErr.java create mode 100644 crm/src/main/java/com/kakarote/crm/mapper/CrmSyQyjbxxErrMapper.java create mode 100644 crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSyQyjbxxErrMapper.xml create mode 100644 crm/src/main/java/com/kakarote/crm/service/ICrmSyQyjbxxErrService.java create mode 100644 crm/src/main/java/com/kakarote/crm/service/impl/CrmSyQyjbxxErrServiceImpl.java diff --git a/crm/src/main/java/com/kakarote/crm/controller/CrmSyQyjbxxErrController.java b/crm/src/main/java/com/kakarote/crm/controller/CrmSyQyjbxxErrController.java new file mode 100644 index 0000000..7c37b00 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/controller/CrmSyQyjbxxErrController.java @@ -0,0 +1,43 @@ +package com.kakarote.crm.controller; + +import com.kakarote.core.common.Result; +import com.kakarote.crm.entity.PO.CrmSyQyjbxxErr; +import com.kakarote.crm.service.ICrmSyQyjbxxErrService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +@RestController +@RequestMapping("/crmSyQyjbxxErr") +@Api(tags = "同步失败企业参数表") +public class CrmSyQyjbxxErrController { + + @Autowired + private ICrmSyQyjbxxErrService crmSyQyjbxxErrService; + + @PostMapping("/queryById/{id}") + @ApiOperation("根据id进行查询") + public Result queryById(@PathVariable("id") int id) { + return Result.ok(crmSyQyjbxxErrService.queryById(id)); + } + + @PostMapping("/insert") + @ApiOperation("新增数据") + public Result insert(@RequestBody CrmSyQyjbxxErr crmSyQyjbxxErr) { + return Result.ok(crmSyQyjbxxErrService.insert(crmSyQyjbxxErr)); + } + + @PostMapping("/update") + @ApiOperation("更新数据") + public Result update(@RequestBody CrmSyQyjbxxErr crmSyQyjbxxErr) { + return Result.ok(crmSyQyjbxxErrService.update(crmSyQyjbxxErr)); + } + + @PostMapping("/delete") + @ApiOperation("删除数据") + public Result delete(@RequestBody CrmSyQyjbxxErr crmSyQyjbxxErr) { + return Result.ok(crmSyQyjbxxErrService.delete(crmSyQyjbxxErr)); + } + +} diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmSyQyjbxxErr.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmSyQyjbxxErr.java new file mode 100644 index 0000000..40be7ea --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmSyQyjbxxErr.java @@ -0,0 +1,47 @@ +package com.kakarote.crm.entity.PO; + + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; + +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = false) +@TableName("sy_qyjbxx_err") +@ApiModel(value="CrmSyQyjbxxErr对象", description="同步失败企业参数表") +public class CrmSyQyjbxxErr implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + /** + * 税务机关代码 + */ + private String swjgDm; + + /** + * 开始时间 + */ + private String ks; + + /** + * 结束时间 + */ + private String js; + + /** + * 失败信息 + */ + private String err; + + +} diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmSyQyjbxxErrMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmSyQyjbxxErrMapper.java new file mode 100644 index 0000000..c7a0e30 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmSyQyjbxxErrMapper.java @@ -0,0 +1,11 @@ +package com.kakarote.crm.mapper; + + +import com.kakarote.core.servlet.BaseMapper; +import com.kakarote.crm.entity.PO.CrmSwjg; +import com.kakarote.crm.entity.PO.CrmSyQyjbxxErr; +import org.mapstruct.Mapper; + +@Mapper +public interface CrmSyQyjbxxErrMapper extends BaseMapper { +} diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSyQyjbxxErrMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSyQyjbxxErrMapper.xml new file mode 100644 index 0000000..94e7425 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSyQyjbxxErrMapper.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmSyQyjbxxErrService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmSyQyjbxxErrService.java new file mode 100644 index 0000000..3b30d54 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/service/ICrmSyQyjbxxErrService.java @@ -0,0 +1,28 @@ +package com.kakarote.crm.service; + +import com.kakarote.core.servlet.BaseService; +import com.kakarote.crm.entity.PO.CrmSyQyjbxxErr; + +public interface ICrmSyQyjbxxErrService extends BaseService { + + /** + * 通过id查询 + */ + CrmSyQyjbxxErr queryById(int id); + + /** + * 新增数据 + */ + int insert(CrmSyQyjbxxErr entity); + + /** + * 更新数据 + */ + int update(CrmSyQyjbxxErr entity); + + /** + * 删除数据 + */ + int delete(CrmSyQyjbxxErr entity); + +} diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmSyQyjbxxErrServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmSyQyjbxxErrServiceImpl.java new file mode 100644 index 0000000..dc51114 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmSyQyjbxxErrServiceImpl.java @@ -0,0 +1,36 @@ +package com.kakarote.crm.service.impl; + +import com.kakarote.core.servlet.BaseServiceImpl; +import com.kakarote.crm.entity.PO.CrmSyQyjbxxErr; +import com.kakarote.crm.mapper.CrmSyQyjbxxErrMapper; +import com.kakarote.crm.service.ICrmSyQyjbxxErrService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + + +@Service +public class CrmSyQyjbxxErrServiceImpl extends BaseServiceImpl implements ICrmSyQyjbxxErrService { + + @Autowired + private CrmSyQyjbxxErrMapper crmSyQyjbxxErrMapper; + + @Override + public CrmSyQyjbxxErr queryById(int id) { + return crmSyQyjbxxErrMapper.selectById(id); + } + + @Override + public int insert(CrmSyQyjbxxErr entity) { + return crmSyQyjbxxErrMapper.insert(entity); + } + + @Override + public int update(CrmSyQyjbxxErr entity) { + return crmSyQyjbxxErrMapper.updateById(entity); + } + + @Override + public int delete(CrmSyQyjbxxErr entity) { + return crmSyQyjbxxErrMapper.deleteById(entity.getId()); + } +}