Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
sample-form-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
赵啸非
sample-form-platform
Commits
600c48cf
Commit
600c48cf
authored
Nov 09, 2022
by
“yiyousong”
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.scsmile.cn/zxf/sample-form-platform
parents
97edec66
bdcf1443
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
129 additions
and
104 deletions
+129
-104
sample-form-manager-ui/admin/src/pages/hardware/NumberWriteDevice.vue
...manager-ui/admin/src/pages/hardware/NumberWriteDevice.vue
+2
-2
sample-form-manager-ui/admin/src/pages/layouts/Layouts.vue
sample-form-manager-ui/admin/src/pages/layouts/Layouts.vue
+2
-2
sample-form-manager-ui/admin/src/pages/layouts/components/HeaderSite.vue
...ager-ui/admin/src/pages/layouts/components/HeaderSite.vue
+1
-1
sample-form-manager-ui/admin/src/pages/software/materials/MaterialsManage.vue
...ui/admin/src/pages/software/materials/MaterialsManage.vue
+2
-2
sample-form-manager-ui/admin/src/pages/software/materials/modal/AddMaterials.vue
...admin/src/pages/software/materials/modal/AddMaterials.vue
+6
-3
sample-form-manager-ui/admin/src/pages/software/matter/MatterManage.vue
...nager-ui/admin/src/pages/software/matter/MatterManage.vue
+4
-4
sample-form-manager-ui/admin/src/pages/software/matter/modal/AddMatter.vue
...er-ui/admin/src/pages/software/matter/modal/AddMatter.vue
+2
-2
sample-form-manager/src/main/bin/start.sh
sample-form-manager/src/main/bin/start.sh
+1
-1
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/model/MatterEntity.java
...ava/com/mortals/xhx/module/matter/model/MatterEntity.java
+2
-2
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/service/MatterService.java
.../com/mortals/xhx/module/matter/service/MatterService.java
+3
-1
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/service/impl/MatterServiceImpl.java
...als/xhx/module/matter/service/impl/MatterServiceImpl.java
+81
-67
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/web/MatterController.java
...a/com/mortals/xhx/module/matter/web/MatterController.java
+9
-8
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/web/MatterDatumController.java
.../mortals/xhx/module/matter/web/MatterDatumController.java
+11
-4
sample-form-manager/src/test/java/com/mortals/httpclient/system.http
...-manager/src/test/java/com/mortals/httpclient/system.http
+3
-5
No files found.
sample-form-manager-ui/admin/src/pages/hardware/NumberWriteDevice.vue
View file @
600c48cf
...
@@ -184,8 +184,8 @@ export default {
...
@@ -184,8 +184,8 @@ export default {
data
()
{
data
()
{
return
{
return
{
searchVal
:
""
,
searchVal
:
""
,
siteId
:
local
.
getLocal
(
"
writ
eSiteId
"
)
siteId
:
local
.
getLocal
(
"
sampl
eSiteId
"
)
?
local
.
getLocal
(
"
writ
eSiteId
"
)
?
local
.
getLocal
(
"
sampl
eSiteId
"
)
:
""
,
:
""
,
tableData
:
[],
tableData
:
[],
pageSizes
:
[
10
,
20
,
30
,
40
,
50
,
100
,
200
],
pageSizes
:
[
10
,
20
,
30
,
40
,
50
,
100
,
200
],
...
...
sample-form-manager-ui/admin/src/pages/layouts/Layouts.vue
View file @
600c48cf
...
@@ -71,8 +71,8 @@ export default {
...
@@ -71,8 +71,8 @@ export default {
// 获取部门列表
// 获取部门列表
async
getdeptList
()
{
async
getdeptList
()
{
let
res
=
await
getdeptList
({
let
res
=
await
getdeptList
({
siteId
:
local
.
getLocal
(
"
writ
eSiteId
"
)
siteId
:
local
.
getLocal
(
"
sampl
eSiteId
"
)
?
local
.
getLocal
(
"
writ
eSiteId
"
)
?
local
.
getLocal
(
"
sampl
eSiteId
"
)
:
""
,
:
""
,
});
});
let
{
code
,
data
}
=
res
.
data
;
let
{
code
,
data
}
=
res
.
data
;
...
...
sample-form-manager-ui/admin/src/pages/layouts/components/HeaderSite.vue
View file @
600c48cf
...
@@ -178,7 +178,7 @@ export default {
...
@@ -178,7 +178,7 @@ export default {
// siteName: obj.label,
// siteName: obj.label,
// siteid: obj.id,
// siteid: obj.id,
// };
// };
local
.
setLocal
(
"
writ
eSiteId
"
,
obj
.
id
);
local
.
setLocal
(
"
sampl
eSiteId
"
,
obj
.
id
);
this
.
show
=
false
;
this
.
show
=
false
;
if
(
location
.
href
.
search
(
/token/gi
)
>=
0
)
{
if
(
location
.
href
.
search
(
/token/gi
)
>=
0
)
{
setTimeout
(()
=>
{
setTimeout
(()
=>
{
...
...
sample-form-manager-ui/admin/src/pages/software/materials/MaterialsManage.vue
View file @
600c48cf
...
@@ -296,8 +296,8 @@ export default {
...
@@ -296,8 +296,8 @@ export default {
}
,
}
,
data
()
{
data
()
{
return
{
return
{
siteId
:
local
.
getLocal
(
"
writ
eSiteId
"
)
siteId
:
local
.
getLocal
(
"
sampl
eSiteId
"
)
?
local
.
getLocal
(
"
writ
eSiteId
"
)
?
local
.
getLocal
(
"
sampl
eSiteId
"
)
:
""
,
:
""
,
departmentLeft
:
""
,
departmentLeft
:
""
,
departmentRight
:
""
,
departmentRight
:
""
,
...
...
sample-form-manager-ui/admin/src/pages/software/materials/modal/AddMaterials.vue
View file @
600c48cf
...
@@ -41,13 +41,14 @@
...
@@ -41,13 +41,14 @@
<el-form-item
label=
"上传附件"
prop=
"fileUrl"
>
<el-form-item
label=
"上传附件"
prop=
"fileUrl"
>
<el-upload
<el-upload
class=
"upload-demo"
class=
"upload-demo"
:action=
"api + '
f
m/file/commonupload'"
:action=
"api + '
samplefor
m/file/commonupload'"
:on-remove=
"handleRemoveFileUrl"
:on-remove=
"handleRemoveFileUrl"
:limit=
"1"
:limit=
"1"
:file-list=
"fileUrlFileList"
:file-list=
"fileUrlFileList"
:on-success=
"OnsuccessfileUrl"
:on-success=
"OnsuccessfileUrl"
:headers=
"headers"
:headers=
"headers"
:before-upload=
"beforeUpload"
:before-upload=
"beforeUpload"
accept=
"application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
>
>
<el-button
size=
"small"
type=
"primary"
>
上传Word文件
</el-button>
<el-button
size=
"small"
type=
"primary"
>
上传Word文件
</el-button>
</el-upload>
</el-upload>
...
@@ -55,13 +56,14 @@
...
@@ -55,13 +56,14 @@
<el-form-item
label=
"上传模板"
prop=
"templatePath"
>
<el-form-item
label=
"上传模板"
prop=
"templatePath"
>
<el-upload
<el-upload
class=
"upload-demo"
class=
"upload-demo"
:action=
"api + '
f
m/file/commonupload'"
:action=
"api + '
samplefor
m/file/commonupload'"
:on-remove=
"handleRemoveTemplatePath"
:on-remove=
"handleRemoveTemplatePath"
:limit=
"1"
:limit=
"1"
:file-list=
"templatePathFileList"
:file-list=
"templatePathFileList"
:on-success=
"OnsuccesstemplatePath"
:on-success=
"OnsuccesstemplatePath"
:headers=
"headers"
:headers=
"headers"
:before-upload=
"beforeUpload"
:before-upload=
"beforeUpload"
accept=
"application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
>
>
<el-button
size=
"small"
type=
"primary"
>
上传Word文件
</el-button>
<el-button
size=
"small"
type=
"primary"
>
上传Word文件
</el-button>
</el-upload>
</el-upload>
...
@@ -69,13 +71,14 @@
...
@@ -69,13 +71,14 @@
<el-form-item
label=
"上传样表"
prop=
"samplePath"
>
<el-form-item
label=
"上传样表"
prop=
"samplePath"
>
<el-upload
<el-upload
class=
"upload-demo"
class=
"upload-demo"
:action=
"api + '
f
m/file/commonupload'"
:action=
"api + '
samplefor
m/file/commonupload'"
:on-remove=
"handleRemoveSamplePath"
:on-remove=
"handleRemoveSamplePath"
:limit=
"1"
:limit=
"1"
:file-list=
"samplePathFileList"
:file-list=
"samplePathFileList"
:on-success=
"OnsuccessSamplePath"
:on-success=
"OnsuccessSamplePath"
:headers=
"headers"
:headers=
"headers"
:before-upload=
"beforeUpload"
:before-upload=
"beforeUpload"
accept=
"application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
>
>
<el-button
size=
"small"
type=
"primary"
>
上传Word文件
</el-button>
<el-button
size=
"small"
type=
"primary"
>
上传Word文件
</el-button>
</el-upload>
</el-upload>
...
...
sample-form-manager-ui/admin/src/pages/software/matter/MatterManage.vue
View file @
600c48cf
...
@@ -288,8 +288,8 @@ export default {
...
@@ -288,8 +288,8 @@ export default {
}
,
}
,
data
()
{
data
()
{
return
{
return
{
siteId
:
local
.
getLocal
(
"
writ
eSiteId
"
)
siteId
:
local
.
getLocal
(
"
sampl
eSiteId
"
)
?
local
.
getLocal
(
"
writ
eSiteId
"
)
?
local
.
getLocal
(
"
sampl
eSiteId
"
)
:
""
,
:
""
,
departmentLeft
:
""
,
departmentLeft
:
""
,
departmentRight
:
""
,
departmentRight
:
""
,
...
@@ -330,7 +330,7 @@ export default {
...
@@ -330,7 +330,7 @@ export default {
size
:
this
.
rightSize
,
size
:
this
.
rightSize
,
matterName
:
this
.
rightSearch
,
matterName
:
this
.
rightSearch
,
deptId
:
this
.
departmentRight
,
deptId
:
this
.
departmentRight
,
siteId
:
this
.
siteId
,
//
siteId: this.siteId,
}
);
}
);
if
(
res
.
data
.
code
===
1
)
{
if
(
res
.
data
.
code
===
1
)
{
let
{
total
,
data
}
=
res
.
data
.
data
;
let
{
total
,
data
}
=
res
.
data
.
data
;
...
@@ -457,7 +457,7 @@ export default {
...
@@ -457,7 +457,7 @@ export default {
}
,
}
,
// 右边加入
// 右边加入
async
handleJoin
(
id
)
{
async
handleJoin
(
id
)
{
let
res
=
await
createMatter
({
ids
:
id
}
);
let
res
=
await
createMatter
({
ids
:
id
,
siteId
:
this
.
siteId
}
);
let
{
code
,
msg
}
=
res
.
data
;
let
{
code
,
msg
}
=
res
.
data
;
if
(
code
===
1
)
{
if
(
code
===
1
)
{
this
.
$message
.
success
(
msg
);
this
.
$message
.
success
(
msg
);
...
...
sample-form-manager-ui/admin/src/pages/software/matter/modal/AddMatter.vue
View file @
600c48cf
...
@@ -85,8 +85,8 @@ export default {
...
@@ -85,8 +85,8 @@ export default {
matterName
:
""
,
// 事项简称
matterName
:
""
,
// 事项简称
deptId
:
""
,
// 部门id
deptId
:
""
,
// 部门id
matterNo
:
""
,
// 事项编号
matterNo
:
""
,
// 事项编号
siteId
:
local
.
getLocal
(
"
writ
eSiteId
"
)
siteId
:
local
.
getLocal
(
"
sampl
eSiteId
"
)
?
local
.
getLocal
(
"
writ
eSiteId
"
)
?
local
.
getLocal
(
"
sampl
eSiteId
"
)
:
""
,
:
""
,
source
:
0
,
source
:
0
,
deptName
:
""
,
deptName
:
""
,
...
...
sample-form-manager/src/main/bin/start.sh
View file @
600c48cf
...
@@ -60,7 +60,7 @@ exec "$JAVACMD" $JAVA_OPTS \
...
@@ -60,7 +60,7 @@ exec "$JAVACMD" $JAVA_OPTS \
-Dapp
.port
=
"
$PORT
"
\
-Dapp
.port
=
"
$PORT
"
\
-Dbasedir
=
"
$BASEDIR
"
\
-Dbasedir
=
"
$BASEDIR
"
\
-Djava
.io.tmpdir
=
$TEMP_PATH
\
-Djava
.io.tmpdir
=
$TEMP_PATH
\
-agentlib
:jdwp
=
transport
=
dt_socket,server
=
y,suspend
=
n,address
=
156
0
9
\
-agentlib
:jdwp
=
transport
=
dt_socket,server
=
y,suspend
=
n,address
=
156
8
9
\
-jar
$MAIN_CLASS
\
-jar
$MAIN_CLASS
\
>
/dev/null &
>
/dev/null &
...
...
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/model/MatterEntity.java
View file @
600c48cf
...
@@ -333,9 +333,9 @@ public class MatterEntity extends MatterVo {
...
@@ -333,9 +333,9 @@ public class MatterEntity extends MatterVo {
this
.
deptName
=
""
;
this
.
deptName
=
""
;
this
.
total
=
null
;
this
.
total
=
0
;
this
.
sort
=
null
;
this
.
sort
=
0
;
this
.
isRecommend
=
0
;
this
.
isRecommend
=
0
;
...
...
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/service/MatterService.java
View file @
600c48cf
package
com.mortals.xhx.module.matter.service
;
package
com.mortals.xhx.module.matter.service
;
import
com.mortals.framework.common.Rest
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.xhx.module.matter.model.MatterEntity
;
import
com.mortals.xhx.module.matter.model.MatterEntity
;
/**
/**
...
@@ -15,7 +17,7 @@ public interface MatterService extends ICRUDService<MatterEntity,Long>{
...
@@ -15,7 +17,7 @@ public interface MatterService extends ICRUDService<MatterEntity,Long>{
* 站点事项转系统事项
* 站点事项转系统事项
* @param sheetMatterIds
* @param sheetMatterIds
*/
*/
void
createMatterbBySheetMatter
(
Long
[]
sheetMatterIds
);
Rest
<
String
>
createMatterbBySheetMatter
(
Long
[]
sheetMatterIds
,
Long
siteId
,
Context
context
);
/**
/**
* 推荐or取消推荐
* 推荐or取消推荐
...
...
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/service/impl/MatterServiceImpl.java
View file @
600c48cf
This diff is collapsed.
Click to expand it.
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/web/MatterController.java
View file @
600c48cf
package
com.mortals.xhx.module.matter.web
;
package
com.mortals.xhx.module.matter.web
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.common.Rest
;
import
com.mortals.framework.common.code.YesNo
;
import
com.mortals.framework.common.code.YesNo
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.OrderCol
;
import
com.mortals.framework.model.OrderCol
;
...
@@ -56,7 +57,7 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe
...
@@ -56,7 +57,7 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe
@Override
@Override
protected
void
doListBefore
(
MatterEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
void
doListBefore
(
MatterEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
List
<
OrderCol
>
orderColList
=
new
ArrayList
<>();
List
<
OrderCol
>
orderColList
=
new
ArrayList
<>();
orderColList
.
add
(
new
OrderCol
(
"isRecommend"
));
orderColList
.
add
(
new
OrderCol
(
"isRecommend"
,
OrderCol
.
DESCENDING
));
query
.
setOrderColList
(
orderColList
);
query
.
setOrderColList
(
orderColList
);
super
.
doListBefore
(
query
,
model
,
context
);
super
.
doListBefore
(
query
,
model
,
context
);
}
}
...
@@ -68,18 +69,18 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe
...
@@ -68,18 +69,18 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe
return
super
.
doListAfter
(
query
,
model
,
context
);
return
super
.
doListAfter
(
query
,
model
,
context
);
}
}
@RequestMapping
(
value
=
{
"createMatter"
},
method
=
{
RequestMethod
.
POST
,
RequestMethod
.
GET
})
@RequestMapping
(
value
=
{
"createMatter"
},
method
=
{
RequestMethod
.
POST
,
RequestMethod
.
GET
})
public
String
createMatter
(
Long
[]
ids
)
{
public
String
createMatter
(
Long
[]
ids
,
Long
siteId
)
{
Context
context
=
this
.
getContext
();
// public String createMatter(Long[] ids) {
Map
<
String
,
Object
>
model
=
new
HashMap
();
Map
<
String
,
Object
>
model
=
new
HashMap
();
int
code
=
1
;
int
code
=
1
;
String
busiDesc
=
"站点事项转事项"
;
String
busiDesc
=
"站点事项转事项"
;
try
{
try
{
this
.
service
.
createMatterbBySheetMatter
(
ids
);
Rest
<
String
>
rest
=
this
.
service
.
createMatterbBySheetMatter
(
ids
,
siteId
,
getContext
());
model
.
put
(
"message_info"
,
"站点事项转事项成功!"
);
model
.
put
(
"message_info"
,
rest
.
getMsg
());
this
.
recordSysLog
(
this
.
request
,
busiDesc
+
" 【成功】 [id:"
+
ids
+
"]"
);
this
.
recordSysLog
(
this
.
request
,
rest
.
getMsg
());
}
catch
(
Exception
var7
)
{
}
catch
(
Exception
var7
)
{
code
=
-
1
;
code
=
-
1
;
this
.
doException
(
this
.
request
,
busiDesc
,
model
,
var7
);
this
.
doException
(
this
.
request
,
busiDesc
,
model
,
var7
);
...
...
sample-form-manager/src/main/java/com/mortals/xhx/module/matter/web/MatterDatumController.java
View file @
600c48cf
package
com.mortals.xhx.module.matter.web
;
package
com.mortals.xhx.module.matter.web
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.OrderCol
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.common.key.ParamKey
;
import
com.mortals.xhx.common.key.ParamKey
;
...
@@ -15,12 +16,10 @@ import com.mortals.xhx.module.matter.model.MatterDatumEntity;
...
@@ -15,12 +16,10 @@ import com.mortals.xhx.module.matter.model.MatterDatumEntity;
import
com.mortals.xhx.module.matter.service.MatterDatumService
;
import
com.mortals.xhx.module.matter.service.MatterDatumService
;
import
org.apache.commons.lang3.ArrayUtils
;
import
org.apache.commons.lang3.ArrayUtils
;
import
com.mortals.framework.util.StringUtils
;
import
com.mortals.framework.util.StringUtils
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.*
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
java.util.Arrays
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
...
@@ -49,6 +48,14 @@ public class MatterDatumController extends BaseCRUDJsonBodyMappingController<Mat
...
@@ -49,6 +48,14 @@ public class MatterDatumController extends BaseCRUDJsonBodyMappingController<Mat
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
MatterDatumEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
List
<
OrderCol
>
orderColList
=
new
ArrayList
<>();
orderColList
.
add
(
new
OrderCol
(
"isRecommend"
,
OrderCol
.
DESCENDING
));
query
.
setOrderColList
(
orderColList
);
super
.
doListBefore
(
query
,
model
,
context
);
}
@Override
@Override
protected
int
doListAfter
(
MatterDatumEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
int
doListAfter
(
MatterDatumEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
int
recommendCount
=
paramService
.
getParamIntValue
(
ParamKey
.
MATTER_DATUM_RECOMMEND_COUNT
);
int
recommendCount
=
paramService
.
getParamIntValue
(
ParamKey
.
MATTER_DATUM_RECOMMEND_COUNT
);
...
...
sample-form-manager/src/test/java/com/mortals/httpclient/system.http
View file @
600c48cf
...
@@ -31,14 +31,12 @@ Content-Type: application/json
...
@@ -31,14 +31,12 @@ Content-Type: application/json
{}
{}
###短信设置编辑
###添加
GET {{baseUrl}}/sms/set/edit?id={{SmsSet_id}}
GET {{baseUrl}}/matter/createMatter?ids=37,38,39&siteId=1
Authorization: {{authToken}}
Accept: application/json
Accept: application/json
###短信设置删除
GET {{baseUrl}}/sms/set/delete?id={{SmsSet_id}}
Accept: application/json
...
...
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