保存进度!
This commit is contained in:
parent
02b2fc9ef2
commit
e5e499c1ed
@ -80,6 +80,12 @@
|
||||
<artifactId>javax.annotation-api</artifactId>
|
||||
<version>1.3.2</version>
|
||||
</dependency>
|
||||
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
|
||||
<dependency>
|
||||
<groupId>mysql</groupId>
|
||||
<artifactId>mysql-connector-java</artifactId>
|
||||
<version>8.0.32</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<finalName>requirement</finalName>
|
||||
|
@ -0,0 +1,84 @@
|
||||
/*
|
||||
* @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
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
package com.cpic.xim.util.data;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
public final class RequirementStatus
|
||||
{
|
||||
public RequirementStatus()
|
||||
{}
|
||||
|
||||
public int getStatus_code()
|
||||
{
|
||||
return status_code;
|
||||
}
|
||||
|
||||
public void setStatus_code( int status_code )
|
||||
{
|
||||
this.status_code = status_code;
|
||||
}
|
||||
|
||||
public String getStatus_name()
|
||||
{
|
||||
return status_name;
|
||||
}
|
||||
|
||||
public void setStatus_name( String status_name )
|
||||
{
|
||||
this.status_name = status_name;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode()
|
||||
{
|
||||
final int prime = 31;
|
||||
int result = 1;
|
||||
result = prime * result + status_code;
|
||||
result = prime * result + ((status_name == null) ? 0 : status_name.hashCode());
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals( Object obj )
|
||||
{
|
||||
if ( this == obj )
|
||||
return true;
|
||||
if ( obj == null )
|
||||
return false;
|
||||
if ( getClass() != obj.getClass() )
|
||||
return false;
|
||||
RequirementStatus other = (RequirementStatus) obj;
|
||||
if ( status_code != other.status_code )
|
||||
return false;
|
||||
if ( status_name == null )
|
||||
{
|
||||
if ( other.status_name != null )
|
||||
return false;
|
||||
}
|
||||
else if ( !status_name.equals( other.status_name ) )
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return "RequirementStatus [status_code=" + status_code + ", status_name=" + status_name
|
||||
+ "]";
|
||||
}
|
||||
|
||||
@JsonProperty( "status_code" )
|
||||
private int status_code;
|
||||
|
||||
@JsonProperty( "status_name" )
|
||||
private String status_name;
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @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;
|
||||
}
|
||||
}
|
@ -2,27 +2,21 @@
|
||||
* @Author: Kane
|
||||
* @Date: 2023-01-29 13:59:37
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-01-29 17:10:18
|
||||
* @FilePath: \requirement\src\main\java\com\cpic\xim\web\controllers\requirements\RequirementController.java
|
||||
* @LastEditTime: 2023-02-04 11:53:41
|
||||
* @FilePath: /后端-需求/src/main/java/com/cpic/xim/web/controllers/requirements/RequirementController.java
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
package com.cpic.xim.web.controllers.requirements;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.channels.IllegalSelectorException;
|
||||
import java.sql.SQLException;
|
||||
import javax.servlet.ServletContext;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpSession;
|
||||
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.web.controllers.requirements.param.*;
|
||||
import com.cpic.xim.web.controllers.requirements.response.*;
|
||||
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;
|
||||
|
||||
@SuppressWarnings( "unused" )
|
||||
@Controller
|
||||
@ -39,4 +33,15 @@ public class RequirementController
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@RequestMapping( "/query_requirement_status" )
|
||||
@ResponseBody
|
||||
public QueryRequirementStatusResult queryRequirementStatus()
|
||||
{
|
||||
QueryRequirementStatusResult result = new QueryRequirementStatusResult();
|
||||
|
||||
result.setSuccess( true );
|
||||
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,73 @@
|
||||
/*
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-04 10:48:53
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 10:49: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.fasterxml.jackson.annotation.JsonProperty;
|
||||
import java.util.Vector;
|
||||
|
||||
public class QueryRequirementStatusResult
|
||||
{
|
||||
public QueryRequirementStatusResult()
|
||||
{}
|
||||
|
||||
public String getMessage()
|
||||
{
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage( String message )
|
||||
{
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public boolean isSuccess()
|
||||
{
|
||||
return success;
|
||||
}
|
||||
|
||||
public void setSuccess( boolean success )
|
||||
{
|
||||
this.success = success;
|
||||
}
|
||||
|
||||
public int getReturnCode()
|
||||
{
|
||||
return returnCode;
|
||||
}
|
||||
|
||||
public void setReturnCode( int returnCode )
|
||||
{
|
||||
this.returnCode = returnCode;
|
||||
}
|
||||
|
||||
public Vector<RequirementStatus> getRequirement_status()
|
||||
{
|
||||
return requirement_status;
|
||||
}
|
||||
|
||||
public void setRequirement_status( Vector<RequirementStatus> requirement_status )
|
||||
{
|
||||
this.requirement_status = requirement_status;
|
||||
}
|
||||
|
||||
@JsonProperty( "message" )
|
||||
private String message;
|
||||
|
||||
@JsonProperty( "success" )
|
||||
private boolean success;
|
||||
|
||||
@JsonProperty( "return_code" )
|
||||
private int returnCode;
|
||||
|
||||
@JsonProperty( "requirement_status" )
|
||||
private Vector<RequirementStatus> requirement_status;
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.class
|
||||
com\cpic\xim\web\filters\token\TokenFilter.class
|
||||
com\cpic\xim\web\controllers\requirements\data\RequirementStatus.class
|
||||
com\cpic\xim\web\controllers\requirements\param\RequirementQueryParam.class
|
||||
com\cpic\xim\web\filters\cros\CrosFilter.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
|
||||
com\cpic\xim\web\controllers\requirements\RequirementController.class
|
||||
|
@ -1,5 +1,7 @@
|
||||
D:\develop\cpicxim\it-console\code\java\requirement\src\main\java\com\cpic\xim\web\controllers\requirements\RequirementController.java
|
||||
D:\develop\cpicxim\it-console\code\java\requirement\src\main\java\com\cpic\xim\web\filters\cros\CrosFilter.java
|
||||
D:\develop\cpicxim\it-console\code\java\requirement\src\main\java\com\cpic\xim\web\controllers\requirements\param\RequirementQueryParam.java
|
||||
D:\develop\cpicxim\it-console\code\java\requirement\src\main\java\com\cpic\xim\web\controllers\requirements\response\RequirementQueryResult.java
|
||||
D:\develop\cpicxim\it-console\code\java\requirement\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\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
|
||||
|
@ -2,8 +2,8 @@
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-02 22:19:12
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 00:51:35
|
||||
* @FilePath: \IT工具综合平台\src\views\requirement\RequirementManager.vue
|
||||
* @LastEditTime: 2023-02-04 11:56:05
|
||||
* @FilePath: /IT工具综合平台/src/views/requirement/RequirementManager.vue
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
|
BIN
数据/基础数据/需求相关/需求状态.xlsx
Normal file
BIN
数据/基础数据/需求相关/需求状态.xlsx
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user