diff --git a/src/api/canteen/canteenErpMaterial.ts b/src/api/canteen/canteenErpMaterial.ts
new file mode 100644
index 0000000..dc70ff9
--- /dev/null
+++ b/src/api/canteen/canteenErpMaterial.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/canteenErpMaterial/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenErpMaterial',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/canteenErpMaterial/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/canteenErpMaterial',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenErpMaterial',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/api/canteen/canteenInventoryRecords.ts b/src/api/canteen/canteenInventoryRecords.ts
new file mode 100644
index 0000000..7338eea
--- /dev/null
+++ b/src/api/canteen/canteenInventoryRecords.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecords/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecords',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/canteenInventoryRecords/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecords',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecords',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/api/canteen/canteenInventoryRecordsItem.ts b/src/api/canteen/canteenInventoryRecordsItem.ts
new file mode 100644
index 0000000..5662c6b
--- /dev/null
+++ b/src/api/canteen/canteenInventoryRecordsItem.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecordsItem/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecordsItem',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/canteenInventoryRecordsItem/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecordsItem',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenInventoryRecordsItem',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/api/canteen/canteenProductionRecord.ts b/src/api/canteen/canteenProductionRecord.ts
new file mode 100644
index 0000000..88b0146
--- /dev/null
+++ b/src/api/canteen/canteenProductionRecord.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecord/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecord',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/canteenProductionRecord/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecord',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecord',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/api/canteen/canteenProductionRecordItem.ts b/src/api/canteen/canteenProductionRecordItem.ts
new file mode 100644
index 0000000..1f741f2
--- /dev/null
+++ b/src/api/canteen/canteenProductionRecordItem.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecordItem/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecordItem',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/canteenProductionRecordItem/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecordItem',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenProductionRecordItem',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/api/canteen/canteenStock.ts b/src/api/canteen/canteenStock.ts
new file mode 100644
index 0000000..533929b
--- /dev/null
+++ b/src/api/canteen/canteenStock.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/canteenStock/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenStock',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/canteenStock/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/canteenStock',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/canteenStock',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/api/canteen/productionRecordItemRelation.ts b/src/api/canteen/productionRecordItemRelation.ts
new file mode 100644
index 0000000..d5e6bb5
--- /dev/null
+++ b/src/api/canteen/productionRecordItemRelation.ts
@@ -0,0 +1,41 @@
+import request from "/@/utils/request"
+
+export function fetchList(query?: Object) {
+ return request({
+ url: '/canteen/productionRecordItemRelation/page',
+ method: 'get',
+ params: query
+ })
+}
+
+export function addObj(obj?: Object) {
+ return request({
+ url: '/canteen/productionRecordItemRelation',
+ method: 'post',
+ data: obj
+ })
+}
+
+export function getObj(id?: string) {
+ return request({
+ url: '/canteen/productionRecordItemRelation/' + id,
+ method: 'get'
+ })
+}
+
+export function delObjs(ids?: Object) {
+ return request({
+ url: '/canteen/productionRecordItemRelation',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function putObj(obj?: Object) {
+ return request({
+ url: '/canteen/productionRecordItemRelation',
+ method: 'put',
+ data: obj
+ })
+}
+
diff --git a/src/views/canteen/canteenErpMaterial/form.vue b/src/views/canteen/canteenErpMaterial/form.vue
new file mode 100644
index 0000000..2712943
--- /dev/null
+++ b/src/views/canteen/canteenErpMaterial/form.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenErpMaterial/index.vue b/src/views/canteen/canteenErpMaterial/index.vue
new file mode 100644
index 0000000..6e15aad
--- /dev/null
+++ b/src/views/canteen/canteenErpMaterial/index.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenInventoryRecords/form.vue b/src/views/canteen/canteenInventoryRecords/form.vue
new file mode 100644
index 0000000..1a0219c
--- /dev/null
+++ b/src/views/canteen/canteenInventoryRecords/form.vue
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenInventoryRecords/index.vue b/src/views/canteen/canteenInventoryRecords/index.vue
new file mode 100644
index 0000000..5068f15
--- /dev/null
+++ b/src/views/canteen/canteenInventoryRecords/index.vue
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+ 重置
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenInventoryRecordsItem/form.vue b/src/views/canteen/canteenInventoryRecordsItem/form.vue
new file mode 100644
index 0000000..b067372
--- /dev/null
+++ b/src/views/canteen/canteenInventoryRecordsItem/form.vue
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenInventoryRecordsItem/index.vue b/src/views/canteen/canteenInventoryRecordsItem/index.vue
new file mode 100644
index 0000000..a8f1cfd
--- /dev/null
+++ b/src/views/canteen/canteenInventoryRecordsItem/index.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenProductionRecord/form.vue b/src/views/canteen/canteenProductionRecord/form.vue
new file mode 100644
index 0000000..a65c81f
--- /dev/null
+++ b/src/views/canteen/canteenProductionRecord/form.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenProductionRecord/index.vue b/src/views/canteen/canteenProductionRecord/index.vue
new file mode 100644
index 0000000..f644a51
--- /dev/null
+++ b/src/views/canteen/canteenProductionRecord/index.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+ 重置
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenProductionRecordItem/form.vue b/src/views/canteen/canteenProductionRecordItem/form.vue
new file mode 100644
index 0000000..90c72aa
--- /dev/null
+++ b/src/views/canteen/canteenProductionRecordItem/form.vue
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenProductionRecordItem/index.vue b/src/views/canteen/canteenProductionRecordItem/index.vue
new file mode 100644
index 0000000..df2ad1e
--- /dev/null
+++ b/src/views/canteen/canteenProductionRecordItem/index.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenStock/form.vue b/src/views/canteen/canteenStock/form.vue
new file mode 100644
index 0000000..e76b71d
--- /dev/null
+++ b/src/views/canteen/canteenStock/form.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/canteenStock/index.vue b/src/views/canteen/canteenStock/index.vue
new file mode 100644
index 0000000..a183a98
--- /dev/null
+++ b/src/views/canteen/canteenStock/index.vue
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/productionRecordItemRelation/form.vue b/src/views/canteen/productionRecordItemRelation/form.vue
new file mode 100644
index 0000000..7ac54c0
--- /dev/null
+++ b/src/views/canteen/productionRecordItemRelation/form.vue
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/canteen/productionRecordItemRelation/index.vue b/src/views/canteen/productionRecordItemRelation/index.vue
new file mode 100644
index 0000000..57a4229
--- /dev/null
+++ b/src/views/canteen/productionRecordItemRelation/index.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+ 新 增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file