فهرست منبع

修改Deploy修改接口问题

luoshi 2 سال پیش
والد
کامیت
e36dadc3a6

+ 1 - 1
src/main/java/com/qmth/ops/biz/domain/Deploy.java

@@ -10,7 +10,7 @@ import com.qmth.boot.core.solar.model.AppControl;
 import java.io.Serializable;
 import java.util.Set;
 
-@TableName("deploy")
+@TableName(value = "deploy", autoResultMap = true)
 public class Deploy implements Serializable {
 
     private static final long serialVersionUID = -1049563484657628978L;

+ 2 - 7
src/main/java/com/qmth/ops/biz/service/DeployService.java

@@ -1,7 +1,6 @@
 package com.qmth.ops.biz.service;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.qmth.ops.biz.dao.DeployDao;
 import com.qmth.ops.biz.dao.DeployDeviceDao;
@@ -49,12 +48,8 @@ public class DeployService extends ServiceImpl<DeployDao, Deploy> {
 
     @Transactional
     public Deploy update(Deploy deploy) {
-        deployDao.update(deploy,
-                new LambdaUpdateWrapper<Deploy>().set(deploy.getName() != null, Deploy::getName, deploy.getName())
-                        .set(deploy.getMode() != null, Deploy::getMode, deploy.getMode())
-                        .set(deploy.getControl() != null, Deploy::getControl, deploy.getControl())
-                        .set(deploy.getIpAllow() != null, Deploy::getIpAllow, deploy.getIpAllow())
-                        .set(Deploy::getUpdateTime, System.currentTimeMillis()).eq(Deploy::getId, deploy.getId()));
+        deploy.setUpdateTime(System.currentTimeMillis());
+        deployDao.updateById(deploy);
         return deployDao.selectById(deploy.getId());
     }