| doc/万通新型建材.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/staff/controller/SubsidyConfigurationController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/staff/mapper/SubsidyConfigurationMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/staff/pojo/SubsidyConfiguration.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/staff/service/SubsidyConfigurationService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/staff/service/impl/SubsidyConfigurationServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/resources/mapper/staff/SubsidyConfigurationMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
doc/ÍòͨÐÂÐͽ¨²Ä.sql
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ drop table if exists subsidy_configuration; create table subsidy_configuration ( id bigint auto_increment primary key, meal_amount decimal(16, 4) not null default 0 comment 'é¤è¡¥ï¼å ï¼', night_amount decimal(16, 4) not null default 0 comment 'å¤çè¡¥å©ï¼å ï¼', create_time datetime null comment 'å½å ¥æ¶é´', tenant_id bigint not null default 0 comment 'ç§æ·id' ); src/main/java/com/ruoyi/staff/controller/SubsidyConfigurationController.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,51 @@ package com.ruoyi.staff.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.framework.aspectj.lang.annotation.Log; import com.ruoyi.framework.aspectj.lang.enums.BusinessType; import com.ruoyi.framework.web.domain.AjaxResult; import com.ruoyi.framework.web.domain.R; import com.ruoyi.staff.mapper.SubsidyConfigurationMapper; import com.ruoyi.staff.pojo.StaffContract; import com.ruoyi.staff.pojo.SubsidyConfiguration; import com.ruoyi.staff.service.SubsidyConfigurationService; import io.swagger.annotations.ApiOperation; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; /** * <p> * å端æ§å¶å¨ * </p> * * @author è¯å¯¼è½¯ä»¶ï¼æ±èï¼æéå ¬å¸ * @since 2026-05-27 02:54:03 */ @RestController @RequestMapping("/subsidyConfiguration") @RequiredArgsConstructor @Tag(name = "补贴é 置管ç") public class SubsidyConfigurationController { private final SubsidyConfigurationService subsidyConfigurationService; @GetMapping("/list") @Log(title = "补贴é ç½®å表", businessType = BusinessType.OTHER) @Operation(summary = "补贴é ç½®å表") public R list() { return R.ok(subsidyConfigurationService.list()); } /** * æ°å¢/ä¿®æ¹è¡¥è´´é ç½® * @param subsidyConfiguration * @return */ @PostMapping("/save") @Log(title = "æ°å¢è¡¥è´´é ç½®", businessType = BusinessType.UPDATE) @Operation(summary = "æ°å¢è¡¥è´´é ç½®") public R save(@RequestBody SubsidyConfiguration subsidyConfiguration) { return R.ok(subsidyConfigurationService.save(subsidyConfiguration)); } } src/main/java/com/ruoyi/staff/mapper/SubsidyConfigurationMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,18 @@ package com.ruoyi.staff.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.staff.pojo.SubsidyConfiguration; import org.apache.ibatis.annotations.Mapper; /** * <p> * Mapper æ¥å£ * </p> * * @author è¯å¯¼è½¯ä»¶ï¼æ±èï¼æéå ¬å¸ * @since 2026-05-27 02:54:03 */ @Mapper public interface SubsidyConfigurationMapper extends BaseMapper<SubsidyConfiguration> { } src/main/java/com/ruoyi/staff/pojo/SubsidyConfiguration.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,66 @@ package com.ruoyi.staff.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import lombok.ToString; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** * <p> * * </p> * * @author è¯å¯¼è½¯ä»¶ï¼æ±èï¼æéå ¬å¸ * @since 2026-05-27 02:54:03 */ @Getter @Setter @ToString @TableName("subsidy_configuration") @ApiModel(value = "SubsidyConfiguration对象", description = "") public class SubsidyConfiguration implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * é¤è¡¥ï¼å ï¼ */ @ApiModelProperty("é¤è¡¥ï¼å ï¼") private BigDecimal mealAmount; /** * å¤çè¡¥å©ï¼å ï¼ */ @ApiModelProperty("å¤çè¡¥å©ï¼å ï¼") private BigDecimal nightAmount; /** * å½å ¥æ¶é´ */ @ApiModelProperty("å½å ¥æ¶é´") @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; /** * ç§æ·id */ @ApiModelProperty("ç§æ·id") private Long tenantId; } src/main/java/com/ruoyi/staff/service/SubsidyConfigurationService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,16 @@ package com.ruoyi.staff.service; import com.ruoyi.staff.pojo.SubsidyConfiguration; import com.baomidou.mybatisplus.extension.service.IService; /** * <p> * æå¡ç±» * </p> * * @author è¯å¯¼è½¯ä»¶ï¼æ±èï¼æéå ¬å¸ * @since 2026-05-27 02:54:03 */ public interface SubsidyConfigurationService extends IService<SubsidyConfiguration> { } src/main/java/com/ruoyi/staff/service/impl/SubsidyConfigurationServiceImpl.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,20 @@ package com.ruoyi.staff.service.impl; import com.ruoyi.staff.pojo.SubsidyConfiguration; import com.ruoyi.staff.mapper.SubsidyConfigurationMapper; import com.ruoyi.staff.service.SubsidyConfigurationService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; /** * <p> * æå¡å®ç°ç±» * </p> * * @author è¯å¯¼è½¯ä»¶ï¼æ±èï¼æéå ¬å¸ * @since 2026-05-27 02:54:03 */ @Service public class SubsidyConfigurationServiceImpl extends ServiceImpl<SubsidyConfigurationMapper, SubsidyConfiguration> implements SubsidyConfigurationService { } src/main/resources/mapper/staff/SubsidyConfigurationMapper.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,14 @@ <?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.ruoyi.staff.mapper.SubsidyConfigurationMapper"> <!-- éç¨æ¥è¯¢æ å°ç»æ --> <resultMap id="BaseResultMap" type="com.ruoyi.staff.pojo.SubsidyConfiguration"> <id column="id" property="id" /> <result column="meal_amount" property="mealAmount" /> <result column="night_amount" property="nightAmount" /> <result column="create_time" property="createTime" /> <result column="tenant_id" property="tenantId" /> </resultMap> </mapper>