|
|
@@ -2,7 +2,7 @@ import request from '@/utils/request';
|
|
|
import store from '@/store';
|
|
|
import Vue from 'vue';
|
|
|
// 批量导入文件
|
|
|
-export async function importFile (data) {
|
|
|
+export async function importFile(data) {
|
|
|
const res = await request.post('/aps/salesorder/importFile', data);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -11,7 +11,7 @@ export async function importFile (data) {
|
|
|
}
|
|
|
|
|
|
// 获取销售订单列表
|
|
|
-export async function getPageList (data) {
|
|
|
+export async function getPageList(data) {
|
|
|
const res = await request.post(`/aps/salesorder/page`, data);
|
|
|
if (res.data.code == 0) {
|
|
|
if (data.status.length == 1 && data.status[0] == 1) {
|
|
|
@@ -56,7 +56,7 @@ export async function getPageList (data) {
|
|
|
}
|
|
|
|
|
|
// 销售订单转生产计划
|
|
|
-export async function productionToPlan (data) {
|
|
|
+export async function productionToPlan(data) {
|
|
|
const res = await request.post(
|
|
|
`/aps/salesorder/productionPlanGenerator`,
|
|
|
data
|
|
|
@@ -78,7 +78,7 @@ export async function productionToPlan (data) {
|
|
|
// }
|
|
|
|
|
|
// 刷新销售订单
|
|
|
-export async function pullSalesOrder (params) {
|
|
|
+export async function pullSalesOrder(params) {
|
|
|
const res = await request.get(`/aps/salesorder/pullSalesOrder`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -86,8 +86,16 @@ export async function pullSalesOrder (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
|
|
|
+// 销售订单转生产计划 直接发布
|
|
|
+export async function releaseSave(data) {
|
|
|
+ const res = await request.post(`/aps/productionplan/releaseSave`, data);
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.data;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
// 销售订单转生产计划保存
|
|
|
-export async function saveSaleToPlan (data) {
|
|
|
+export async function saveSaleToPlan(data) {
|
|
|
const res = await request.post(`/aps/productionplan/save`, data);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -95,7 +103,7 @@ export async function saveSaleToPlan (data) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 销售订单转生产计划更新
|
|
|
-export async function updateSaleToPlan (data) {
|
|
|
+export async function updateSaleToPlan(data) {
|
|
|
const res = await request.put(`/aps/productionplan/update`, data);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -104,7 +112,7 @@ export async function updateSaleToPlan (data) {
|
|
|
}
|
|
|
|
|
|
//创建更新销售订单
|
|
|
-export async function createOrUpdate (data) {
|
|
|
+export async function createOrUpdate(data) {
|
|
|
const res = await request.post(`/aps/salesorder/createOrUpdate`, data);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -113,7 +121,7 @@ export async function createOrUpdate (data) {
|
|
|
}
|
|
|
|
|
|
// 销售订单获取生产版本
|
|
|
-export async function getProductVersion (code) {
|
|
|
+export async function getProductVersion(code) {
|
|
|
const res = await request.get(
|
|
|
`/aps/productionplan/getProductVersion/${code}`
|
|
|
);
|
|
|
@@ -124,10 +132,8 @@ export async function getProductVersion (code) {
|
|
|
}
|
|
|
|
|
|
// 配料计划获取生产版本
|
|
|
-export async function getPlanProductVersion (code) {
|
|
|
- const res = await request.get(
|
|
|
- `/aps/batchingplan/getProductVersion/${code}`
|
|
|
- );
|
|
|
+export async function getPlanProductVersion(code) {
|
|
|
+ const res = await request.get(`/aps/batchingplan/getProductVersion/${code}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data || [];
|
|
|
}
|
|
|
@@ -135,7 +141,7 @@ export async function getPlanProductVersion (code) {
|
|
|
}
|
|
|
|
|
|
// 获取订单详情
|
|
|
-export async function getOrderDetail (code) {
|
|
|
+export async function getOrderDetail(code) {
|
|
|
const res = await request.get(`/aps/salesorder/getByCode/${code}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -143,7 +149,7 @@ export async function getOrderDetail (code) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 获取计划详情
|
|
|
-export async function getUpdateInfoById (id) {
|
|
|
+export async function getUpdateInfoById(id) {
|
|
|
const res = await request.get(`/aps/productionplan/getUpdateInfoById/${id}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -152,7 +158,7 @@ export async function getUpdateInfoById (id) {
|
|
|
}
|
|
|
|
|
|
// 删除
|
|
|
-export async function deleteOrder (data) {
|
|
|
+export async function deleteOrder(data) {
|
|
|
const res = await request.delete('/aps/salesorder/delete', { data });
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
|
@@ -161,7 +167,7 @@ export async function deleteOrder (data) {
|
|
|
}
|
|
|
|
|
|
// 获取详情
|
|
|
-export async function getSalesDetail (id) {
|
|
|
+export async function getSalesDetail(id) {
|
|
|
const res = await request.get(`/aps/salesorder/getSalesOrderById/${id}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|