数据库和pd文件同步;

增加学生端导航广告等信息的管理
beetlsql3-dev
Mlxa0324 3 years ago
parent a3dad0cf62
commit 2d1bff4bc2

@ -16,6 +16,8 @@ public class CoreDictType {
// 上下架状态
public static final String UP_STATUS="up_status";
// 全局通用状态 1 正常2 删除
public static final String GLOBAL_STATUS="global_status";
}

@ -7,11 +7,15 @@
<script type="text/html" id="toolbar_${entity.code}">
<div class="layui-btn-container">
<div class="layui-btn-group" >
<!-- <layui:accessButton function="${entity.code}.query" id="searchFormSearch" action="search"><i class="layui-icon">&#xe615;</i>搜索</layui:accessButton>-->
<!--# if(!isEmpty(search)) {-->
<layui:accessButton function="${entity.code}.query" id="searchFormSearch" action="search"><i class="layui-icon">&#xe615;</i>搜索</layui:accessButton>
<!--# }-->
<layui:accessButton function="${entity.code}.add" action="add">添加</layui:accessButton>
<layui:accessButton function="${entity.code}.edit" action="edit">修改</layui:accessButton>
<layui:accessButton function="${entity.code}.del" action="del">删除</layui:accessButton>
<!-- <layui:accessButton function="${entity.code}.query" action="refresh"><i class="layui-icon">&#xe669;</i>刷新</layui:accessButton>-->
<!--# if(!isEmpty(search)) {-->
<layui:accessButton function="${entity.code}.query" action="refresh"><i class="layui-icon">&#xe669;</i>刷新</layui:accessButton>
<!--# }-->
@if(entity.includeExcel){
<layui:accessButton function="${entity.code}.exportDocument" action="exportDocument">导出</layui:accessButton>
<layui:accessButton function="${entity.code}.importTemplate" action="importDocument">导入</layui:accessButton>

@ -99,10 +99,12 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
},
search: function () {
Lib.doSearchForm($("#searchForm"), ${entity.code}Table, 1);
view.initToolBar()
},
refresh: function () {
searchForm.reset();
Lib.doSearchForm($("#searchForm"), ${entity.code}Table, 1);
view.initToolBar()
},
@if(entity.includeExcel){
exportDocument: function () {
@ -130,6 +132,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
var type = $(this).data('type');
toolbar[type] ? toolbar[type].call(this) : '';
});
}, initTableTool: table.on('tool(${entity.code}Table)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {

@ -132,7 +132,7 @@ var Common = {
return data;
}
},
openDlg: function (url, title, orderId) {
openDlg: function (url, title, orderId, options = {}) {
// $.ajax({
// url:Common.ctxPath + url,
// type: 'get',
@ -148,7 +148,7 @@ var Common = {
// layer.full(index);
// }
// });
var index = layer.open({
var optionsData = Object.assign({}, {
type: 2,
content: Common.ctxPath + url,
title: title || '',
@ -159,8 +159,10 @@ var Common = {
Lib.cancelAndCross({orderId: orderId});
}
}
});
layer.full(index);
}, options)
var index = layer.open(optionsData);
if($.isEmpty(optionsData.area)) {layer.full(index);}
},
topOpenDlg: function (url, title) {
var index = top.layer.open({

@ -49,8 +49,8 @@ layui.define([ 'form', 'laydate', 'table','codeApi' ], function(exports) {
return ;
}
var url = "/core/codeGen/tableDetail.do?table="+data.tableName;
Common.openDlg(url,"代码生成>"+data.tableName+">代码生成");
Common.openDlg(url,"代码生成>"+data.tableName+">代码生成", null);
},
refresh:function(){
codeApi.refresh(function(){

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

28400
tzcj.sql

File diff suppressed because one or more lines are too long

@ -0,0 +1,26 @@
package com.ibeetl.jlw.dao;
import com.ibeetl.jlw.entity.StudentClientLink;
import com.ibeetl.jlw.web.query.StudentClientLinkQuery;
import org.beetl.sql.core.annotatoin.SqlResource;
import org.beetl.sql.core.engine.PageQuery;
import org.beetl.sql.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
* StudentClientLink Dao
*/
@SqlResource("jlw.studentClientLink")
@Repository
public interface StudentClientLinkDao extends BaseMapper<StudentClientLink>{
public PageQuery<StudentClientLink> queryByCondition(PageQuery query);
public PageQuery<StudentClientLink> queryByConditionQuery(PageQuery query);
public void deleteStudentClientLinkByIds(String ids);
public void deleteByIds(String ids);
public int updateGivenByIds(StudentClientLinkQuery studentClientLinkQuery);
public List<StudentClientLink> getByIds(String ids);
public List<StudentClientLink> getValuesByQuery(StudentClientLinkQuery studentClientLinkQuery);
}

@ -0,0 +1,199 @@
package com.ibeetl.jlw.entity;
import com.ibeetl.admin.core.annotation.Dict;
import com.ibeetl.admin.core.entity.BaseEntity;
import com.ibeetl.admin.core.util.ValidateConfig;
import org.beetl.sql.core.annotatoin.AssignID;
import org.beetl.sql.core.annotatoin.SeqID;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static com.ibeetl.admin.core.util.enums.CoreDictType.GLOBAL_STATUS;
/*
* -
* gen by Spring Boot2 Admin 2022-09-07
*/
public class StudentClientLink extends BaseEntity{
//导航栏ID
@NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
@SeqID(name = ORACLE_CORE_SEQ_NAME)
@AssignID(value = "maskAutoID",param = "com.ibeetl.jlw.entity.StudentClientLink")
private Long studentClientLinkId ;
//导航栏排序
private Integer studentClientLinkOrder ;
//导航栏标题
private String studentClientLinkTitle ;
//导航栏链接
private String studentClientLinkContent ;
//链接类型(数据字典 student_client_link_type
@Dict(type="student_client_link_type")
private String studentClientLinkType ;
//链接图片可用于轮播大图icon小图等功能
private String studentClientLinkImg ;
//状态( 1 正常 2删除
@Dict(type=GLOBAL_STATUS)
private Integer studentClientLinkStatus ;
//创建时间
private Date createTime ;
//用户ID
private Long userId ;
//组织ID
private Long orgId ;
public StudentClientLink(){
}
/**ID
*@return
*/
public Long getStudentClientLinkId(){
return studentClientLinkId;
}
/**ID
*@param studentClientLinkId
*/
public void setStudentClientLinkId(Long studentClientLinkId){
this.studentClientLinkId = studentClientLinkId;
}
/**
*@return
*/
public Integer getStudentClientLinkOrder(){
return studentClientLinkOrder;
}
/**
*@param studentClientLinkOrder
*/
public void setStudentClientLinkOrder(Integer studentClientLinkOrder){
this.studentClientLinkOrder = studentClientLinkOrder;
}
/**
*@return
*/
public String getStudentClientLinkTitle(){
return studentClientLinkTitle;
}
/**
*@param studentClientLinkTitle
*/
public void setStudentClientLinkTitle(String studentClientLinkTitle){
this.studentClientLinkTitle = studentClientLinkTitle;
}
/**
*@return
*/
public String getStudentClientLinkContent(){
return studentClientLinkContent;
}
/**
*@param studentClientLinkContent
*/
public void setStudentClientLinkContent(String studentClientLinkContent){
this.studentClientLinkContent = studentClientLinkContent;
}
/** student_client_link_type
*@return
*/
public String getStudentClientLinkType(){
return studentClientLinkType;
}
/** student_client_link_type
*@param studentClientLinkType
*/
public void setStudentClientLinkType(String studentClientLinkType){
this.studentClientLinkType = studentClientLinkType;
}
/**icon
*@return
*/
public String getStudentClientLinkImg(){
return studentClientLinkImg;
}
/**icon
*@param studentClientLinkImg
*/
public void setStudentClientLinkImg(String studentClientLinkImg){
this.studentClientLinkImg = studentClientLinkImg;
}
/** 1 2
*@return
*/
public Integer getStudentClientLinkStatus(){
return studentClientLinkStatus;
}
/** 1 2
*@param studentClientLinkStatus
*/
public void setStudentClientLinkStatus(Integer studentClientLinkStatus){
this.studentClientLinkStatus = studentClientLinkStatus;
}
/**
*@return
*/
public Date getCreateTime(){
return createTime;
}
/**
*@param createTime
*/
public void setCreateTime(Date createTime){
this.createTime = createTime;
}
/**ID
*@return
*/
public Long getUserId(){
return userId;
}
/**ID
*@param userId
*/
public void setUserId(Long userId){
this.userId = userId;
}
/**ID
*@return
*/
public Long getOrgId(){
return orgId;
}
/**ID
*@param orgId
*/
public void setOrgId(Long orgId){
this.orgId = orgId;
}
}

@ -0,0 +1,147 @@
package com.ibeetl.jlw.service;
import cn.jlw.util.ToolUtils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.ibeetl.admin.core.service.CoreBaseService;
import com.ibeetl.admin.core.util.PlatformException;
import com.ibeetl.admin.core.web.JsonResult;
import com.ibeetl.admin.core.web.JsonReturnCode;
import com.ibeetl.jlw.dao.StudentClientLinkDao;
import com.ibeetl.jlw.entity.StudentClientLink;
import com.ibeetl.jlw.web.query.StudentClientLinkQuery;
import org.apache.commons.lang3.StringUtils;
import org.beetl.sql.core.engine.PageQuery;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.List;
/**
* StudentClientLink Service
* ID使insert(*,true)
*/
@Service
@Transactional
public class StudentClientLinkService extends CoreBaseService<StudentClientLink>{
@Autowired private StudentClientLinkDao studentClientLinkDao;
public PageQuery<StudentClientLink>queryByCondition(PageQuery query){
PageQuery ret = studentClientLinkDao.queryByCondition(query);
queryListAfter(ret.getList());
return ret;
}
public PageQuery<StudentClientLink>queryByConditionQuery(PageQuery query){
PageQuery ret = studentClientLinkDao.queryByConditionQuery(query);
queryListAfter(ret.getList());
return ret;
}
public void deleteByList(List list){
String ids = "";
ToolUtils.deleteNullList(list);
for(int i=0;null != list && i<list.size();i++){
ids += list.get(i).toString()+(i==list.size()-1?"":",");
}
if(StringUtils.isNotBlank(ids)){
studentClientLinkDao.deleteByIds(ids);
}
}
public void deleteStudentClientLink(String ids){
try {
studentClientLinkDao.deleteStudentClientLinkByIds(ids);
} catch (Exception e) {
throw new PlatformException("批量删除StudentClientLink失败", e);
}
}
public String addAll(StudentClientLinkQuery studentClientLinkQuery){
String msg = "";
List<StudentClientLink> studentClientLinkList = new ArrayList<>();
try {
studentClientLinkList = JSON.parseArray(studentClientLinkQuery.getStudentClientLinkJsonStr(), StudentClientLink.class);
} catch (Exception e) {
try {
studentClientLinkList.add(JSONObject.parseObject(studentClientLinkQuery.getStudentClientLinkJsonStr(), StudentClientLink.class));
} catch (Exception e1) {}
}
ToolUtils.deleteNullList(studentClientLinkList);
if(null != studentClientLinkList && studentClientLinkList.size()>0){
for(int i=0;i<studentClientLinkList.size();i++){
StudentClientLink studentClientLink = studentClientLinkList.get(i);
studentClientLink.setUserId(studentClientLinkQuery.getUserId());
studentClientLink.setOrgId(studentClientLinkQuery.getOrgId());
}
insertBatch(studentClientLinkList);
}
return msg;
}
public JsonResult add(StudentClientLinkQuery studentClientLinkQuery){
String msg = "";
StudentClientLink studentClientLink = studentClientLinkQuery.pojo();
studentClientLinkDao.insert(studentClientLink);
studentClientLinkQuery.setStudentClientLinkId(studentClientLink.getStudentClientLinkId());
JsonResult jsonResult = new JsonResult();
jsonResult.setData(studentClientLink.getStudentClientLinkId());//自增的ID丢进去
jsonResult.setCode(JsonReturnCode.SUCCESS.getCode());
jsonResult.setMsg(msg);
return jsonResult;
}
public String edit(StudentClientLinkQuery studentClientLinkQuery){
String msg = "";
StudentClientLink studentClientLink = studentClientLinkQuery.pojo();
studentClientLinkDao.updateTemplateById(studentClientLink);
return msg;
}
public String updateGivenByIds(StudentClientLinkQuery studentClientLinkQuery){
String msg = "";
if(StringUtils.isNotBlank(studentClientLinkQuery.get_given())){
boolean flag = studentClientLinkDao.updateGivenByIds(studentClientLinkQuery) > 0;
if(!flag){
msg = "更新指定参数失败";
}
}else{
msg = "指定参数为空";
}
return msg;
}
public List<StudentClientLink> getValues (Object paras){
return sqlManager.select("jlw.studentClientLink.getStudentClientLinkValues",StudentClientLink.class,paras);
}
public List<StudentClientLink> getValuesByQuery (StudentClientLinkQuery studentClientLinkQuery){
return studentClientLinkDao.getValuesByQuery(studentClientLinkQuery);
}
public StudentClientLink getInfo (Long studentClientLinkId){
StudentClientLinkQuery studentClientLinkQuery = new StudentClientLinkQuery();
studentClientLinkQuery.setStudentClientLinkId(studentClientLinkId);
List<StudentClientLink> list = studentClientLinkDao.getValuesByQuery(studentClientLinkQuery);
if(null != list && list.size()>0){
return list.get(0);
}else{
return null;
}
}
public StudentClientLink getInfo (StudentClientLinkQuery studentClientLinkQuery){
List<StudentClientLink> list = studentClientLinkDao.getValuesByQuery(studentClientLinkQuery);
if(null != list && list.size()>0){
return list.get(0);
}else{
return null;
}
}
}

@ -0,0 +1,206 @@
package com.ibeetl.jlw.web;
import cn.jlw.Interceptor.SCoreUser;
import cn.jlw.validate.ValidateConfig;
import com.ibeetl.admin.core.annotation.Function;
import com.ibeetl.admin.core.entity.CoreUser;
import com.ibeetl.admin.core.file.FileService;
import com.ibeetl.admin.core.web.JsonResult;
import com.ibeetl.jlw.entity.StudentClientLink;
import com.ibeetl.jlw.service.StudentClientLinkService;
import com.ibeetl.jlw.web.query.StudentClientLinkQuery;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.beetl.sql.core.engine.PageQuery;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import java.util.List;
/**
* StudentClientLink -
* 线
*/
@Controller
public class StudentClientLinkController{
private final Log log = LogFactory.getLog(this.getClass());
private static final String MODEL = "/jlw/studentClientLink";
private static final String API = "/api/studentClientLink";
@Autowired private StudentClientLinkService studentClientLinkService;
@Autowired
FileService fileService;
/* 前端接口 */
@PostMapping(API + "/getPageList.do")
@ResponseBody
public JsonResult<PageQuery> getPageList(StudentClientLinkQuery condition,@SCoreUser CoreUser coreUser){
if(null == coreUser){
return JsonResult.failMessage("请登录后再操作");
}else{
PageQuery page = condition.getPageQuery();
studentClientLinkService.queryByConditionQuery(page);
return JsonResult.success(page);
}
}
@GetMapping(API + "/getInfo.do")
@ResponseBody
public JsonResult<StudentClientLink>getInfo(StudentClientLinkQuery param,@SCoreUser CoreUser coreUser) {
if(null == coreUser){
return JsonResult.failMessage("请登录后再操作");
}else{
StudentClientLink studentClientLink = studentClientLinkService.getInfo(param);
return JsonResult.success(studentClientLink);
}
}
@GetMapping(API + "/getList.do")
@ResponseBody
public JsonResult<List<StudentClientLink>>getList(StudentClientLinkQuery param,@SCoreUser CoreUser coreUser) {
if(null == coreUser){
return JsonResult.failMessage("请登录后再操作");
}else{
List<StudentClientLink>list = studentClientLinkService.getValuesByQuery(param);
return JsonResult.success(list);
}
}
/* 后台页面 */
@GetMapping(MODEL + "/index.do")
@Function("studentClientLink.query")
@ResponseBody
public ModelAndView index() {
ModelAndView view = new ModelAndView("/jlw/studentClientLink/index.html") ;
view.addObject("search", StudentClientLinkQuery.class.getName());
return view;
}
@GetMapping(MODEL + "/edit.do")
@Function("studentClientLink.edit")
@ResponseBody
public ModelAndView edit(Long studentClientLinkId) {
ModelAndView view = new ModelAndView("/jlw/studentClientLink/edit.html");
StudentClientLink studentClientLink = studentClientLinkService.queryById(studentClientLinkId);
view.addObject("studentClientLink", studentClientLink);
return view;
}
@GetMapping(MODEL + "/add.do")
@Function("studentClientLink.add")
@ResponseBody
public ModelAndView add(Long studentClientLinkId) {
ModelAndView view = new ModelAndView("/jlw/studentClientLink/add.html");
if(null != studentClientLinkId){
StudentClientLink studentClientLink = studentClientLinkService.queryById(studentClientLinkId);
view.addObject("studentClientLink", studentClientLink);
}else {
view.addObject("studentClientLink", new StudentClientLink());
}
return view;
}
/* 后台接口 */
@PostMapping(MODEL + "/list.json")
@Function("studentClientLink.query")
@ResponseBody
public JsonResult<PageQuery> list(StudentClientLinkQuery condition){
PageQuery page = condition.getPageQuery();
studentClientLinkService.queryByCondition(page);
return JsonResult.success(page);
}
@PostMapping(MODEL + "/addAll.json")
@Function("studentClientLink.add")
@ResponseBody
public JsonResult addAll(StudentClientLinkQuery studentClientLinkQuery,@SCoreUser CoreUser coreUser){
if(null == coreUser){
return JsonResult.failMessage("请登录后再操作");
}else{
studentClientLinkQuery.setUserId(coreUser.getId());
studentClientLinkQuery.setOrgId(coreUser.getOrgId());
String msg = studentClientLinkService.addAll(studentClientLinkQuery);
if (StringUtils.isBlank(msg)) {
return JsonResult.success();
} else {
return JsonResult.failMessage("新增失败,"+msg);
}
}
}
@PostMapping(MODEL + "/add.json")
@Function("studentClientLink.add")
@ResponseBody
public JsonResult add(@Validated(ValidateConfig.ADD.class) StudentClientLinkQuery studentClientLinkQuery, BindingResult result,@SCoreUser CoreUser coreUser){
if(result.hasErrors()){
return JsonResult.failMessage(result);
}else{
studentClientLinkQuery.setUserId(coreUser.getId());
studentClientLinkQuery.setOrgId(coreUser.getOrgId());
return studentClientLinkService.add(studentClientLinkQuery);
}
}
@PostMapping(MODEL + "/edit.json")
@Function("studentClientLink.edit")
@ResponseBody
public JsonResult<String> update(@Validated(ValidateConfig.UPDATE.class) StudentClientLinkQuery studentClientLinkQuery, BindingResult result) {
if(result.hasErrors()){
return JsonResult.failMessage(result);
}else {
studentClientLinkQuery.setUserId(null);
studentClientLinkQuery.setOrgId(null);
String msg = studentClientLinkService.edit(studentClientLinkQuery);
if (StringUtils.isBlank(msg)) {
return JsonResult.success();
} else {
return JsonResult.failMessage("更新失败,"+msg);
}
}
}
@GetMapping(MODEL + "/view.json")
@Function("studentClientLink.query")
@ResponseBody
public JsonResult<StudentClientLink>queryInfo(Long studentClientLinkId) {
StudentClientLink studentClientLink = studentClientLinkService.queryById( studentClientLinkId);
return JsonResult.success(studentClientLink);
}
@GetMapping(MODEL + "/getValues.json")
@Function("studentClientLink.query")
@ResponseBody
public JsonResult<List<StudentClientLink>>getValues(StudentClientLinkQuery param) {
List<StudentClientLink>list = studentClientLinkService.getValuesByQuery(param);
return JsonResult.success(list);
}
@PostMapping(MODEL + "/delete.json")
@Function("studentClientLink.delete")
@ResponseBody
public JsonResult delete(String ids) {
studentClientLinkService.deleteStudentClientLink(ids);
return JsonResult.success();
}
}

@ -0,0 +1,153 @@
package com.ibeetl.jlw.web.query;
import cn.jlw.validate.ValidateConfig;
import com.ibeetl.admin.core.annotation.Query;
import com.ibeetl.admin.core.web.query.PageParam;
import com.ibeetl.jlw.entity.StudentClientLink;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static com.ibeetl.admin.core.util.enums.CoreDictType.GLOBAL_STATUS;
/**
*StudentClientLink
*/
public class StudentClientLinkQuery extends PageParam {
@NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
@Query(name = "导航栏ID", display = false)
private Long studentClientLinkId;
@Query(name = "导航栏排序", display = false)
private Integer studentClientLinkOrder;
@Query(name = "导航栏标题", display = true)
private String studentClientLinkTitle;
@Query(name = "导航栏链接", display = false)
private String studentClientLinkContent;
@Query(name = "链接类型(数据字典 student_client_link_type", display = true,type=Query.TYPE_DICT,dict="student_client_link_type")
private String studentClientLinkType;
@Query(name = "链接图片可用于轮播大图icon小图等功能", display = false)
private String studentClientLinkImg;
@Query(name = "状态( 1 正常 2删除", display = true,type=Query.TYPE_DICT,dict=GLOBAL_STATUS)
private Integer studentClientLinkStatus;
@Query(name = "创建时间", display = false)
private Date createTime;
@Query(name = "用户ID", display = false)
private Long userId;
@Query(name = "组织ID", display = false)
private Long orgId;
private String studentClientLinkIdPlural;
private String userIdPlural;
private String orgIdPlural;
private String studentClientLinkJsonStr;//json格式
private String _given;//指定更新的特定字段,多个逗号隔开
public Long getStudentClientLinkId(){
return studentClientLinkId;
}
public void setStudentClientLinkId(Long studentClientLinkId ){
this.studentClientLinkId = studentClientLinkId;
}
public Integer getStudentClientLinkOrder(){
return studentClientLinkOrder;
}
public void setStudentClientLinkOrder(Integer studentClientLinkOrder ){
this.studentClientLinkOrder = studentClientLinkOrder;
}
public String getStudentClientLinkTitle(){
return studentClientLinkTitle;
}
public void setStudentClientLinkTitle(String studentClientLinkTitle ){
this.studentClientLinkTitle = studentClientLinkTitle;
}
public String getStudentClientLinkContent(){
return studentClientLinkContent;
}
public void setStudentClientLinkContent(String studentClientLinkContent ){
this.studentClientLinkContent = studentClientLinkContent;
}
public String getStudentClientLinkType(){
return studentClientLinkType;
}
public void setStudentClientLinkType(String studentClientLinkType ){
this.studentClientLinkType = studentClientLinkType;
}
public String getStudentClientLinkImg(){
return studentClientLinkImg;
}
public void setStudentClientLinkImg(String studentClientLinkImg ){
this.studentClientLinkImg = studentClientLinkImg;
}
public Integer getStudentClientLinkStatus(){
return studentClientLinkStatus;
}
public void setStudentClientLinkStatus(Integer studentClientLinkStatus ){
this.studentClientLinkStatus = studentClientLinkStatus;
}
public Date getCreateTime(){
return createTime;
}
public void setCreateTime(Date createTime ){
this.createTime = createTime;
}
public Long getUserId(){
return userId;
}
public void setUserId(Long userId ){
this.userId = userId;
}
public Long getOrgId(){
return orgId;
}
public void setOrgId(Long orgId ){
this.orgId = orgId;
}
public StudentClientLink pojo(){
StudentClientLink pojo = new StudentClientLink();
pojo.setStudentClientLinkId(this.getStudentClientLinkId());
pojo.setStudentClientLinkOrder(this.getStudentClientLinkOrder());
pojo.setStudentClientLinkTitle(this.getStudentClientLinkTitle());
pojo.setStudentClientLinkContent(this.getStudentClientLinkContent());
pojo.setStudentClientLinkType(this.getStudentClientLinkType());
pojo.setStudentClientLinkImg(this.getStudentClientLinkImg());
pojo.setStudentClientLinkStatus(this.getStudentClientLinkStatus());
pojo.setCreateTime(this.getCreateTime());
pojo.setUserId(this.getUserId());
pojo.setOrgId(this.getOrgId());
return pojo;
}
public String getStudentClientLinkIdPlural(){
return studentClientLinkIdPlural;
}
public void setStudentClientLinkIdPlural(String studentClientLinkIdPlural){
this.studentClientLinkIdPlural = studentClientLinkIdPlural;
}
public String getUserIdPlural(){
return userIdPlural;
}
public void setUserIdPlural(String userIdPlural){
this.userIdPlural = userIdPlural;
}
public String getOrgIdPlural(){
return orgIdPlural;
}
public void setOrgIdPlural(String orgIdPlural){
this.orgIdPlural = orgIdPlural;
}
public String getStudentClientLinkJsonStr(){
return studentClientLinkJsonStr;
}
public void setStudentClientLinkJsonStr(String studentClientLinkJsonStr ){
this.studentClientLinkJsonStr = studentClientLinkJsonStr;
}
public String get_given() {
return _given;
}
public void set_given(String _given) {
this._given = _given;
}
}

@ -0,0 +1,294 @@
queryByCondition
===
* 根据不为空的参数进行分页查询
select
@pageTag(){
t.*
@}
from student_client_link t
where 1=1
@//数据权限该sql语句功能点,如果不考虑数据权限,可以删除此行
and #function("studentClientLink.query")#
@if(!isEmpty(studentClientLinkId)){
and t.student_client_link_id =#studentClientLinkId#
@}
@if(!isEmpty(studentClientLinkIdPlural)){
and find_in_set(t.student_client_link_id,#studentClientLinkIdPlural#)
@}
@if(!isEmpty(studentClientLinkOrder)){
and t.student_client_link_order =#studentClientLinkOrder#
@}
@if(!isEmpty(studentClientLinkTitle)){
and t.student_client_link_title =#studentClientLinkTitle#
@}
@if(!isEmpty(studentClientLinkContent)){
and t.student_client_link_content =#studentClientLinkContent#
@}
@if(!isEmpty(studentClientLinkType)){
and t.student_client_link_type =#studentClientLinkType#
@}
@if(!isEmpty(studentClientLinkImg)){
and t.student_client_link_img =#studentClientLinkImg#
@}
@if(!isEmpty(studentClientLinkStatus)){
and t.student_client_link_status =#studentClientLinkStatus#
@}
@if(!isEmpty(createTime)){
and t.create_time =#createTime#
@}
@if(!isEmpty(userId)){
and t.user_id =#userId#
@}
@if(!isEmpty(userIdPlural)){
and find_in_set(t.user_id,#userIdPlural#)
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@}
@if(!isEmpty(orgIdPlural)){
and find_in_set(t.org_id,#orgIdPlural#)
@}
queryByConditionQuery
===
* 根据不为空的参数进行分页查询(无权限)
select
@pageTag(){
t.*
@}
from student_client_link t
where 1=1
@if(!isEmpty(studentClientLinkId)){
and t.student_client_link_id =#studentClientLinkId#
@}
@if(!isEmpty(studentClientLinkIdPlural)){
and find_in_set(t.student_client_link_id,#studentClientLinkIdPlural#)
@}
@if(!isEmpty(studentClientLinkOrder)){
and t.student_client_link_order =#studentClientLinkOrder#
@}
@if(!isEmpty(studentClientLinkTitle)){
and t.student_client_link_title =#studentClientLinkTitle#
@}
@if(!isEmpty(studentClientLinkContent)){
and t.student_client_link_content =#studentClientLinkContent#
@}
@if(!isEmpty(studentClientLinkType)){
and t.student_client_link_type =#studentClientLinkType#
@}
@if(!isEmpty(studentClientLinkImg)){
and t.student_client_link_img =#studentClientLinkImg#
@}
@if(!isEmpty(studentClientLinkStatus)){
and t.student_client_link_status =#studentClientLinkStatus#
@}
@if(!isEmpty(createTime)){
and t.create_time =#createTime#
@}
@if(!isEmpty(userId)){
and t.user_id =#userId#
@}
@if(!isEmpty(userIdPlural)){
and find_in_set(t.user_id,#userIdPlural#)
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@}
@if(!isEmpty(orgIdPlural)){
and find_in_set(t.org_id,#orgIdPlural#)
@}
deleteStudentClientLinkByIds
===
* 批量删除(假删除)
update student_client_link set student_client_link_status = 2 where find_in_set(student_client_link_id,#ids#)
deleteByIds
===
* 批量删除(真删除)
delete from student_client_link where find_in_set(student_client_link_id,#ids#)
getByIds
===
select * from student_client_link where find_in_set(student_client_link_id,#ids#)
updateGivenByIds
===
* 批量更新指定字段,无论此字段是否有值
update student_client_link
set
@if(contain("studentClientLinkOrder",_given)){
@if(isEmpty(studentClientLinkOrder)){
student_client_link_order = null ,
@}else{
student_client_link_order = #studentClientLinkOrder# ,
@}
@}
@if(contain("studentClientLinkTitle",_given)){
@if(isEmpty(studentClientLinkTitle)){
student_client_link_title = null ,
@}else{
student_client_link_title = #studentClientLinkTitle# ,
@}
@}
@if(contain("studentClientLinkContent",_given)){
@if(isEmpty(studentClientLinkContent)){
student_client_link_content = null ,
@}else{
student_client_link_content = #studentClientLinkContent# ,
@}
@}
@if(contain("studentClientLinkType",_given)){
@if(isEmpty(studentClientLinkType)){
student_client_link_type = null ,
@}else{
student_client_link_type = #studentClientLinkType# ,
@}
@}
@if(contain("studentClientLinkImg",_given)){
@if(isEmpty(studentClientLinkImg)){
student_client_link_img = null ,
@}else{
student_client_link_img = #studentClientLinkImg# ,
@}
@}
@if(contain("studentClientLinkStatus",_given)){
@if(isEmpty(studentClientLinkStatus)){
student_client_link_status = null ,
@}else{
student_client_link_status = #studentClientLinkStatus# ,
@}
@}
@if(contain("createTime",_given)){
@if(isEmpty(createTime)){
create_time = null ,
@}else{
create_time = #createTime# ,
@}
@}
@if(contain("userId",_given)){
@if(isEmpty(userId)){
user_id = null ,
@}else{
user_id = #userId# ,
@}
@}
@if(contain("orgId",_given)){
@if(isEmpty(orgId)){
org_id = null ,
@}else{
org_id = #orgId# ,
@}
@}
student_client_link_id = student_client_link_id
where find_in_set(student_client_link_id,#studentClientLinkIdPlural#)
getStudentClientLinkValues
===
* 根据不为空的参数进行查询
select t.*
from student_client_link t
where 1=1
@if(!isEmpty(studentClientLinkId)){
and t.student_client_link_id =#studentClientLinkId#
@}
@if(!isEmpty(studentClientLinkOrder)){
and t.student_client_link_order =#studentClientLinkOrder#
@}
@if(!isEmpty(studentClientLinkTitle)){
and t.student_client_link_title =#studentClientLinkTitle#
@}
@if(!isEmpty(studentClientLinkContent)){
and t.student_client_link_content =#studentClientLinkContent#
@}
@if(!isEmpty(studentClientLinkType)){
and t.student_client_link_type =#studentClientLinkType#
@}
@if(!isEmpty(studentClientLinkImg)){
and t.student_client_link_img =#studentClientLinkImg#
@}
@if(!isEmpty(studentClientLinkStatus)){
and t.student_client_link_status =#studentClientLinkStatus#
@}
@if(!isEmpty(createTime)){
and t.create_time =#createTime#
@}
@if(!isEmpty(userId)){
and t.user_id =#userId#
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@}
getValuesByQuery
===
* 根据不为空的参数进行查询
select t.*
from student_client_link t
where 1=1 and #function("studentClientLink.query")#
@if(!isEmpty(studentClientLinkId)){
and t.student_client_link_id =#studentClientLinkId#
@}
@if(!isEmpty(studentClientLinkIdPlural)){
and find_in_set(t.student_client_link_id,#studentClientLinkIdPlural#)
@}
@if(!isEmpty(studentClientLinkOrder)){
and t.student_client_link_order =#studentClientLinkOrder#
@}
@if(!isEmpty(studentClientLinkTitle)){
and t.student_client_link_title =#studentClientLinkTitle#
@}
@if(!isEmpty(studentClientLinkContent)){
and t.student_client_link_content =#studentClientLinkContent#
@}
@if(!isEmpty(studentClientLinkType)){
and t.student_client_link_type =#studentClientLinkType#
@}
@if(!isEmpty(studentClientLinkImg)){
and t.student_client_link_img =#studentClientLinkImg#
@}
@if(!isEmpty(studentClientLinkStatus)){
and t.student_client_link_status =#studentClientLinkStatus#
@}
@if(!isEmpty(createTime)){
and t.create_time =#createTime#
@}
@if(!isEmpty(userId)){
and t.user_id =#userId#
@}
@if(!isEmpty(userIdPlural)){
and find_in_set(t.user_id,#userIdPlural#)
@}
@if(!isEmpty(orgId)){
and t.org_id =#orgId#
@}
@if(!isEmpty(orgIdPlural)){
and find_in_set(t.org_id,#orgIdPlural#)
@}

@ -0,0 +1,38 @@
layui.define([ 'form', 'laydate', 'table','studentClientLinkApi'], function(exports) {
var form = layui.form;
var studentClientLinkApi = layui.studentClientLinkApi;
var index = layui.index;
var view = {
init:function(){
Lib.initGenrealForm($("#addForm"),form);
this.initSubmit();
},
initSubmit:function(){
$("#addButton").click(function(){
form.on('submit(form)', function(){
var studentClientLinkId = $("#addForm input[name='studentClientLinkId']").val();
if(!$.isEmpty(studentClientLinkId)){
studentClientLinkApi.updateStudentClientLink($('#addForm'),function(){
parent.window.dataReload();
Common.info("更新成功");
Lib.closeFrame();
});
}else{
studentClientLinkApi.addStudentClientLink($('#addForm'),function(){
parent.window.dataReload();
Common.info("添加成功");
Lib.closeFrame();
});
}
});
});
$("#addButton-cancel").click(function(){
Lib.closeFrame();
});
}
}
exports('add',view);
});

@ -0,0 +1,23 @@
layui.define(['table', 'studentClientLinkApi'], function(exports) {
var studentClientLinkApi = layui.studentClientLinkApi;
var table=layui.table;
var view = {
init:function(){
},
delBatch:function(){
var data = Common.getMoreDataFromTable(table,"studentClientLinkTable");
if(data==null){
return ;
}
Common.openConfirm("确认要删除这些StudentClientLink?",function(){
var ids =Common.concatBatchId(data,"studentClientLinkId");
studentClientLinkApi.del(ids,function(){
Common.info("删除成功");
dataReload();
})
})
}
}
exports('del',view);
});

@ -0,0 +1,28 @@
layui.define([ 'form', 'laydate', 'table','studentClientLinkApi'], function(exports) {
var form = layui.form;
var studentClientLinkApi = layui.studentClientLinkApi;
var index = layui.index;
var view = {
init:function(){
Lib.initGenrealForm($("#updateForm"),form);
this.initSubmit();
},
initSubmit:function(){
$("#updateButton").click(function(){
form.on('submit(form)', function(){
studentClientLinkApi.updateStudentClientLink($('#updateForm'),function(){
parent.window.dataReload();
Common.info("更新成功");
Lib.closeFrame();
});
});
});
$("#updateButton-cancel").click(function(){
Lib.closeFrame();
});
}
}
exports('edit',view);
});

@ -0,0 +1,191 @@
layui.define([ 'form', 'laydate', 'table' ], function(exports) {
var form = layui.form;
var laydate = layui.laydate;
var table = layui.table;
var studentClientLinkTable = null;
var view ={
init:function(){
this.initTable();
this.initSearchForm();
this.initToolBar();
window.dataReload = function(){
Lib.doSearchForm($("#searchForm"),studentClientLinkTable)
}
},
initTable:function(){
var sx_ = localStorage.getItem("studentClientLinkTable_field_"+Common.userInfoId); //筛选值显示、隐藏缓存
if($.isEmpty(sx_)){sx_ = {};}else {sx_ = JSON.parse(sx_);}
studentClientLinkTable = table.render({
elem : '#studentClientLinkTable',
height : Lib.getTableHeight(1),
cellMinWidth: 100,
method : 'post',
url : Common.ctxPath + '/jlw/studentClientLink/list.json' // 数据接口
,page : Lib.tablePage // 开启分页
,toolbar: '#toolbar_studentClientLink' //自定义头部左侧工具栏
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏
,limit : 10,
cols : [ [ // 表头
{
type : 'checkbox',
},
// {
// field : 'studentClientLinkId',
// title : '导航栏ID',
// align:"center",
// hideField :false,
// hide:$.isEmpty(sx_['studentClientLinkId'])?false:sx_['studentClientLinkId'],
//
// width : 60,
// },
{
field : 'studentClientLinkOrder',
title : '导航栏排序',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['studentClientLinkOrder'])?false:sx_['studentClientLinkOrder'],
},
{
field : 'studentClientLinkTitle',
title : '导航栏标题',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['studentClientLinkTitle'])?false:sx_['studentClientLinkTitle'],
},
{
field : 'studentClientLinkContent',
title : '导航栏链接',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['studentClientLinkContent'])?false:sx_['studentClientLinkContent'],
},
{
field : 'studentClientLinkType',
title : '链接类型',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['studentClientLinkType'])?false:sx_['studentClientLinkType'],
},
{
field : 'studentClientLinkImgText', //数据字典类型为 student_client_link_type
title : '链接图片',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['studentClientLinkImgText'])?false:sx_['studentClientLinkImgText'],
},
{
field : 'studentClientLinkStatusText', //数据字典类型为 global_status
title : '状态',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['studentClientLinkStatusText'])?false:sx_['studentClientLinkStatusText'],
},
{
field : 'createTime',
title : '创建时间',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['createTime'])?false:sx_['createTime'],
},
// {
// field : 'userId',
// title : '用户ID',
// align:"center",
// hideField :false,
// hide:$.isEmpty(sx_['userId'])?false:sx_['userId'],
// },
// {
// field : 'orgId',
// title : '组织ID',
// align:"center",
// hideField :false,
// hide:$.isEmpty(sx_['orgId'])?false:sx_['orgId'],
// }
,{
field : 'operation_',title : '操作',align:"center", templet: function (d) {
var htm = '<button type="button" class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">编辑</button>';
htm += '<button type="button" class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button>';
return htm;
}
}
] ]
});
table.on('checkbox(studentClientLinkTable)', function(obj){
var studentClientLink = obj.data;
if(obj.checked){
//按钮逻辑Lib.buttonEnable()
}else{
}
})
},
initSearchForm:function(){
Lib.initSearchForm( $("#searchForm"),studentClientLinkTable,form);
},
initToolBar:function(){
toolbar = {
add: function () {
var url = "/jlw/studentClientLink/add.do";
Common.openDlg(url,"StudentClientLink管理>新增");
},
edit: function () {
var data = Common.getOneFromTable(table,"studentClientLinkTable");
if(data==null){
return ;
}
var url = "/jlw/studentClientLink/add.do?studentClientLinkId="+data.studentClientLinkId;
Common.openDlg(url,"StudentClientLink管理>"+data.studentClientLinkId+">编辑");
},
del: function () {
layui.use(['del'], function(){
var delView = layui.del
delView.delBatch();
});
},
search: function () {
Lib.doSearchForm($("#searchForm"), studentClientLinkTable, 1);
view.initToolBar()
},
refresh: function () {
searchForm.reset();
Lib.doSearchForm($("#searchForm"), studentClientLinkTable, 1);
view.initToolBar()
},
}
//触发事件
$('.ext-toolbar').on('click', function() {
var type = $(this).data('type');
toolbar[type] ? toolbar[type].call(this) : '';
});
}, initTableTool: table.on('tool(studentClientLinkTable)', function (obj) {
var data = obj.data;
if (obj.event === 'edit') {
var url = "/jlw/studentClientLink/add.do?studentClientLinkId="+data.studentClientLinkId;
Common.openDlg(url,"StudentClientLink管理>"+data.studentClientLinkId+">编辑");
}else if(obj.event === "del"){
layer.confirm('是否确定删除该信息?', function (index) {
var ret = Common.postAjax("/jlw/studentClientLink/delete.json",{ids:data.studentClientLinkId});
layer.msg(ret.code == 0?"删除成功!":ret.msg, {
offset: ['50%'],
icon: ret.code == 0?1:2,
time: 1500 //2秒关闭如果不配置默认是3秒
},function (){
if(ret.code == 0){
Lib.tableRefresh();
}
});
});
}
})
}
exports('index',view);
});

@ -0,0 +1,18 @@
/*访问后台的代码*/
layui.define([], function(exports) {
var api={
updateStudentClientLink:function(form,callback){
Lib.submitForm("/jlw/studentClientLink/edit.json",form,{},callback)
},
addStudentClientLink:function(form,callback){
Lib.submitForm("/jlw/studentClientLink/add.json",form,{},callback)
},
del:function(ids,callback){
Common.post("/jlw/studentClientLink/delete.json",{"ids":ids},function(){
callback();
})
}
};
exports('studentClientLinkApi',api);
});

@ -0,0 +1,57 @@
<!--# layout("/common/layout.html",{"jsBase":"/js/jlw/studentClientLink/"}){ -->
<form class="layui-form" id="addForm">
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">导航栏排序</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkOrder" name="studentClientLinkOrder" value="${studentClientLink.studentClientLinkOrder}" class="layui-input" >
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">导航栏标题</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkTitle" name="studentClientLinkTitle" value="${studentClientLink.studentClientLinkTitle}" class="layui-input" >
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">导航栏链接</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkContent" name="studentClientLinkContent" value="${studentClientLink.studentClientLinkContent}" class="layui-input" >
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">链接类型</label>
<div class="layui-input-inline">
<layui:simpleDictSelect style='layui-input-inline' type="student_client_link_type"
id="studentClientLinkType" name="studentClientLinkType" value="${studentClientLink.studentClientLinkType}" layVerify="" />
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">链接图片</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkImg" name="studentClientLinkImg" value="${studentClientLink.studentClientLinkImg}" class="layui-input" >
</div>
</div>
</div>
</div>
<!-- 业务对象须有hidden字段保存delFlag和version字段-->
<input type="hidden" name="studentClientLinkId" value="${studentClientLink.studentClientLinkId}" />
<layui:submitButtons id="addButton" buttonType="" showExamine="2" />
</form>
<!--#} -->
<script>
layui.use(['add'], function(){
var studentClientLinkAdd = layui.add
studentClientLinkAdd.init();
});
</script>

@ -0,0 +1,90 @@
<!--# layout("/common/layout.html",{"jsBase":"/js/jlw/studentClientLink/"}){ -->
<form class="layui-form" id="updateForm">
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">导航栏排序</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkOrder" name="studentClientLinkOrder" value="${studentClientLink.studentClientLinkOrder}" class="layui-input" >
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">导航栏标题</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkTitle" name="studentClientLinkTitle" value="${studentClientLink.studentClientLinkTitle}" class="layui-input" >
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">导航栏链接</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkContent" name="studentClientLinkContent" value="${studentClientLink.studentClientLinkContent}" class="layui-input" >
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">链接类型(数据字典 student_client_link_type</label>
<div class="layui-input-inline">
<input type="text" id="studentClientLinkType" name="studentClientLinkType" value="${studentClientLink.studentClientLinkType}" class="layui-input" >
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">链接图片可用于轮播大图icon小图等功能</label>
<div class="layui-input-inline">
<layui:simpleDictSelect style='layui-input-inline' type="student_client_link_type"
id="studentClientLinkImg" name="studentClientLinkImg" value="${studentClientLink.studentClientLinkImg}" layVerify="" />
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">状态( 1 正常 2删除</label>
<div class="layui-input-inline">
<layui:simpleDictSelect style='layui-input-inline' type="global_status"
id="studentClientLinkStatus" name="studentClientLinkStatus" value="${studentClientLink.studentClientLinkStatus}" layVerify="" />
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">创建时间</label>
<div class="layui-input-inline">
<input type="text" id="createTime" name="createTime" value="${studentClientLink.createTime,"yyyy-MM-dd"}" class="layui-input input-date" >
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">用户ID</label>
<div class="layui-input-inline">
<input type="text" id="userId" name="userId" value="${studentClientLink.userId}" class="layui-input" >
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">组织ID</label>
<div class="layui-input-inline">
<input type="text" id="orgId" name="orgId" value="${studentClientLink.orgId}" class="layui-input" >
</div>
</div>
</div>
</div>
<!-- 业务对象须有hidden字段保存delFlag和version字段-->
<input type="hidden" name="studentClientLinkId" value="${studentClientLink.studentClientLinkId}" />
<layui:submitButtons id="updateButton" buttonType="" showExamine="2" />
</form>
<!--#} -->
<script>
layui.use(['edit'], function(){
var studentClientLinkEdit = layui.edit
studentClientLinkEdit.init();
});
</script>

@ -0,0 +1,24 @@
<!--#layout("/common/layout.html",{"jsBase":"/js/jlw/studentClientLink/"}){ -->
<layui:searchForm formId="searchForm" searchList="" condition="${search}">
</layui:searchForm>
<table id="studentClientLinkTable" lay-filter="studentClientLinkTable"></table>
<!--#} -->
<div class="layui-btn-container" id="toolbar_studentClientLink">
<div class="layui-btn-group" >
<!--# if(!isEmpty(search)) {-->
<layui:accessButton function="studentClientLink.query" id="searchFormSearch" action="search"><i class="layui-icon">&#xe615;</i>搜索</layui:accessButton>
<!--# }-->
<layui:accessButton function="studentClientLink.add" action="add">添加</layui:accessButton>
<layui:accessButton function="studentClientLink.edit" action="edit">修改</layui:accessButton>
<layui:accessButton function="studentClientLink.del" action="del">删除</layui:accessButton>
<!--# if(!isEmpty(search)) {-->
<layui:accessButton function="studentClientLink.query" action="refresh"><i class="layui-icon">&#xe669;</i>刷新</layui:accessButton>
<!--# }-->
</div>
</div>
<script>
layui.use(['index'], function(){
var index = layui.index;
index.init();
});
</script>
Loading…
Cancel
Save