这是入库按钮:<el-button type="primary" @click="submitForm" :loading="loadingbut" v-else v-hasPermi="['inter:order:add']">入 库</el-button> 这是需求:站内所有仓库板块用户收到新入库消息提醒,以弹窗方式展示, 这是前端submitForm() { this.goodsType = this.$refs.goodsType.item; this.form.goodOrderItems = this.goodsType.goodList; console.log(this.form.goodOrderItems); this.loadingbut = true; this.$refs.form.validate((valid) => { if (valid) { if (this.form.id && this.form.id !== "0") { edit(this.form).then(res => { this.$message.success("保存成功!"); this.loadingbut = false; this.back(); }); } else { add(this.form).then(res => { this.$message.success("保存成功!"); this.loadingbut = false; this.back(); }); } } this.loadingbut = false; return false; }); } 前端该怎么改, 后端是springboot,后端该怎么改
时间: 2024-02-10 15:34:14 浏览: 88
仓库入库流程(非常详细)
4星 · 用户满意度95%
前端部分:
在submitForm()方法中,当保存成功后,可以调用一个新的方法,用来发送新入库消息提醒。在这个方法中,可以使用axios或者其他HTTP库向后端发送请求,将新入库消息的相关信息发送到后端。后端可以使用WebSocket或者其他方式将消息推送到所有需要收到消息提醒的用户。具体实现方式需要根据项目的具体情况来确定。
后端部分:
在后端中,需要实现一个接口,用来接收前端发送的新入库消息提醒。可以使用Spring Boot提供的WebSocket或者其他方式来实现消息推送。当收到消息后,需要将消息推送到所有需要收到消息提醒的用户。具体实现方式需要根据项目的具体情况来确定。
阅读全文