From 8fb8aecfb7635edea6f802d95a3e12f64da8bf87 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com>
Date: Fri, 23 Jul 2021 00:18:59 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=A4=9A=E5=B1=9E=E6=80=A7?=
=?UTF-8?q?=E6=A8=A1=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jshERP-web/src/api/api.js | 9 ++
.../views/material/MaterialAttributeList.vue | 6 +-
.../views/material/MaterialCategoryList.vue | 27 +++-
.../modules/MaterialAttributeModal.vue | 137 ++++++++++++++++++
.../modules/MaterialCategoryModal.vue | 26 +++-
5 files changed, 199 insertions(+), 6 deletions(-)
create mode 100644 jshERP-web/src/views/material/modules/MaterialAttributeModal.vue
diff --git a/jshERP-web/src/api/api.js b/jshERP-web/src/api/api.js
index 039b3532..84c2d1d8 100644
--- a/jshERP-web/src/api/api.js
+++ b/jshERP-web/src/api/api.js
@@ -122,6 +122,7 @@ const editMaterialProperty = (params)=>putAction("/materialProperty/update",para
//商品类型
const queryMaterialCategoryTreeList = (params)=>getAction("/materialCategory/getMaterialCategoryTree",params);
const queryMaterialCategoryById = (params)=>getAction("/materialCategory/findById",params);
+const checkMaterialCategory = (params)=>getAction("/materialCategory/checkIsNameExist",params);
//商品管理
const addMaterial = (params)=>postAction("/material/add",params);
const editMaterial = (params)=>putAction("/material/update",params);
@@ -135,6 +136,10 @@ const addSerialNumber = (params)=>postAction("/serialNumber/add",params);
const editSerialNumber = (params)=>putAction("/serialNumber/update",params);
const checkSerialNumber = (params)=>getAction("/serialNumber/checkIsNameExist",params);
const batAddSerialNumber = (params)=>postAction("/serialNumber/batAddSerialNumber",params);
+//多属性
+const addMaterialAttribute = (params)=>postAction("/materialAttribute/add",params);
+const editMaterialAttribute = (params)=>putAction("/materialAttribute/update",params);
+const checkMaterialAttribute = (params)=>getAction("/materialAttribute/checkIsNameExist",params);
//功能管理
const addFunction = (params)=>postAction("/function/add",params);
const editFunction = (params)=>putAction("/function/update",params);
@@ -243,6 +248,7 @@ export {
editMaterialProperty,
queryMaterialCategoryTreeList,
queryMaterialCategoryById,
+ checkMaterialCategory,
addMaterial,
editMaterial,
checkMaterial,
@@ -254,6 +260,9 @@ export {
editSerialNumber,
checkSerialNumber,
batAddSerialNumber,
+ addMaterialAttribute,
+ editMaterialAttribute,
+ checkMaterialAttribute,
addFunction,
editFunction,
checkFunction,
diff --git a/jshERP-web/src/views/material/MaterialAttributeList.vue b/jshERP-web/src/views/material/MaterialAttributeList.vue
index ca3af23f..ad1b673f 100644
--- a/jshERP-web/src/views/material/MaterialAttributeList.vue
+++ b/jshERP-web/src/views/material/MaterialAttributeList.vue
@@ -20,17 +20,21 @@
+
+
+
\ No newline at end of file
diff --git a/jshERP-web/src/views/material/modules/MaterialCategoryModal.vue b/jshERP-web/src/views/material/modules/MaterialCategoryModal.vue
index 4171613a..a64cfb70 100644
--- a/jshERP-web/src/views/material/modules/MaterialCategoryModal.vue
+++ b/jshERP-web/src/views/material/modules/MaterialCategoryModal.vue
@@ -37,7 +37,7 @@