123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327 |
- /*********************** 【任务管理】API ********************/
- import axiosApi from '../AxiosApi.js'
- const apiList = {
- getFinishList: {
- method: 'POST',
- url: `/authority/taskLoadUnload/page`
- },
- getList: {
- method: 'POST',
- url: `/authority/task/all`
- },
- page: {
- method: 'POST',
- url: `/authority/task/page`
- },
- update: {
- method: 'POST',
- url: `/authority/task/update`
- },
- save: {
- method: 'POST',
- url: `/authority/task`
- },
- updateStatus: {
- method: 'POST',
- url: `/authority/task/status`
- },
- remove: {
- method: 'DELETE',
- url: `/authority/task`
- },
- delete: {
- method: 'POST',
- url: `/authority/task/delete`
- },
- // 任务-甘特图 (月模式)
- scheduleTaskpageList: {
- method: 'POST',
- url: `/authority/task/scheduleTaskpageList`
- },
- // 任务-甘特图 (日模式)
- scheduleTaskDaypageList: {
- method: 'POST',
- url: `/authority/task/scheduleTaskDaypageList`
- },
- // 任务,头上统计数据API
- getTaskCount: {
- method: 'POST',
- url: `/authority/task/getTaskCount`
- },
- list: {
- method: 'POST',
- url: `/authority/task/query`
- },
- preview: {
- method: 'POST',
- url: `/authority/task/preview`
- },
- // 根据生产资源获取当前执行任务信息
- getTaskByResourceId: {
- method: 'POST',
- url: `/authority/task/getTaskByResourceId`
- },
- // 检测当前设备是否有正在执行的任务
- checkExeTask: {
- method: 'POST',
- url: `/authority/task/checkExeTask`
- },
- // 查询生产资源上的任务节点
- taskAutoNodeListByResource: {
- method: 'POST',
- url: `/authority/autoNode/taskAutoNodeListByResource`
- },
- export: {
- method: 'POST',
- url: `/authority/task/export`
- },
- import: {
- method: 'POST',
- url: `/authority/task/import`
- },
- getStationTasks: {
- method: 'POST',
- url: `/authority/task/getStationTasks`
- },
- updateTaskStatus: {
- method: 'POST',
- url: `/authority/task/updateTaskStatus`
- },
- confirmCode: {
- method: 'POST',
- url: `/authority/task/confirmCode`
- },
- confirmProcedure: {
- method: 'POST',
- url: `/authority/task/confirmProcedure`
- },
- cutterRfidConfirmProcedure: {
- method: 'POST',
- url: `/authority/task/cutterRfidConfirmProcedure`
- },
- confirmBaiting: {
- method: 'POST',
- url: `/authority/task/confirmBaiting`
- },
- getReloadStatus: {
- method: 'POST',
- url: `/authority/task/getReloadStatus`
- },
- releaseClamp: {
- method: 'POST',
- url: `/authority/task/releaseClamp`
- },
- procesRfid: {
- method: 'POST',
- url: `/authority/task/procesRfid`
- },
- generateMarkCode: {
- method: 'POST',
- url: `/authority/task/generateMarkCode`
- },
- }
- export default {
- getFinishList (data) {
- return axiosApi({
- ...apiList.getFinishList,
- data
- })
- },
- getList (data) {
- return axiosApi({
- ...apiList.getList,
- data
- })
- },
- page (data) {
- return axiosApi({
- ...apiList.page,
- data
- })
- },
- save (data) {
- return axiosApi({
- ...apiList.save,
- data
- })
- },
- update (data) {
- return axiosApi({
- ...apiList.update,
- data
- })
- },
- updateStatus (data) {
- return axiosApi({
- ...apiList.updateStatus,
- data
- })
- },
- remove (data) {
- return axiosApi({
- ...apiList.remove,
- data
- })
- },
- // 任务-甘特图
- scheduleTaskpageList (data) {
- return axiosApi({
- ...apiList.scheduleTaskpageList,
- data
- })
- },
- // 任务-甘特图
- scheduleTaskDaypageList (data) {
- return axiosApi({
- ...apiList.scheduleTaskDaypageList,
- data
- })
- },
- delete (data) {
- return axiosApi({
- ...apiList.remove,
- data
- })
- },
- getTaskCount (data) {
- return axiosApi({
- ...apiList.getTaskCount,
- data
- })
- },
- list (data) {
- return axiosApi({
- ...apiList.list,
- data
- })
- },
- check (code) {
- return axiosApi({
- method: 'GET',
- url: `/authority/task/check/${code}`
- })
- },
- // 根据生产资源获取当前执行任务信息
- getTaskByResourceId (data) {
- return axiosApi({
- ...apiList.getTaskByResourceId,
- data
- })
- },
- // 检测当前设备是否有正在执行的任务
- checkExeTask (data) {
- return axiosApi({
- ...apiList.checkExeTask,
- data
- })
- },
- // 查询生产资源上的任务节点
- taskAutoNodeListByResource (data) {
- return axiosApi({
- ...apiList.taskAutoNodeListByResource,
- data
- })
- },
- checkField (data) {
- return axiosApi({
- method: 'POST',
- url: `/authority/task/check`,
- data
- })
- },
- preview (data) {
- return axiosApi({
- ...apiList.preview,
- data
- })
- },
- export (data) {
- return axiosApi({
- ...apiList.export,
- responseType: "blob",
- data
- })
- },
- import (data) {
- return axiosApi({
- ...apiList.import,
- data
- })
- },
- // 查询生产资源上的任务节点
- getStationTasks (data) {
- return axiosApi({
- ...apiList.getStationTasks,
- data
- })
- },
- // 更新任务人工开始时间
- updateTaskStatus (data) {
- return axiosApi({
- ...apiList.updateTaskStatus,
- data
- })
- },
- confirmCode (data) {
- return axiosApi({
- ...apiList.confirmCode,
- data
- })
- },
- confirmProcedure (data) {
- return axiosApi({
- ...apiList.confirmProcedure,
- data
- })
- },
- cutterRfidConfirmProcedure (data) {
- return axiosApi({
- ...apiList.cutterRfidConfirmProcedure,
- data
- })
- },
- confirmBaiting (data) {
- return axiosApi({
- ...apiList.confirmBaiting,
- data
- })
- },
- getReloadStatus (data) {
- return axiosApi({
- ...apiList.getReloadStatus,
- data
- })
- },
- // 人工上下料拆除夹具
- releaseClamp (data) {
- return axiosApi({
- ...apiList.releaseClamp,
- data
- })
- },
- // rfid内容读写
- procesRfid (data) {
- return axiosApi({
- ...apiList.procesRfid,
- data
- })
- },
- generateMarkCode (data) {
- return axiosApi({
- ...apiList.generateMarkCode,
- data
- })
- },
- }
|