保存进度!

This commit is contained in:
2023-05-18 15:40:04 +08:00
parent 34c60ada3e
commit fa79a8f8d1
2 changed files with 51 additions and 8 deletions

View File

@@ -19,6 +19,8 @@ import java.sql.CallableStatement;
import java.util.Vector;
import com.fasterxml.jackson.annotation.JsonProperty;
import oracle.jdbc.OracleTypes;
public class DepartmentArchievement
{
@@ -66,7 +68,7 @@ public class DepartmentArchievement
{
DepartmentArchievement archievement = new DepartmentArchievement();
String sql = "{call telsale_archievement_pkg.department_archievement(?,?,?)}";
String sql = "{call telsale_archievement_pkg.department_archievement(?,?,?,?,?)}";
Class.forName( "oracle.jdbc.driver.OracleDriver" );
Connection connection = DriverManager.getConnection( jdbcURL, userName, password );
@@ -75,11 +77,14 @@ public class DepartmentArchievement
statement.setString( 1, departmentCode );
statement.registerOutParameter( 2, java.sql.Types.VARCHAR );
statement.registerOutParameter( 3, java.sql.Types.VARCHAR );
statement.registerOutParameter( 4, java.sql.Types.VARCHAR );
statement.registerOutParameter( 5, OracleTypes.CURSOR );
statement.execute();
String attach_rate = statement.getString( 2 );
String renewal_rate = statement.getString( 3 );
String totalArchievement = statement.getString( 4 );
archievement.setAttachingRate( attach_rate );
archievement.setInsuranceRenewalRate( renewal_rate );