Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
enterprise-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
enterprise-platform
Commits
1b7d6f15
Commit
1b7d6f15
authored
Jan 02, 2025
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加图片资源
parent
a6528e9a
Changes
11
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
1744 additions
and
0 deletions
+1744
-0
db/add.sql
db/add.sql
+17
-0
doc/企业服务平台 .docx
doc/企业服务平台 .docx
+0
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/dao/ResourceImageDao.java
...com/mortals/xhx/module/resource/dao/ResourceImageDao.java
+17
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/dao/ibatis/ResourceImageDaoImpl.java
.../xhx/module/resource/dao/ibatis/ResourceImageDaoImpl.java
+21
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/model/ResourceImageEntity.java
...ortals/xhx/module/resource/model/ResourceImageEntity.java
+60
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/model/ResourceImageQuery.java
...mortals/xhx/module/resource/model/ResourceImageQuery.java
+898
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/model/vo/ResourceImageVo.java
...mortals/xhx/module/resource/model/vo/ResourceImageVo.java
+23
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/service/ResourceImageService.java
...als/xhx/module/resource/service/ResourceImageService.java
+16
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/service/impl/ResourceImageServiceImpl.java
...odule/resource/service/impl/ResourceImageServiceImpl.java
+23
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/web/ResourceImageController.java
...tals/xhx/module/resource/web/ResourceImageController.java
+28
-0
enterprise-manager/src/main/resources/sqlmap/module/resource/ResourceImageMapper.xml
.../resources/sqlmap/module/resource/ResourceImageMapper.xml
+641
-0
No files found.
db/add.sql
View file @
1b7d6f15
...
@@ -120,3 +120,20 @@ ALTER TABLE `mortals_xhx_favorites_businesscard` CHANGE `staffId` `bussinesscard
...
@@ -120,3 +120,20 @@ ALTER TABLE `mortals_xhx_favorites_businesscard` CHANGE `staffId` `bussinesscard
-- 2024-12-26
-- 2024-12-26
-- ----------------------------
-- ----------------------------
ALTER
TABLE
`mortals_xhx_product`
ADD
COLUMN
`shelves`
tinyint
(
1
)
DEFAULT
'1'
COMMENT
'是否上架(0.否,1.是)'
;
ALTER
TABLE
`mortals_xhx_product`
ADD
COLUMN
`shelves`
tinyint
(
1
)
DEFAULT
'1'
COMMENT
'是否上架(0.否,1.是)'
;
-- ----------------------------
-- 图片资源表
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_xhx_resource_image`
;
CREATE
TABLE
mortals_xhx_resource_image
(
`id`
bigint
(
20
)
AUTO_INCREMENT
COMMENT
'序号,主键,自增长'
,
`imageName`
varchar
(
128
)
COMMENT
'名称'
,
`imageType`
tinyint
(
2
)
NOT
NULL
DEFAULT
'1'
COMMENT
'资源类型'
,
`url`
varchar
(
255
)
COMMENT
'图片地址'
,
`remark`
varchar
(
255
)
COMMENT
'备注'
,
`createUserId`
bigint
(
20
)
COMMENT
'创建用户'
,
`createTime`
datetime
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
COMMENT
'更新用户'
,
`updateTime`
datetime
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'图片资源'
;
doc/企业服务平台 .docx
View file @
1b7d6f15
No preview for this file type
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/dao/ResourceImageDao.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.dao
;
import
com.mortals.framework.dao.ICRUDDao
;
import
com.mortals.xhx.module.resource.model.ResourceImageEntity
;
import
java.util.List
;
/**
* 图片资源Dao
* 图片资源 DAO接口
*
* @author zxfei
* @date 2025-01-02
*/
public
interface
ResourceImageDao
extends
ICRUDDao
<
ResourceImageEntity
,
Long
>{
}
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/dao/ibatis/ResourceImageDaoImpl.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.dao.ibatis
;
import
org.springframework.stereotype.Repository
;
import
com.mortals.xhx.module.resource.dao.ResourceImageDao
;
import
com.mortals.xhx.module.resource.model.ResourceImageEntity
;
import
java.util.Date
;
import
com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis
;
import
java.util.List
;
/**
* 图片资源DaoImpl DAO接口
*
* @author zxfei
* @date 2025-01-02
*/
@Repository
(
"resourceImageDao"
)
public
class
ResourceImageDaoImpl
extends
BaseCRUDDaoMybatis
<
ResourceImageEntity
,
Long
>
implements
ResourceImageDao
{
}
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/model/ResourceImageEntity.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.model
;
import
java.util.List
;
import
java.util.ArrayList
;
import
java.math.BigDecimal
;
import
cn.hutool.core.date.DateUtil
;
import
java.util.Date
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.mortals.framework.annotation.Excel
;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.resource.model.vo.ResourceImageVo
;
import
lombok.Data
;
/**
* 图片资源实体对象
*
* @author zxfei
* @date 2025-01-02
*/
@Data
public
class
ResourceImageEntity
extends
ResourceImageVo
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 名称
*/
private
String
imageName
;
/**
* 资源类型
*/
private
Integer
imageType
;
/**
* 图片地址
*/
private
String
url
;
/**
* 备注
*/
private
String
remark
;
@Override
public
int
hashCode
()
{
return
this
.
getId
().
hashCode
();
}
@Override
public
boolean
equals
(
Object
obj
)
{
if
(
obj
==
null
)
return
false
;
if
(
obj
instanceof
ResourceImageEntity
)
{
ResourceImageEntity
tmp
=
(
ResourceImageEntity
)
obj
;
if
(
this
.
getId
()
==
tmp
.
getId
())
{
return
true
;
}
}
return
false
;
}
public
void
initAttrValue
(){
this
.
imageName
=
""
;
this
.
imageType
=
1
;
this
.
url
=
""
;
this
.
remark
=
""
;
}
}
\ No newline at end of file
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/model/ResourceImageQuery.java
0 → 100644
View file @
1b7d6f15
This diff is collapsed.
Click to expand it.
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/model/vo/ResourceImageVo.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.model.vo
;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.resource.model.ResourceImageEntity
;
import
java.util.ArrayList
;
import
java.util.List
;
import
lombok.Data
;
import
com.mortals.framework.annotation.Excel
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* 图片资源视图对象
*
* @author zxfei
* @date 2025-01-02
*/
@Data
public
class
ResourceImageVo
extends
BaseEntityLong
{
/** 序号,主键,自增长列表 */
private
List
<
Long
>
idList
;
}
\ No newline at end of file
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/service/ResourceImageService.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.service
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.xhx.module.resource.model.ResourceImageEntity
;
import
com.mortals.xhx.module.resource.dao.ResourceImageDao
;
/**
* ResourceImageService
*
* 图片资源 service接口
*
* @author zxfei
* @date 2025-01-02
*/
public
interface
ResourceImageService
extends
ICRUDService
<
ResourceImageEntity
,
Long
>{
ResourceImageDao
getDao
();
}
\ No newline at end of file
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/service/impl/ResourceImageServiceImpl.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.service.impl
;
import
org.springframework.beans.BeanUtils
;
import
java.util.function.Function
;
import
org.springframework.stereotype.Service
;
import
com.mortals.framework.service.impl.AbstractCRUDServiceImpl
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.Context
;
import
com.mortals.xhx.module.resource.dao.ResourceImageDao
;
import
com.mortals.xhx.module.resource.model.ResourceImageEntity
;
import
com.mortals.xhx.module.resource.service.ResourceImageService
;
import
lombok.extern.slf4j.Slf4j
;
/**
* ResourceImageService
* 图片资源 service实现
*
* @author zxfei
* @date 2025-01-02
*/
@Service
(
"resourceImageService"
)
@Slf4j
public
class
ResourceImageServiceImpl
extends
AbstractCRUDServiceImpl
<
ResourceImageDao
,
ResourceImageEntity
,
Long
>
implements
ResourceImageService
{
}
\ No newline at end of file
enterprise-manager/src/main/java/com/mortals/xhx/module/resource/web/ResourceImageController.java
0 → 100644
View file @
1b7d6f15
package
com.mortals.xhx.module.resource.web
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.module.resource.model.ResourceImageEntity
;
import
com.mortals.xhx.module.resource.service.ResourceImageService
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
@RestController
@RequestMapping
(
"resourceImage"
)
public
class
ResourceImageController
extends
BaseCRUDJsonBodyMappingController
<
ResourceImageService
,
ResourceImageEntity
,
Long
>
{
public
ResourceImageController
(){
super
.
setModuleDesc
(
"产品分类"
);
}
@Override
protected
void
init
(
Map
<
String
,
Object
>
model
,
Context
context
)
{
Map
<
String
,
String
>
imageType
=
new
HashMap
<>();
imageType
.
put
(
"1"
,
"名片背景"
);
this
.
addDict
(
model
,
"shelves"
,
imageType
);
super
.
init
(
model
,
context
);
}
}
enterprise-manager/src/main/resources/sqlmap/module/resource/ResourceImageMapper.xml
0 → 100644
View file @
1b7d6f15
This diff is collapsed.
Click to expand it.
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