| src/main/java/com/ruoyi/account/controller/EnterpriseFixedAssetsController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/account/mapper/EnterpriseFixedAssetsMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/account/pojo/EnterpriseFixedAssets.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/account/service/EnterpriseFixedAssetsService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/account/service/impl/EnterpriseFixedAssetsServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/resources/mapper/account/EnterpriseFixedAssetsMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ruoyi/account/controller/EnterpriseFixedAssetsController.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,49 @@ package com.ruoyi.account.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.account.pojo.EnterpriseFixedAssets; import com.ruoyi.account.service.EnterpriseFixedAssetsService; import com.ruoyi.framework.web.domain.AjaxResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; @RestController @AllArgsConstructor @RequestMapping("/enterpriseFixedAssets") @Api(value = "EnterpriseFixedAssets", tags = "åºå®èµäº§") public class EnterpriseFixedAssetsController { private EnterpriseFixedAssetsService enterpriseFixedAssetsservice; @GetMapping("/listPage") @ApiOperation("å页æ¥è¯¢ææ") public AjaxResult listPage(Page page, EnterpriseFixedAssets enterpriseFixedAssets) { IPage<EnterpriseFixedAssets> listPage = enterpriseFixedAssetsservice.listPage(page, enterpriseFixedAssets); return AjaxResult.success(listPage); } @PostMapping("/add") @ApiOperation("æ°å¢") public AjaxResult add(@RequestBody EnterpriseFixedAssets enterpriseFixedAssets) { return AjaxResult.success(enterpriseFixedAssetsservice.save(enterpriseFixedAssets)); } @PostMapping("/update") @ApiOperation("ä¿®æ¹") public AjaxResult update(@RequestBody EnterpriseFixedAssets enterpriseFixedAssets) { return AjaxResult.success(enterpriseFixedAssetsservice.updateById(enterpriseFixedAssets)); } @DeleteMapping("/delete") @ApiOperation("å é¤") public AjaxResult delete(@RequestBody List<Long> ids) { if (CollectionUtils.isEmpty(ids)) return AjaxResult.error("è¯·ä¼ å ¥è¦å é¤çID"); return AjaxResult.success(enterpriseFixedAssetsservice.removeBatchByIds(ids)); } } src/main/java/com/ruoyi/account/mapper/EnterpriseFixedAssetsMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ package com.ruoyi.account.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.account.pojo.EnterpriseFixedAssets; import org.apache.ibatis.annotations.Mapper; @Mapper public interface EnterpriseFixedAssetsMapper extends BaseMapper<EnterpriseFixedAssets> { } src/main/java/com/ruoyi/account/pojo/EnterpriseFixedAssets.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,59 @@ package com.ruoyi.account.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @TableName("enterprise_fixed_assets") @ApiModel(description="") public class EnterpriseFixedAssets implements Serializable { private static final long serialVersionUID = 1L; /** * */ @ApiModelProperty(value="") private Long id; /** * åç§° */ @ApiModelProperty(value="åç§°") private String name; /** * åå· */ @ApiModelProperty(value="åå·") private String model; /** * ä»·æ ¼ */ @ApiModelProperty(value="ä»·æ ¼") private BigDecimal price; /** * å°å */ @ApiModelProperty(value="å°å") private String address; @ApiModelProperty(value = "ç§æ·ID") @TableField(fill = FieldFill.INSERT) private Long tenantId; @ApiModelProperty(value = "å建æ¶é´") @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; @ApiModelProperty(value = "ä¿®æ¹æ¶é´") @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; } src/main/java/com/ruoyi/account/service/EnterpriseFixedAssetsService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,11 @@ package com.ruoyi.account.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.account.pojo.EnterpriseFixedAssets; public interface EnterpriseFixedAssetsService extends IService<EnterpriseFixedAssets> { IPage<EnterpriseFixedAssets> listPage(Page<EnterpriseFixedAssets> page, EnterpriseFixedAssets enterpriseFixedAssets); } src/main/java/com/ruoyi/account/service/impl/EnterpriseFixedAssetsServiceImpl.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,24 @@ package com.ruoyi.account.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.account.mapper.EnterpriseFixedAssetsMapper; import com.ruoyi.account.pojo.EnterpriseFixedAssets; import com.ruoyi.account.service.EnterpriseFixedAssetsService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @Service @RequiredArgsConstructor @Transactional(rollbackFor = Exception.class) public class EnterpriseFixedAssetsServiceImpl extends ServiceImpl<EnterpriseFixedAssetsMapper, EnterpriseFixedAssets> implements EnterpriseFixedAssetsService { private final EnterpriseFixedAssetsMapper enterpriseFixedAssetsmapper; @Override public IPage<EnterpriseFixedAssets> listPage(Page<EnterpriseFixedAssets> page, EnterpriseFixedAssets enterpriseFixedAssets) { return enterpriseFixedAssetsmapper.selectPage(page, null); } } src/main/resources/mapper/account/EnterpriseFixedAssetsMapper.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,17 @@ <?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.account.mapper.EnterpriseFixedAssetsMapper"> <resultMap id="BaseResultMap" type="com.ruoyi.account.pojo.EnterpriseFixedAssets"> <id column="id" property="id" /> <result column="name" property="name" /> <result column="model" property="model" /> <result column="price" property="price" /> <result column="address" property="address" /> <result column="create_time" property="createTime" /> <result column="update_time" property="updateTime" /> <result column="tenant_id" property="tenantId" /> </resultMap> </mapper>