Browse Source

添加部门、施工单位树与选择功能

lwx_dev
erdanergou 3 years ago
parent
commit
a231cbeed9
  1. 2
      src/main/java/com/dreamchaser/depository_manage/controller/PageController.java
  2. 80
      src/main/resources/templates/pages/applicationForStorageCenter/application-out_back.html

2
src/main/java/com/dreamchaser/depository_manage/controller/PageController.java

@ -832,7 +832,7 @@ public class PageController {
} }
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); UserByPort userToken = AuthenticationTokenPool.getUserToken(token);
if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { if (Integer.compare(userToken.getMaindeparment(), 361) == 0) {
mv.setViewName("pages/applicationForStorageCenter/application-out"); mv.setViewName("pages/applicationForStorageCenter/application-out_back");
} }
InventoryP inventoryP = new InventoryP(); InventoryP inventoryP = new InventoryP();
if (code != null) { if (code != null) {

80
src/main/resources/templates/pages/applicationForStorageCenter/application-out_back.html

@ -89,6 +89,32 @@
</select> </select>
</div> </div>
</div> </div>
<div class="layui-form-item">
<label class="layui-form-label">部门:</label>
<div class="layui-input-block">
<input type="text" placeholder="请选择部门" class="layui-input"
readonly
id="openCompanyAdminorg"
onclick="selectPost(this)"
lay-verify="required"/>
<input type="text" name="adminorg" class="layui-input"
id="adminorgId"
style="display: none"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">施工单位:</label>
<div class="layui-input-block">
<input type="text" placeholder="请选择施工单位" class="layui-input"
readonly
id="openConstructionUnit"
onclick="selectConstructionUnit(this)"
lay-verify="required"/>
<input type="text" name="constructionUnitId" class="layui-input"
id="constructionUnitId"
style="display: none"/>
</div>
</div>
<div class="layui-form-item"> <div class="layui-form-item">
<label class="layui-form-label">备注说明:</label> <label class="layui-form-label">备注说明:</label>
<div class="layui-input-block"> <div class="layui-input-block">
@ -143,6 +169,15 @@
function selectMaterial() { function selectMaterial() {
} }
// 用于获取施工单位
function selectConstructionUnit() {
}
// 用于获取部门树
function selectPost() {
}
layui.use(['form', 'step', 'layer', 'jquery'], function () { layui.use(['form', 'step', 'layer', 'jquery'], function () {
var $ = layui.$, var $ = layui.$,
form = layui.form, form = layui.form,
@ -389,6 +424,51 @@
} }
}; };
selectPost = function (obj) {
let id = obj.id;
layer.open({
type: 2,
title: '弹窗内容',
skin: 'layui-layer-rim',
maxmin: true,
shadeClose: true, //点击遮罩关闭层
area: ['70%', '70%'],
content: '/selectPost?id=' + id,
move: '.layui-layer-title',
fixed: false,
success: function (layero, index) {
var children = layero.children();
var content = $(children[1]);
var iframeChildren = $(content.children());
content.css('height', '100%');
iframeChildren.css('height', '100%');
}
});
};
selectConstructionUnit = function (obj) {
let id = obj.id;
layer.open({
type: 2,
title: '弹窗内容',
skin: 'layui-layer-rim',
maxmin: true,
shadeClose: true, //点击遮罩关闭层
area: ['70%', '70%'],
content: '/selectConstructionUnit?id=' + id,
move: '.layui-layer-title',
fixed: false,
success: function (layero, index) {
var children = layero.children();
var content = $(children[1]);
var iframeChildren = $(content.children());
content.css('height', '100%');
iframeChildren.css('height', '100%');
}
});
}
}) })
</script> </script>
</body> </body>

Loading…
Cancel
Save