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
d869f8fd
Commit
d869f8fd
authored
Jan 05, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加申请页面抓取
parent
83cd7550
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
44 additions
and
22 deletions
+44
-22
base-manager/src/main/java/com/mortals/xhx/base/system/upload/service/impl/UploadServiceImpl.java
...hx/base/system/upload/service/impl/UploadServiceImpl.java
+1
-0
base-manager/src/main/java/com/mortals/xhx/base/system/user/service/impl/UserServiceImpl.java
...ls/xhx/base/system/user/service/impl/UserServiceImpl.java
+4
-5
deploy.sh
deploy.sh
+39
-16
pom.xml
pom.xml
+0
-1
No files found.
base-manager/src/main/java/com/mortals/xhx/base/system/upload/service/impl/UploadServiceImpl.java
View file @
d869f8fd
...
@@ -7,6 +7,7 @@ import com.mortals.framework.service.IUser;
...
@@ -7,6 +7,7 @@ import com.mortals.framework.service.IUser;
import
com.mortals.framework.util.StringUtils
;
import
com.mortals.framework.util.StringUtils
;
import
com.mortals.xhx.base.system.upload.service.UploadService
;
import
com.mortals.xhx.base.system.upload.service.UploadService
;
import
com.mortals.xhx.common.code.UploadFileType
;
import
com.mortals.xhx.common.code.UploadFileType
;
import
com.mortals.xhx.utils.SpringUtils
;
import
lombok.Getter
;
import
lombok.Getter
;
import
org.apache.commons.io.FilenameUtils
;
import
org.apache.commons.io.FilenameUtils
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.Log
;
...
...
base-manager/src/main/java/com/mortals/xhx/base/system/user/service/impl/UserServiceImpl.java
View file @
d869f8fd
...
@@ -297,9 +297,9 @@ public class UserServiceImpl extends AbstractCRUDServiceImpl<UserDao, UserEntity
...
@@ -297,9 +297,9 @@ public class UserServiceImpl extends AbstractCRUDServiceImpl<UserDao, UserEntity
@Override
@Override
public
void
updateUserList
(
List
<
UserPdu
>
list
)
{
public
void
updateUserList
(
List
<
UserPdu
>
list
)
{
//更新本地用户信息,并且更新用户站点树
//更新本地用户信息,并且更新用户站点树
list
.
forEach
(
user
->
{
for
(
UserPdu
user
:
list
)
{
UserEntity
tempUserEntity
=
this
.
selectOne
(
new
UserQuery
().
loginName
(
user
.
getLoginName
())
);
int
count
=
this
.
count
(
new
UserQuery
().
loginName
(
user
.
getLoginName
()),
null
);
if
(
ObjectUtils
.
isEmpty
(
tempUserEntity
)
)
{
if
(
count
==
0
)
{
//新增
//新增
UserEntity
entity
=
new
UserEntity
();
UserEntity
entity
=
new
UserEntity
();
entity
.
initAttrValue
();
entity
.
initAttrValue
();
...
@@ -307,7 +307,6 @@ public class UserServiceImpl extends AbstractCRUDServiceImpl<UserDao, UserEntity
...
@@ -307,7 +307,6 @@ public class UserServiceImpl extends AbstractCRUDServiceImpl<UserDao, UserEntity
this
.
save
(
entity
);
this
.
save
(
entity
);
Context
context
=
new
Context
();
Context
context
=
new
Context
();
context
.
setUser
(
entity
);
context
.
setUser
(
entity
);
ThreadPool
.
getInstance
().
execute
(
new
SyncTreeSiteThread
(
context
));
ThreadPool
.
getInstance
().
execute
(
new
SyncTreeSiteThread
(
context
));
}
else
{
}
else
{
//更新
//更新
...
@@ -318,7 +317,7 @@ public class UserServiceImpl extends AbstractCRUDServiceImpl<UserDao, UserEntity
...
@@ -318,7 +317,7 @@ public class UserServiceImpl extends AbstractCRUDServiceImpl<UserDao, UserEntity
context
.
setUser
(
userEntity
);
context
.
setUser
(
userEntity
);
ThreadPool
.
getInstance
().
execute
(
new
SyncTreeSiteThread
(
context
));
ThreadPool
.
getInstance
().
execute
(
new
SyncTreeSiteThread
(
context
));
}
}
}
);
}
}
}
...
...
deploy.sh
View file @
d869f8fd
...
@@ -148,8 +148,8 @@ setup_java() {
...
@@ -148,8 +148,8 @@ setup_java() {
#yum -y remove tzdata-java.noarch
#yum -y remove tzdata-java.noarch
else
else
writelog
"ubuntu java clear"
writelog
"ubuntu java clear"
apt-get
purge openjdk
*
#apt-get -y
purge openjdk*
apt-get
purge icedtea-
*
openjdk-
*
#apt-get -y
purge icedtea-* openjdk-*
fi
fi
rm
-rf
${
JAVA_HOME
}
rm
-rf
${
JAVA_HOME
}
mkdir
-p
${
JAVA_HOME
}
mkdir
-p
${
JAVA_HOME
}
...
@@ -224,7 +224,18 @@ setup_mysql() {
...
@@ -224,7 +224,18 @@ setup_mysql() {
mkdir
-p
${
MYSQL_EXECPATH
}
/mysql-files
mkdir
-p
${
MYSQL_EXECPATH
}
/mysql-files
groupadd mysql
groupadd mysql
useradd
-r
-g
mysql mysql
useradd
-r
-g
mysql mysql
system_version
=
$(
unix_is_centos
)
if
[[
${
system_version
}
==
"centos"
]]
;
then
writelog
"centos"
yum
-y
install
libncurses
*
# yum -y remove java-*-openjdk* #卸载centos中的openjdk
#yum -y remove tzdata-java.noarch
else
writelog
"ubuntu"
apt
-y
install
libncurses
*
#apt-get purge openjdk*
#apt-get purge icedtea-* openjdk-*
fi
writelog
"exccmd tar -zvxf
${
BASEDIR
}
/soft/
${
MYSQL
}
/
${
MYSQL_CENTOS_FILENAME
}
-C
${
MYSQL_EXECPATH
}
--strip-components 1"
writelog
"exccmd tar -zvxf
${
BASEDIR
}
/soft/
${
MYSQL
}
/
${
MYSQL_CENTOS_FILENAME
}
-C
${
MYSQL_EXECPATH
}
--strip-components 1"
tar
-zvxf
${
BASEDIR
}
/soft/
${
MYSQL
}
/
${
MYSQL_CENTOS_FILENAME
}
-C
${
MYSQL_EXECPATH
}
--strip-components
1
tar
-zvxf
${
BASEDIR
}
/soft/
${
MYSQL
}
/
${
MYSQL_CENTOS_FILENAME
}
-C
${
MYSQL_EXECPATH
}
--strip-components
1
cd
${
MYSQL_EXECPATH
}
cd
${
MYSQL_EXECPATH
}
...
@@ -232,19 +243,30 @@ setup_mysql() {
...
@@ -232,19 +243,30 @@ setup_mysql() {
chmod
750 mysql-file
chmod
750 mysql-file
echo
"[mysqld]
echo
"[mysqld]
datadir=
${
MYSQL_DATA_PATH
}
datadir=
${
MYSQL_DATA_PATH
}
port =
${
MYSQL_PORT
}
socket=/tmp/mysql.sock
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
port =
${
MYSQL_PORT
}
symbolic-links=0
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
max_connections=400
symbolic-links=0
innodb_file_per_table=1
max_connections=400
#表名存储在磁盘是小写的,但是比较的时候是不区分大小写
innodb_file_per_table=1
lower_case_table_names=1
#表名存储在磁盘是小写的,但是比较的时候是不区分大小写
#忽略密码
lower_case_table_names=1
skip-grant-tables
#忽略密码
skip-grant-tables
[client]
default-character-set=utf8
socket=/tmp/mysql.sock
[mysql]
default-character-set=utf8
socket=/tmp/mysql.sock
"
>
${
MYSQL_CONF_PATH
}
"
>
${
MYSQL_CONF_PATH
}
#初始化
#初始化
bin/mysqld
--initialize
--user
=
mysql
--datadir
=
${
MYSQL_DATA_PATH
}
--basedir
=
${
MYSQL_EXECPATH
}
writelog
"mysql init cmd: bin/mysqld --initialize --user=mysql --datadir=
${
MYSQL_DATA_PATH
}
--basedir=
${
MYSQL_EXECPATH
}
--socket=/tmp/mysql.sock"
bin/mysqld
--initialize
--user
=
mysql
--datadir
=
${
MYSQL_DATA_PATH
}
--basedir
=
${
MYSQL_EXECPATH
}
--socket
=
/tmp/mysql.sock
#bin/mysqld --initialize-insecure --user=mysql --datadir=${MYSQL_DATA_PATH} --basedir=${MYSQL_EXECPATH} --socket=/tmp/mysql.sock
#创建软连接
#创建软连接
ln
-s
${
MYSQL_EXECPATH
}
/support-files/mysql.server /etc/init.d/mysql
ln
-s
${
MYSQL_EXECPATH
}
/support-files/mysql.server /etc/init.d/mysql
...
@@ -252,7 +274,7 @@ setup_mysql() {
...
@@ -252,7 +274,7 @@ setup_mysql() {
export
PATH
=
$PATH
:
${
MYSQL_EXECPATH
}
/bin
export
PATH
=
$PATH
:
${
MYSQL_EXECPATH
}
/bin
source
/etc/profile
source
/etc/profile
service mysql restart
service mysql restart
mysql
-uroot
-p
123
<
${
BASEDIR
}
/soft/
${
MYSQL
}
/user.sql
mysql
-uroot
-p
<
${
BASEDIR
}
/soft/
${
MYSQL
}
/user.sql
sed
-i
"s/skip-grant-tables/#skip-grant-tables/g"
${
MYSQL_CONF_PATH
}
sed
-i
"s/skip-grant-tables/#skip-grant-tables/g"
${
MYSQL_CONF_PATH
}
service mysql restart
service mysql restart
...
@@ -304,7 +326,7 @@ setup_nginx() {
...
@@ -304,7 +326,7 @@ setup_nginx() {
else
else
writelog
"ubuntu nginx clear"
writelog
"ubuntu nginx clear"
apt-get purge nginx
*
apt-get purge nginx
*
apt-get
-y
install
pcre-devel openssl openssl-devel gd-devel gcc gcc-c++
apt-get
-y
install
build-essential openssl libssl-dev libpcre3 libpcre3-dev zlib1g zlib1g-dev
fi
fi
rm
-rf
${
NGINX_EXECPATH
}
rm
-rf
${
NGINX_EXECPATH
}
...
@@ -313,6 +335,7 @@ setup_nginx() {
...
@@ -313,6 +335,7 @@ setup_nginx() {
tar
-zvxf
${
BASEDIR
}
/soft/
${
NGINX
}
/
${
NGINX_FILENAME
}
-C
${
NGINX_EXECPATH
}
--strip-components
1
tar
-zvxf
${
BASEDIR
}
/soft/
${
NGINX
}
/
${
NGINX_FILENAME
}
-C
${
NGINX_EXECPATH
}
--strip-components
1
cd
${
NGINX_EXECPATH
}
cd
${
NGINX_EXECPATH
}
#./configure --prefix=${NGINX_EXECPATH} --conf-path=${NGINX_CONF} --with-pcre=/home/pcre-8.45
./configure
--prefix
=
${
NGINX_EXECPATH
}
--conf-path
=
${
NGINX_CONF
}
./configure
--prefix
=
${
NGINX_EXECPATH
}
--conf-path
=
${
NGINX_CONF
}
writelog
"nginx make start"
writelog
"nginx make start"
make
make
...
...
pom.xml
View file @
d869f8fd
...
@@ -38,7 +38,6 @@
...
@@ -38,7 +38,6 @@
<dependencies>
<dependencies>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-redis
</artifactId>
<artifactId>
spring-boot-starter-data-redis
</artifactId>
...
...
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