完成登录功能。
This commit is contained in:
		@@ -11,12 +11,14 @@ package com.cpic.xim.web.controllers.account;
 | 
			
		||||
 | 
			
		||||
import java.sql.SQLException;
 | 
			
		||||
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.RequestParam;
 | 
			
		||||
import org.springframework.web.bind.annotation.ResponseBody;
 | 
			
		||||
import com.cpic.xim.utils.account.CpicXIMStaffInfo;
 | 
			
		||||
import com.cpic.xim.utils.account.TeleSalerInfo;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@Controller
 | 
			
		||||
@RequestMapping( "/account" )
 | 
			
		||||
public class StaffInfoQueryController
 | 
			
		||||
@@ -62,23 +64,34 @@ public class StaffInfoQueryController
 | 
			
		||||
     */
 | 
			
		||||
    @RequestMapping( "/query_telsaler_info.do" )
 | 
			
		||||
    @ResponseBody
 | 
			
		||||
    public TeleSalerQueryResult queryTeleSalerInfo( @RequestParam("telesaler_code") String teleSalerCode )
 | 
			
		||||
    public TeleSalerQueryResult queryTeleSalerInfo(
 | 
			
		||||
            @RequestBody TelsalerQueryRequest telSaler )
 | 
			
		||||
    {
 | 
			
		||||
        TeleSalerQueryResult result = new TeleSalerQueryResult();
 | 
			
		||||
        TeleSalerInfo saler = null;
 | 
			
		||||
 | 
			
		||||
        try
 | 
			
		||||
        {
 | 
			
		||||
            saler = TeleSalerInfo.queryTeleSalerInfo( teleSalerCode );
 | 
			
		||||
            saler = TeleSalerInfo.queryTeleSalerInfo( telSaler.getTelSalerCode() );
 | 
			
		||||
 | 
			
		||||
            result.setTeleSalerCode( saler.getCode() );
 | 
			
		||||
            result.setTeleSalerName( saler.getName() );
 | 
			
		||||
            result.setTeamCode( saler.getTeamCode() );
 | 
			
		||||
            result.setTeamName( saler.getTeamName() );
 | 
			
		||||
            result.setDepartmentCode( saler.getDepartmentCode() );
 | 
			
		||||
            result.setDepartmentName( saler.getDepartmentName() );
 | 
			
		||||
            // 根据返回结果是否为 null,判断是否查询到坐席信息
 | 
			
		||||
            if ( saler != null )
 | 
			
		||||
            {
 | 
			
		||||
                // 不为 null,有查询到
 | 
			
		||||
                result.setTeleSalerCode( saler.getCode() );
 | 
			
		||||
                result.setTeleSalerName( saler.getName() );
 | 
			
		||||
                result.setTeamCode( saler.getTeamCode() );
 | 
			
		||||
                result.setTeamName( saler.getTeamName() );
 | 
			
		||||
                result.setDepartmentCode( saler.getDepartmentCode() );
 | 
			
		||||
                result.setDepartmentName( saler.getDepartmentName() );
 | 
			
		||||
 | 
			
		||||
            result.setSuccess( true );
 | 
			
		||||
                result.setSuccess( true );
 | 
			
		||||
            } else
 | 
			
		||||
            {
 | 
			
		||||
                // 为 null 则没查询到
 | 
			
		||||
                result.setSuccess( false );
 | 
			
		||||
                result.setMessage( "未查询到坐席信息!" );
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        catch ( SQLException error )
 | 
			
		||||
        {
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,35 @@
 | 
			
		||||
/*
 | 
			
		||||
 * @Author: Kane
 | 
			
		||||
 * @Date: 2023-04-28 14:40:49
 | 
			
		||||
 * @LastEditors: Kane
 | 
			
		||||
 * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/account/TelsalerQueryRequest.java
 | 
			
		||||
 * @Description: 
 | 
			
		||||
 * 
 | 
			
		||||
 * Copyright (c) ${2022} by Kane, All Rights Reserved. 
 | 
			
		||||
 */
 | 
			
		||||
package com.cpic.xim.web.controllers.account;
 | 
			
		||||
 | 
			
		||||
import com.fasterxml.jackson.annotation.JsonProperty;
 | 
			
		||||
 | 
			
		||||
public class TelsalerQueryRequest
 | 
			
		||||
{
 | 
			
		||||
    public TelsalerQueryRequest() {}
 | 
			
		||||
 | 
			
		||||
    public TelsalerQueryRequest( String telSalerCode )
 | 
			
		||||
    {
 | 
			
		||||
        this.telSalerCode = telSalerCode;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getTelSalerCode()
 | 
			
		||||
    {
 | 
			
		||||
        return telSalerCode;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setTelSalerCode( String telSalerCode )
 | 
			
		||||
    {
 | 
			
		||||
        this.telSalerCode = telSalerCode;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @JsonProperty("telsaler_code")
 | 
			
		||||
    private String telSalerCode;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user