diff --git a/src/api/spares/inbound.js b/src/api/spares/inbound.js
index 4f03845..baa5dbd 100644
--- a/src/api/spares/inbound.js
+++ b/src/api/spares/inbound.js
@@ -32,7 +32,7 @@ export const remove = (ids) => {
})
}
-export const add = (row) => {
+export const in_add = (row) => {
return request({
url: '/api/spares/inbound/submit',
method: 'post',
@@ -42,9 +42,19 @@ export const add = (row) => {
export const update = (row) => {
return request({
- url: '/api/spares/inbound/submit',
+ url: '/api/spares/inbound/update',
method: 'post',
data: row
})
}
+export const inbound_getListByMaterialNo = (materialNo) => {
+ return request({
+ url: '/api//spares/inbound/getList',
+ method: 'get',
+ params: {
+ materialNo: materialNo
+ }
+ })
+}
+
diff --git a/src/api/spares/material.js b/src/api/spares/material.js
index 0ee0c57..cd82f83 100644
--- a/src/api/spares/material.js
+++ b/src/api/spares/material.js
@@ -42,7 +42,7 @@ export const add = (row) => {
export const update = (row) => {
return request({
- url: '/api/spares/material/submit',
+ url: '/api/spares/material/update',
method: 'post',
data: row
})
diff --git a/src/api/spares/outbound.js b/src/api/spares/outbound.js
index a51a7be..c08b232 100644
--- a/src/api/spares/outbound.js
+++ b/src/api/spares/outbound.js
@@ -32,7 +32,7 @@ export const remove = (ids) => {
})
}
-export const add = (row) => {
+export const out_add = (row) => {
return request({
url: '/api/spares/outbound/submit',
method: 'post',
@@ -42,9 +42,19 @@ export const add = (row) => {
export const update = (row) => {
return request({
- url: '/api/spares/outbound/submit',
+ url: '/api/spares/outbound/update',
method: 'post',
data: row
})
}
+export const outbound_getListByMaterialNo = (materialNo) => {
+ return request({
+ url: '/api//spares/outbound/getList',
+ method: 'get',
+ params: {
+ materialNo: materialNo
+ }
+ })
+}
+
diff --git a/src/router/views/index.js b/src/router/views/index.js
index a922793..1c9a929 100644
--- a/src/router/views/index.js
+++ b/src/router/views/index.js
@@ -139,5 +139,18 @@ export default [{
component: () =>
import( /* webpackChunkName: "views" */ '@/views/smart/workorderDetail')
}]
+}, {
+ path: '/spares',
+ component: Layout,
+ redirect: '/spares/index',
+ children: [{
+ path: 'materialDetail',
+ name: '物资详情',
+ meta: {
+ menu: false
+ },
+ component: () =>
+ import( /* webpackChunkName: "views" */ '@/views/spares/materialDetail')
+ }]
}
]
diff --git a/src/views/spares/material.vue b/src/views/spares/material.vue
index 6b917e0..350f63d 100644
--- a/src/views/spares/material.vue
+++ b/src/views/spares/material.vue
@@ -8,8 +8,7 @@
:before-open="beforeOpen"
v-model="form"
ref="crud"
- @row-update="rowUpdate"
- @row-save="rowSave"
+ :header-cell-class-name="headerClass"
@row-del="rowDel"
@search-change="searchChange"
@search-reset="searchReset"
@@ -23,23 +22,89 @@
icon="el-icon-delete"
plain
v-if="permission.material_delete"
- @click="handleDelete">删 除
+ @click="handleDelete">批量删除
+
+ 新增
+
+ 入库
+
+ 出库
+
+ 导出
+
+
+
+ 查看
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/spares/materialDetail.vue b/src/views/spares/materialDetail.vue
new file mode 100644
index 0000000..84aa139
--- /dev/null
+++ b/src/views/spares/materialDetail.vue
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+