保存进度!
This commit is contained in:
		@@ -9,13 +9,14 @@
 | 
			
		||||
 */
 | 
			
		||||
package com.cpic.xim.web.controllers.rewards;
 | 
			
		||||
 | 
			
		||||
import java.util.Arrays;
 | 
			
		||||
import com.fasterxml.jackson.annotation.JsonProperty;
 | 
			
		||||
 | 
			
		||||
public class DeleteTelsalerRequest
 | 
			
		||||
{
 | 
			
		||||
    public DeleteTelsalerRequest() {}
 | 
			
		||||
 | 
			
		||||
    public DeleteTelsalerRequest( int recordID)
 | 
			
		||||
    public DeleteTelsalerRequest( int[] recordID)
 | 
			
		||||
    {
 | 
			
		||||
        this.recordID = recordID;
 | 
			
		||||
    }
 | 
			
		||||
@@ -23,7 +24,7 @@ public class DeleteTelsalerRequest
 | 
			
		||||
    @Override
 | 
			
		||||
    public String toString()
 | 
			
		||||
    {
 | 
			
		||||
        return "DeleteTelsalerRequest [recordID=" + recordID + "]";
 | 
			
		||||
        return "DeleteTelsalerRequest [recordID=" + Arrays.toString( recordID ) + "]";
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
@@ -31,7 +32,7 @@ public class DeleteTelsalerRequest
 | 
			
		||||
    {
 | 
			
		||||
        final int prime = 31;
 | 
			
		||||
        int result = 1;
 | 
			
		||||
        result = prime * result + recordID;
 | 
			
		||||
        result = prime * result + Arrays.hashCode( recordID );
 | 
			
		||||
        return result;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@@ -45,21 +46,21 @@ public class DeleteTelsalerRequest
 | 
			
		||||
        if ( getClass() != obj.getClass() )
 | 
			
		||||
            return false;
 | 
			
		||||
        DeleteTelsalerRequest other = (DeleteTelsalerRequest) obj;
 | 
			
		||||
        if ( recordID != other.recordID )
 | 
			
		||||
        if ( !Arrays.equals( recordID, other.recordID ) )
 | 
			
		||||
            return false;
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public int getRecordID()
 | 
			
		||||
    public int[] getRecordID()
 | 
			
		||||
    {
 | 
			
		||||
        return recordID;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRecordID( int recordID )
 | 
			
		||||
    public void setRecordID( int[] recordID )
 | 
			
		||||
    {
 | 
			
		||||
        this.recordID = recordID;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @JsonProperty("recordID")
 | 
			
		||||
    private int recordID;
 | 
			
		||||
    private int[] recordID;
 | 
			
		||||
}
 | 
			
		||||
@@ -45,13 +45,14 @@ public class RewardController
 | 
			
		||||
    public RewardProjectsResponse queryRewardProjecrts()
 | 
			
		||||
    {
 | 
			
		||||
        RewardProjectsResponse response = new RewardProjectsResponse();
 | 
			
		||||
        SqlSession             session  = null;
 | 
			
		||||
        SqlSession session = null;
 | 
			
		||||
 | 
			
		||||
        logger.debug( "查询奖项清单。" );
 | 
			
		||||
 | 
			
		||||
        try
 | 
			
		||||
        {
 | 
			
		||||
            session = MybatisUtils.getSqlSession();
 | 
			
		||||
            session.clearCache();
 | 
			
		||||
 | 
			
		||||
            RewardsMapper mapper = session.getMapper( RewardsMapper.class );
 | 
			
		||||
            ArrayList<RewardProject> rewards = mapper.queryRewardProjects();
 | 
			
		||||
@@ -79,7 +80,7 @@ public class RewardController
 | 
			
		||||
    RewardGainersResponse queryRewardGainers()
 | 
			
		||||
    {
 | 
			
		||||
        RewardGainersResponse response = new RewardGainersResponse();
 | 
			
		||||
        SqlSession            session  = null;
 | 
			
		||||
        SqlSession session = null;
 | 
			
		||||
 | 
			
		||||
        try
 | 
			
		||||
        {
 | 
			
		||||
@@ -93,6 +94,12 @@ public class RewardController
 | 
			
		||||
            response.setMessage( "查询成功!" );
 | 
			
		||||
            response.setGainerList( gainers );
 | 
			
		||||
        }
 | 
			
		||||
        catch ( PersistenceException error )
 | 
			
		||||
        {
 | 
			
		||||
            response.setSuccess( false );
 | 
			
		||||
            response.setMessage( "查询失败!" + error.getMessage() );
 | 
			
		||||
            response.setGainerList( null );
 | 
			
		||||
        }
 | 
			
		||||
        catch ( IOException error )
 | 
			
		||||
        {
 | 
			
		||||
            response.setSuccess( false );
 | 
			
		||||
@@ -163,9 +170,14 @@ public class RewardController
 | 
			
		||||
 | 
			
		||||
            HashMap<String, Object> param = new HashMap<String, Object>( 3 );
 | 
			
		||||
 | 
			
		||||
            param.put( "a_rec_id", request.getRecordID() );
 | 
			
		||||
            int[] records = request.getRecordID();
 | 
			
		||||
 | 
			
		||||
            mapper.deleteRewardTelSaler( param );
 | 
			
		||||
            for ( int index = 0; index < records.length; index++ )
 | 
			
		||||
            {
 | 
			
		||||
                param.put( "a_rec_id", records[index] );
 | 
			
		||||
 | 
			
		||||
                mapper.deleteRewardTelSaler( param );
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            response.setSuccess( true );
 | 
			
		||||
            response.setMessage( "删除成功!" );
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user