Merge remote-tracking branch 'origin/master'

master
feijinping 3 years ago
commit f759c3f8e5

@ -1,5 +1,5 @@
# 页面标题
VUE_APP_TITLE = WMS仓库管理系统,开源免费,苏州,工业园区,吴江,ERP,WMS,MES,制造业,软件开发,微信小程序
VUE_APP_TITLE = 若依商城管理系统,开源免费,软件开发,微信小程序,ruoyi
# 开发环境配置
ENV = 'development'

@ -1,5 +1,5 @@
# 页面标题
VUE_APP_TITLE = WMS仓库管理系统,开源免费,苏州,工业园区,吴江,ERP,WMS,MES,制造业,软件开发,微信小程序
VUE_APP_TITLE = 若依商城管理系统,开源免费,软件开发,微信小程序,ruoyi
# 生产环境配置
ENV = 'production'

@ -22,34 +22,31 @@ npm run build:prod
```
## 后端开源项目地址
### gitee
https://gitee.com/zccbbg/wms-ruoyi
https://gitee.com/zccbbg/ruoyi-mall
### github
https://github.com/zccbbg/wms-ruoyi
https://github.com/zccbbg/ruoyi-mall
## 在线体验
- 演示地址http://wms.ichengle.top
- 用户名/密码cyl/cyl666
- 演示地址:暂无
- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
## 若依wms简介
若依wms是一套基于若依的wms仓库管理系统支持lodop和网页打印入库单、出库单。毫无保留给个人及企业免费使用
## 若依mall简介
若依是一套全部开源的快速开发平台毫无保留给个人及企业免费使用。我们在此基础上开发了ruoyi-mall。希望能给做商城的朋友减轻工作量
* 前端采用Vue、Element UIant design 正在开发中)。
* 后端采用Spring Boot、Spring Security、Redis & Jwt。
* 权限认证使用Jwt支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* 高效率开发,使用代码生成器可以一键生成前后端代码。
## 若依wms功能
1. 首页:库存预警与到期提醒、基础数据报表展示
2. 仓库/库区/货架:管理维护仓库基础数据
3. 物料:管理维护物料基础数据
4. 客户/供应商/承运商:管理维护联系人基础数据
5. 入库创建入库单后包括如下几个状态未发货、在途已发货未入库、部分入库、作废、入库完成入库类型包括采购入库、外协入库、退货入库入库单支持lodop和网页打印
6. 出库创建出库单后包括如下几个状态未发货、部分发货、已发货、作废入库类型包括销售出库、外协出库、调拨出库出库单支持lodop和网页打印
7. 移库:创建移库单后包括如下几个状态:未操作、部分移动、操作完毕、作废
8. 库存看板:查看当前物料库存数量
9. 库存记录:查看当前物料库存操作记录
## 状态流转
## 若依mall功能
1. 首页:
2. PMS商品管理
3. UMS会员管理
4. OMS订单管理
5. SMS营销管理
6. CMS内容管理
## 订单流转状态
#### 入库状态流转
![入库状态流转](https://oscimg.oschina.net/oscnet/up-6bdb5ad6d8ab236f763300b71cf175d9a99.jpg)
#### 出库状态流转
@ -122,7 +119,7 @@ https://github.com/zccbbg/wms-ruoyi
</table>
## 若依wms交流群
## 若依mall交流群
| QQ群 [![加入QQ群](https://img.shields.io/badge/571255860-blue.svg)](https://jq.qq.com/?_wv=1027&k=6h7MnEs9) 点击按钮入群 | 微信 | 公众号 |
|:------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------:|:----:|

@ -1,7 +1,7 @@
{
"name": "ruoyi-ui-merge",
"version": "3.8.3",
"description": "WMS仓库管理系统",
"description": "ruoyi-mall商城管理系统",
"author": "若依",
"license": "MIT",
"scripts": {

@ -2,8 +2,8 @@
<html>
<head>
<meta charset="utf-8">
<meta name="keywords" content="WMS仓库管理系统,标签(条码)打印软件,开源免费,苏州,工业园区,吴江,ERP,WMS,MES,制造业,软件开发,微信小程序,ERP企业资源计划,MES制造执行系统">
<meta name="description" content="WMS仓库管理系统,工业化信息化自动化解决方案,前端采用Vue、Element UI,后端采用Spring Boot、Spring Security、Redis & Jwt,权限认证使用Jwt,支持多终端认证系统。">
<meta name="keywords" content="若依商城管理系统,开源免费,软件开发,微信小程序,ruoyi">
<meta name="description" content="若依商城管理系统,开源免费的商城管理系统,前端采用Vue、Element UI,后端采用Spring Boot、Spring Security、Redis & Jwt,权限认证使用Jwt,支持多终端认证系统。">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

@ -33,7 +33,7 @@ export default {
},
data() {
return {
title: 'WMS仓库管理系统',
title: 'ruoyi-mall商城管理系统',
logo: logoImg
}
}

@ -1,7 +1,7 @@
<template>
<div class="login">
<el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form">
<h3 class="title">WMS仓库管理系统</h3>
<h3 class="title">ruoyi-mall后台登录</h3>
<el-form-item prop="username">
<el-input
v-model="loginForm.username"
@ -43,17 +43,41 @@
:loading="loading"
size="medium"
type="primary"
style="width:100%;"
style="width:45%;"
@click.native.prevent="handleLogin"
>
<span v-if="!loading"> </span>
<span v-else> ...</span>
</el-button>
<el-button
:loading="loading"
size="medium"
type="primary"
style="width:45%;"
@click.native.prevent="handleTry"
>
<span>获取体验账号</span>
</el-button>
<div style="float: right;" v-if="register">
<router-link class="link-type" :to="'/register'">立即注册</router-link>
</div>
</el-form-item>
</el-form>
<el-dialog
title="公众号二维码"
:visible.sync="dialogVisible"
:show-close="false"
:center="true"
width="30%">
<div style="text-align: center">
<span class="font-title-large"><span class="color-main font-extra-large">关注公众号</span>回复<span class="color-main font-extra-large">mall</span>获取体验账号</span>
<br>
<img src="https://oscimg.oschina.net/oscnet/up-619fe7e172f2fb6c9a1951ee66180267df8.jpg" width="160" height="160" style="margin-top: 10px">
</div>
<span slot="footer" class="dialog-footer">
<el-button type="primary" @click="dialogConfirm"></el-button>
</span>
</el-dialog>
<!-- 底部 -->
<div class="el-login-footer">
<span>Copyright © 2017-2022 ichengle.top 技术支持18556959326,微信同号.</span>
@ -70,6 +94,7 @@ export default {
name: "Login",
data() {
return {
dialogVisible:false,
codeUrl: "",
loginForm: {
username: "",
@ -127,6 +152,12 @@ export default {
rememberMe: rememberMe === undefined ? false : Boolean(rememberMe)
};
},
handleTry(){
this.dialogVisible =true
},
dialogConfirm(){
this.dialogVisible =false;
},
handleLogin() {
this.$refs.loginForm.validate(valid => {
if (valid) {
@ -157,6 +188,12 @@ export default {
</script>
<style rel="stylesheet/scss" lang="scss">
.color-main {
color: #409EFF;
}
.font-extra-large {
font-size: 20px;
}
.login {
display: flex;
justify-content: center;

@ -1,7 +1,7 @@
<template>
<div class="register">
<el-form ref="registerForm" :model="registerForm" :rules="registerRules" class="register-form">
<h3 class="title">WMS仓库管理系统</h3>
<h3 class="title">ruoyi-mall商城管理系统</h3>
<el-form-item prop="username">
<el-input v-model="registerForm.username" type="text" auto-complete="off" placeholder="账号">
<svg-icon slot="prefix" icon-class="user" class="el-input__icon input-icon" />

@ -7,7 +7,7 @@ function resolve(dir) {
const CompressionPlugin = require('compression-webpack-plugin')
const name = process.env.VUE_APP_TITLE || 'WMS仓库管理系统' // 网页标题
const name = process.env.VUE_APP_TITLE || 'ruoyi-mall商城管理系统' // 网页标题
const port = process.env.port || process.env.npm_config_port || 8099 // 端口

Loading…
Cancel
Save