yxm
2024-06-26 cb5b0295a52b9aabf017c711c7e6644619898d7f
项目管理增加校验状态v20240626
4 files modified
32 ■■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbProjectController.java 11 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/TbProject.java 4 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbProjectService.java 2 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbProjectServiceImpl.java 15 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/TbProjectController.java
@@ -74,4 +74,15 @@
        return R.success("操作成功");
    }
    /**
     *校验
     * @param id
     * @return
     */
    @PostMapping("checkInfoByGuid")
    public R checkInfoByGuid(@RequestParam String id,@RequestParam String checkState){
        return R.status(tbProjectService.updatecheckState(id,checkState));
    }
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/TbProject.java
@@ -102,6 +102,10 @@
    @TableField("\"check_url\"")
    private String checkUrl;
    //是否校验
    @TableField("\"check_state\"")
    private String checkState;
    //创建人
    @TableField("\"create_user\"")
    private String createUser;
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbProjectService.java
@@ -21,4 +21,6 @@
    List<StatisticsTableProject> getStatisticsTable(StatisticsParams statisticsParams);
    void importUser(List<TbProjectExcel> data, Boolean isCovered);
    boolean updatecheckState(String id,String checkState);
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbProjectServiceImpl.java
@@ -23,7 +23,6 @@
import org.springblade.core.tool.utils.StringUtil;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.math.BigDecimal;
import java.util.Arrays;
import java.util.List;
@@ -128,7 +127,7 @@
                tbProject.setUpdateTime(DateUtil.now());
                updateById(tbProject);
            }else {
            } else {
                //无数据,新增
                TbProject save = new TbProject();
                save.setUpdateUser(AuthUtil.getUserId().toString());
@@ -151,4 +150,16 @@
            }
        });
    }
    @Override
    public boolean updatecheckState(String id,String checkState) {
        TbProject tbProject = getById(id);
        if(tbProject != null){
            tbProject.setCheckState(checkState);
            return saveOrUpdate(tbProject);
        }
        return false;
    }
}