diff --git a/src/api/model/mtm.js b/src/api/model/mtm.js index 745f437f..fe3ac67f 100644 --- a/src/api/model/mtm.js +++ b/src/api/model/mtm.js @@ -1,448 +1,473 @@ -import config from "@/config" -import http from "@/utils/request" +import config from "@/config"; +import http from "@/utils/request"; /*EM接口*/ export default { // 目标 goal: { list: { name: "目标列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/goal/`, - data - ); - } + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/goal/`, data); + }, }, item: { name: "获取目标详情", - req: async function(id){ - return await http.get( - `${config.API_URL}/mtm/goal/${id}/` - ); - } + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/goal/${id}/`); + }, }, create: { name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/goal/`, - data); - } + req: async function (data) { + return await http.post(`${config.API_URL}/mtm/goal/`, data); + }, }, update: { name: "更新", - req: async function(id, data){ + req: async function (id, data) { return await http.put( `${config.API_URL}/mtm/goal/${id}/`, - data); - } + data + ); + }, }, - delete: { + delete: { name: "删除", - req: async function(id){ - return await http.delete( - `${config.API_URL}/mtm/goal/${id}/`); - } + req: async function (id) { + return await http.delete(`${config.API_URL}/mtm/goal/${id}/`); + }, }, deletes: { name: "批量删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/goal/deletes/`, - data); - } + data + ); + }, }, - cquery: { + cquery: { name: "复杂查询", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/goal/cquery/`, - data); - } + data + ); + }, }, deleteHard: { name: "批量物理删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/goal/deletes_hard/`, - data); - } + data + ); + }, }, }, // 产品 material: { list: { name: "产品列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/material/`, - data - ); - } + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/material/`, data); + }, }, item: { name: "获取产品详情", - req: async function(id){ - return await http.get( - `${config.API_URL}/mtm/material/${id}/` - ); - } + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/material/${id}/`); + }, }, create: { name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/material/`, - data); - } + req: async function (data) { + return await http.post(`${config.API_URL}/mtm/material/`, data); + }, }, setWeekConsume: { name: "更新周预估值", - req: async function(id, data){ + req: async function (id, data) { return await http.put( `${config.API_URL}/mtm/material/${id}/set_week_esitimate_consume/`, - data); - } + data + ); + }, }, update: { name: "更新", - req: async function(id, data){ + req: async function (id, data) { return await http.put( `${config.API_URL}/mtm/material/${id}/`, - data); - } + data + ); + }, }, - delete: { + delete: { name: "删除", - req: async function(id){ + req: async function (id) { return await http.delete( - `${config.API_URL}/mtm/material/${id}/`); - } + `${config.API_URL}/mtm/material/${id}/` + ); + }, }, deletes: { name: "批量删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/material/deletes/`, - data); - } + data + ); + }, }, - cquery: { + cquery: { name: "复杂查询", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/material/cquery/`, - data); - } + data + ); + }, }, deleteHard: { name: "批量物理删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/material/deletes_hard/`, - data); - } + data + ); + }, }, daoru: { name: "导入", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/material/daoru/`, - data); - } + data + ); + }, }, }, // 工段 mgroup: { list: { name: "工段列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/mgroup/`, - data - ); - } + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/mgroup/`, data); + }, }, item: { name: "获取工段详情", - req: async function(id){ - return await http.get( - `${config.API_URL}/mtm/mgroup/${id}/` - ); - } + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/mgroup/${id}/`); + }, }, create: { name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/mgroup/`, - data); - } + req: async function (data) { + return await http.post(`${config.API_URL}/mtm/mgroup/`, data); + }, }, update: { name: "更新", - req: async function(id, data){ + req: async function (id, data) { return await http.put( `${config.API_URL}/mtm/mgroup/${id}/`, - data); - } + data + ); + }, }, - delete: { + delete: { name: "删除", - req: async function(id){ - return await http.delete( - `${config.API_URL}/mtm/mgroup/${id}/`); - } + req: async function (id) { + return await http.delete(`${config.API_URL}/mtm/mgroup/${id}/`); + }, }, deletes: { name: "批量删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/mgroup/deletes/`, - data); - } + data + ); + }, }, - cquery: { + cquery: { name: "复杂查询", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/mgroup/cquery/`, - data); - } + data + ); + }, }, deleteHard: { name: "批量物理删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/mgroup/deletes_hard/`, - data); - } + data + ); + }, }, }, //班次 shift: { list: { name: "班次列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/shift/`, - data - ); - } - } - + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/shift/`, data); + }, + }, }, //班组 team: { list: { name: "班组列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/team/`, - data - ); - } + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/team/`, data); + }, }, item: { name: "获取详情", - req: async function(id){ - return await http.get( - `${config.API_URL}/mtm/team/${id}/` - ); - } + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/team/${id}/`); + }, }, create: { name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/team/`, - data); - } + req: async function (data) { + return await http.post(`${config.API_URL}/mtm/team/`, data); + }, }, update: { name: "更新", - req: async function(id, data){ + req: async function (id, data) { return await http.put( `${config.API_URL}/mtm/team/${id}/`, - data); - } + data + ); + }, }, delete: { name: "删除", - req: async function(id){ - return await http.delete( - `${config.API_URL}/mtm/team/${id}/`); - } + req: async function (id) { + return await http.delete(`${config.API_URL}/mtm/team/${id}/`); + }, }, deletes: { name: "批量删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/team/deletes/`, - data); - } + data + ); + }, }, cquery: { name: "复杂查询", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/team/cquery/`, - data); - } + data + ); + }, }, deleteHard: { name: "批量物理删除", - req: async function(data){ + req: async function (data) { return await http.post( `${config.API_URL}/mtm/team/deletes_hard/`, - data); - } + data + ); + }, }, }, // 工序 process: { list: { name: "工序列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/process/`, - data - ); - } + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/process/`, data); + }, }, item: { name: "获取工序详情", - req: async function(id){ - return await http.get( - `${config.API_URL}/mtm/process/${id}/` - ); - } + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/process/${id}/`); + }, }, create: { name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/process/`, - data); - } + req: async function (data) { + return await http.post(`${config.API_URL}/mtm/process/`, data); + }, }, update: { name: "更新", - req: async function(id, data){ + req: async function (id, data) { return await http.put( `${config.API_URL}/mtm/process/${id}/`, - data); - } - }, - delete: { - name: "删除", - req: async function(id){ - return await http.delete( - `${config.API_URL}/mtm/process/${id}/`); - } - }, - deletes: { - name: "批量删除", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/process/deletes/`, - data); - } - }, - cquery: { - name: "复杂查询", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/process/cquery/`, - data); - } - }, - - }, - // - route: { - list: { - name: "列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/route/`, data ); - } - }, - item: { - name: "获取详情", - req: async function(id){ - return await http.get( - `${config.API_URL}/mtm/route/${id}/` - ); - } - }, - create: { - name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/route/`, - data); - } - }, - update: { - name: "更新", - req: async function(id, data){ - return await http.put( - `${config.API_URL}/mtm/route/${id}/`, - data); - } - }, - delete: { - name: "删除", - req: async function(id){ - return await http.delete( - `${config.API_URL}/mtm/route/${id}/`); - } - }, - deletes: { - name: "批量删除", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/route/deletes/`, - data); - } - }, - cquery: { - name: "复杂查询", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/route/cquery/`, - data); - } - }, - - }, - teammember:{ - list: { - name: "班组列表", - req: async function(data){ - return await http.get( - `${config.API_URL}/mtm/teammember/`, - data - ); - } - }, - create: { - name: "创建", - req: async function(data){ - return await http.post( - `${config.API_URL}/mtm/teammember/`, - data); - } + }, }, delete: { name: "删除", - req: async function(id){ + req: async function (id) { return await http.delete( - `${config.API_URL}/mtm/teammember/${id}/`); - } + `${config.API_URL}/mtm/process/${id}/` + ); + }, }, - } -} \ No newline at end of file + deletes: { + name: "批量删除", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/process/deletes/`, + data + ); + }, + }, + cquery: { + name: "复杂查询", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/process/cquery/`, + data + ); + }, + }, + }, + // + route: { + list: { + name: "列表", + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/route/`, data); + }, + }, + item: { + name: "获取详情", + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/route/${id}/`); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post(`${config.API_URL}/mtm/route/`, data); + }, + }, + update: { + name: "更新", + req: async function (id, data) { + return await http.put( + `${config.API_URL}/mtm/route/${id}/`, + data + ); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete(`${config.API_URL}/mtm/route/${id}/`); + }, + }, + deletes: { + name: "批量删除", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/route/deletes/`, + data + ); + }, + }, + cquery: { + name: "复杂查询", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/route/cquery/`, + data + ); + }, + }, + }, + routepack: { + list: { + name: "列表", + req: async function (data) { + return await http.get(`${config.API_URL}/mtm/routepack/`, data); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/routepack/`, + data + ); + }, + }, + item: { + name: "获取详情", + req: async function (id) { + return await http.get(`${config.API_URL}/mtm/routepack/${id}/`); + }, + }, + update: { + name: "更新", + req: async function (id, data) { + return await http.put( + `${config.API_URL}/mtm/routepack/${id}/`, + data + ); + }, + }, + cquery: { + name: "复杂查询", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/routepack/cquery/`, + data + ); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete( + `${config.API_URL}/mtm/routepack/${id}/` + ); + }, + }, + }, + teammember: { + list: { + name: "班组列表", + req: async function (data) { + return await http.get( + `${config.API_URL}/mtm/teammember/`, + data + ); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post( + `${config.API_URL}/mtm/teammember/`, + data + ); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete( + `${config.API_URL}/mtm/teammember/${id}/` + ); + }, + }, + }, +};