Compare commits

...

5 Commits

Author SHA1 Message Date
e201b58b3b 2024-08-22 10:22:43 +08:00
a5085f62df Merge branch 'main' of http://112.4.208.194:3000/liangzhou/wms_snN7pp_nantong 2024-08-22 10:21:19 +08:00
d13095dd92 修改数据库连接字符串 2024-08-22 10:11:35 +08:00
7db39e37ad Merge branch 'main' of http://112.4.208.194:3000/liangzhou/wms_snN7pp_nantong
# Conflicts:
#	wms-admin/src/main/java/com/ruoyi/web/controller/business/TOngoodsshelfController.java
2024-08-21 17:09:10 +08:00
ba6ef4b46a <add>添加绑定供应商 2024-08-21 17:05:32 +08:00
8 changed files with 125 additions and 21 deletions

View File

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="Encoding"> <component name="Encoding">
<file url="file://$PROJECT_DIR$/bin/package.bat" charset="GBK" />
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/wms-admin/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/wms-admin/src/main/java" charset="UTF-8" />

View File

@ -5,6 +5,8 @@ import java.util.List;
import javax.servlet.http.Cookie; import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import com.ruoyi.business.domain.TBaseProvider;
import com.ruoyi.business.service.ITBaseProviderService;
import com.ruoyi.common.enums.LoginType; import com.ruoyi.common.enums.LoginType;
import com.ruoyi.common.utils.*; import com.ruoyi.common.utils.*;
import com.ruoyi.framework.shiro.UserToken; import com.ruoyi.framework.shiro.UserToken;
@ -46,6 +48,9 @@ public class SysIndexController extends BaseController
@Autowired @Autowired
private SysPasswordService passwordService; private SysPasswordService passwordService;
@Autowired
private ITBaseProviderService tBaseProviderService;
// 系统首页 // 系统首页
@GetMapping("/index") @GetMapping("/index")
public String index(ModelMap mmap) public String index(ModelMap mmap)
@ -135,6 +140,7 @@ public class SysIndexController extends BaseController
SysUser sysUser = ShiroUtils.getCurrentUser(); SysUser sysUser = ShiroUtils.getCurrentUser();
mmap.put("sysUser", sysUser); mmap.put("sysUser", sysUser);
mmap.put("version", RuoYiConfig.getVersion()); mmap.put("version", RuoYiConfig.getVersion());
// return "business/ongoodsshelf/ongoodsshelf"; // return "business/ongoodsshelf/ongoodsshelf";
return "business/ongoodsshelf/ongoodsshelf"; return "business/ongoodsshelf/ongoodsshelf";
} }

View File

@ -8,8 +8,8 @@ spring:
master: master:
url: jdbc:mysql://localhost:3306/wms?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://localhost:3306/wms?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root username: root
# password: ntscc@2018 password: ntscc@2018
password: root # password: root
# master: # master:
# url: jdbc:mysql://192.168.234.134:3306/wms_ntpp_n7?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 # url: jdbc:mysql://192.168.234.134:3306/wms_ntpp_n7?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8

View File

@ -40,7 +40,7 @@
<h5>当前作业任务</h5> <h5>当前作业任务</h5>
</div> </div>
<div class="ibox-content ibox-content-1" style="margin: 0;height: 80px"> <div class="ibox-content ibox-content-1" style="margin: 0;height: 80px">
<form style="margin-left: 10px"> <form th:object="${providers}" style="margin-left: 10px">
<div class=" form-horizontal"> <div class=" form-horizontal">
<label class="control-label">当前温度:</label> <label class="control-label">当前温度:</label>
<label class="control-label" style="font-weight: bold" id="temperNow"></label> <label class="control-label" style="font-weight: bold" id="temperNow"></label>
@ -51,11 +51,10 @@
<div class=" form-horizontal"> <div class=" form-horizontal">
<label for="providerInSelect" class="control-label">当前入库供应商:</label> <label for="providerInSelect" class="control-label">当前入库供应商:</label>
<select class="select-list" style="font-weight: bold; width: 300px" id="providerInSelect"> <select class="select-list" style="font-weight: bold; width: 300px" id="providerInSelect">
<option value="0">请选择供应商后点击开始入库</option> <option th:each="providerIn : ${providers}" th:value="${providerIn.providerId}" th:text="${providerIn.providerName}"></option>
</select> </select>
<button type="button" class="btn btn-primary btn-xs" id="getProviderIn" style="margin-left: 30px" onclick="getTemperNow()">获取供应商列表</button> <button type="button" class="btn btn-warning btn-xs" id="startIn" style="margin-left: 5px" onclick="startInBtn()">开始入库</button>
<button type="button" class="btn btn-warning btn-xs" id="startIn" style="margin-left: 5px" onclick="getTemperNow()">开始入库</button> <button type="button" class="btn btn-danger btn-xs" id="stopIn" style="margin-left: 5px" onclick="stopInBtn()">停止入库</button>
<button type="button" class="btn btn-danger btn-xs" id="stopIn" style="margin-left: 5px" onclick="getTemperNow()">停止入库</button>
</div> </div>
</form> </form>
</div> </div>
@ -425,7 +424,53 @@
} }
}); });
} }
// 开始入库
function startInBtn() {
$.post({
url: ctx + "business/ongoodsshelf/startIn",
data: JSON.stringify({
providerId: $("#providerInSelect").val(),
}),
dataType: "json",
contentType: "application/json",
success: function (data) {
if(data.code === 0) {
$("#inStatus").text("正在入库")
$.modal.msgSuccess("开始入库成功:" + data.msg);
} else {
$.modal.msgError("开始入库失败:" + data.msg);
}
},
error: function (data) {
$.modal.msgError("开始入库失败:" + data.msg);
}
});
}
// 结束入库
function stopInBtn() {
$.post({
url: ctx + "business/ongoodsshelf/stopIn",
data: JSON.stringify({
providerId: $("#providerInSelect").val(),
}),
dataType: "json",
contentType: "application/json",
success: function (data) {
if(data.code === 0) {
$("#inStatus").text("请选择供应商")
$.modal.msgSuccess("结束入库成功:" + data.msg);
} else {
$.modal.msgError("结束入库失败:" + data.msg);
}
},
error: function (data) {
$.modal.msgError("结束入库失败:" + data.msg);
}
});
}
// ERP入库 // ERP入库
function scanFunctionProviderIn() { function scanFunctionProviderIn() {
let keycode = event.keyCode; let keycode = event.keyCode;

View File

@ -5,16 +5,16 @@ spring:
driverClassName: com.mysql.cj.jdbc.Driver driverClassName: com.mysql.cj.jdbc.Driver
druid: druid:
# 主库数据源 # 主库数据源
master:
url: jdbc:mysql://localhost:3306/wms?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root
# password: ntscc@2018
password: root
# master: # master:
# url: jdbc:mysql://192.168.234.134:3306/wms_ntpp_n7?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 # url: jdbc:mysql://localhost:3306/wms?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
# username: developer # username: root
# password: developer ## password: ntscc@2018
# password: root
master:
url: jdbc:mysql://192.168.234.134:3306/wms_ntpp_n7?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: developer
password: developer
# 从库数据源 # 从库数据源
slave: slave:
# 从数据源开关/默认关闭 # 从数据源开关/默认关闭

View File

@ -40,7 +40,7 @@
<h5>当前作业任务</h5> <h5>当前作业任务</h5>
</div> </div>
<div class="ibox-content ibox-content-1" style="margin: 0;height: 80px"> <div class="ibox-content ibox-content-1" style="margin: 0;height: 80px">
<form style="margin-left: 10px"> <form th:object="${providers}" style="margin-left: 10px">
<div class=" form-horizontal"> <div class=" form-horizontal">
<label class="control-label">当前温度:</label> <label class="control-label">当前温度:</label>
<label class="control-label" style="font-weight: bold" id="temperNow"></label> <label class="control-label" style="font-weight: bold" id="temperNow"></label>
@ -51,11 +51,10 @@
<div class=" form-horizontal"> <div class=" form-horizontal">
<label for="providerInSelect" class="control-label">当前入库供应商:</label> <label for="providerInSelect" class="control-label">当前入库供应商:</label>
<select class="select-list" style="font-weight: bold; width: 300px" id="providerInSelect"> <select class="select-list" style="font-weight: bold; width: 300px" id="providerInSelect">
<option value="0">请选择供应商后点击开始入库</option> <option th:each="providerIn : ${providers}" th:value="${providerIn.providerId}" th:text="${providerIn.providerName}"></option>
</select> </select>
<button type="button" class="btn btn-primary btn-xs" id="getProviderIn" style="margin-left: 30px" onclick="getTemperNow()">获取供应商列表</button> <button type="button" class="btn btn-warning btn-xs" id="startIn" style="margin-left: 5px" onclick="startInBtn()">开始入库</button>
<button type="button" class="btn btn-warning btn-xs" id="startIn" style="margin-left: 5px" onclick="getTemperNow()">开始入库</button> <button type="button" class="btn btn-danger btn-xs" id="stopIn" style="margin-left: 5px" onclick="stopInBtn()">停止入库</button>
<button type="button" class="btn btn-danger btn-xs" id="stopIn" style="margin-left: 5px" onclick="getTemperNow()">停止入库</button>
</div> </div>
</form> </form>
</div> </div>
@ -425,7 +424,53 @@
} }
}); });
} }
// 开始入库
function startInBtn() {
$.post({
url: ctx + "business/ongoodsshelf/startIn",
data: JSON.stringify({
providerId: $("#providerInSelect").val(),
}),
dataType: "json",
contentType: "application/json",
success: function (data) {
if(data.code === 0) {
$("#inStatus").text("正在入库")
$.modal.msgSuccess("开始入库成功:" + data.msg);
} else {
$.modal.msgError("开始入库失败:" + data.msg);
}
},
error: function (data) {
$.modal.msgError("开始入库失败:" + data.msg);
}
});
}
// 结束入库
function stopInBtn() {
$.post({
url: ctx + "business/ongoodsshelf/stopIn",
data: JSON.stringify({
providerId: $("#providerInSelect").val(),
}),
dataType: "json",
contentType: "application/json",
success: function (data) {
if(data.code === 0) {
$("#inStatus").text("请选择供应商")
$.modal.msgSuccess("结束入库成功:" + data.msg);
} else {
$.modal.msgError("结束入库失败:" + data.msg);
}
},
error: function (data) {
$.modal.msgError("结束入库失败:" + data.msg);
}
});
}
// ERP入库 // ERP入库
function scanFunctionProviderIn() { function scanFunctionProviderIn() {
let keycode = event.keyCode; let keycode = event.keyCode;

View File

@ -2,5 +2,6 @@
<!DOCTYPE mapper <!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.mapper.TBaseProviderMapper"> <mapper namespace="com.ruoyi.business.mapper.TBaseProviderMapper">
</mapper> </mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.mapper.TBaseProviderMapper">
</mapper>