diff --git a/src/api/inventory/invPorduct.js b/src/api/inventory/invPorduct.js
index 9c5c5ec8..4a7c30ac 100644
--- a/src/api/inventory/invPorduct.js
+++ b/src/api/inventory/invPorduct.js
@@ -42,7 +42,15 @@ export function getInvMAProducts(params) {
export function getCountInvProductProduct(params) {
return axios({
- url: "spms/inv/products/getCountInvProduct",
+ url: "/spms/inv/products/getCountInvProduct",
+ method: "get",
+ params: params
+ });
+}
+
+export function filterProductNames(params) {
+ return axios({
+ url: "/spms/inv/product/filterProductNames",
method: "get",
params: params
});
diff --git a/src/api/system/invRemindMsg.js b/src/api/system/invRemindMsg.js
new file mode 100644
index 00000000..2ebacb20
--- /dev/null
+++ b/src/api/system/invRemindMsg.js
@@ -0,0 +1,25 @@
+import axios from "../../utils/request";
+
+export function getInvRemindMsgList(params) {
+ return axios({
+ url: "/udiwms/inv/remind/msg/filter",
+ method: "get",
+ params: params
+ });
+}
+
+export function confirmMsg(params) {
+ return axios({
+ url: "/udiwms/inv/remind/msg/confirmMsg",
+ method: "get",
+ params: params
+ });
+}
+
+export function ignoreMsg(params) {
+ return axios({
+ url: "/udiwms/inv/remind/msg/ignoreMsg",
+ method: "get",
+ params: params
+ });
+}
diff --git a/src/api/system/invRemindSet.js b/src/api/system/invRemindSet.js
new file mode 100644
index 00000000..47659f93
--- /dev/null
+++ b/src/api/system/invRemindSet.js
@@ -0,0 +1,25 @@
+import axios from "../../utils/request";
+
+export function getInvRemindSetList(params) {
+ return axios({
+ url: "/udiwms/inv/remind/set/filter",
+ method: "get",
+ params: params
+ });
+}
+
+export function saveInvRemindSet(data, formName) {
+ return axios({
+ url: formName === "add"? "/udiwms/inv/remind/set/add" : "/udiwms/inv/remind/set/update",
+ method: "post",
+ data: data
+ });
+}
+
+export function deleteInvRemindSet(data){
+ return axios({
+ url: "/udiwms/inv/remind/set/delete",
+ method: "post",
+ data: data
+ });
+}
diff --git a/src/views/remind/invRemindMsg.vue b/src/views/remind/invRemindMsg.vue
new file mode 100644
index 00000000..fcd3ad06
--- /dev/null
+++ b/src/views/remind/invRemindMsg.vue
@@ -0,0 +1,340 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+
+
+
+ {{enableMap[scope.row.lowStock]}}
+
+
+
+
+
+ {{enableMap[scope.row.lackStock]}}
+
+
+
+
+ {{enableMap[scope.row.overStock]}}
+
+
+
+
+
+ {{enableMap[scope.row.expireDate]}}
+
+
+
+
+ {{enableMap[scope.row.recentDate]}}
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/remind/invRemindSet.vue b/src/views/remind/invRemindSet.vue
new file mode 100644
index 00000000..9c1401db
--- /dev/null
+++ b/src/views/remind/invRemindSet.vue
@@ -0,0 +1,319 @@
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+ 重置
+ 搜索
+ 新增库存预警设置
+
+
+
+
+
+
+
+
+
+
+
+ {{ enableMap[scope.row.lowStock] }}
+
+
+
+
+
+ {{ enableMap[scope.row.lackStock] }}
+
+
+
+
+ {{ enableMap[scope.row.overStock] }}
+
+
+
+
+
+ {{ enableMap[scope.row.expireDate] }}
+
+
+
+
+ {{ enableMap[scope.row.recentDate] }}
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+