Newer
Older
smartKitchenFront / src / api / supplier / supplier.js
import { instance } from '../request/http'

// 不分页供应商列表
const S_list = () => {
  return instance.post('/supplierInfo/list', {})
}
// 获取列表数全部数据
const listPage = (str, data) => {
  return instance.post(`/supplierInfo/listPage?${str}`, data)
}

// 资料预审分页列表
const i_list = (str, data) => {
  return instance.post(`/supplierPreReview/listPage?${str}`, data)
}
// 历史预审不分页列表
const historyInquiry = (data) => {
  return instance.post(`/supplierPreReview/history`, data)
}

// 新增
const inquiryAdd = (data) => {
  return instance.post('/supplierPreReview/add', data)
}

// 录库评审不分页列表
const r_list = (str, data) => {
  return instance.post(`/supplierInputReview/listPage?${str}`, data)
}
// 历史评审不分页列表
const historyReview = (data) => {
  return instance.post('/supplierInputReview/history', data)
}

// 新增
const reviewAdd = (data) => {
  return instance.post('/supplierInputReview/add', data)
}

// 季度评价不分页列表
const e_list = (str, data) => {
  return instance.post(`/supplierQuarterlyEvaluate/listPage?${str}`, data)
}
// 历史评价不分页列表
const historyEvaluate = (data) => {
  return instance.post('/supplierQuarterlyEvaluate/history', data)
}

// 新增
const evaluateAdd = (data) => {
  return instance.post('/supplierQuarterlyEvaluate/add', data)
}

// 年度考核不分页列表
const a_list = (str, data) => {
  return instance.post(`/supplierAnnualAssess/listPage?${str}`, data)
}
// 历史考核不分页列表
const historyAssess = (data) => {
  return instance.post('/supplierAnnualAssess/history', data)
}

// 新增
const assessAdd = (data) => {
  return instance.post('/supplierAnnualAssess/add', data)
}

// 新增供应商
const addSupplierInfo = (data) => {
  try {
    return instance.post('/supplierInfo/add', data)
  } catch (e) {
    console.log(e)
  }
}

const baseDetail = (data) => {
  return instance.post('/supplierInfo/base/detail', data)
}

const certificateDetail = (data) => {
  return instance.post('/supplierInfo/certificate/detail', data)
}

const personDetail = (data) => {
  return instance.post('/supplierInfo/person/detail', data)
}

const businessDetail = (data) => {
  return instance.post('/supplierInfo/business/detail', data)
}

const reviewDetail = (data) => {
  return instance.post('/supplierInfo/review/detail', data)
}

export {
  S_list, listPage, i_list, historyInquiry, r_list, historyReview, e_list, historyEvaluate, a_list, historyAssess,
  inquiryAdd, reviewAdd, evaluateAdd, assessAdd, addSupplierInfo, baseDetail, certificateDetail, personDetail, businessDetail, reviewDetail
}