| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- import request from '@/utils/request';
- import { download } from '@/utils/file';
- /**
- * 获取信息列表
- */
- export async function getTableList(params) {
- const res = await request.post(`/aps/tapsworkdaycalendarmaster/page`, params);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 新增信息
- */
- export async function saveOrUpdate(data) {
- const res = await request.post(
- `/aps/tapsworkdaycalendarmaster/saveOrUpdateCalendarMaster`,
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 删除
- */
- export async function deleteList(data) {
- const res = await request.delete(
- '/aps/tapsproductionschedulingconfig/deleteByIds',
- { data }
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 查询明细
- */
- export async function getTApsWorkdayCalendarMaster(data) {
- const res = await request.post(
- `/aps/tapsworkdaycalendarmaster/getTApsWorkdayCalendarMaster`,
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据产品查询bom类型
- export async function listBomType(params) {
- const res = await request.get(`/main/bomCategory/listBomType`, { params });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // aps生产计划获取产品的多个bom版本
- export async function bomListByPlan(params) {
- const res = await request.get(`/main/bomCategory/bomListByPlan`, { params });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据bom 获取工艺路线
- export async function bomRoutingList(id) {
- const res = await request.get(`/main/bomCategory/bomRoutingList/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取工序
- export async function listByRoutingIds(data) {
- const res = await request.post(
- `/main/producerouting/taskinstance/listByRoutingIds`,
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据工序查工位
- export async function selectFactoryWorkstation(params) {
- const res = await request.get(
- `/aps/tapsproductionschedulingconfig/selectFactoryWorkstation`,
- { params }
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|