保存进度!
This commit is contained in:
parent
e5e499c1ed
commit
72b935c4b3
@ -2,13 +2,13 @@
|
|||||||
* @Author: Kane
|
* @Author: Kane
|
||||||
* @Date: 2023-02-04 10:52:31
|
* @Date: 2023-02-04 10:52:31
|
||||||
* @LastEditors: Kane
|
* @LastEditors: Kane
|
||||||
* @LastEditTime: 2023-02-04 11:20:29
|
* @LastEditTime: 2023-02-04 13:38:58
|
||||||
* @FilePath: \后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\data\RequirementStatus.java
|
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/data/RequirementStatus.java
|
||||||
* @Description:
|
* @Description:
|
||||||
*
|
*
|
||||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
* 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;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
|
||||||
@ -63,8 +63,7 @@ public final class RequirementStatus
|
|||||||
{
|
{
|
||||||
if ( other.status_name != null )
|
if ( other.status_name != null )
|
||||||
return false;
|
return false;
|
||||||
}
|
} else if ( !status_name.equals( other.status_name ) )
|
||||||
else if ( !status_name.equals( other.status_name ) )
|
|
||||||
return false;
|
return false;
|
||||||
return true;
|
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
|
* @Author: Kane
|
||||||
* @Date: 2023-01-29 13:59:37
|
* @Date: 2023-01-29 13:59:37
|
||||||
* @LastEditors: Kane
|
* @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
|
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/web/controllers/requirements/RequirementController.java
|
||||||
* @Description:
|
* @Description:
|
||||||
*
|
*
|
||||||
@ -10,10 +10,14 @@
|
|||||||
*/
|
*/
|
||||||
package com.cpic.xim.web.controllers.requirements;
|
package com.cpic.xim.web.controllers.requirements;
|
||||||
|
|
||||||
|
import java.sql.SQLException;
|
||||||
|
import java.util.Vector;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.ResponseBody;
|
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.param.RequirementQueryParam;
|
||||||
import com.cpic.xim.web.controllers.requirements.response.QueryRequirementStatusResult;
|
import com.cpic.xim.web.controllers.requirements.response.QueryRequirementStatusResult;
|
||||||
import com.cpic.xim.web.controllers.requirements.response.RequirementQueryResult;
|
import com.cpic.xim.web.controllers.requirements.response.RequirementQueryResult;
|
||||||
@ -33,14 +37,29 @@ public class RequirementController
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@RequestMapping( "/query_requirement_status.do" )
|
||||||
@RequestMapping( "/query_requirement_status" )
|
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public QueryRequirementStatusResult queryRequirementStatus()
|
public QueryRequirementStatusResult queryRequirementStatus()
|
||||||
{
|
{
|
||||||
QueryRequirementStatusResult result = new QueryRequirementStatusResult();
|
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;
|
return result;
|
||||||
}
|
}
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
/*
|
/*
|
||||||
* @Author: Kane
|
* @Author: Kane
|
||||||
* @Date: 2023-02-04 10:48:53
|
* @Date: 2023-02-04 13:24:14
|
||||||
* @LastEditors: Kane
|
* @LastEditors: Kane
|
||||||
* @LastEditTime: 2023-02-04 10:49:03
|
* @LastEditTime: 2023-02-04 13:38:03
|
||||||
* @FilePath: \后端-需求\src\main\java\com\cpic\xim\web\controllers\requirements\response\QueryRequirementStatusResult.java
|
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/web/controllers/requirements/response/QueryRequirementStatusResult.java
|
||||||
* @Description:
|
* @Description:
|
||||||
*
|
*
|
||||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||||
*/
|
*/
|
||||||
package com.cpic.xim.web.controllers.requirements.response;
|
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 com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
|
|
||||||
@ -49,14 +49,14 @@ public class QueryRequirementStatusResult
|
|||||||
this.returnCode = returnCode;
|
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" )
|
@JsonProperty( "message" )
|
||||||
@ -69,5 +69,5 @@ public class QueryRequirementStatusResult
|
|||||||
private int returnCode;
|
private int returnCode;
|
||||||
|
|
||||||
@JsonProperty( "requirement_status" )
|
@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\controllers\requirements\param\RequirementQueryParam.class
|
||||||
com\cpic\xim\web\filters\cros\CrosFilter.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\QueryRequirementStatusResult.class
|
||||||
com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.class
|
com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.class
|
||||||
com\cpic\xim\web\filters\token\TokenFilter.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\data\RequirementStatus.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\RequirementQueryResult.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\controllers\requirements\param\RequirementQueryParam.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\controllers\requirements\response\QueryRequirementStatusResult.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\filters\cros\CrosFilter.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\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\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"
|
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