import BaseACTION from './base_action'
import { Grade } from '@api'

/**
 * 小程序 跟 PC 区别
 * 1. PC 直接使用 then，小程序 需要 callback
 * 2. PC 直接返回 对象，小程序 外层再保证一次返回 { status: xxx, data: data }
 */

export default class GradeAction extends BaseACTION {
  /* 获取我的学分信息 */
  getCredit () { return Grade.getCredit() }
  /* 提交重修 */
  rebuildSubmit (obj) { return Grade.submitRebuild(obj).then(res => res) }
  /* 意见反馈列表 */
  feedbackList (obj) { return Grade.feedbackList(obj).then(res => res) }
  /* 意见反馈回复 */
  feedbackReply (obj) { return Grade.feedbackReply(obj).then(res => res) }
  /* 意见反馈提交 */
  feedbackCommit (obj) { return Grade.feedbackCommit(obj).then(res => res) }
}
