同步失败企业参数表CRUD

This commit is contained in:
ZZM 2025-09-10 16:54:58 +08:00
parent 522db6ae2f
commit b2638f3552
6 changed files with 176 additions and 0 deletions

View File

@ -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<CrmSyQyjbxxErr> queryById(@PathVariable("id") int id) {
return Result.ok(crmSyQyjbxxErrService.queryById(id));
}
@PostMapping("/insert")
@ApiOperation("新增数据")
public Result<Integer> insert(@RequestBody CrmSyQyjbxxErr crmSyQyjbxxErr) {
return Result.ok(crmSyQyjbxxErrService.insert(crmSyQyjbxxErr));
}
@PostMapping("/update")
@ApiOperation("更新数据")
public Result<Integer> update(@RequestBody CrmSyQyjbxxErr crmSyQyjbxxErr) {
return Result.ok(crmSyQyjbxxErrService.update(crmSyQyjbxxErr));
}
@PostMapping("/delete")
@ApiOperation("删除数据")
public Result<Integer> delete(@RequestBody CrmSyQyjbxxErr crmSyQyjbxxErr) {
return Result.ok(crmSyQyjbxxErrService.delete(crmSyQyjbxxErr));
}
}

View File

@ -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;
}

View File

@ -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<CrmSyQyjbxxErr> {
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.kakarote.crm.mapper.CrmSyQyjbxxErrMapper">
<resultMap id="BaseResultMap" type="com.kakarote.crm.entity.PO.CrmSyQyjbxxErr">
<result column="id" jdbcType="INTEGER" property="id" />
<result column="swjg_dm" jdbcType="VARCHAR" property="swjgDm" />
<result column="ks" jdbcType="VARCHAR" property="ks" />
<result column="js" jdbcType="VARCHAR" property="js" />
<result column="err" jdbcType="VARCHAR" property="err" />
</resultMap>
</mapper>

View File

@ -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<CrmSyQyjbxxErr> {
/**
* 通过id查询
*/
CrmSyQyjbxxErr queryById(int id);
/**
* 新增数据
*/
int insert(CrmSyQyjbxxErr entity);
/**
* 更新数据
*/
int update(CrmSyQyjbxxErr entity);
/**
* 删除数据
*/
int delete(CrmSyQyjbxxErr entity);
}

View File

@ -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<CrmSyQyjbxxErrMapper, CrmSyQyjbxxErr> 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());
}
}