1. 程式人生 > 其它 >專案實訓之介面定義

專案實訓之介面定義

對於審批表的介面定義

一、審批表的查詢

post | /data/applyManagement/applyList

params:引數

let req = {

  filter_created_name = "123asd"

  status = "審批中" (status幾個狀態)

  

  pageSize : 30

  pageNum : 1

 

  sort : "status"

  sortMethod : "acs"

}

返回:

let res = {

  code : -1

  msg:錯誤資訊



  total : 2000,

  

  applyList : [{},{},{]],



  statusList : [{
"status":"已審批","count":12321} ,{},{} ] }

二、審批表的insert(user建立的審批表,故下面url是user的)

post |/data/systemManagement/userUpdate

let req = {

  //其他引數和userUpdate完全一樣,就新新增isChangeDepartment

  isChangeDepartment = 0(1); // 0 代表沒有部門更改, 1代表部門更改

}

返回:

let res = {

  code : 200

  msg : “成功”

  //或者

  code : -1

  msg : 失敗原因

}