POST api/PaiBan/GetUserPaiBanByDay

获取某天的排班情况

Request Information

URI Parameters

None.

Body Parameters

GetUserPaiBanByDayPost
NameDescriptionTypeAdditional information
groupId

有权限,且不填写,则代表查询所有店铺的数据

integer

None.

dt

查询日期,如:2018-09-04

string

None.

tel

登录账号

string

None.

token

token

string

None.

uid

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "groupId": 1,
  "dt": "sample string 1",
  "tel": "sample string 2",
  "token": "sample string 3",
  "uid": 1
}

application/xml, text/xml

Sample:
<GetUserPaiBanByDayPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Controllers">
  <tel xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">sample string 2</tel>
  <token xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">sample string 3</token>
  <uid xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">1</uid>
  <dt>sample string 1</dt>
  <groupId>1</groupId>
</GetUserPaiBanByDayPost>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

GetUserPaiBanByDayResult
NameDescriptionTypeAdditional information
list

数组: GetUserPaiBanByDayGroupItem

None.

code

状态码,200成功,300错误,400缺少参数,500没有权限,301数据不存在...

integer

None.

msg

成功或者错误的说明,例如:登录成功,token过期...

string

None.

Response Formats

application/json, text/json

Sample:
{
  "list": [
    {
      "userlist": [
        {
          "userid": 1,
          "username": "sample string 2",
          "banType": 3
        },
        {
          "userid": 1,
          "username": "sample string 2",
          "banType": 3
        }
      ],
      "groupid": 1,
      "groupname": "sample string 2",
      "AbanBeginDt": "sample string 3",
      "AbanEenDt": "sample string 4",
      "BbanBeginDt": "sample string 5",
      "BbanEenDt": "sample string 6",
      "CbanAmBeginDt": "sample string 7",
      "CbanAmEenDt": "sample string 8",
      "CbanPmBeginDt": "sample string 9",
      "CbanPmEenDt": "sample string 10"
    },
    {
      "userlist": [
        {
          "userid": 1,
          "username": "sample string 2",
          "banType": 3
        },
        {
          "userid": 1,
          "username": "sample string 2",
          "banType": 3
        }
      ],
      "groupid": 1,
      "groupname": "sample string 2",
      "AbanBeginDt": "sample string 3",
      "AbanEenDt": "sample string 4",
      "BbanBeginDt": "sample string 5",
      "BbanEenDt": "sample string 6",
      "CbanAmBeginDt": "sample string 7",
      "CbanAmEenDt": "sample string 8",
      "CbanPmBeginDt": "sample string 9",
      "CbanPmEenDt": "sample string 10"
    }
  ],
  "code": 1,
  "msg": "sample string 2"
}

application/xml, text/xml

Sample:
<GetUserPaiBanByDayResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Controllers">
  <code xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">1</code>
  <msg xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">sample string 2</msg>
  <list>
    <GetUserPaiBanByDayGroupItem>
      <AbanBeginDt>sample string 3</AbanBeginDt>
      <AbanEenDt>sample string 4</AbanEenDt>
      <BbanBeginDt>sample string 5</BbanBeginDt>
      <BbanEenDt>sample string 6</BbanEenDt>
      <CbanAmBeginDt>sample string 7</CbanAmBeginDt>
      <CbanAmEenDt>sample string 8</CbanAmEenDt>
      <CbanPmBeginDt>sample string 9</CbanPmBeginDt>
      <CbanPmEenDt>sample string 10</CbanPmEenDt>
      <groupid>1</groupid>
      <groupname>sample string 2</groupname>
      <userlist>
        <GetUserPaiBanByDayItem>
          <banType>3</banType>
          <userid>1</userid>
          <username>sample string 2</username>
        </GetUserPaiBanByDayItem>
        <GetUserPaiBanByDayItem>
          <banType>3</banType>
          <userid>1</userid>
          <username>sample string 2</username>
        </GetUserPaiBanByDayItem>
      </userlist>
    </GetUserPaiBanByDayGroupItem>
    <GetUserPaiBanByDayGroupItem>
      <AbanBeginDt>sample string 3</AbanBeginDt>
      <AbanEenDt>sample string 4</AbanEenDt>
      <BbanBeginDt>sample string 5</BbanBeginDt>
      <BbanEenDt>sample string 6</BbanEenDt>
      <CbanAmBeginDt>sample string 7</CbanAmBeginDt>
      <CbanAmEenDt>sample string 8</CbanAmEenDt>
      <CbanPmBeginDt>sample string 9</CbanPmBeginDt>
      <CbanPmEenDt>sample string 10</CbanPmEenDt>
      <groupid>1</groupid>
      <groupname>sample string 2</groupname>
      <userlist>
        <GetUserPaiBanByDayItem>
          <banType>3</banType>
          <userid>1</userid>
          <username>sample string 2</username>
        </GetUserPaiBanByDayItem>
        <GetUserPaiBanByDayItem>
          <banType>3</banType>
          <userid>1</userid>
          <username>sample string 2</username>
        </GetUserPaiBanByDayItem>
      </userlist>
    </GetUserPaiBanByDayGroupItem>
  </list>
</GetUserPaiBanByDayResult>