53 lines
2.3 KiB
Plaintext
53 lines
2.3 KiB
Plaintext
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
|
|
<%@include file="/include/db/db_connect.jsp"%>
|
|
<%@include file="/include/function/function.jsp"%>
|
|
<%request.setCharacterEncoding("utf-8");%>
|
|
<%
|
|
String c_home = r_call(request.getParameter("c_home"));
|
|
String c_project_no = r_call(request.getParameter("c_project_no"));
|
|
String c_no = r_call(request.getParameter("c_no"));
|
|
int target_project_no = Integer.parseInt(r_call(request.getParameter("target_project_no")));
|
|
|
|
String sql_ok2 = "";
|
|
sql_ok2 = "update tbl_edu_target set c_use = 1 where c_edu_project_no = " + c_no;
|
|
stmt2.execute(sql_ok2);
|
|
|
|
if(target_project_no ==0){
|
|
String sql_pt = " select a.c_no, b.c_member_no from tbl_apply_team a ";
|
|
sql_pt = sql_pt + " inner join tbl_apply_team_member b on b.c_project_no = "+ c_project_no + " and b.c_team_no = a.c_no and b.c_use = 0 ";
|
|
sql_pt = sql_pt + " where a.c_project_no = "+ c_project_no + " and a.c_use = 0 order by a.c_no asc ";
|
|
ResultSet rs_pt = stmt.executeQuery(sql_pt);
|
|
while (rs_pt.next()) {
|
|
if(rs_pt.getInt("c_member_no") != 0){
|
|
String sql_ok = "";
|
|
sql_ok = "insert into tbl_edu_target (c_edu_project_no,c_team_no,c_member_no, c_now,c_use,c_date) values(";
|
|
sql_ok = sql_ok + c_no + "," + rs_pt.getInt("c_no") + "," + rs_pt.getInt("c_member_no") + ",0,0,now())";
|
|
stmt2.execute(sql_ok);
|
|
}
|
|
}
|
|
rs_pt.close();
|
|
|
|
}else{
|
|
String sql_pt = " select a.c_team_no, b.c_member_no from tbl_point_target a ";
|
|
sql_pt = sql_pt + " inner join tbl_apply_team_member b on b.c_project_no = "+ c_project_no + " and b.c_team_no = a.c_team_no and b.c_use = 0 ";
|
|
sql_pt = sql_pt + " where a.c_point_project_no = "+ target_project_no + " and a.c_use = 0 and a.c_pass= 1 order by a.c_no asc ";
|
|
ResultSet rs_pt = stmt.executeQuery(sql_pt);
|
|
while (rs_pt.next()) {
|
|
if(rs_pt.getInt("c_member_no") != 0){
|
|
String sql_ok = "";
|
|
sql_ok = "insert into tbl_edu_target (c_edu_project_no,c_team_no,c_member_no, c_now,c_use,c_date) values(";
|
|
sql_ok = sql_ok + c_no + "," + rs_pt.getInt("c_team_no") + "," + rs_pt.getInt("c_member_no") + ",0,0,now())";
|
|
stmt2.execute(sql_ok);
|
|
}
|
|
}
|
|
rs_pt.close();
|
|
}
|
|
%>
|
|
<script>
|
|
alert("Insert OK");
|
|
parent.location.href="list.jsp?c_home=<%=c_home%>&c_project_no=<%=c_project_no%>&c_no=<%=c_no%>"
|
|
</script>
|
|
<%
|
|
|
|
%>
|
|
<%@include file="/include/db/db_close.jsp"%> |