seach.js 726 Bytes
Newer Older
燕南天's avatar
燕南天 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
// 公共提交,清空函数
export const submmit = (ctx, postFun) => {
  const _this = ctx
  return new Promise((resolve, reject) => {
    if (postFun) {
      let param = {
        pageNo: 1,
        pageSize: 10
      };
      
      for (const key in _this.seacherParam) {
        if (_this.seacherParam[key]===0 || _this.seacherParam[key]) {
          param[key] = _this.seacherParam[key]
        }
      }
      console.log("搜索"+JSON.stringify(param))
      postFun(param).then(res => {
        resolve(res)
      }).catch(() => {
        reject()
      })
    }
  })
}
export const reset = (ctx) => {
  const _this = ctx
  const param = _this.seacherParam
  for (const key in param) {
    param[key] = null
  }
}