Vào thẳng nội dung

Kết nối EVN

1. Lấy danh sách cắt điện#

1. Request Header

  • URL: ***/api/evn/catdien
  • Method:: POST
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{ 
  "requestId": "string", // 01201454
  "data": {
    "ma_dviqly": "string", // PA01ND
    "ma_khachhang": "string", //PA01ND0058785001
    "tu_ngay": "string", // 12/04/2022
    "den_ngay": "string" // 20/04/2022

    } 
}

3. Response body

{
  "code": "Mã trạng thái HTTP Lgsp trả về",
  "status": "Mã trạng thái xử lý trả về",
  "correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
  "response": {
      "data": [ //Dữ liệu trả về
                {
                "loai_pt": "string",
                "ma_pt": "string",
                "ngay_catdien": "string",
                "ngay_tailap": "string",
                "ngay_duyet": "string",
                "ngay_hoan": "string",
                "ten_pt": "string",
                "khuvuc_matdien": "string",
                "noi_dung": "string",
                "pham_vi": "string",
                "loai_lichcat": "string",
                "trang_thai": "string"
                }, 
                {"..."}
     ]
    } 
}

2. Lấy danh sách hóa đơn#

1. Request Header

  • URL: ***/api/evn/hoadon
  • Method:: POST
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
  "requestId": "string",// 01201454
  "data": {
    "MA_DVIQLY": "string", //PA04
    "MA_KHANG": "string", //123456
    "KY": 0, //1
    "THANG": 0, //1
    "NAM": 0 //2022
  }
}

3. Response body

{
  "code": "Mã trạng thái HTTP Lgsp trả về",
  "status": "Mã trạng thái xử lý trả về",
  "correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
  "response": {
      "data": [ //Dữ liệu trả về
                {
        "TONG_TIEN": 0,
        "MA_DVIQLY": "string",
        "TEN_KHANG": "string",
        "DIEN_TTHU": 0,
        "TIEN_GTGT": 0,
        "SO_TIEN": 0,
        "MA_KHANG": "string",
        "SO_HO": 0,
        "SO_CTO": "string",
        "LOAI_HDON": "string"
      }, 
      "success": false,
      "errorCode": 0,
      "status": "OK",
      "statusCode": 200
     ]
    } 
}

3. Tra cứu tiêu thụ điện tỉnh#

1. Request Header

  • URL: ***/api/evn/tieuthudientinh
  • Method:: POST
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
  "requestId": "string", //m6UO3FMZPUyBbVhPYJbQYg==
  "data": {
    "TU_NAM": 0, //2019
    "DEN_NAM": 0 //2022
  }
}

3. Response body

{
  "code": "Mã trạng thái HTTP Lgsp trả về",
  "status": "Mã trạng thái xử lý trả về",
  "correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
  "response": {
      "data": [ //Dữ liệu trả về
                {
        "DIEN_TTHU": 0,
        "NAM": 0
      },
      "success": true,
      "errorCode": 0,
      "status": "OK",
      "statusCode": 200
     ]
    } 
}

4. Tra cứu tiêu thụ điện huyện#

1. Request Header

  • URL: ***/api/evn/tieuthudienhuyen
  • Method:: POST
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
  "requestId": "string",//m6UO3FMZPUyBbVhPYJbQYg==
  "data": {
    "TU_THANG": 0,//1
    "DEN_THANG": 0,//12
    "TU_NAM": 0,//2019
    "DEN_NAM": 0,//2022
  }
}

3. Response body

{
  "code": "Mã trạng thái HTTP Lgsp trả về",
  "status": "Mã trạng thái xử lý trả về",
  "correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
  "response": {
      "data": [ //Dữ liệu trả về
                {
        "DIEN_TTHU": 0,
        "NAM": 0,
        "THANG": 0,
        "TEN_DVI": "string"
      },
      "success": true,
      "errorCode": 0,
      "status": "OK",
      "statusCode": 200
     ]
    } 
}

5. Lưu trữ file#

1. Request Header

  • URL: ***/api/evn/uploadFile
  • Method:: POST
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
  "requestId": "string", //m6UO3FMZPUyBbVhPYJbQYg==
  "data": {
    "MA_DVIQLY": "string", //PD0600
    "MA_YCAU_KNAI": "string", //35047744
    "MA_LOAI_HSO": 0, //1
    "DINH_DANG": "string", //jpg
    "FILE_VALUE": "string" //9j/4AAQSkZJRgABAQEASABIAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEA...
  }
}

3. Response body

{
  "code": "Mã trạng thái HTTP Lgsp trả về",
  "status": "Mã trạng thái xử lý trả về",
  "correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
  "response": {
      "data": true,
      "success": true,
      "errorCode": 0,
      "status": "OK",
      "statusCode": 200
    } 
}

5. Tiền tiếp nhận#

1. Request Header

  • URL: ***/api/evn/tientiepnhan
  • Method:: POST
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
  "requestId": "string", //m6UO3FMZPUyBbVhPYJbQYg==
  "data": {
    "MA_DVI_TNHAN": "string", //PA04
    "MA_DVIQLY": "string", //PA04
    "TEN_KHANG": "string", //test 
    "DUONG_PHO": "string", //test
    "ID_DIA_CHINH": "string", //1233123
    "SO_PHA": 0, //1
    "MDICH_SHOAT": 0,
    "NGAY_HEN": "string", //2022-04-19T02:21:31.225Z
    "MA_LOAI_YCAU": "string", //CDHA_D
    "GIOI_TINH": 0 
  }
}

3. Response body

{
  "code": "Mã trạng thái HTTP Lgsp trả về",
  "status": "Mã trạng thái xử lý trả về",
  "correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
  "response": {
      "data": true,
      "success": true,
      "errorCode": 0,
      "status": "OK",
      "statusCode": 200
    } 
}