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()); + } +}