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 @@