| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- import request from '@/utils/request';
- // 获取记录规则 /mes/producetaskrulerecord/getLastRuleRecords
- export async function getLastRuleRecords(data) {
- const res = await request.post(
- '/mes/producetaskrulerecord/getLastRuleRecords',
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 保存配置事项-事项规则执行记录表信息,并向EAM派单 /mes/producetaskrulerecord/saveRuleRecord
- export async function saveRuleRecord(data) {
- const res = await request.post(
- '/mes/producetaskrulerecord/saveRuleRecord',
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 产前准备是否完成,工序配置事项的产前准备部分,事项里每一项都有已执行记录 /mes/producetaskrulerecord/checkProductionResult
- export async function checkProductionResult(body) {
- const res = await request.post(
- '/mes/producetaskrulerecord/checkProductionResult',
- body
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 分页,展示事项规则和记录规则的执行记录,无论是否临时记录 /mes/producetaskrulerecord/page
- export async function producetaskrulerecordPage(body) {
- const res = await request.post('/mes/producetaskrulerecord/page', body);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 生产记录打印前查询 /mes/producetaskrulerecord/queryPrint
- export async function queryPrint(body) {
- const res = await request.post('/mes/producetaskrulerecord/queryPrint', body);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增或编辑,临时配置事项,不派单
- export async function tempSaveOrUpdate(body) {
- const res = await request.post(
- '/mes/producetaskrulerecord/tempSaveOrUpdate',
- body
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增执行,编辑执行,临时配置事项,并向EAM派单
- export async function tempSaveOrUpdateAndSubmit(body) {
- const res = await request.post(
- '/mes/producetaskrulerecord/tempSaveOrUpdateAndSubmit',
- body
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增执行,编辑执行,临时配置事项,并向EAM派单
- export async function logicDeleteById(id) {
- const res = await request.delete(
- `/mes/producetaskrulerecord/logicDeleteById/${id}`
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // /mes/producetaskrulerecordpickdetail/queryPickAndFeedByWorkOrderId
- export async function queryPickAndFeedByWorkOrderId(body) {
- const res = await request.post(
- '/mes/producetaskrulerecordpickdetail/queryPickAndFeedByWorkOrderId',
- body
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // GET /mes/producetaskrulerecordpickdetail/queryAllProduceTaskInstanceInPickOrder/{workOrderId}
- export async function queryAllProduceTaskInstanceInPickOrder(workOrderId) {
- const res = await request.get(
- `/mes/producetaskrulerecordpickdetail/queryAllProduceTaskInstanceInPickOrder/${workOrderId}`
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 分页查询 /main/producetaskconfig/page 配置的记录规则
- export async function produceTaskRecordRules(data) {
- const res = await request.post(`/main/producetaskconfig/page`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // /mes/workorder/getProduceTaskInstanceId/{workOrderId}/{produceTaskId}
- export async function getProduceTaskInstanceId(workOrderId, produceTaskId) {
- const res = await request.get(
- `/mes/workorder/getProduceTaskInstanceId/${workOrderId}/${produceTaskId}`
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|