Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_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
赵啸非
smart_gov_platform
Commits
36549617
Commit
36549617
authored
Nov 30, 2022
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改app克隆
parent
59013471
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
425 additions
and
137 deletions
+425
-137
base-manager/db/base_modules.sql
base-manager/db/base_modules.sql
+28
-24
base-manager/doc/api.md
base-manager/doc/api.md
+6
-4
base-manager/src/main/java/com/mortals/xhx/module/app/model/AppEntity.java
...main/java/com/mortals/xhx/module/app/model/AppEntity.java
+58
-16
base-manager/src/main/java/com/mortals/xhx/module/app/model/AppQuery.java
.../main/java/com/mortals/xhx/module/app/model/AppQuery.java
+219
-61
base-manager/src/main/resources/sqlmap/module/app/AppMapper.xml
...anager/src/main/resources/sqlmap/module/app/AppMapper.xml
+114
-32
No files found.
base-manager/db/base_modules.sql
View file @
36549617
...
...
@@ -931,30 +931,33 @@ CREATE TABLE mortals_sys_matter_ext
-- 自助终端应用表
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mortals_sys_app`
;
CREATE
TABLE
mortals_sys_app
(
`id`
bigint
(
20
)
AUTO_INCREMENT
COMMENT
'主键ID,主键,自增长'
,
`siteId`
bigint
(
20
)
COMMENT
'站点Id'
,
`siteName`
varchar
(
256
)
COMMENT
'站点名称'
,
`appCode`
varchar
(
256
)
COMMENT
'应用编码'
,
`appName`
varchar
(
256
)
COMMENT
'应用名称'
,
`appIconPath`
varchar
(
256
)
COMMENT
'应用图标'
,
`appThemeName`
varchar
(
256
)
COMMENT
'应用主题名称'
,
`type`
tinyint
(
2
)
COMMENT
'类型(1.终端应用,2.移动端应用)'
,
`downDevCount`
int
(
4
)
COMMENT
'下发设备次数'
,
`shelves`
tinyint
(
2
)
COMMENT
'是否上架(0.上架,1.下架)'
,
`filePath`
varchar
(
256
)
COMMENT
'文件相对路径地址'
,
`distributeFilePath`
varchar
(
256
)
COMMENT
'文件部署路径地址'
,
`version`
varchar
(
64
)
COMMENT
'当前版本'
,
`summary`
varchar
(
2048
)
COMMENT
'简介'
,
`distribute`
tinyint
(
2
)
COMMENT
'是否部署(0.否,1.是)'
,
`dateUpdate`
tinyint
(
2
)
COMMENT
'是否数据更新(0.否,1.是)'
,
`createTime`
datetime
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
COMMENT
'更新用户'
,
`updateTime`
datetime
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
CREATE
TABLE
mortals_sys_app
(
`id`
bigint
(
20
)
COMMENT
'主键ID,主键,自增长'
,
`siteId`
bigint
(
20
)
COMMENT
'站点Id'
,
`siteName`
varchar
(
256
)
COMMENT
'站点名称'
,
`appCode`
varchar
(
256
)
COMMENT
'应用编码'
,
`appName`
varchar
(
256
)
COMMENT
'应用名称'
,
`appIconPath`
varchar
(
256
)
COMMENT
'应用图标'
,
`appThemeName`
varchar
(
256
)
COMMENT
'应用主题名称'
,
`type`
tinyint
(
2
)
COMMENT
'类型(1.终端应用,2.移动端应用)'
,
`downDevCount`
int
(
4
)
COMMENT
'下发设备次数'
,
`shelves`
tinyint
(
2
)
COMMENT
'是否上架(0.下架,1.上架)'
,
`appType`
tinyint
(
2
)
COMMENT
'类型(1.应用程序,2.url)'
,
`fileName`
varchar
(
255
)
COMMENT
'文件名称'
,
`filePath`
varchar
(
256
)
COMMENT
'文件相对路径地址'
,
`distributeFilePath`
varchar
(
256
)
COMMENT
'文件部署路径地址'
,
`version`
varchar
(
64
)
COMMENT
'当前版本'
,
`summary`
varchar
(
2048
)
COMMENT
'简介'
,
`distribute`
tinyint
(
2
)
COMMENT
'是否部署(0.否,1.是)'
,
`dataUpdate`
tinyint
(
2
)
COMMENT
'是否数据更新(0.否,1.是)'
,
`createTime`
datetime
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
COMMENT
'更新用户'
,
`updateTime`
datetime
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'自助终端应用'
;
-- ----------------------------
-- 自助终端应用数据集表
-- ----------------------------
...
...
@@ -981,7 +984,7 @@ CREATE TABLE mortals_sys_app_info_field
`fieldName`
varchar
(
64
)
COMMENT
'字段名称'
,
`fieldType`
varchar
(
64
)
COMMENT
'字段类型(input.单行输入框,textarea.多行输入框,SELECT.下拉选项框,date.日期选择框)'
,
`dataType`
varchar
(
64
)
COMMENT
'数据类型(number.数字,string.字符串)'
,
`fieldValue`
varchar
(
64
)
COMMENT
'字段值'
,
`fieldValue`
text
COMMENT
'字段值'
,
`fieldLen`
int
(
9
)
COMMENT
'数据长度,默认128'
,
`fieldNull`
tinyint
(
2
)
COMMENT
'是否允许为空,(0.否,1.是)'
,
`isList`
tinyint
(
2
)
COMMENT
'字段是否列表显示(0.否,1.是)'
,
...
...
@@ -991,7 +994,8 @@ CREATE TABLE mortals_sys_app_info_field
`createUserId`
bigint
(
20
)
COMMENT
'创建用户'
,
`updateTime`
datetime
COMMENT
'修改时间'
,
`updateUserId`
bigint
(
20
)
COMMENT
'修改用户'
,
PRIMARY
KEY
(
`id`
)
PRIMARY
KEY
(
`id`
),
KEY
`datasetId`
(
`datasetId`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'自助终端应用信息字段'
;
-- ----------------------------
...
...
base-manager/doc/api.md
View file @
36549617
...
...
@@ -9144,7 +9144,7 @@ data| object |数据对象
  
version| String |当前版本
  
summary| String |简介
  
distribute| Integer |是否部署(0.否,1.是)
  
dat
e
Update| Integer |是否数据更新(0.否,1.是)
  
dat
a
Update| Integer |是否数据更新(0.否,1.是)
  
appDatasetList| array |数据结果集
  
applianceSiteScope| Integer |适用站点范围数量
  
siteIdList| array |适用范围站点列表
...
...
@@ -9271,10 +9271,11 @@ appName|String|否|应用名称
appIconPath|String|否|应用图标
appThemeName|String|否|应用主题名称
type|Integer|否|类型(1.终端应用,2.移动端应用)
shelves|Integer|否|是否上架(0.上架,1.下架)
appType|Integer|否|类型(1.应用程序,2.url)
shelves|Integer|否|是否上架(0.下架,1.上架)
filePath|String|否|文件相对路径地址
summary|String|否|简介
dat
e
Update|Integer|否|是否数据更新(0.否,1.是)
dat
a
Update|Integer|否|是否数据更新(0.否,1.是)
**请求样例:**
...
...
@@ -9287,12 +9288,13 @@ dateUpdate|Integer|否|是否数据更新(0.否,1.是)
"appIconPath":"3dzxzj",
"appThemeName":"jy1ied",
"type":1,
"appType":1,
"downDevCount":1824,
"shelves":226,
"filePath":"f20yrl",
"summary":"ahn2gk",
"distribute":0,
"dat
e
Update":5868,
"dat
a
Update":5868,
}
```
...
...
base-manager/src/main/java/com/mortals/xhx/module/app/model/AppEntity.java
View file @
36549617
...
...
@@ -11,7 +11,7 @@ import com.mortals.xhx.module.app.model.AppDatasetEntity;
* 自助终端应用实体对象
*
* @author zxfei
* @date 2022-11-
28
* @date 2022-11-
30
*/
public
class
AppEntity
extends
AppVo
{
...
...
@@ -50,9 +50,17 @@ public class AppEntity extends AppVo {
*/
private
Integer
downDevCount
;
/**
* 是否上架(0.
上架,1.下
架)
* 是否上架(0.
下架,1.上
架)
*/
private
Integer
shelves
;
/**
* 类型(1.应用程序,2.url)
*/
private
Integer
appType
;
/**
* 文件名称
*/
private
String
fileName
;
/**
* 文件相对路径地址
*/
...
...
@@ -76,7 +84,7 @@ public class AppEntity extends AppVo {
/**
* 是否数据更新(0.否,1.是)
*/
private
Integer
dat
e
Update
;
private
Integer
dat
a
Update
;
/**
* 自助终端应用数据集信息
...
...
@@ -198,19 +206,47 @@ public class AppEntity extends AppVo {
this
.
downDevCount
=
downDevCount
;
}
/**
* 获取 是否上架(0.
上架,1.下
架)
* 获取 是否上架(0.
下架,1.上
架)
* @return Integer
*/
public
Integer
getShelves
(){
return
shelves
;
}
/**
* 设置 是否上架(0.
上架,1.下
架)
* 设置 是否上架(0.
下架,1.上
架)
* @param shelves
*/
public
void
setShelves
(
Integer
shelves
){
this
.
shelves
=
shelves
;
}
/**
* 获取 类型(1.应用程序,2.url)
* @return Integer
*/
public
Integer
getAppType
(){
return
appType
;
}
/**
* 设置 类型(1.应用程序,2.url)
* @param appType
*/
public
void
setAppType
(
Integer
appType
){
this
.
appType
=
appType
;
}
/**
* 获取 文件名称
* @return String
*/
public
String
getFileName
(){
return
fileName
;
}
/**
* 设置 文件名称
* @param fileName
*/
public
void
setFileName
(
String
fileName
){
this
.
fileName
=
fileName
;
}
/**
* 获取 文件相对路径地址
* @return String
...
...
@@ -285,15 +321,15 @@ public class AppEntity extends AppVo {
* 获取 是否数据更新(0.否,1.是)
* @return Integer
*/
public
Integer
getDat
e
Update
(){
return
dat
e
Update
;
public
Integer
getDat
a
Update
(){
return
dat
a
Update
;
}
/**
* 设置 是否数据更新(0.否,1.是)
* @param dat
e
Update
* @param dat
a
Update
*/
public
void
setDat
eUpdate
(
Integer
date
Update
){
this
.
dat
eUpdate
=
date
Update
;
public
void
setDat
aUpdate
(
Integer
data
Update
){
this
.
dat
aUpdate
=
data
Update
;
}
...
...
@@ -333,12 +369,14 @@ public class AppEntity extends AppVo {
sb
.
append
(
",type:"
).
append
(
getType
());
sb
.
append
(
",downDevCount:"
).
append
(
getDownDevCount
());
sb
.
append
(
",shelves:"
).
append
(
getShelves
());
sb
.
append
(
",appType:"
).
append
(
getAppType
());
sb
.
append
(
",fileName:"
).
append
(
getFileName
());
sb
.
append
(
",filePath:"
).
append
(
getFilePath
());
sb
.
append
(
",distributeFilePath:"
).
append
(
getDistributeFilePath
());
sb
.
append
(
",version:"
).
append
(
getVersion
());
sb
.
append
(
",summary:"
).
append
(
getSummary
());
sb
.
append
(
",distribute:"
).
append
(
getDistribute
());
sb
.
append
(
",dat
eUpdate:"
).
append
(
getDate
Update
());
sb
.
append
(
",dat
aUpdate:"
).
append
(
getData
Update
());
return
sb
.
toString
();
}
...
...
@@ -362,16 +400,20 @@ public class AppEntity extends AppVo {
this
.
shelves
=
0
;
this
.
filePath
=
null
;
this
.
appType
=
1
;
this
.
fileName
=
""
;
this
.
filePath
=
""
;
this
.
distributeFilePath
=
null
;
this
.
distributeFilePath
=
""
;
this
.
version
=
null
;
this
.
version
=
""
;
this
.
summary
=
null
;
this
.
summary
=
""
;
this
.
distribute
=
0
;
this
.
dat
e
Update
=
0
;
this
.
dat
a
Update
=
0
;
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/app/model/AppQuery.java
View file @
36549617
This diff is collapsed.
Click to expand it.
base-manager/src/main/resources/sqlmap/module/app/AppMapper.xml
View file @
36549617
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