保存进度!
This commit is contained in:
parent
e5e499c1ed
commit
72b935c4b3
@ -2,13 +2,13 @@
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-04 10:52:31
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 11:20:29
|
||||
* @FilePath: \后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\data\RequirementStatus.java
|
||||
* @LastEditTime: 2023-02-04 13:38:58
|
||||
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/data/RequirementStatus.java
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
package com.cpic.xim.util.data;
|
||||
package com.cpic.xim.data;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
@ -63,8 +63,7 @@ public final class RequirementStatus
|
||||
{
|
||||
if ( other.status_name != null )
|
||||
return false;
|
||||
}
|
||||
else if ( !status_name.equals( other.status_name ) )
|
||||
} else if ( !status_name.equals( other.status_name ) )
|
||||
return false;
|
||||
return true;
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
/*
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-04 11:38:32
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 12:06:41
|
||||
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/util/db/RequirementDbOperation.java
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
package com.cpic.xim.util.db;
|
||||
|
||||
import com.cpic.xim.util.data.RequirementStatus;
|
||||
import java.util.Vector;
|
||||
import java.sql.*;
|
||||
|
||||
public final class RequirementDbOperation
|
||||
{
|
||||
|
||||
public Vector<RequirementStatus> queryRequirementStatus()
|
||||
{
|
||||
Vector<RequirementStatus> status = new Vector<RequirementStatus>();
|
||||
|
||||
return status;
|
||||
}
|
||||
}
|
@ -0,0 +1,99 @@
|
||||
/*
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-04 11:38:32
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 14:17:26
|
||||
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/utils/db/RequirementDbOperation.java
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
package com.cpic.xim.utils.db;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
import java.util.Vector;
|
||||
import com.cpic.xim.data.RequirementStatus;
|
||||
|
||||
public final class RequirementDbOperation
|
||||
{
|
||||
private static final String MYSQL_JDBC_CONNECT = "jdbc:mysql://192.168.1.14:3306";
|
||||
private static final String MYSQL_CLASS_DRIVER = "com.mysql.cj.jdbc.Driver";
|
||||
|
||||
/*****************************************************
|
||||
* 查询需求状态。
|
||||
* @return Vector<RequirementStatus> 需求状态的集合
|
||||
*****************************************************/
|
||||
public static Vector<RequirementStatus> queryRequirementStatus()
|
||||
throws ClassNotFoundException, SQLException
|
||||
{
|
||||
Vector<RequirementStatus> vStatus = new Vector<RequirementStatus>();
|
||||
|
||||
Class.forName( MYSQL_CLASS_DRIVER );
|
||||
|
||||
Connection conn = null;
|
||||
Statement statement = null;
|
||||
ResultSet results = null;
|
||||
String querSQL = "select * from requirement.requirement_status";
|
||||
|
||||
try
|
||||
{
|
||||
conn = DriverManager.getConnection( MYSQL_JDBC_CONNECT, "cpicxim", "Cpic#1234" );
|
||||
statement = conn.createStatement();
|
||||
results = statement.executeQuery( querSQL );
|
||||
|
||||
while ( results.next())
|
||||
{
|
||||
RequirementStatus status = new RequirementStatus();
|
||||
|
||||
status.setStatus_code( results.getInt( "status_code" ) );
|
||||
status.setStatus_name( results.getString( "status_name" ) );
|
||||
|
||||
vStatus.add( status );
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
if ( results != null )
|
||||
{
|
||||
try
|
||||
{
|
||||
results.close();
|
||||
}
|
||||
catch ( SQLException except )
|
||||
{
|
||||
except.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
if ( statement != null )
|
||||
{
|
||||
try
|
||||
{
|
||||
statement.close();
|
||||
}
|
||||
catch ( SQLException except )
|
||||
{
|
||||
except.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
if ( conn != null )
|
||||
{
|
||||
try
|
||||
{
|
||||
conn.close();
|
||||
}
|
||||
catch ( SQLException except )
|
||||
{
|
||||
except.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return vStatus;
|
||||
}
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
* @Author: Kane
|
||||
* @Date: 2023-01-29 13:59:37
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 11:53:41
|
||||
* @LastEditTime: 2023-02-04 14:40:07
|
||||
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/web/controllers/requirements/RequirementController.java
|
||||
* @Description:
|
||||
*
|
||||
@ -10,10 +10,14 @@
|
||||
*/
|
||||
package com.cpic.xim.web.controllers.requirements;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.util.Vector;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import com.cpic.xim.data.RequirementStatus;
|
||||
import com.cpic.xim.utils.db.RequirementDbOperation;
|
||||
import com.cpic.xim.web.controllers.requirements.param.RequirementQueryParam;
|
||||
import com.cpic.xim.web.controllers.requirements.response.QueryRequirementStatusResult;
|
||||
import com.cpic.xim.web.controllers.requirements.response.RequirementQueryResult;
|
||||
@ -33,14 +37,29 @@ public class RequirementController
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@RequestMapping( "/query_requirement_status" )
|
||||
@RequestMapping( "/query_requirement_status.do" )
|
||||
@ResponseBody
|
||||
public QueryRequirementStatusResult queryRequirementStatus()
|
||||
{
|
||||
QueryRequirementStatusResult result = new QueryRequirementStatusResult();
|
||||
|
||||
result.setSuccess( true );
|
||||
try
|
||||
{
|
||||
Vector<RequirementStatus> status = RequirementDbOperation.queryRequirementStatus();
|
||||
|
||||
result.setSuccess( true );
|
||||
result.setRequirementStatus( status );
|
||||
}
|
||||
catch ( ClassNotFoundException exception )
|
||||
{
|
||||
result.setSuccess( false );
|
||||
result.setMessage( exception.getMessage() );
|
||||
}
|
||||
catch ( SQLException exception )
|
||||
{
|
||||
result.setSuccess( false );
|
||||
result.setMessage( exception.getMessage() );
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
@ -1,16 +1,16 @@
|
||||
/*
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-04 10:48:53
|
||||
* @Date: 2023-02-04 13:24:14
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 10:49:03
|
||||
* @FilePath: \后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\response\QueryRequirementStatusResult.java
|
||||
* @LastEditTime: 2023-02-04 13:38:03
|
||||
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/web/controllers/requirements/response/QueryRequirementStatusResult.java
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
package com.cpic.xim.web.controllers.requirements.response;
|
||||
|
||||
import com.cpic.xim.util.data.RequirementStatus;
|
||||
import com.cpic.xim.data.RequirementStatus;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import java.util.Vector;
|
||||
|
||||
@ -49,14 +49,14 @@ public class QueryRequirementStatusResult
|
||||
this.returnCode = returnCode;
|
||||
}
|
||||
|
||||
public Vector<RequirementStatus> getRequirement_status()
|
||||
public Vector<RequirementStatus> getRequirementStatus()
|
||||
{
|
||||
return requirement_status;
|
||||
return requirementStatus;
|
||||
}
|
||||
|
||||
public void setRequirement_status( Vector<RequirementStatus> requirement_status )
|
||||
public void setRequirementStatus( Vector<RequirementStatus> requirement_status )
|
||||
{
|
||||
this.requirement_status = requirement_status;
|
||||
this.requirementStatus = requirement_status;
|
||||
}
|
||||
|
||||
@JsonProperty( "message" )
|
||||
@ -69,5 +69,5 @@ public class QueryRequirementStatusResult
|
||||
private int returnCode;
|
||||
|
||||
@JsonProperty( "requirement_status" )
|
||||
private Vector<RequirementStatus> requirement_status;
|
||||
private Vector<RequirementStatus> requirementStatus;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
com\cpic\xim\web\controllers\requirements\data\RequirementStatus.class
|
||||
com\cpic\xim\data\RequirementStatus.class
|
||||
com\cpic\xim\web\controllers\requirements\param\RequirementQueryParam.class
|
||||
com\cpic\xim\web\filters\cros\CrosFilter.class
|
||||
com\cpic\xim\utils\db\RequirementDbOperation.class
|
||||
com\cpic\xim\web\controllers\requirements\response\QueryRequirementStatusResult.class
|
||||
com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.class
|
||||
com\cpic\xim\web\filters\token\TokenFilter.class
|
||||
|
@ -1,7 +1,8 @@
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.java
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\param\RequirementQueryParam.java
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\response\QueryRequirementStatusResult.java
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\filters\cros\CrosFilter.java
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\filters\token\TokenFilter.java
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\data\RequirementStatus.java
|
||||
d:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\RequirementController.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\data\RequirementStatus.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\param\RequirementQueryParam.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\response\QueryRequirementStatusResult.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\filters\cros\CrosFilter.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\filters\token\TokenFilter.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\RequirementController.java
|
||||
D:\develop\cpicxim\it-console\code\java\后端-需求\src\main\java\com\cpic\xim\utils\db\RequirementDbOperation.java
|
||||
|
@ -1,2 +1,3 @@
|
||||
VUE_APP_API_URL_LOGIN = "http://222.76.244.118:11001/admin-system/account/p13_account_check"
|
||||
VUR_APPP_API_URL_UPLOAD_FILE= "http://222.76.244.118:11001/admin-system/file/file-upload.do"
|
||||
VUE_APP_API_URL_UPLOAD_FILE= "http://222.76.244.118:11001/admin-system/file/file-upload.do"
|
||||
VUE_APP_API_URL_REQUIREMENT_STATUS= "http://222.76.244.118:11001/requirement/query_requirement_status.do"
|
Loading…
x
Reference in New Issue
Block a user