123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import request from '@/config/axios'
- // 项目信息任务拆分 VO
- export interface IotProjectTaskVO {
- id: number // 主键id
- projectId: number // 项目id
- wellName: string // 井号
- wellType: string // 井型/井别
- location: string // 施工地点
- technique: string // 施工工艺
- workloadDesign: string // 设计工作量
- userName: string // 用户名
- userId: number // 用户id
- remark: string // 备注
- deptIds:[]
- }
- // 项目信息任务拆分 API
- export const IotProjectTaskApi = {
- // 查询项目信息任务拆分分页
- getIotProjectTaskPage: async (params: any) => {
- return await request.get({ url: `/rq/iot-project-task/page`, params })
- },
- getIotProjectTaskList: async (params: any) => {
- return await request.get({ url: `/rq/iot-project-task/list`, params })
- },
- // 查询项目信息任务拆分详情
- getIotProjectTask: async (id: number) => {
- return await request.get({ url: `/rq/iot-project-task/get?id=` + id })
- },
- // 新增项目信息任务拆分
- createIotProjectTask: async (data: any) => {
- return await request.post({ url: `/rq/iot-project-task/create`, data })
- },
- // 修改项目信息任务拆分
- updateIotProjectTask: async (data: any) => {
- return await request.put({ url: `/rq/iot-project-task/update`, data })
- },
- // 删除项目信息任务拆分
- deleteIotProjectTask: async (id: number) => {
- return await request.delete({ url: `/rq/iot-project-task/delete?id=` + id })
- },
- // 导出项目信息任务拆分 Excel
- exportIotProjectTask: async (params) => {
- return await request.download({ url: `/rq/iot-project-task/export-excel`, params })
- },
- }
|