潘志宝
2024-12-25 291bf570b2106cb99b0e689af7d6ccaacc9e5c1c
src/api/data/plan/item/index.ts
@@ -17,6 +17,12 @@
  itemCategory: string
}
export interface PlanChartReqVO {
  itemNos?: [],
  start?: Date,
  end?: Date,
}
// 查询列表
export const getItemPage = (params: PageParam) => {
  return request.get({ url: '/data/plan-item/page', params })
@@ -44,12 +50,15 @@
//获取下拉集合
export const getItemList = (params: PageParam) => {
  return request.get({ url: '/data/plan-item/getList', params})
  return request.get({ url: '/data/plan-item/list', params})
}
export const validateAsNumber = (rule, value, callback) => {
  const regex = /^(\-|\+)?\d+(\.\d+)?$/;
  if (!regex.test(value)) {
    callback(new Error('请输入数字!'));
  }
// 查询Plan图表
export const getPlanChart = (data: PlanChartReqVO) => {
  return request.post({ url: '/data/api/query-plans/chart', data })
}
// 导出Plan值
export const exportPlanValue = (data: PlanChartReqVO) => {
  return request.downloadByPost({ url: '/data/api/export-plan/history-value', data })
}