Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
cfld-liyeyun-admin
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
cfld-backend
cfld-liyeyun-admin
Commits
da7b02f4
Commit
da7b02f4
authored
Nov 24, 2023
by
lixinglin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
css
parent
18ba51c4
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
852 additions
and
0 deletions
+852
-0
StarObjectExtensionInfoController.java
.../system/controller/StarObjectExtensionInfoController.java
+124
-0
StarObjectExtensionInfo.java
...java/com/ruoyi/system/domain/StarObjectExtensionInfo.java
+137
-0
StarObjectExtensionInfoMapper.java
...om/ruoyi/system/mapper/StarObjectExtensionInfoMapper.java
+61
-0
IStarObjectExtensionInfoService.java
...ruoyi/system/service/IStarObjectExtensionInfoService.java
+61
-0
StarObjectExtensionInfoServiceImpl.java
...stem/service/impl/StarObjectExtensionInfoServiceImpl.java
+97
-0
StarObjectExtensionInfoMapper.xml
...rces/mapper/star_object/StarObjectExtensionInfoMapper.xml
+96
-0
add.html
...em/src/main/resources/templates/star_object/info/add.html
+68
-0
edit.html
...m/src/main/resources/templates/star_object/info/edit.html
+68
-0
info.html
...m/src/main/resources/templates/star_object/info/info.html
+140
-0
No files found.
ruoyi-system/src/main/java/com/ruoyi/system/controller/StarObjectExtensionInfoController.java
0 → 100644
View file @
da7b02f4
package
com
.
ruoyi
.
system
.
controller
;
import
com.ruoyi.common.annotation.Log
;
import
com.ruoyi.common.core.controller.BaseController
;
import
com.ruoyi.common.core.domain.AjaxResult
;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
com.ruoyi.common.enums.BusinessType
;
import
com.ruoyi.common.utils.poi.ExcelUtil
;
import
com.ruoyi.system.domain.StarObjectExtensionInfo
;
import
com.ruoyi.system.service.IStarObjectExtensionInfoService
;
import
org.apache.shiro.authz.annotation.RequiresPermissions
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.ui.ModelMap
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
/**
* 星级扩展信息Controller
*
* @author ruoyi
* @date 2023-11-24
*/
@Controller
@RequestMapping
(
"/star_object/info"
)
public
class
StarObjectExtensionInfoController
extends
BaseController
{
private
String
prefix
=
"star_object/info"
;
@Autowired
private
IStarObjectExtensionInfoService
starObjectExtensionInfoService
;
@RequiresPermissions
(
"star_object:info:view"
)
@GetMapping
()
public
String
info
()
{
return
prefix
+
"/info"
;
}
/**
* 查询星级扩展信息列表
*/
@RequiresPermissions
(
"star_object:info:list"
)
@PostMapping
(
"/list"
)
@ResponseBody
public
TableDataInfo
list
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
startPage
();
List
<
StarObjectExtensionInfo
>
list
=
starObjectExtensionInfoService
.
selectStarObjectExtensionInfoList
(
starObjectExtensionInfo
);
return
getDataTable
(
list
);
}
/**
* 导出星级扩展信息列表
*/
@RequiresPermissions
(
"star_object:info:export"
)
@Log
(
title
=
"星级扩展信息"
,
businessType
=
BusinessType
.
EXPORT
)
@PostMapping
(
"/export"
)
@ResponseBody
public
AjaxResult
export
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
List
<
StarObjectExtensionInfo
>
list
=
starObjectExtensionInfoService
.
selectStarObjectExtensionInfoList
(
starObjectExtensionInfo
);
ExcelUtil
<
StarObjectExtensionInfo
>
util
=
new
ExcelUtil
<
StarObjectExtensionInfo
>(
StarObjectExtensionInfo
.
class
);
return
util
.
exportExcel
(
list
,
"星级扩展信息数据"
);
}
/**
* 新增星级扩展信息
*/
@GetMapping
(
"/add"
)
public
String
add
()
{
return
prefix
+
"/add"
;
}
/**
* 新增保存星级扩展信息
*/
@RequiresPermissions
(
"star_object:info:add"
)
@Log
(
title
=
"星级扩展信息"
,
businessType
=
BusinessType
.
INSERT
)
@PostMapping
(
"/add"
)
@ResponseBody
public
AjaxResult
addSave
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
return
toAjax
(
starObjectExtensionInfoService
.
insertStarObjectExtensionInfo
(
starObjectExtensionInfo
));
}
/**
* 修改星级扩展信息
*/
@RequiresPermissions
(
"star_object:info:edit"
)
@GetMapping
(
"/edit/{id}"
)
public
String
edit
(
@PathVariable
(
"id"
)
Long
id
,
ModelMap
mmap
)
{
StarObjectExtensionInfo
starObjectExtensionInfo
=
starObjectExtensionInfoService
.
selectStarObjectExtensionInfoById
(
id
);
mmap
.
put
(
"starObjectExtensionInfo"
,
starObjectExtensionInfo
);
return
prefix
+
"/edit"
;
}
/**
* 修改保存星级扩展信息
*/
@RequiresPermissions
(
"star_object:info:edit"
)
@Log
(
title
=
"星级扩展信息"
,
businessType
=
BusinessType
.
UPDATE
)
@PostMapping
(
"/edit"
)
@ResponseBody
public
AjaxResult
editSave
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
return
toAjax
(
starObjectExtensionInfoService
.
updateStarObjectExtensionInfo
(
starObjectExtensionInfo
));
}
/**
* 删除星级扩展信息
*/
@RequiresPermissions
(
"star_object:info:remove"
)
@Log
(
title
=
"星级扩展信息"
,
businessType
=
BusinessType
.
DELETE
)
@PostMapping
(
"/remove"
)
@ResponseBody
public
AjaxResult
remove
(
String
ids
)
{
return
toAjax
(
starObjectExtensionInfoService
.
deleteStarObjectExtensionInfoByIds
(
ids
));
}
}
ruoyi-system/src/main/java/com/ruoyi/system/domain/StarObjectExtensionInfo.java
0 → 100644
View file @
da7b02f4
package
com
.
ruoyi
.
system
.
domain
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.core.domain.BaseEntity
;
/**
* 星级扩展信息对象 star_object_extension_info
*
* @author ruoyi
* @date 2023-11-24
*/
public
class
StarObjectExtensionInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/** */
private
Long
id
;
/** 排序 */
@Excel
(
name
=
"排序"
)
private
Long
sortNumber
;
/** */
@Excel
(
name
=
""
)
private
String
title
;
/** */
@Excel
(
name
=
""
)
private
String
coverUrl
;
/** 介绍 */
@Excel
(
name
=
"介绍"
)
private
String
titleIntroduce
;
/** */
@Excel
(
name
=
""
)
private
String
objectType
;
/** */
@Excel
(
name
=
""
)
private
Long
objectId
;
/** */
@Excel
(
name
=
""
)
private
String
titleOfType
;
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getId
()
{
return
id
;
}
public
void
setSortNumber
(
Long
sortNumber
)
{
this
.
sortNumber
=
sortNumber
;
}
public
Long
getSortNumber
()
{
return
sortNumber
;
}
public
void
setTitle
(
String
title
)
{
this
.
title
=
title
;
}
public
String
getTitle
()
{
return
title
;
}
public
void
setCoverUrl
(
String
coverUrl
)
{
this
.
coverUrl
=
coverUrl
;
}
public
String
getCoverUrl
()
{
return
coverUrl
;
}
public
void
setTitleIntroduce
(
String
titleIntroduce
)
{
this
.
titleIntroduce
=
titleIntroduce
;
}
public
String
getTitleIntroduce
()
{
return
titleIntroduce
;
}
public
void
setObjectType
(
String
objectType
)
{
this
.
objectType
=
objectType
;
}
public
String
getObjectType
()
{
return
objectType
;
}
public
void
setObjectId
(
Long
objectId
)
{
this
.
objectId
=
objectId
;
}
public
Long
getObjectId
()
{
return
objectId
;
}
public
void
setTitleOfType
(
String
titleOfType
)
{
this
.
titleOfType
=
titleOfType
;
}
public
String
getTitleOfType
()
{
return
titleOfType
;
}
@Override
public
String
toString
()
{
return
new
ToStringBuilder
(
this
,
ToStringStyle
.
MULTI_LINE_STYLE
)
.
append
(
"id"
,
getId
())
.
append
(
"createTime"
,
getCreateTime
())
.
append
(
"updateTime"
,
getUpdateTime
())
.
append
(
"sortNumber"
,
getSortNumber
())
.
append
(
"title"
,
getTitle
())
.
append
(
"coverUrl"
,
getCoverUrl
())
.
append
(
"titleIntroduce"
,
getTitleIntroduce
())
.
append
(
"objectType"
,
getObjectType
())
.
append
(
"objectId"
,
getObjectId
())
.
append
(
"titleOfType"
,
getTitleOfType
())
.
toString
();
}
}
ruoyi-system/src/main/java/com/ruoyi/system/mapper/StarObjectExtensionInfoMapper.java
0 → 100644
View file @
da7b02f4
package
com
.
ruoyi
.
system
.
mapper
;
import
java.util.List
;
import
com.ruoyi.system.domain.StarObjectExtensionInfo
;
/**
* 星级扩展信息Mapper接口
*
* @author ruoyi
* @date 2023-11-24
*/
public
interface
StarObjectExtensionInfoMapper
{
/**
* 查询星级扩展信息
*
* @param id 星级扩展信息主键
* @return 星级扩展信息
*/
public
StarObjectExtensionInfo
selectStarObjectExtensionInfoById
(
Long
id
);
/**
* 查询星级扩展信息列表
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 星级扩展信息集合
*/
public
List
<
StarObjectExtensionInfo
>
selectStarObjectExtensionInfoList
(
StarObjectExtensionInfo
starObjectExtensionInfo
);
/**
* 新增星级扩展信息
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 结果
*/
public
int
insertStarObjectExtensionInfo
(
StarObjectExtensionInfo
starObjectExtensionInfo
);
/**
* 修改星级扩展信息
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 结果
*/
public
int
updateStarObjectExtensionInfo
(
StarObjectExtensionInfo
starObjectExtensionInfo
);
/**
* 删除星级扩展信息
*
* @param id 星级扩展信息主键
* @return 结果
*/
public
int
deleteStarObjectExtensionInfoById
(
Long
id
);
/**
* 批量删除星级扩展信息
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public
int
deleteStarObjectExtensionInfoByIds
(
String
[]
ids
);
}
ruoyi-system/src/main/java/com/ruoyi/system/service/IStarObjectExtensionInfoService.java
0 → 100644
View file @
da7b02f4
package
com
.
ruoyi
.
system
.
service
;
import
java.util.List
;
import
com.ruoyi.system.domain.StarObjectExtensionInfo
;
/**
* 星级扩展信息Service接口
*
* @author ruoyi
* @date 2023-11-24
*/
public
interface
IStarObjectExtensionInfoService
{
/**
* 查询星级扩展信息
*
* @param id 星级扩展信息主键
* @return 星级扩展信息
*/
public
StarObjectExtensionInfo
selectStarObjectExtensionInfoById
(
Long
id
);
/**
* 查询星级扩展信息列表
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 星级扩展信息集合
*/
public
List
<
StarObjectExtensionInfo
>
selectStarObjectExtensionInfoList
(
StarObjectExtensionInfo
starObjectExtensionInfo
);
/**
* 新增星级扩展信息
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 结果
*/
public
int
insertStarObjectExtensionInfo
(
StarObjectExtensionInfo
starObjectExtensionInfo
);
/**
* 修改星级扩展信息
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 结果
*/
public
int
updateStarObjectExtensionInfo
(
StarObjectExtensionInfo
starObjectExtensionInfo
);
/**
* 批量删除星级扩展信息
*
* @param ids 需要删除的星级扩展信息主键集合
* @return 结果
*/
public
int
deleteStarObjectExtensionInfoByIds
(
String
ids
);
/**
* 删除星级扩展信息信息
*
* @param id 星级扩展信息主键
* @return 结果
*/
public
int
deleteStarObjectExtensionInfoById
(
Long
id
);
}
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/StarObjectExtensionInfoServiceImpl.java
0 → 100644
View file @
da7b02f4
package
com
.
ruoyi
.
system
.
service
.
impl
;
import
java.util.List
;
import
com.ruoyi.common.utils.DateUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.ruoyi.system.mapper.StarObjectExtensionInfoMapper
;
import
com.ruoyi.system.domain.StarObjectExtensionInfo
;
import
com.ruoyi.system.service.IStarObjectExtensionInfoService
;
import
com.ruoyi.common.core.text.Convert
;
/**
* 星级扩展信息Service业务层处理
*
* @author ruoyi
* @date 2023-11-24
*/
@Service
public
class
StarObjectExtensionInfoServiceImpl
implements
IStarObjectExtensionInfoService
{
@Autowired
private
StarObjectExtensionInfoMapper
starObjectExtensionInfoMapper
;
/**
* 查询星级扩展信息
*
* @param id 星级扩展信息主键
* @return 星级扩展信息
*/
@Override
public
StarObjectExtensionInfo
selectStarObjectExtensionInfoById
(
Long
id
)
{
return
starObjectExtensionInfoMapper
.
selectStarObjectExtensionInfoById
(
id
);
}
/**
* 查询星级扩展信息列表
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 星级扩展信息
*/
@Override
public
List
<
StarObjectExtensionInfo
>
selectStarObjectExtensionInfoList
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
return
starObjectExtensionInfoMapper
.
selectStarObjectExtensionInfoList
(
starObjectExtensionInfo
);
}
/**
* 新增星级扩展信息
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 结果
*/
@Override
public
int
insertStarObjectExtensionInfo
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
starObjectExtensionInfo
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
starObjectExtensionInfoMapper
.
insertStarObjectExtensionInfo
(
starObjectExtensionInfo
);
}
/**
* 修改星级扩展信息
*
* @param starObjectExtensionInfo 星级扩展信息
* @return 结果
*/
@Override
public
int
updateStarObjectExtensionInfo
(
StarObjectExtensionInfo
starObjectExtensionInfo
)
{
starObjectExtensionInfo
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
starObjectExtensionInfoMapper
.
updateStarObjectExtensionInfo
(
starObjectExtensionInfo
);
}
/**
* 批量删除星级扩展信息
*
* @param ids 需要删除的星级扩展信息主键
* @return 结果
*/
@Override
public
int
deleteStarObjectExtensionInfoByIds
(
String
ids
)
{
return
starObjectExtensionInfoMapper
.
deleteStarObjectExtensionInfoByIds
(
Convert
.
toStrArray
(
ids
));
}
/**
* 删除星级扩展信息信息
*
* @param id 星级扩展信息主键
* @return 结果
*/
@Override
public
int
deleteStarObjectExtensionInfoById
(
Long
id
)
{
return
starObjectExtensionInfoMapper
.
deleteStarObjectExtensionInfoById
(
id
);
}
}
ruoyi-system/src/main/resources/mapper/star_object/StarObjectExtensionInfoMapper.xml
0 → 100644
View file @
da7b02f4
<?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.system.mapper.StarObjectExtensionInfoMapper"
>
<resultMap
type=
"StarObjectExtensionInfo"
id=
"StarObjectExtensionInfoResult"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"createTime"
column=
"create_time"
/>
<result
property=
"updateTime"
column=
"update_time"
/>
<result
property=
"sortNumber"
column=
"sort_number"
/>
<result
property=
"title"
column=
"title"
/>
<result
property=
"coverUrl"
column=
"cover_url"
/>
<result
property=
"titleIntroduce"
column=
"title_introduce"
/>
<result
property=
"objectType"
column=
"object_type"
/>
<result
property=
"objectId"
column=
"object_Id"
/>
<result
property=
"titleOfType"
column=
"title_of_type"
/>
</resultMap>
<sql
id=
"selectStarObjectExtensionInfoVo"
>
select id, create_time, update_time, sort_number, title, cover_url, title_introduce, object_type, object_Id, title_of_type from star_object_extension_info
</sql>
<select
id=
"selectStarObjectExtensionInfoList"
parameterType=
"StarObjectExtensionInfo"
resultMap=
"StarObjectExtensionInfoResult"
>
<include
refid=
"selectStarObjectExtensionInfoVo"
/>
<where>
<if
test=
"sortNumber != null "
>
and sort_number = #{sortNumber}
</if>
<if
test=
"title != null and title != ''"
>
and title = #{title}
</if>
<if
test=
"coverUrl != null and coverUrl != ''"
>
and cover_url = #{coverUrl}
</if>
<if
test=
"titleIntroduce != null and titleIntroduce != ''"
>
and title_introduce = #{titleIntroduce}
</if>
<if
test=
"objectType != null and objectType != ''"
>
and object_type = #{objectType}
</if>
<if
test=
"objectId != null "
>
and object_Id = #{objectId}
</if>
<if
test=
"titleOfType != null and titleOfType != ''"
>
and title_of_type = #{titleOfType}
</if>
</where>
</select>
<select
id=
"selectStarObjectExtensionInfoById"
parameterType=
"Long"
resultMap=
"StarObjectExtensionInfoResult"
>
<include
refid=
"selectStarObjectExtensionInfoVo"
/>
where id = #{id}
</select>
<insert
id=
"insertStarObjectExtensionInfo"
parameterType=
"StarObjectExtensionInfo"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
insert into star_object_extension_info
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"sortNumber != null"
>
sort_number,
</if>
<if
test=
"title != null"
>
title,
</if>
<if
test=
"coverUrl != null"
>
cover_url,
</if>
<if
test=
"titleIntroduce != null"
>
title_introduce,
</if>
<if
test=
"objectType != null"
>
object_type,
</if>
<if
test=
"objectId != null"
>
object_Id,
</if>
<if
test=
"titleOfType != null"
>
title_of_type,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"createTime != null"
>
#{createTime},
</if>
<if
test=
"updateTime != null"
>
#{updateTime},
</if>
<if
test=
"sortNumber != null"
>
#{sortNumber},
</if>
<if
test=
"title != null"
>
#{title},
</if>
<if
test=
"coverUrl != null"
>
#{coverUrl},
</if>
<if
test=
"titleIntroduce != null"
>
#{titleIntroduce},
</if>
<if
test=
"objectType != null"
>
#{objectType},
</if>
<if
test=
"objectId != null"
>
#{objectId},
</if>
<if
test=
"titleOfType != null"
>
#{titleOfType},
</if>
</trim>
</insert>
<update
id=
"updateStarObjectExtensionInfo"
parameterType=
"StarObjectExtensionInfo"
>
update star_object_extension_info
<trim
prefix=
"SET"
suffixOverrides=
","
>
<if
test=
"createTime != null"
>
create_time = #{createTime},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime},
</if>
<if
test=
"sortNumber != null"
>
sort_number = #{sortNumber},
</if>
<if
test=
"title != null"
>
title = #{title},
</if>
<if
test=
"coverUrl != null"
>
cover_url = #{coverUrl},
</if>
<if
test=
"titleIntroduce != null"
>
title_introduce = #{titleIntroduce},
</if>
<if
test=
"objectType != null"
>
object_type = #{objectType},
</if>
<if
test=
"objectId != null"
>
object_Id = #{objectId},
</if>
<if
test=
"titleOfType != null"
>
title_of_type = #{titleOfType},
</if>
</trim>
where id = #{id}
</update>
<delete
id=
"deleteStarObjectExtensionInfoById"
parameterType=
"Long"
>
delete from star_object_extension_info where id = #{id}
</delete>
<delete
id=
"deleteStarObjectExtensionInfoByIds"
parameterType=
"String"
>
delete from star_object_extension_info where id in
<foreach
item=
"id"
collection=
"array"
open=
"("
separator=
","
close=
")"
>
#{id}
</foreach>
</delete>
</mapper>
\ No newline at end of file
ruoyi-system/src/main/resources/templates/star_object/info/add.html
0 → 100644
View file @
da7b02f4
<!DOCTYPE html>
<html
lang=
"zh"
xmlns:th=
"http://www.thymeleaf.org"
>
<head>
<th:block
th:include=
"include :: header('新增星级扩展信息')"
/>
</head>
<body
class=
"white-bg"
>
<div
class=
"wrapper wrapper-content animated fadeInRight ibox-content"
>
<form
class=
"form-horizontal m"
id=
"form-info-add"
>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
排序:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"sortNumber"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
标题:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"title"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
封面:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"coverUrl"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
标题介绍:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"titleIntroduce"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
对象类型:
</label>
<div
class=
"col-sm-8"
>
<select
name=
"objectType"
class=
"form-control m-b"
th:with=
"type=${@dict.getType('lyy_business_type')}"
>
<option
th:each=
"dict : ${type}"
th:text=
"${dict.dictLabel}"
th:value=
"${dict.dictValue}"
></option>
</select>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
对象id:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"objectId"
class=
"form-control"
type=
"text"
>
</div>
</div>
</form>
</div>
<th:block
th:include=
"include :: footer"
/>
<script
th:inline=
"javascript"
>
var
prefix
=
ctx
+
"star_object/info"
$
(
"#form-info-add"
).
validate
({
focusCleanup
:
true
});
function
submitHandler
()
{
if
(
$
.
validate
.
form
())
{
$
.
operate
.
save
(
prefix
+
"/add"
,
$
(
'#form-info-add'
).
serialize
());
}
}
</script>
</body>
</html>
\ No newline at end of file
ruoyi-system/src/main/resources/templates/star_object/info/edit.html
0 → 100644
View file @
da7b02f4
<!DOCTYPE html>
<html
lang=
"zh"
xmlns:th=
"http://www.thymeleaf.org"
>
<head>
<th:block
th:include=
"include :: header('修改星级扩展信息')"
/>
</head>
<body
class=
"white-bg"
>
<div
class=
"wrapper wrapper-content animated fadeInRight ibox-content"
>
<form
class=
"form-horizontal m"
id=
"form-info-edit"
th:object=
"${starObjectExtensionInfo}"
>
<input
name=
"id"
th:field=
"*{id}"
type=
"hidden"
>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
排序:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"sortNumber"
th:field=
"*{sortNumber}"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
标题
</label>
<div
class=
"col-sm-8"
>
<input
name=
"title"
th:field=
"*{title}"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
封面
</label>
<div
class=
"col-sm-8"
>
<input
name=
"coverUrl"
th:field=
"*{coverUrl}"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
标题介绍:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"titleIntroduce"
th:field=
"*{titleIntroduce}"
class=
"form-control"
type=
"text"
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
对象类型
</label>
<div
class=
"col-sm-8"
>
<select
name=
"objectType"
class=
"form-control m-b"
th:with=
"type=${@dict.getType('lyy_business_type')}"
>
<option
th:each=
"dict : ${type}"
th:text=
"${dict.dictLabel}"
th:value=
"${dict.dictValue}"
th:field=
"*{objectType}"
></option>
</select>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
对象id
</label>
<div
class=
"col-sm-8"
>
<input
name=
"objectId"
th:field=
"*{objectId}"
class=
"form-control"
type=
"text"
>
</div>
</div>
</form>
</div>
<th:block
th:include=
"include :: footer"
/>
<script
th:inline=
"javascript"
>
var
prefix
=
ctx
+
"star_object/info"
;
$
(
"#form-info-edit"
).
validate
({
focusCleanup
:
true
});
function
submitHandler
()
{
if
(
$
.
validate
.
form
())
{
$
.
operate
.
save
(
prefix
+
"/edit"
,
$
(
'#form-info-edit'
).
serialize
());
}
}
</script>
</body>
</html>
\ No newline at end of file
ruoyi-system/src/main/resources/templates/star_object/info/info.html
0 → 100644
View file @
da7b02f4
<!DOCTYPE html>
<html
lang=
"zh"
xmlns:th=
"http://www.thymeleaf.org"
xmlns:shiro=
"http://www.pollix.at/thymeleaf/shiro"
>
<head>
<th:block
th:include=
"include :: header('星级扩展信息列表')"
/>
</head>
<body
class=
"gray-bg"
>
<div
class=
"container-div"
>
<div
class=
"row"
>
<div
class=
"col-sm-12 search-collapse"
>
<form
id=
"formId"
>
<div
class=
"select-list"
>
<ul>
<li>
<label>
标题
</label>
<input
type=
"text"
name=
"title"
/>
</li>
<li>
<label>
标题介绍:
</label>
<input
type=
"text"
name=
"titleIntroduce"
/>
</li>
<li>
<label>
对象类型
</label>
<!-- <input type="text" name="objectType"/>-->
<select
id=
"objectType"
name=
"objectType"
class=
"form-control m-b"
th:with=
"type=${@dict.getType('lyy_business_type')}"
>
<option
value=
""
>
所有
</option>
<option
th:each=
"dict : ${type}"
th:text=
"${dict.dictLabel}"
th:value=
"${dict.dictValue}"
></option>
</select>
</li>
<li>
<label>
对象id
</label>
<input
type=
"text"
name=
"objectId"
/>
</li>
<li>
<a
class=
"btn btn-primary btn-rounded btn-sm"
onclick=
"$.table.search()"
><i
class=
"fa fa-search"
></i>
搜索
</a>
<a
class=
"btn btn-warning btn-rounded btn-sm"
onclick=
"$.form.reset()"
><i
class=
"fa fa-refresh"
></i>
重置
</a>
</li>
</ul>
</div>
</form>
</div>
<div
class=
"btn-group-sm"
id=
"toolbar"
role=
"group"
>
<a
class=
"btn btn-success"
onclick=
"$.operate.add()"
shiro:hasPermission=
"star_object:info:add"
>
<i
class=
"fa fa-plus"
></i>
添加
</a>
<a
class=
"btn btn-primary single disabled"
onclick=
"$.operate.edit()"
shiro:hasPermission=
"star_object:info:edit"
>
<i
class=
"fa fa-edit"
></i>
修改
</a>
<a
class=
"btn btn-danger multiple disabled"
onclick=
"$.operate.removeAll()"
shiro:hasPermission=
"star_object:info:remove"
>
<i
class=
"fa fa-remove"
></i>
删除
</a>
<a
class=
"btn btn-warning"
onclick=
"$.table.exportExcel()"
shiro:hasPermission=
"star_object:info:export"
>
<i
class=
"fa fa-download"
></i>
导出
</a>
</div>
<div
class=
"col-sm-12 select-table table-striped"
>
<table
id=
"bootstrap-table"
></table>
</div>
</div>
</div>
<th:block
th:include=
"include :: footer"
/>
<script
th:inline=
"javascript"
>
var
editFlag
=
[[
$
{@
permission
.
hasPermi
(
'star_object:info:edit'
)}]];
var
removeFlag
=
[[
$
{@
permission
.
hasPermi
(
'star_object:info:remove'
)}]];
var
prefix
=
ctx
+
"star_object/info"
;
$
(
function
()
{
var
options
=
{
url
:
prefix
+
"/list"
,
createUrl
:
prefix
+
"/add"
,
updateUrl
:
prefix
+
"/edit/{id}"
,
removeUrl
:
prefix
+
"/remove"
,
exportUrl
:
prefix
+
"/export"
,
modalName
:
"星级扩展信息"
,
columns
:
[{
checkbox
:
true
},
// {
// field: 'id',
// title: '',
// visible: false
// },
{
field
:
'sortNumber'
,
title
:
'排序'
},
{
field
:
'title'
,
title
:
'标题'
},
{
field
:
'coverUrl'
,
title
:
'封面'
},
{
field
:
'titleIntroduce'
,
title
:
'标题介绍'
},
{
field
:
'objectType'
,
title
:
'对象类型'
},
{
field
:
'objectId'
,
title
:
'对象id'
},
{
field
:
'titleOfType'
,
title
:
'模块名称'
},
{
title
:
'操作'
,
align
:
'center'
,
formatter
:
function
(
value
,
row
,
index
)
{
var
actions
=
[];
actions
.
push
(
'<a class="btn btn-success btn-xs '
+
editFlag
+
'" href="javascript:void(0)" onclick="$.operate.edit(
\'
'
+
row
.
id
+
'
\'
)"><i class="fa fa-edit"></i>编辑</a> '
);
actions
.
push
(
'<a class="btn btn-danger btn-xs '
+
removeFlag
+
'" href="javascript:void(0)" onclick="$.operate.remove(
\'
'
+
row
.
id
+
'
\'
)"><i class="fa fa-remove"></i>删除</a>'
);
return
actions
.
join
(
''
);
}
}]
};
$
.
table
.
init
(
options
);
});
</script>
</body>
</html>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment