From 16234dc4a3c6f92ebacee8b09bd1ebc5795518dc Mon Sep 17 00:00:00 2001
From: wws <18630710203@163.com>
Date: Tue, 25 Jul 2023 09:49:52 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=AE=A1=E7=90=86=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97(=E4=BC=98=E5=8C=96=E5=89=8D?=
=?UTF-8?q?=E7=AB=AF)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/mes/plan.js | 60 +++++
src/api/mes/pro/order.js | 88 +++---
src/views/mes/plan/index.vue | 428 ++++++++++++++++++++++++++++++
src/views/mes/pro/order/index.vue | 107 ++++++--
4 files changed, 623 insertions(+), 60 deletions(-)
create mode 100644 src/api/mes/plan.js
create mode 100644 src/views/mes/plan/index.vue
diff --git a/src/api/mes/plan.js b/src/api/mes/plan.js
new file mode 100644
index 00000000..761772aa
--- /dev/null
+++ b/src/api/mes/plan.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 获取料罐信息list
+export function getBucketList() {
+ return request({
+ url:'/mes/plan/getBucketList',
+ method:'get'
+ })
+}
+
+// 通过工单日期查询没有被分配的所有子工单
+export function getWorkOrderList(productDate) {
+ return request({
+ url:'/mes/plan/getWorkOrderByTime'+'?productDate='+productDate,
+ method:'get',
+ })
+}
+
+// 查询湿料计划管理列表
+export function listPlan(query) {
+ return request({
+ url: '/mes/plan/list',
+ method: 'get',
+ params: query
+ });
+}
+
+// 查询湿料计划管理详细
+export function getPlan(id) {
+ return request({
+ url: '/mes/plan/' + id,
+ method: 'get'
+ });
+}
+
+// 新增湿料计划管理
+export function addPlan(data) {
+ return request({
+ url: '/mes/plan',
+ method: 'post',
+ data: data
+ });
+}
+
+// 修改湿料计划管理
+export function updatePlan(data) {
+ return request({
+ url: '/mes/plan',
+ method: 'put',
+ data: data
+ });
+}
+
+// 删除湿料计划管理
+export function delPlan(id) {
+ return request({
+ url: '/mes/plan/' + id,
+ method: 'delete'
+ });
+}
diff --git a/src/api/mes/pro/order.js b/src/api/mes/pro/order.js
index fb417e38..79cd21f1 100644
--- a/src/api/mes/pro/order.js
+++ b/src/api/mes/pro/order.js
@@ -2,85 +2,85 @@ import request from '@/utils/request'
//通过母订单id查询最新工单列表
export function getWorkOrderList(id) {
- return request({
- url: '/mes/order/getWorkOrderList/' + id,
- method: 'get'
- })
+ return request({
+ url: '/mes/order/getWorkOrderList/' + id,
+ method: 'get'
+ })
}
//通过母订单id查询最新订单列表
export function getOrderList(id) {
- return request({
- url: '/mes/order/getOrderList/' + id,
- method: 'get'
- })
+ return request({
+ url: '/mes/order/getOrderList/' + id,
+ method: 'get'
+ })
}
// 提交拆分
export function subSplitOrder(data) {
- return request({
- url: '/mes/order/subSplitOrder',
- method: 'post',
- data: data
- })
+ return request({
+ url: '/mes/order/subSplitOrder',
+ method: 'post',
+ data: data
+ })
}
// 获取换算值
export function getConvert() {
- return request({
- url: '/mes/order/getConvert',
- method: 'get',
- })
+ return request({
+ url: '/mes/order/getConvert',
+ method: 'get',
+ })
}
// 获取线体
export function getprodLineShift() {
- return request({
- url: '/mes/order/getProdLineShift',
- method: 'get',
- })
+ return request({
+ url: '/mes/order/getProdLineShift',
+ method: 'get',
+ })
}
// 查询订单列表
export function listOrder(query) {
- return request({
- url: '/mes/order/list',
- method: 'get',
- params: query
- });
+ return request({
+ url: '/mes/order/list',
+ method: 'get',
+ params: query
+ });
}
// 查询订单详细
export function getOrder(id) {
- return request({
- url: '/mes/order/' + id,
- method: 'get'
- });
+ return request({
+ url: '/mes/order/' + id,
+ method: 'get'
+ });
}
// 新增订单
export function addOrder(data) {
- return request({
- url: '/mes/order',
- method: 'post',
- data: data
- });
+ return request({
+ url: '/mes/order',
+ method: 'post',
+ data: data
+ });
}
// 修改订单
export function updateOrder(data) {
- return request({
- url: '/mes/order',
- method: 'put',
- data: data
- });
+ return request({
+ url: '/mes/order',
+ method: 'put',
+ data: data
+ });
}
// 删除订单
export function delOrder(id) {
- return request({
- url: '/mes/order/' + id,
- method: 'delete'
- });
+ return request({
+ url: '/mes/order/' + id,
+ method: 'delete'
+ });
}
diff --git a/src/views/mes/plan/index.vue b/src/views/mes/plan/index.vue
new file mode 100644
index 00000000..bd07119c
--- /dev/null
+++ b/src/views/mes/plan/index.vue
@@ -0,0 +1,428 @@
+
+