bobol
10 months ago
17 changed files with 1012 additions and 87 deletions
@ -0,0 +1,131 @@ |
|||
package com.lzbi.draft.controller; |
|||
import io.swagger.annotations.ApiImplicitParam; |
|||
import io.swagger.annotations.ApiImplicitParams; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import java.util.List; |
|||
import javax.servlet.http.HttpServletResponse; |
|||
import org.springframework.security.access.prepost.PreAuthorize; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.web.bind.annotation.GetMapping; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
import org.springframework.web.bind.annotation.PutMapping; |
|||
import org.springframework.web.bind.annotation.DeleteMapping; |
|||
import org.springframework.web.bind.annotation.PathVariable; |
|||
import org.springframework.web.bind.annotation.RequestBody; |
|||
import org.springframework.web.bind.annotation.RequestMapping; |
|||
import org.springframework.web.bind.annotation.RestController; |
|||
import com.lzbi.common.annotation.Log; |
|||
import com.lzbi.common.core.controller.BaseController; |
|||
import com.lzbi.common.core.domain.AjaxResult; |
|||
import com.lzbi.common.enums.BusinessType; |
|||
import com.lzbi.draft.domain. DcBusiTargetAdjustMonthMaster; |
|||
import com.lzbi.draft.service.DcBusiTargetAdjustMonthMasterService; |
|||
import com.lzbi.common.utils.poi.ExcelUtil; |
|||
import com.lzbi.common.core.page.TableDataInfo; |
|||
|
|||
/** |
|||
* 指标月调整单Controller |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/asset/targetMonthAdjustBill") |
|||
public class DcBusiTargetAdjustMonthMasterController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private DcBusiTargetAdjustMonthMasterService dcBusiTargetAdjustMonthMasterService; |
|||
|
|||
/** |
|||
* 查询指标月调整单列表 |
|||
*/ |
|||
@ApiOperation("查询指标月调整单列表") |
|||
@ApiImplicitParams({ |
|||
@ApiImplicitParam(name = "DcBusiTargetAdjustMonthMaster", value = "", dataType = "DcBusiTargetAdjustMonthMaster", dataTypeClass = DcBusiTargetAdjustMonthMaster.class), |
|||
}) |
|||
@PreAuthorize("@ss.hasPermi('draft:targetMonthAdjustBill:list')") |
|||
@GetMapping("/list") |
|||
public TableDataInfo list(DcBusiTargetAdjustMonthMaster DcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
startPage(); |
|||
List< DcBusiTargetAdjustMonthMaster> list = dcBusiTargetAdjustMonthMasterService.selectDcBusiTargetAdjustMonthMasterList(DcBusiTargetAdjustMonthMaster); |
|||
return getDataTable(list); |
|||
} |
|||
|
|||
/** |
|||
* 导出指标月调整单列表 |
|||
*/ |
|||
@ApiOperation("导出指标月调整单列表") |
|||
@ApiImplicitParams({ |
|||
@ApiImplicitParam(name = "DcBusiTargetAdjustMonthMaster", value = "", dataType = "DcBusiTargetAdjustMonthMaster", dataTypeClass = DcBusiTargetAdjustMonthMaster.class), |
|||
}) |
|||
@PreAuthorize("@ss.hasPermi('draft:targetMonthAdjustBill:export')") |
|||
@Log(title = "指标月调整单", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
public void export(HttpServletResponse response,DcBusiTargetAdjustMonthMaster DcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
List<DcBusiTargetAdjustMonthMaster> list = dcBusiTargetAdjustMonthMasterService.selectDcBusiTargetAdjustMonthMasterList(DcBusiTargetAdjustMonthMaster); |
|||
ExcelUtil<DcBusiTargetAdjustMonthMaster> util = new ExcelUtil<DcBusiTargetAdjustMonthMaster>(DcBusiTargetAdjustMonthMaster.class); |
|||
util.exportExcel(response, list, "指标月调整单数据"); |
|||
} |
|||
|
|||
/** |
|||
* 获取指标月调整单详细信息 |
|||
*/ |
|||
@ApiOperation("获取指标月调整单详细信息") |
|||
@ApiImplicitParams({ |
|||
@ApiImplicitParam(name = "id", value = "", dataType = "Long", dataTypeClass = Long.class), |
|||
}) |
|||
@PreAuthorize("@ss.hasPermi('draft:targetMonthAdjustBill:query')") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") Long id) |
|||
{ |
|||
return success(dcBusiTargetAdjustMonthMasterService.selectDcBusiTargetAdjustMonthMasterById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增指标月调整单 |
|||
*/ |
|||
@ApiOperation("新增指标月调整单") |
|||
@ApiImplicitParams({ |
|||
@ApiImplicitParam(name = "DcBusiTargetAdjustMonthMaster", value = "", dataType = "DcBusiTargetAdjustMonthMaster", dataTypeClass = DcBusiTargetAdjustMonthMaster.class), |
|||
}) |
|||
@PreAuthorize("@ss.hasPermi('draft:targetMonthAdjustBill:add')") |
|||
@Log(title = "指标月调整单", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
public AjaxResult add(@RequestBody DcBusiTargetAdjustMonthMaster DcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
return toAjax(dcBusiTargetAdjustMonthMasterService.insertDcBusiTargetAdjustMonthMaster(DcBusiTargetAdjustMonthMaster)); |
|||
} |
|||
|
|||
/** |
|||
* 修改指标月调整单 |
|||
*/ |
|||
|
|||
@ApiOperation("修改指标月调整单") |
|||
@ApiImplicitParams({ |
|||
@ApiImplicitParam(name = "DcBusiTargetAdjustMonthMaster", value = "", dataType = "DcBusiTargetAdjustMonthMaster", dataTypeClass = DcBusiTargetAdjustMonthMaster.class), |
|||
}) |
|||
@PreAuthorize("@ss.hasPermi('draft:targetMonthAdjustBill:edit')") |
|||
@Log(title = "指标月调整单", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody DcBusiTargetAdjustMonthMaster DcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
return toAjax(dcBusiTargetAdjustMonthMasterService.updateDcBusiTargetAdjustMonthMaster(DcBusiTargetAdjustMonthMaster)); |
|||
} |
|||
|
|||
/** |
|||
* 删除指标月调整单 |
|||
*/ |
|||
@ApiOperation("删除指标月调整单") |
|||
@ApiImplicitParams({ |
|||
@ApiImplicitParam(name = "ids", value = "", dataType = "Long", dataTypeClass =Long.class), |
|||
}) |
|||
@PreAuthorize("@ss.hasPermi('draft:targetMonthAdjustBill:remove')") |
|||
@Log(title = "指标月调整单", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable Long[] ids) |
|||
{ |
|||
return toAjax(dcBusiTargetAdjustMonthMasterService.deleteDcBusiTargetAdjustMonthMasterByIds(ids)); |
|||
} |
|||
} |
@ -0,0 +1,105 @@ |
|||
package com.lzbi.draft.domain; |
|||
|
|||
import java.util.Date; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import org.apache.commons.lang3.builder.ToStringBuilder; |
|||
import org.apache.commons.lang3.builder.ToStringStyle; |
|||
import lombok.Data; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.experimental.Accessors; |
|||
import com.lzbi.common.annotation.Excel; |
|||
import com.lzbi.module.base.BaseModuleEntity; |
|||
|
|||
/** |
|||
* 指标月调整单对象 dc_busi_target_adjust_month_master |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
@Data |
|||
@Accessors(chain = true) |
|||
public class DcBusiTargetAdjustMonthMaster extends BaseModuleEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 单据号 */ |
|||
@Excel(name = "单据号") |
|||
@ApiModelProperty(name = "单据号",notes = "billSerial") |
|||
private String billSerial; |
|||
|
|||
/** 单据类别 */ |
|||
@Excel(name = "单据类别") |
|||
@ApiModelProperty(name = "单据类别",notes = "biilType") |
|||
private String biilType; |
|||
|
|||
/** 公司ID */ |
|||
@Excel(name = "公司ID") |
|||
@ApiModelProperty(name = "公司ID",notes = "companyId") |
|||
private Long companyId; |
|||
|
|||
/** 公司名称 */ |
|||
@Excel(name = "公司名称") |
|||
@ApiModelProperty(name = "公司名称",notes = "companyName") |
|||
private String companyName; |
|||
|
|||
/** 组织机构名称 */ |
|||
@Excel(name = "组织机构名称") |
|||
@ApiModelProperty(name = "组织机构名称",notes = "organizeName") |
|||
private String organizeName; |
|||
|
|||
/** 组织机构ID */ |
|||
@Excel(name = "组织机构ID") |
|||
@ApiModelProperty(name = "组织机构ID",notes = "oragnizeId") |
|||
private Long oragnizeId; |
|||
|
|||
/** 统计单元编码 */ |
|||
@Excel(name = "统计单元编码") |
|||
@ApiModelProperty(name = "统计单元编码",notes = "assetCode") |
|||
private String assetCode; |
|||
|
|||
/** 统计单元名称 */ |
|||
@Excel(name = "统计单元名称") |
|||
@ApiModelProperty(name = "统计单元名称",notes = "assetName") |
|||
private String assetName; |
|||
|
|||
/** 统计专业代码 */ |
|||
@Excel(name = "统计专业代码") |
|||
@ApiModelProperty(name = "统计专业代码",notes = "fieldCode") |
|||
private String fieldCode; |
|||
|
|||
/** 统计专业名称 */ |
|||
@Excel(name = "统计专业名称") |
|||
@ApiModelProperty(name = "统计专业名称",notes = "fieldName") |
|||
private String fieldName; |
|||
|
|||
/** 主键 */ |
|||
private Long id; |
|||
|
|||
/** 调整目标日期 */ |
|||
@Excel(name = "调整目标日期") |
|||
@ApiModelProperty(name = "调整目标日期",notes = "dateAdjust") |
|||
private String dateAdjust; |
|||
|
|||
/** 创建人 */ |
|||
private String createdBy; |
|||
|
|||
/** 创建时间 */ |
|||
private Date createdTime; |
|||
|
|||
/** 更新人 */ |
|||
private String updatedBy; |
|||
|
|||
/** 更新时间 */ |
|||
private Date updatedTime; |
|||
|
|||
/** 审核状态;0待审核 1 已经审核 2已处理 */ |
|||
@Excel(name = "审核状态;0待审核 1 已经审核 2已处理") |
|||
@ApiModelProperty(name = "审核状态;0待审核 1 已经审核 2已处理",notes = "checkStatus") |
|||
private String checkStatus; |
|||
|
|||
/** 审核类型;1人工2自动 */ |
|||
@Excel(name = "审核类型;1人工2自动") |
|||
@ApiModelProperty(name = "审核类型;1人工2自动",notes = "checkType") |
|||
private String checkType; |
|||
|
|||
} |
@ -0,0 +1,86 @@ |
|||
package com.lzbi.draft.domain; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import org.apache.commons.lang3.builder.ToStringBuilder; |
|||
import org.apache.commons.lang3.builder.ToStringStyle; |
|||
import lombok.Data; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.experimental.Accessors; |
|||
import com.lzbi.common.annotation.Excel; |
|||
import com.lzbi.module.base.BaseModuleEntity; |
|||
|
|||
/** |
|||
* 统计单元指标调整单子(月)对象 dc_busi_target_adjust_month_sub |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
@Data |
|||
@Accessors(chain = true) |
|||
public class DcBusiTargetAdjustMonthSub extends BaseModuleEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 创建人 */ |
|||
private String createdBy; |
|||
|
|||
/** 创建时间 */ |
|||
private Date createdTime; |
|||
|
|||
/** 更新人 */ |
|||
private String updatedBy; |
|||
|
|||
/** 更新时间 */ |
|||
private Date updatedTime; |
|||
|
|||
/** 主键 */ |
|||
private Long id; |
|||
|
|||
/** 主单据编号 */ |
|||
@Excel(name = "主单据编号") |
|||
@ApiModelProperty(name = "主单据编号",notes = "billNoMaster") |
|||
private String billNoMaster; |
|||
|
|||
/** 指标编码 */ |
|||
@Excel(name = "指标编码") |
|||
@ApiModelProperty(name = "指标编码",notes = "targetCode") |
|||
private String targetCode; |
|||
|
|||
/** 指标名称 */ |
|||
@Excel(name = "指标名称") |
|||
@ApiModelProperty(name = "指标名称",notes = "targetName") |
|||
private String targetName; |
|||
|
|||
/** 指标单位 */ |
|||
@Excel(name = "指标单位") |
|||
@ApiModelProperty(name = "指标单位",notes = "tagetUnit") |
|||
private String tagetUnit; |
|||
|
|||
/** 日期调整日期 */ |
|||
@Excel(name = "日期调整日期") |
|||
@ApiModelProperty(name = "日期调整日期",notes = "adjustDate") |
|||
private String adjustDate; |
|||
|
|||
/** 调整时间 */ |
|||
@Excel(name = "调整时间") |
|||
@ApiModelProperty(name = "调整时间",notes = "adjstTime") |
|||
private Long adjstTime; |
|||
|
|||
/** 原值 */ |
|||
@Excel(name = "原值") |
|||
@ApiModelProperty(name = "原值",notes = "valOrigin") |
|||
private BigDecimal valOrigin; |
|||
|
|||
/** 调整值 */ |
|||
@Excel(name = "调整值") |
|||
@ApiModelProperty(name = "调整值",notes = "valAdjust") |
|||
private BigDecimal valAdjust; |
|||
|
|||
/** 结果值 */ |
|||
@Excel(name = "结果值") |
|||
@ApiModelProperty(name = "结果值",notes = "valResult") |
|||
private BigDecimal valResult; |
|||
|
|||
} |
@ -0,0 +1,63 @@ |
|||
package com.lzbi.draft.mapper; |
|||
|
|||
import java.util.List; |
|||
import com.lzbi.draft.domain.DcBusiTargetAdjustMonthMaster; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
|
|||
/** |
|||
* 指标月调整单Mapper接口 |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
|
|||
public interface DcBusiTargetAdjustMonthMasterMapper extends BaseMapper<DcBusiTargetAdjustMonthMaster> |
|||
{ |
|||
/** |
|||
* 查询指标月调整单 |
|||
* |
|||
* @param id 指标月调整单主键 |
|||
* @return 指标月调整单 |
|||
*/ |
|||
public DcBusiTargetAdjustMonthMaster selectDcBusiTargetAdjustMonthMasterById(Long id); |
|||
|
|||
/** |
|||
* 查询指标月调整单列表 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthMaster 指标月调整单 |
|||
* @return 指标月调整单集合 |
|||
*/ |
|||
public List<DcBusiTargetAdjustMonthMaster> selectDcBusiTargetAdjustMonthMasterList(DcBusiTargetAdjustMonthMaster dcBusiTargetAdjustMonthMaster); |
|||
|
|||
/** |
|||
* 新增指标月调整单 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthMaster 指标月调整单 |
|||
* @return 结果 |
|||
*/ |
|||
public int insertDcBusiTargetAdjustMonthMaster(DcBusiTargetAdjustMonthMaster dcBusiTargetAdjustMonthMaster); |
|||
|
|||
/** |
|||
* 修改指标月调整单 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthMaster 指标月调整单 |
|||
* @return 结果 |
|||
*/ |
|||
public int updateDcBusiTargetAdjustMonthMaster(DcBusiTargetAdjustMonthMaster dcBusiTargetAdjustMonthMaster); |
|||
|
|||
/** |
|||
* 删除指标月调整单 |
|||
* |
|||
* @param id 指标月调整单主键 |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteDcBusiTargetAdjustMonthMasterById(Long id); |
|||
|
|||
/** |
|||
* 批量删除指标月调整单 |
|||
* |
|||
* @param ids 需要删除的数据主键集合 |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteDcBusiTargetAdjustMonthMasterByIds(Long[] ids); |
|||
} |
@ -0,0 +1,63 @@ |
|||
package com.lzbi.draft.mapper; |
|||
|
|||
import java.util.List; |
|||
import com.lzbi.draft.domain.DcBusiTargetAdjustMonthSub; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
|
|||
/** |
|||
* 统计单元指标调整单子(月)Mapper接口 |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
|
|||
public interface DcBusiTargetAdjustMonthSubMapper extends BaseMapper<DcBusiTargetAdjustMonthSub> |
|||
{ |
|||
/** |
|||
* 查询统计单元指标调整单子(月) |
|||
* |
|||
* @param id 统计单元指标调整单子(月)主键 |
|||
* @return 统计单元指标调整单子(月) |
|||
*/ |
|||
public DcBusiTargetAdjustMonthSub selectDcBusiTargetAdjustMonthSubById(Long id); |
|||
|
|||
/** |
|||
* 查询统计单元指标调整单子(月)列表 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthSub 统计单元指标调整单子(月) |
|||
* @return 统计单元指标调整单子(月)集合 |
|||
*/ |
|||
public List<DcBusiTargetAdjustMonthSub> selectDcBusiTargetAdjustMonthSubList(DcBusiTargetAdjustMonthSub dcBusiTargetAdjustMonthSub); |
|||
|
|||
/** |
|||
* 新增统计单元指标调整单子(月) |
|||
* |
|||
* @param dcBusiTargetAdjustMonthSub 统计单元指标调整单子(月) |
|||
* @return 结果 |
|||
*/ |
|||
public int insertDcBusiTargetAdjustMonthSub(DcBusiTargetAdjustMonthSub dcBusiTargetAdjustMonthSub); |
|||
|
|||
/** |
|||
* 修改统计单元指标调整单子(月) |
|||
* |
|||
* @param dcBusiTargetAdjustMonthSub 统计单元指标调整单子(月) |
|||
* @return 结果 |
|||
*/ |
|||
public int updateDcBusiTargetAdjustMonthSub(DcBusiTargetAdjustMonthSub dcBusiTargetAdjustMonthSub); |
|||
|
|||
/** |
|||
* 删除统计单元指标调整单子(月) |
|||
* |
|||
* @param id 统计单元指标调整单子(月)主键 |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteDcBusiTargetAdjustMonthSubById(Long id); |
|||
|
|||
/** |
|||
* 批量删除统计单元指标调整单子(月) |
|||
* |
|||
* @param ids 需要删除的数据主键集合 |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteDcBusiTargetAdjustMonthSubByIds(Long[] ids); |
|||
} |
@ -0,0 +1,91 @@ |
|||
package com.lzbi.draft.service; |
|||
|
|||
import java.util.List; |
|||
import com.lzbi.common.utils.DateUtils; |
|||
import org.springframework.stereotype.Service; |
|||
import com.lzbi.draft.domain.DcBusiTargetAdjustMonthMaster; |
|||
import com.lzbi.draft.mapper.DcBusiTargetAdjustMonthMasterMapper; |
|||
import com.baomidou.mybatisplus.extension.service.IService; |
|||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|||
/** |
|||
* 指标月调整单Service业务层处理 |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
@Service |
|||
public class DcBusiTargetAdjustMonthMasterService extends ServiceImpl<DcBusiTargetAdjustMonthMasterMapper, DcBusiTargetAdjustMonthMaster> implements IService<DcBusiTargetAdjustMonthMaster> |
|||
{ |
|||
|
|||
/** |
|||
* 查询指标月调整单 |
|||
* |
|||
* @param id 指标月调整单主键 |
|||
* @return 指标月调整单 |
|||
*/ |
|||
public DcBusiTargetAdjustMonthMaster selectDcBusiTargetAdjustMonthMasterById(Long id) |
|||
{ |
|||
return baseMapper.selectDcBusiTargetAdjustMonthMasterById(id); |
|||
} |
|||
|
|||
/** |
|||
* 查询指标月调整单列表 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthMaster 指标月调整单 |
|||
* @return 指标月调整单 |
|||
*/ |
|||
public List<DcBusiTargetAdjustMonthMaster> selectDcBusiTargetAdjustMonthMasterList(DcBusiTargetAdjustMonthMaster dcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
return baseMapper.selectDcBusiTargetAdjustMonthMasterList(dcBusiTargetAdjustMonthMaster); |
|||
} |
|||
|
|||
/** |
|||
* 新增指标月调整单 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthMaster 指标月调整单 |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int insertDcBusiTargetAdjustMonthMaster(DcBusiTargetAdjustMonthMaster dcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
dcBusiTargetAdjustMonthMaster.setCreatedTime(DateUtils.getNowDate()); |
|||
return baseMapper.insertDcBusiTargetAdjustMonthMaster(dcBusiTargetAdjustMonthMaster); |
|||
} |
|||
|
|||
/** |
|||
* 修改指标月调整单 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthMaster 指标月调整单 |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int updateDcBusiTargetAdjustMonthMaster(DcBusiTargetAdjustMonthMaster dcBusiTargetAdjustMonthMaster) |
|||
{ |
|||
dcBusiTargetAdjustMonthMaster.setUpdatedTime(DateUtils.getNowDate()); |
|||
return baseMapper.updateDcBusiTargetAdjustMonthMaster(dcBusiTargetAdjustMonthMaster); |
|||
} |
|||
|
|||
/** |
|||
* 批量删除指标月调整单 |
|||
* |
|||
* @param ids 需要删除的指标月调整单主键 |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int deleteDcBusiTargetAdjustMonthMasterByIds(Long[] ids) |
|||
{ |
|||
return baseMapper.deleteDcBusiTargetAdjustMonthMasterByIds(ids); |
|||
} |
|||
|
|||
/** |
|||
* 删除指标月调整单信息 |
|||
* |
|||
* @param id 指标月调整单主键 |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int deleteDcBusiTargetAdjustMonthMasterById(Long id) |
|||
{ |
|||
return baseMapper.deleteDcBusiTargetAdjustMonthMasterById(id); |
|||
} |
|||
} |
@ -0,0 +1,91 @@ |
|||
package com.lzbi.draft.service; |
|||
|
|||
import java.util.List; |
|||
import com.lzbi.common.utils.DateUtils; |
|||
import org.springframework.stereotype.Service; |
|||
import com.lzbi.draft.domain.DcBusiTargetAdjustMonthSub; |
|||
import com.lzbi.draft.mapper.DcBusiTargetAdjustMonthSubMapper; |
|||
import com.baomidou.mybatisplus.extension.service.IService; |
|||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|||
/** |
|||
* 统计单元指标调整单子(月)Service业务层处理 |
|||
* |
|||
* @author lienbo |
|||
* @date 2024-01-03 |
|||
*/ |
|||
@Service |
|||
public class DcBusiTargetAdjustMonthSubService extends ServiceImpl<DcBusiTargetAdjustMonthSubMapper, DcBusiTargetAdjustMonthSub> implements IService<DcBusiTargetAdjustMonthSub> |
|||
{ |
|||
|
|||
/** |
|||
* 查询统计单元指标调整单子(月) |
|||
* |
|||
* @param id 统计单元指标调整单子(月)主键 |
|||
* @return 统计单元指标调整单子(月) |
|||
*/ |
|||
public DcBusiTargetAdjustMonthSub selectDcBusiTargetAdjustMonthSubById(Long id) |
|||
{ |
|||
return baseMapper.selectDcBusiTargetAdjustMonthSubById(id); |
|||
} |
|||
|
|||
/** |
|||
* 查询统计单元指标调整单子(月)列表 |
|||
* |
|||
* @param dcBusiTargetAdjustMonthSub 统计单元指标调整单子(月) |
|||
* @return 统计单元指标调整单子(月) |
|||
*/ |
|||
public List<DcBusiTargetAdjustMonthSub> selectDcBusiTargetAdjustMonthSubList(DcBusiTargetAdjustMonthSub dcBusiTargetAdjustMonthSub) |
|||
{ |
|||
return baseMapper.selectDcBusiTargetAdjustMonthSubList(dcBusiTargetAdjustMonthSub); |
|||
} |
|||
|
|||
/** |
|||
* 新增统计单元指标调整单子(月) |
|||
* |
|||
* @param dcBusiTargetAdjustMonthSub 统计单元指标调整单子(月) |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int insertDcBusiTargetAdjustMonthSub(DcBusiTargetAdjustMonthSub dcBusiTargetAdjustMonthSub) |
|||
{ |
|||
dcBusiTargetAdjustMonthSub.setCreatedTime(DateUtils.getNowDate()); |
|||
return baseMapper.insertDcBusiTargetAdjustMonthSub(dcBusiTargetAdjustMonthSub); |
|||
} |
|||
|
|||
/** |
|||
* 修改统计单元指标调整单子(月) |
|||
* |
|||
* @param dcBusiTargetAdjustMonthSub 统计单元指标调整单子(月) |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int updateDcBusiTargetAdjustMonthSub(DcBusiTargetAdjustMonthSub dcBusiTargetAdjustMonthSub) |
|||
{ |
|||
dcBusiTargetAdjustMonthSub.setUpdatedTime(DateUtils.getNowDate()); |
|||
return baseMapper.updateDcBusiTargetAdjustMonthSub(dcBusiTargetAdjustMonthSub); |
|||
} |
|||
|
|||
/** |
|||
* 批量删除统计单元指标调整单子(月) |
|||
* |
|||
* @param ids 需要删除的统计单元指标调整单子(月)主键 |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int deleteDcBusiTargetAdjustMonthSubByIds(Long[] ids) |
|||
{ |
|||
return baseMapper.deleteDcBusiTargetAdjustMonthSubByIds(ids); |
|||
} |
|||
|
|||
/** |
|||
* 删除统计单元指标调整单子(月)信息 |
|||
* |
|||
* @param id 统计单元指标调整单子(月)主键 |
|||
* @return 结果 |
|||
*/ |
|||
|
|||
public int deleteDcBusiTargetAdjustMonthSubById(Long id) |
|||
{ |
|||
return baseMapper.deleteDcBusiTargetAdjustMonthSubById(id); |
|||
} |
|||
} |
@ -0,0 +1,148 @@ |
|||
<?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.lzbi.draft.mapper.DcBusiTargetAdjustMonthMasterMapper"> |
|||
|
|||
<resultMap type="com.lzbi.draft.domain.DcBusiTargetAdjustMonthMaster" id="DcBusiTargetAdjustMonthMasterResult"> |
|||
<result property="billSerial" column="bill_serial" /> |
|||
<result property="biilType" column="biil_type" /> |
|||
<result property="companyId" column="company_id" /> |
|||
<result property="companyName" column="company_name" /> |
|||
<result property="organizeName" column="organize_name" /> |
|||
<result property="oragnizeId" column="oragnize_id" /> |
|||
<result property="assetCode" column="asset_code" /> |
|||
<result property="assetName" column="asset_name" /> |
|||
<result property="fieldCode" column="field_code" /> |
|||
<result property="fieldName" column="field_name" /> |
|||
<result property="id" column="id" /> |
|||
<result property="dateAdjust" column="date_adjust" /> |
|||
<result property="tenantId" column="tenant_id" /> |
|||
<result property="revision" column="revision" /> |
|||
<result property="createdBy" column="created_by" /> |
|||
<result property="createdTime" column="created_time" /> |
|||
<result property="updatedBy" column="updated_by" /> |
|||
<result property="updatedTime" column="updated_time" /> |
|||
<result property="deleteBy" column="delete_by" /> |
|||
<result property="deleteTime" column="delete_time" /> |
|||
<result property="checkStatus" column="check_status" /> |
|||
<result property="checkType" column="check_type" /> |
|||
</resultMap> |
|||
|
|||
<sql id="selectDcBusiTargetAdjustMonthMasterVo"> |
|||
select bill_serial, biil_type, company_id, company_name, organize_name, oragnize_id, asset_code, asset_name, field_code, field_name, id, date_adjust, tenant_id, revision, created_by, created_time, updated_by, updated_time, delete_by, delete_time, check_status, check_type from dc_busi_target_adjust_month_master |
|||
</sql> |
|||
|
|||
<select id="selectDcBusiTargetAdjustMonthMasterList" parameterType="DcBusiTargetAdjustMonthMaster" resultMap="DcBusiTargetAdjustMonthMasterResult"> |
|||
<include refid="selectDcBusiTargetAdjustMonthMasterVo"/> |
|||
<where> |
|||
<if test="billSerial != null and billSerial != ''"> and bill_serial = #{billSerial}</if> |
|||
<if test="biilType != null and biilType != ''"> and biil_type = #{biilType}</if> |
|||
<if test="companyId != null "> and company_id = #{companyId}</if> |
|||
<if test="companyName != null and companyName != ''"> and company_name like concat('%', #{companyName}, '%')</if> |
|||
<if test="organizeName != null and organizeName != ''"> and organize_name like concat('%', #{organizeName}, '%')</if> |
|||
<if test="oragnizeId != null "> and oragnize_id = #{oragnizeId}</if> |
|||
<if test="assetCode != null and assetCode != ''"> and asset_code = #{assetCode}</if> |
|||
<if test="assetName != null and assetName != ''"> and asset_name like concat('%', #{assetName}, '%')</if> |
|||
<if test="fieldCode != null and fieldCode != ''"> and field_code = #{fieldCode}</if> |
|||
<if test="fieldName != null and fieldName != ''"> and field_name like concat('%', #{fieldName}, '%')</if> |
|||
<if test="dateAdjust != null and dateAdjust != ''"> and date_adjust = #{dateAdjust}</if> |
|||
<if test="checkStatus != null and checkStatus != ''"> and check_status = #{checkStatus}</if> |
|||
<if test="checkType != null and checkType != ''"> and check_type = #{checkType}</if> |
|||
</where> |
|||
</select> |
|||
|
|||
<select id="selectDcBusiTargetAdjustMonthMasterById" parameterType="Long" resultMap="DcBusiTargetAdjustMonthMasterResult"> |
|||
<include refid="selectDcBusiTargetAdjustMonthMasterVo"/> |
|||
where id = #{id} |
|||
</select> |
|||
|
|||
<insert id="insertDcBusiTargetAdjustMonthMaster" parameterType="DcBusiTargetAdjustMonthMaster" useGeneratedKeys="true" keyProperty="id"> |
|||
insert into dc_busi_target_adjust_month_master |
|||
<trim prefix="(" suffix=")" suffixOverrides=","> |
|||
<if test="billSerial != null">bill_serial,</if> |
|||
<if test="biilType != null">biil_type,</if> |
|||
<if test="companyId != null">company_id,</if> |
|||
<if test="companyName != null">company_name,</if> |
|||
<if test="organizeName != null">organize_name,</if> |
|||
<if test="oragnizeId != null">oragnize_id,</if> |
|||
<if test="assetCode != null">asset_code,</if> |
|||
<if test="assetName != null">asset_name,</if> |
|||
<if test="fieldCode != null">field_code,</if> |
|||
<if test="fieldName != null">field_name,</if> |
|||
<if test="dateAdjust != null">date_adjust,</if> |
|||
<if test="tenantId != null">tenant_id,</if> |
|||
<if test="revision != null">revision,</if> |
|||
<if test="createdBy != null">created_by,</if> |
|||
<if test="createdTime != null">created_time,</if> |
|||
<if test="updatedBy != null">updated_by,</if> |
|||
<if test="updatedTime != null">updated_time,</if> |
|||
<if test="deleteBy != null">delete_by,</if> |
|||
<if test="deleteTime != null">delete_time,</if> |
|||
<if test="checkStatus != null">check_status,</if> |
|||
<if test="checkType != null">check_type,</if> |
|||
</trim> |
|||
<trim prefix="values (" suffix=")" suffixOverrides=","> |
|||
<if test="billSerial != null">#{billSerial},</if> |
|||
<if test="biilType != null">#{biilType},</if> |
|||
<if test="companyId != null">#{companyId},</if> |
|||
<if test="companyName != null">#{companyName},</if> |
|||
<if test="organizeName != null">#{organizeName},</if> |
|||
<if test="oragnizeId != null">#{oragnizeId},</if> |
|||
<if test="assetCode != null">#{assetCode},</if> |
|||
<if test="assetName != null">#{assetName},</if> |
|||
<if test="fieldCode != null">#{fieldCode},</if> |
|||
<if test="fieldName != null">#{fieldName},</if> |
|||
<if test="dateAdjust != null">#{dateAdjust},</if> |
|||
<if test="tenantId != null">#{tenantId},</if> |
|||
<if test="revision != null">#{revision},</if> |
|||
<if test="createdBy != null">#{createdBy},</if> |
|||
<if test="createdTime != null">#{createdTime},</if> |
|||
<if test="updatedBy != null">#{updatedBy},</if> |
|||
<if test="updatedTime != null">#{updatedTime},</if> |
|||
<if test="deleteBy != null">#{deleteBy},</if> |
|||
<if test="deleteTime != null">#{deleteTime},</if> |
|||
<if test="checkStatus != null">#{checkStatus},</if> |
|||
<if test="checkType != null">#{checkType},</if> |
|||
</trim> |
|||
</insert> |
|||
|
|||
<update id="updateDcBusiTargetAdjustMonthMaster" parameterType="DcBusiTargetAdjustMonthMaster"> |
|||
update dc_busi_target_adjust_month_master |
|||
<trim prefix="SET" suffixOverrides=","> |
|||
<if test="billSerial != null">bill_serial = #{billSerial},</if> |
|||
<if test="biilType != null">biil_type = #{biilType},</if> |
|||
<if test="companyId != null">company_id = #{companyId},</if> |
|||
<if test="companyName != null">company_name = #{companyName},</if> |
|||
<if test="organizeName != null">organize_name = #{organizeName},</if> |
|||
<if test="oragnizeId != null">oragnize_id = #{oragnizeId},</if> |
|||
<if test="assetCode != null">asset_code = #{assetCode},</if> |
|||
<if test="assetName != null">asset_name = #{assetName},</if> |
|||
<if test="fieldCode != null">field_code = #{fieldCode},</if> |
|||
<if test="fieldName != null">field_name = #{fieldName},</if> |
|||
<if test="dateAdjust != null">date_adjust = #{dateAdjust},</if> |
|||
<if test="tenantId != null">tenant_id = #{tenantId},</if> |
|||
<if test="revision != null">revision = #{revision},</if> |
|||
<if test="createdBy != null">created_by = #{createdBy},</if> |
|||
<if test="createdTime != null">created_time = #{createdTime},</if> |
|||
<if test="updatedBy != null">updated_by = #{updatedBy},</if> |
|||
<if test="updatedTime != null">updated_time = #{updatedTime},</if> |
|||
<if test="deleteBy != null">delete_by = #{deleteBy},</if> |
|||
<if test="deleteTime != null">delete_time = #{deleteTime},</if> |
|||
<if test="checkStatus != null">check_status = #{checkStatus},</if> |
|||
<if test="checkType != null">check_type = #{checkType},</if> |
|||
</trim> |
|||
where id = #{id} |
|||
</update> |
|||
|
|||
<delete id="deleteDcBusiTargetAdjustMonthMasterById" parameterType="Long"> |
|||
delete from dc_busi_target_adjust_month_master where id = #{id} |
|||
</delete> |
|||
|
|||
<delete id="deleteDcBusiTargetAdjustMonthMasterByIds" parameterType="String"> |
|||
delete from dc_busi_target_adjust_month_master where id in |
|||
<foreach item="id" collection="array" open="(" separator="," close=")"> |
|||
#{id} |
|||
</foreach> |
|||
</delete> |
|||
</mapper> |
@ -0,0 +1,128 @@ |
|||
<?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.lzbi.draft.mapper.DcBusiTargetAdjustMonthSubMapper"> |
|||
|
|||
<resultMap type="com.lzbi.draft.domain.DcBusiTargetAdjustMonthSub" id="DcBusiTargetAdjustMonthSubResult"> |
|||
<result property="tenantId" column="tenant_id" /> |
|||
<result property="revision" column="revision" /> |
|||
<result property="createdBy" column="created_by" /> |
|||
<result property="createdTime" column="created_time" /> |
|||
<result property="updatedBy" column="updated_by" /> |
|||
<result property="updatedTime" column="updated_time" /> |
|||
<result property="deleteBy" column="delete_by" /> |
|||
<result property="deleteTime" column="delete_time" /> |
|||
<result property="id" column="id" /> |
|||
<result property="billNoMaster" column="bill_no_master" /> |
|||
<result property="targetCode" column="target_code" /> |
|||
<result property="targetName" column="target_name" /> |
|||
<result property="tagetUnit" column="taget_unit" /> |
|||
<result property="adjustDate" column="adjust_date" /> |
|||
<result property="adjstTime" column="adjst_time" /> |
|||
<result property="valOrigin" column="val_origin" /> |
|||
<result property="valAdjust" column="val_adjust" /> |
|||
<result property="valResult" column="val_result" /> |
|||
</resultMap> |
|||
|
|||
<sql id="selectDcBusiTargetAdjustMonthSubVo"> |
|||
select tenant_id, revision, created_by, created_time, updated_by, updated_time, delete_by, delete_time, id, bill_no_master, target_code, target_name, taget_unit, adjust_date, adjst_time, val_origin, val_adjust, val_result from dc_busi_target_adjust_month_sub |
|||
</sql> |
|||
|
|||
<select id="selectDcBusiTargetAdjustMonthSubList" parameterType="DcBusiTargetAdjustMonthSub" resultMap="DcBusiTargetAdjustMonthSubResult"> |
|||
<include refid="selectDcBusiTargetAdjustMonthSubVo"/> |
|||
<where> |
|||
<if test="billNoMaster != null and billNoMaster != ''"> and bill_no_master = #{billNoMaster}</if> |
|||
<if test="targetCode != null and targetCode != ''"> and target_code = #{targetCode}</if> |
|||
<if test="targetName != null and targetName != ''"> and target_name like concat('%', #{targetName}, '%')</if> |
|||
<if test="tagetUnit != null and tagetUnit != ''"> and taget_unit = #{tagetUnit}</if> |
|||
<if test="adjustDate != null and adjustDate != ''"> and adjust_date = #{adjustDate}</if> |
|||
<if test="adjstTime != null "> and adjst_time = #{adjstTime}</if> |
|||
<if test="valOrigin != null "> and val_origin = #{valOrigin}</if> |
|||
<if test="valAdjust != null "> and val_adjust = #{valAdjust}</if> |
|||
<if test="valResult != null "> and val_result = #{valResult}</if> |
|||
</where> |
|||
</select> |
|||
|
|||
<select id="selectDcBusiTargetAdjustMonthSubById" parameterType="Long" resultMap="DcBusiTargetAdjustMonthSubResult"> |
|||
<include refid="selectDcBusiTargetAdjustMonthSubVo"/> |
|||
where id = #{id} |
|||
</select> |
|||
|
|||
<insert id="insertDcBusiTargetAdjustMonthSub" parameterType="DcBusiTargetAdjustMonthSub" useGeneratedKeys="true" keyProperty="id"> |
|||
insert into dc_busi_target_adjust_month_sub |
|||
<trim prefix="(" suffix=")" suffixOverrides=","> |
|||
<if test="tenantId != null">tenant_id,</if> |
|||
<if test="revision != null">revision,</if> |
|||
<if test="createdBy != null">created_by,</if> |
|||
<if test="createdTime != null">created_time,</if> |
|||
<if test="updatedBy != null">updated_by,</if> |
|||
<if test="updatedTime != null">updated_time,</if> |
|||
<if test="deleteBy != null">delete_by,</if> |
|||
<if test="deleteTime != null">delete_time,</if> |
|||
<if test="billNoMaster != null">bill_no_master,</if> |
|||
<if test="targetCode != null">target_code,</if> |
|||
<if test="targetName != null">target_name,</if> |
|||
<if test="tagetUnit != null">taget_unit,</if> |
|||
<if test="adjustDate != null">adjust_date,</if> |
|||
<if test="adjstTime != null">adjst_time,</if> |
|||
<if test="valOrigin != null">val_origin,</if> |
|||
<if test="valAdjust != null">val_adjust,</if> |
|||
<if test="valResult != null">val_result,</if> |
|||
</trim> |
|||
<trim prefix="values (" suffix=")" suffixOverrides=","> |
|||
<if test="tenantId != null">#{tenantId},</if> |
|||
<if test="revision != null">#{revision},</if> |
|||
<if test="createdBy != null">#{createdBy},</if> |
|||
<if test="createdTime != null">#{createdTime},</if> |
|||
<if test="updatedBy != null">#{updatedBy},</if> |
|||
<if test="updatedTime != null">#{updatedTime},</if> |
|||
<if test="deleteBy != null">#{deleteBy},</if> |
|||
<if test="deleteTime != null">#{deleteTime},</if> |
|||
<if test="billNoMaster != null">#{billNoMaster},</if> |
|||
<if test="targetCode != null">#{targetCode},</if> |
|||
<if test="targetName != null">#{targetName},</if> |
|||
<if test="tagetUnit != null">#{tagetUnit},</if> |
|||
<if test="adjustDate != null">#{adjustDate},</if> |
|||
<if test="adjstTime != null">#{adjstTime},</if> |
|||
<if test="valOrigin != null">#{valOrigin},</if> |
|||
<if test="valAdjust != null">#{valAdjust},</if> |
|||
<if test="valResult != null">#{valResult},</if> |
|||
</trim> |
|||
</insert> |
|||
|
|||
<update id="updateDcBusiTargetAdjustMonthSub" parameterType="DcBusiTargetAdjustMonthSub"> |
|||
update dc_busi_target_adjust_month_sub |
|||
<trim prefix="SET" suffixOverrides=","> |
|||
<if test="tenantId != null">tenant_id = #{tenantId},</if> |
|||
<if test="revision != null">revision = #{revision},</if> |
|||
<if test="createdBy != null">created_by = #{createdBy},</if> |
|||
<if test="createdTime != null">created_time = #{createdTime},</if> |
|||
<if test="updatedBy != null">updated_by = #{updatedBy},</if> |
|||
<if test="updatedTime != null">updated_time = #{updatedTime},</if> |
|||
<if test="deleteBy != null">delete_by = #{deleteBy},</if> |
|||
<if test="deleteTime != null">delete_time = #{deleteTime},</if> |
|||
<if test="billNoMaster != null">bill_no_master = #{billNoMaster},</if> |
|||
<if test="targetCode != null">target_code = #{targetCode},</if> |
|||
<if test="targetName != null">target_name = #{targetName},</if> |
|||
<if test="tagetUnit != null">taget_unit = #{tagetUnit},</if> |
|||
<if test="adjustDate != null">adjust_date = #{adjustDate},</if> |
|||
<if test="adjstTime != null">adjst_time = #{adjstTime},</if> |
|||
<if test="valOrigin != null">val_origin = #{valOrigin},</if> |
|||
<if test="valAdjust != null">val_adjust = #{valAdjust},</if> |
|||
<if test="valResult != null">val_result = #{valResult},</if> |
|||
</trim> |
|||
where id = #{id} |
|||
</update> |
|||
|
|||
<delete id="deleteDcBusiTargetAdjustMonthSubById" parameterType="Long"> |
|||
delete from dc_busi_target_adjust_month_sub where id = #{id} |
|||
</delete> |
|||
|
|||
<delete id="deleteDcBusiTargetAdjustMonthSubByIds" parameterType="String"> |
|||
delete from dc_busi_target_adjust_month_sub where id in |
|||
<foreach item="id" collection="array" open="(" separator="," close=")"> |
|||
#{id} |
|||
</foreach> |
|||
</delete> |
|||
</mapper> |
Loading…
Reference in new issue