修改表初始化tblHouse.js:
在guns-admin下的modular\housemanager\tblHouse:
TblHouse.initColumn = function () {
return [
{field: 'selectItem', radio: true},
{title: '房屋编号', field: 'id', visible: true, align: 'center',
valign: 'middle'},
{title: '业主名称', field: 'houseUser', visible: true,
align: 'center', valign: 'middle'},
{title: '房屋地址', field: 'houseAddress', visible: true,
align: 'center', valign: 'middle'},
{title: '房屋交付时间', field: 'houseDate', visible: true,
align: 'center', valign: 'middle'},
{title: '房屋描述', field: 'houseDesc', visible: true,
align: 'center', valign: 'middle'}
];
};
在数据库中插入一条记录:
修改modular\housemanager\controller\TblHouseController.java
实现条件查询:
/**
* 获取房屋管理列表
*/
@RequestMapping(value = "/list")
@ResponseBody
public Object list(String condition) {
//有值、按业务进行模糊查询
//没值、查询所有
if(ToolUtil.isEmpty(condition)){
return tblHouseService.selectList(null);
}else{
EntityWrapper<TblHouse> entityWrapper=new EntityWrapper<>();
Wrapper<TblHouse> result=entityWrapper.like ("house_user",condition);
return tblHouseService.selectList(result);
}
}
实现数据添加:
修改WEB-INF\view\housemanager\tblHouse\tblHouse_add.html
<div class="row">
<div class="col-sm-6 b-r">
<#input id="houseUser" name="业主名称" underline="true"/>
<#input id="houseAddress" name="房屋地址" underline="true"/>
</div>
<div class="col-sm-6">
<#input id="houseDate" name="交房日期" underline="true"
type="date" clickFun="laydate({istime:false,format:'YYYY-MM-DD'})"/>
<#input id="houseDesc" name="房屋描述" underline="true"/>
</div>
</div>
修改数据:
修改WEB-INF\view\housemanager\tblHouse\tblHouse_edit.html
<div class="row">
<div class="col-sm-6 b-r">
<#input id="id" name="房屋编号" value="${item.id}" underline="true"/>
<#input id="houseUser" name="业主名称" value="${item.houseUser}" underline="true"/>
<#input id="houseAddress" name="房屋地址" value="${item.houseAddress}" />
</div>
<div class="col-sm-6">
<#input id="houseDate" name="交付日期" value="${item.houseDate}" underline="true"/>
<#input id="houseDesc" name="房屋描述" value="${item.houseDesc}" />
</div>
删除数据:
修改modular\system\model\TblHouse.java
将id设置为Integer:
private Integer id;并修改setter、getter方法参数类型