Blame view

api/maintain-manage/maintain-manage.js 2.46 KB
834a3df1   刘淇   养护计划列表
1
  
7da61cdb   刘淇   养护计划
2
  import { post, get, put } from '@/common/utils/request';
834a3df1   刘淇   养护计划列表
3
  
834a3df1   刘淇   养护计划列表
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
  /**
   * 道路汇总
   * @returns {Promise}
   */
  export const roadPage = (params) => {
    return get('/app-api/app/garden/maintain-plan/page/road',params);
  };
  
  /**
   * 类型汇总
   * @returns {Promise}
   */
  export const planTypePage = (params) => {
    return get('/app-api/app/garden/maintain-plan/page/plan-type-id',params);
  };
  
  /**
   *  道路列表
   * @returns {Promise}
   */
  export const getRoadDetails = (params) => {
    return get('/app-api/app/garden/maintain-plan-detail/get/details-road',params);
  };
  
  /**
fb13622a   刘淇   养护计划列表 样式 差去一个卡片的头部
29
   *  新增养护计划
834a3df1   刘淇   养护计划列表
30
31
   * @returns {Promise}
   */
fb13622a   刘淇   养护计划列表 样式 差去一个卡片的头部
32
33
  export const maintainCreate = (data) => {
    return post('/app-api/app/garden/maintain-plan-commit/create',data);
834a3df1   刘淇   养护计划列表
34
  };
fb13622a   刘淇   养护计划列表 样式 差去一个卡片的头部
35
36
  
  /**
7da61cdb   刘淇   养护计划
37
38
39
40
41
42
43
44
45
   *  新增养护计划并完成
   * @returns {Promise}
   */
  export const maintainCreateFinish = (data) => {
    return post('/app-api/app/garden/maintain-plan-commit/create-and-finish',data);
  };
  
  
  /**
fb13622a   刘淇   养护计划列表 样式 差去一个卡片的头部
46
47
48
49
50
51
52
53
54
55
56
57
   *  未完成养护计划
   * @returns {Promise}
   */
  export const notFinish = (data) => {
    return post('/app-api/app/garden/maintain-plan-detail/get/not-finish',data);
  };
  
  
  /**
   *  计划详情
   * @returns {Promise}
   */
ec13a95c   刘淇   未完成明细 列表
58
59
  export const detailList = (params) => {
    return get('/app-api/app/garden/maintain-plan-commit/page',params);
fb13622a   刘淇   养护计划列表 样式 差去一个卡片的头部
60
61
62
  };
  
  
7da61cdb   刘淇   养护计划
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
  /**
   *  查询单条上报记录
   * @returns {Promise}
   */
  export const getDetailList = (params) => {
    return get('/admin-api/garden/maintain-plan-commit/get',params);
  };
  
  
  
  
  /**
   *  养护道路
   * @returns {Promise}
   */
  export const  maintainPlan= (params) => {
    return get('/admin-api/garden/maintain-plan/page',params);
  };
  /**
   *  养护类型次数
   * @returns {Promise}
   */
  export const  maintainPlanNum= (params) => {
    return get('/admin-api/garden/maintain-plan-detail/page',params);
  };
  
  
  /**
   *  查询上报记录列表
   * @returns {Promise}
   */
  export const  maintainPlanList= (params) => {
    return get('/app-api/app/garden/maintain-plan-commit/page',params);
  };
  
  
  /**
   *  直接结束
   * @returns {Promise}
   */
e0806267   王彪总   业务线 小程序不用写死,从后端接口获取
103
104
105
106
  export const  finishPlan= (params = {}) => {
    // 后端 /finish 已改为 @RequestParam("commitId"),planNo 不再接收,必须放 query 且传本次养护ID
    const commitId = params && params.commitId != null ? params.commitId : '';
    return post(`/app-api/app/garden/maintain-plan-commit/finish?commitId=${encodeURIComponent(commitId)}`, {});
7da61cdb   刘淇   养护计划
107
108
109
110
111
112
113
114
115
  };
  
  /**
   *  设为失效
   * @returns {Promise}
   */
  export const  invalidatePlan= (params) => {
    return put('/admin-api/garden/maintain-plan-detail/invalidate',params);
  };