保存进度!
This commit is contained in:
@@ -12,9 +12,9 @@ package com.cpic.xim.utils.account;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
|
||||
@SuppressWarnings( "unused" )
|
||||
public final class TeleSalerInfo
|
||||
@@ -39,7 +39,7 @@ public final class TeleSalerInfo
|
||||
this.departmentName = departmentName;
|
||||
}
|
||||
|
||||
public static TeleSalerInfo queryTeleSalerInfo( String code )
|
||||
public static TeleSalerInfo queryTeleSalerInfo( String telsaler_code )
|
||||
throws ClassNotFoundException, SQLException
|
||||
{
|
||||
TeleSalerInfo info = null;
|
||||
@@ -49,29 +49,85 @@ public final class TeleSalerInfo
|
||||
String password = "Cpic123456";
|
||||
String jdbcURL = "jdbc:oracle:thin:@10.39.0.86:1521:xmcx1";
|
||||
|
||||
Connection conection = null;
|
||||
Statement statement = null;
|
||||
Connection connection = null;
|
||||
PreparedStatement statement = null;
|
||||
ResultSet result = null;
|
||||
|
||||
String sql = """
|
||||
SELECT DISTINCT s.saler_code,
|
||||
s.saler_name,
|
||||
t.team_code,
|
||||
t.team,
|
||||
bm.department_code,
|
||||
bm.department_name
|
||||
FROM tele_saler s,
|
||||
tele_saler_team t,
|
||||
idst0.bm_t bm
|
||||
WHERE s.team_code = t.team_code
|
||||
AND t.department_code = bm.department_code
|
||||
AND s.saler_code = ?
|
||||
""";
|
||||
SELECT s.saler_code,
|
||||
s.saler_name,
|
||||
t.team_code,
|
||||
t.team,
|
||||
bm.department_code,
|
||||
bm.department_name
|
||||
FROM tele_saler s,
|
||||
tele_saler_team t,
|
||||
idst0.bm_t bm
|
||||
WHERE s.team_code = t.team_code
|
||||
AND t.department_code = bm.department_code
|
||||
AND s.saler_code = ? """;
|
||||
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
conection = DriverManager.getConnection( jdbcURL, userName, password );
|
||||
try
|
||||
{
|
||||
Class.forName( "oracle.jdbc.driver.OracleDriver" );
|
||||
connection = DriverManager.getConnection( jdbcURL, userName, password );
|
||||
statement = connection.prepareStatement( sql );
|
||||
|
||||
statement.setString( 1, telsaler_code );
|
||||
|
||||
result = statement.executeQuery();
|
||||
|
||||
if ( result.next() )
|
||||
{
|
||||
String code = result.getString( 1 );
|
||||
String name = result.getString( 2 );
|
||||
String teamCode = result.getString( 3 );
|
||||
String teamName = result.getString( 4 );
|
||||
String departmentCode = result.getString( 5 );
|
||||
String departmentName = result.getString( 6 );
|
||||
|
||||
info = new TeleSalerInfo( code, name, teamCode, teamName, departmentCode,
|
||||
departmentName );
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
try
|
||||
{
|
||||
if ( result != null )
|
||||
{
|
||||
result.close();
|
||||
}
|
||||
}
|
||||
catch ( Exception exception )
|
||||
{
|
||||
exception.printStackTrace();
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
if ( statement != null )
|
||||
{
|
||||
statement.close();
|
||||
}
|
||||
}
|
||||
catch ( Exception exception )
|
||||
{
|
||||
exception.printStackTrace();
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
if ( connection != null )
|
||||
{
|
||||
connection.close();
|
||||
}
|
||||
}
|
||||
catch ( Exception exception )
|
||||
{
|
||||
exception.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
return info;
|
||||
}
|
||||
|
Reference in New Issue
Block a user