提交 6a763a11 作者: dingtalk_nnkplh

修改新增学校设施的功能

上级 69208a91
...@@ -19,9 +19,14 @@ ...@@ -19,9 +19,14 @@
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label is-required">设施对应的图片序号</label> <label class="col-sm-3 control-label is-required">设施图标</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="icon" class="form-control" type="text" required> <input name="icon" id="icon" class="form-control" type="text" placeholder="选择图标" required>
<div class="ms-parent" style="width: 100%;">
<div class="icon-drop animated flipInX" style="display: none;max-height:200px;overflow-y:auto">
<div data-th-include="system/major/icon"></div>
</div>
</div>
</div> </div>
</div> </div>
</form> </form>
...@@ -38,6 +43,21 @@ ...@@ -38,6 +43,21 @@
$.operate.save(prefix + "/add", $('#form-icon-add').serialize()); $.operate.save(prefix + "/add", $('#form-icon-add').serialize());
} }
} }
$(function() {
$("input[name='icon']").focus(function() {
$(".icon-drop").show();
});
$("#form-icon-add").click(function(event) {
var obj = event.srcElement || event.target;
if (!$(obj).is("input[name='icon']")) {
$(".icon-drop").hide();
}
});
$(".icon-drop").find(".ico-list img").on("click", function() {
$('#icon').val($(this).attr('class'));
});
});
</script> </script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -22,7 +22,12 @@ ...@@ -22,7 +22,12 @@
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label is-required">设施对应的图片:</label> <label class="col-sm-3 control-label is-required">设施对应的图片:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="icon" th:field="*{icon}" class="form-control" type="text" required> <input id="icon" th:field="*{icon}" class="form-control" type="text" required>
<div class="ms-parent" style="width: 100%;">
<div class="icon-drop animated flipInX" style="display: none;max-height:200px;overflow-y:auto">
<div data-th-include="system/major/icon"></div>
</div>
</div>
</div> </div>
</div> </div>
</form> </form>
...@@ -39,6 +44,21 @@ ...@@ -39,6 +44,21 @@
$.operate.save(prefix + "/edit", $('#form-icon-edit').serialize()); $.operate.save(prefix + "/edit", $('#form-icon-edit').serialize());
} }
} }
$(function() {
$("input[name='icon']").focus(function() {
$(".icon-drop").show();
});
$("#form-icon-edit").click(function(event) {
var obj = event.srcElement || event.target;
if (!$(obj).is("input[name='icon']")) {
$(".icon-drop").hide();
}
});
$(".icon-drop").find(".ico-list img").on("click", function() {
$('#icon').val($(this).attr('class'));
});
});
</script> </script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
<label>设施名称:</label> <label>设施名称:</label>
<input type="text" name="facilitiesName"/> <input type="text" name="facilitiesName"/>
</li> </li>
<li> <!-- <li>-->
<label>设施对应的图片序号:</label> <!-- <label>设施对应的图片序号:</label>-->
<input type="text" name="icon"/> <!-- <input type="text" name="icon"/>-->
</li> <!-- </li>-->
<li> <li>
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a> <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
<a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a> <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a>
......
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
$(".icon-drop").hide(); $(".icon-drop").hide();
} }
}); });
$(".icon-drop").find(".ico-list i").on("click", function() { $(".icon-drop").find(".ico-list img").on("click", function() {
$('#icon').val($(this).attr('class')); $('#icon').val($(this).attr('class'));
}); });
$('input').on('ifChecked', function(event){ $('input').on('ifChecked', function(event){
......
...@@ -28,7 +28,7 @@ public class TbSchoolFacilitiesContrastIcon extends BaseEntity ...@@ -28,7 +28,7 @@ public class TbSchoolFacilitiesContrastIcon extends BaseEntity
/** 设施对应的图片 */ /** 设施对应的图片 */
@Excel(name = "设施对应的图片") @Excel(name = "设施对应的图片")
private Integer icon; private String icon;
public void setId(Long id) public void setId(Long id)
{ {
...@@ -57,12 +57,12 @@ public class TbSchoolFacilitiesContrastIcon extends BaseEntity ...@@ -57,12 +57,12 @@ public class TbSchoolFacilitiesContrastIcon extends BaseEntity
{ {
return facilitiesName; return facilitiesName;
} }
public void setIcon(Integer icon) public void setIcon(String icon)
{ {
this.icon = icon; this.icon = icon;
} }
public Integer getIcon() public String getIcon()
{ {
return icon; return icon;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论