skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/AttResBaseController.java
@@ -3,6 +3,7 @@ import cn.gistack.sm.exam.vo.ExamPlanVO; import cn.gistack.sm.sjztmd.entity.AttAdBase; import cn.gistack.sm.sjztmd.entity.AttResBase; import cn.gistack.sm.sjztmd.entity.AttResStagChar; import cn.gistack.sm.sjztmd.service.IAttAdBaseService; import cn.gistack.sm.sjztmd.service.IAttResBaseService; import cn.gistack.sm.sjztmd.vo.AttAdBaseVO; @@ -18,10 +19,8 @@ import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; import org.springblade.core.tool.node.ForestNodeMerger; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import org.springblade.core.tool.utils.StringUtil; import org.springframework.web.bind.annotation.*; import springfox.documentation.annotations.ApiIgnore; import java.util.List; @@ -83,4 +82,20 @@ public R getAttResBaseUserPage(@RequestParam Map<String, Object> params,Query query) { return R.data(attResBaseService.getAttResBaseUserPage(Condition.getPage(query),params)); } /** * 编辑 * * @param attResBase * @return */ @ApiOperation(value = "水库信息-编辑", notes = "水库信息-编辑") @PostMapping(value = "/edit") public R edit(@RequestBody AttResBase attResBase) { if (StringUtil.isBlank(attResBase.getGuid())) { return R.fail("参数不正确"); } return R.data(attResBaseService.updateResBaseByGuid(attResBase)); } } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttResBase.java
@@ -2,13 +2,16 @@ import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; /** * 中台水库实体类 @@ -309,12 +312,14 @@ // @TableField("\"create_time\"") // private String createTime; // // /** // * 更新时间 // */ // @ApiModelProperty(value = "更新时间 ") // @TableField("\"update_time\"") // private String updateTime; /** * 更新时间 */ @ApiModelProperty(value = "更新时间 ") @TableField("\"update_time\"") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; // // /** // * 采集时间 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.java
@@ -41,4 +41,7 @@ * @return */ List<ManagePersonVO> getUserByResBaseGuid(@Param("guid") String guid); Boolean updateResBaseByGuid(@Param("attResBase") AttResBase attResBase); } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResBaseMapper.xml
@@ -117,4 +117,14 @@ from "SJZT_MD"."tb_res_manage_person" trmp where trmp."res_guid" = #{guid} </select> <update id="updateResBaseByGuid"> UPDATE "tb_res_base" SET <if test="attResBase.adGuid !=null and attResBase.adGuid != ''"> "ad_guid" = #{attResBase.adGuid}, </if> "update_time" = #{attResBase.updateTime} WHERE "guid" = #{attResBase.guid} </update> </mapper> skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/IAttResBaseService.java
@@ -32,4 +32,6 @@ * @return */ Object getAttResBaseUserPage(IPage<AttResBaseUserDTO> page, Map<String, Object> params); Boolean updateResBaseByGuid(AttResBase attResBase); } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResBaseServiceImpl.java
@@ -9,6 +9,7 @@ import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.core.tool.utils.DateUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.web.bind.annotation.RequestParam; @@ -68,4 +69,10 @@ // 返回数据 return page.setRecords(attResBaseUserDTOList); } @Override public Boolean updateResBaseByGuid(AttResBase attResBase) { attResBase.setUpdateTime(DateUtil.now()); return baseMapper.updateResBaseByGuid(attResBase); } }