getConversations static method

dynamic getConversations(
  1. dynamic obj,
  2. dynamic callBack, {
  3. dynamic onError(
    1. ErrorEntity
    )?,
})

@Author: yuer pageNo:1 pageSize:10 @description: 消息会话列表 @return {*}

Implementation

static getConversations(obj, callBack, {Function(ErrorEntity)? onError}) {
  // var obj = {'pageNo': 1, 'pageSize': 10};
  DioManager().request<dynamic>(RequestType.POST, RequestApi.apiConversations, params: obj, onSuccess: (data) {
    List<ConverseListMo> itemList = [];
    for (var item in data) {
      itemList.add(ConverseListMo.fromJson(item));
    }
    callBack(itemList);
    // onSuccess
  }, onError: (error) {
    onError?.call(error);
  }, onStart: () {
    // onStart
  }, onFinish: () {
    // onFinish
  });
}