프로젝트 목록
This commit is contained in:
parent
59d193733c
commit
8b39912927
@ -88,6 +88,20 @@ public class ProjectController {
|
|||||||
return ApiResponse.ok(project);
|
return ApiResponse.ok(project);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 프로젝트 수정
|
||||||
|
*
|
||||||
|
* @param map
|
||||||
|
* @return ApiResponse<Boolean>
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@PatchMapping("/update")
|
||||||
|
public ApiResponse<Boolean> updateProject(@ReqMap MapDto map) {
|
||||||
|
boolean isUpdate = netprojctService.updateProject(map);
|
||||||
|
return ApiResponse.ok(isUpdate);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 비밀번호 재설정
|
* 비밀번호 재설정
|
||||||
*
|
*
|
||||||
|
|||||||
@ -27,6 +27,8 @@ public interface NetprojctMapper {
|
|||||||
|
|
||||||
int insertProject(MapDto map);
|
int insertProject(MapDto map);
|
||||||
|
|
||||||
|
int updateProject(MapDto map);
|
||||||
|
|
||||||
int insertProjectMember(Integer projctSeq);
|
int insertProjectMember(Integer projctSeq);
|
||||||
|
|
||||||
int updateProjectMember(MapDto map);
|
int updateProjectMember(MapDto map);
|
||||||
|
|||||||
@ -53,7 +53,7 @@ public class NetprojctService {
|
|||||||
map.put("projctCdt", LocalDateTime.now());
|
map.put("projctCdt", LocalDateTime.now());
|
||||||
int result = netprojctMapper.insertProject(map);
|
int result = netprojctMapper.insertProject(map);
|
||||||
|
|
||||||
String color = map.getString("projctCol");
|
Integer color = map.getInt("projctCol");
|
||||||
|
|
||||||
MapDto colorMap = new MapDto();
|
MapDto colorMap = new MapDto();
|
||||||
colorMap.put("color", color);
|
colorMap.put("color", color);
|
||||||
@ -68,6 +68,32 @@ public class NetprojctService {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 프로젝트 수정
|
||||||
|
*
|
||||||
|
* @param map
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public boolean updateProject(MapDto map) {
|
||||||
|
map.put("projctUdt", LocalDateTime.now());
|
||||||
|
boolean result = netprojctMapper.updateProject(map) > 0;
|
||||||
|
|
||||||
|
String color = map.getString("projctCol");
|
||||||
|
|
||||||
|
MapDto colorMap = new MapDto();
|
||||||
|
colorMap.put("color", color);
|
||||||
|
colorMap.put("type", "YNP");
|
||||||
|
|
||||||
|
commoncodMapper.updateColorYon(colorMap);
|
||||||
|
|
||||||
|
MapDto OldColorMap = new MapDto();
|
||||||
|
colorMap.put("oldColor", color);
|
||||||
|
colorMap.put("type", "YNP");
|
||||||
|
commoncodMapper.updateColorChange(OldColorMap);
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 프로젝트 참여, 미참여 member
|
* 프로젝트 참여, 미참여 member
|
||||||
*
|
*
|
||||||
|
|||||||
@ -32,7 +32,7 @@
|
|||||||
#{projctStr},
|
#{projctStr},
|
||||||
#{projctEnd},
|
#{projctEnd},
|
||||||
#{projctDes},
|
#{projctDes},
|
||||||
#{projctAdd},
|
#{projctArr},
|
||||||
#{projctDtl},
|
#{projctDtl},
|
||||||
#{projctZip},
|
#{projctZip},
|
||||||
#{projctCdt},
|
#{projctCdt},
|
||||||
@ -40,6 +40,23 @@
|
|||||||
)
|
)
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
<!-- 프로젝트 수정 -->
|
||||||
|
<update id="updateProject">
|
||||||
|
UPDATE netprojct
|
||||||
|
SET PROJCTNAM = #{projctNam},
|
||||||
|
PROJCTCOL = #{projctCol},
|
||||||
|
PROJCTARR = #{projctArr},
|
||||||
|
PROJCTDTL = #{projctDtl},
|
||||||
|
PROJCTZIP = #{projctZip},
|
||||||
|
PROJCTSTR = #{projctStr},
|
||||||
|
PROJCTEND = #{projctEnd},
|
||||||
|
PROJCTDES = #{projctDes},
|
||||||
|
PROJCTUDT = #{projctUdt},
|
||||||
|
PROJCTUMB = #{projctUmb}
|
||||||
|
WHERE PROJCTSEQ = #{projctSeq}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
|
||||||
<!-- 프로젝트 등록 후 모든 사용자 자동 참여 -->
|
<!-- 프로젝트 등록 후 모든 사용자 자동 참여 -->
|
||||||
<insert id="insertProjectMember">
|
<insert id="insertProjectMember">
|
||||||
INSERT INTO promember (PROJCTSEQ, MEMBERSEQ, PROJCTYON)
|
INSERT INTO promember (PROJCTSEQ, MEMBERSEQ, PROJCTYON)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user