Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
功
功能演示系统
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
示例
功能演示系统
提交
fd686a62
提交
fd686a62
编写于
4年前
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
tony001 部署微服务接口 [后台服务,接口示例]
上级
2541d6f6
变更
7
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
67 行增加
和
2 行删除
+67
-2
config.xml
config.xml
+5
-0
IBIZTASK.java
...src/main/java/cn/ibizlab/core/sample/domain/IBIZTASK.java
+8
-0
IIBIZTASKTEAMService.java
.../cn/ibizlab/core/sample/service/IIBIZTASKTEAMService.java
+1
-0
IBIZTASKServiceImpl.java
...ibizlab/core/sample/service/impl/IBIZTASKServiceImpl.java
+4
-0
IBIZTASKTEAMServiceImpl.java
...lab/core/sample/service/impl/IBIZTASKTEAMServiceImpl.java
+32
-0
Dockerfile
...provider/demo-provider-demoapi/src/main/docker/Dockerfile
+1
-1
demo-provider-demoapi.yaml
...ovider-demoapi/src/main/docker/demo-provider-demoapi.yaml
+16
-1
未找到文件。
config.xml
浏览文件 @
fd686a62
...
@@ -37,6 +37,11 @@
...
@@ -37,6 +37,11 @@
git clone -b master $para2 demosys/
git clone -b master $para2 demosys/
export NODE_OPTIONS=--max-old-space-size=4096
export NODE_OPTIONS=--max-old-space-size=4096
cd demosys/
cd demosys/
mvn clean package -Pdemoapi
cd demo-provider/demo-provider-demoapi
mvn -Pdemoapi docker:build
mvn -Pdemoapi docker:push
docker -H $para1 stack deploy --compose-file=src/main/docker/demo-provider-demoapi.yaml iBizDemo --with-registry-auth
</command>
</command>
</hudson.tasks.Shell>
</hudson.tasks.Shell>
</builders>
</builders>
...
...
This diff is collapsed.
Click to expand it.
demo-core/src/main/java/cn/ibizlab/core/sample/domain/IBIZTASK.java
浏览文件 @
fd686a62
...
@@ -101,6 +101,14 @@ public class IBIZTASK extends EntityMP implements Serializable {
...
@@ -101,6 +101,14 @@ public class IBIZTASK extends EntityMP implements Serializable {
private
String
taskteam
;
private
String
taskteam
;
/**
* 任务团队
*/
@JsonIgnore
@JSONField
(
serialize
=
false
)
@TableField
(
exist
=
false
)
private
List
<
cn
.
ibizlab
.
core
.
sample
.
domain
.
IBIZTASKTEAM
>
ibiztaskteam
;
/**
/**
* 设置 [任务名称]
* 设置 [任务名称]
...
...
This diff is collapsed.
Click to expand it.
demo-core/src/main/java/cn/ibizlab/core/sample/service/IIBIZTASKTEAMService.java
浏览文件 @
fd686a62
...
@@ -39,6 +39,7 @@ public interface IIBIZTASKTEAMService extends IService<IBIZTASKTEAM> {
...
@@ -39,6 +39,7 @@ public interface IIBIZTASKTEAMService extends IService<IBIZTASKTEAM> {
Page
<
IBIZTASKTEAM
>
searchDefault
(
IBIZTASKTEAMSearchContext
context
);
Page
<
IBIZTASKTEAM
>
searchDefault
(
IBIZTASKTEAMSearchContext
context
);
List
<
IBIZTASKTEAM
>
selectByRoot
(
String
ibiztaskid
);
List
<
IBIZTASKTEAM
>
selectByRoot
(
String
ibiztaskid
);
void
removeByRoot
(
String
ibiztaskid
);
void
removeByRoot
(
String
ibiztaskid
);
void
saveByRoot
(
String
ibiztaskid
,
List
<
IBIZTASKTEAM
>
list
)
;
/**
/**
*自定义查询SQL
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
* @param sql select * from table where id =#{et.param}
...
...
This diff is collapsed.
Click to expand it.
demo-core/src/main/java/cn/ibizlab/core/sample/service/impl/IBIZTASKServiceImpl.java
浏览文件 @
fd686a62
...
@@ -60,6 +60,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
...
@@ -60,6 +60,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
if
(!
this
.
retBool
(
this
.
baseMapper
.
insert
(
et
)))
{
if
(!
this
.
retBool
(
this
.
baseMapper
.
insert
(
et
)))
{
return
false
;
return
false
;
}
}
ibiztaskteamService
.
saveByRoot
(
et
.
getIbiztaskid
(),
et
.
getIbiztaskteam
());
CachedBeanCopier
.
copy
(
get
(
et
.
getIbiztaskid
()),
et
);
CachedBeanCopier
.
copy
(
get
(
et
.
getIbiztaskid
()),
et
);
return
true
;
return
true
;
}
}
...
@@ -76,6 +77,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
...
@@ -76,6 +77,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
if
(!
update
(
et
,
(
Wrapper
)
et
.
getUpdateWrapper
(
true
).
eq
(
"ibiztaskid"
,
et
.
getIbiztaskid
())))
{
if
(!
update
(
et
,
(
Wrapper
)
et
.
getUpdateWrapper
(
true
).
eq
(
"ibiztaskid"
,
et
.
getIbiztaskid
())))
{
return
false
;
return
false
;
}
}
ibiztaskteamService
.
saveByRoot
(
et
.
getIbiztaskid
(),
et
.
getIbiztaskteam
());
CachedBeanCopier
.
copy
(
get
(
et
.
getIbiztaskid
()),
et
);
CachedBeanCopier
.
copy
(
get
(
et
.
getIbiztaskid
()),
et
);
return
true
;
return
true
;
}
}
...
@@ -89,6 +91,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
...
@@ -89,6 +91,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
@Override
@Override
@Transactional
@Transactional
public
boolean
remove
(
String
key
)
{
public
boolean
remove
(
String
key
)
{
ibiztaskteamService
.
removeByRoot
(
key
)
;
boolean
result
=
removeById
(
key
);
boolean
result
=
removeById
(
key
);
return
result
;
return
result
;
}
}
...
@@ -108,6 +111,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
...
@@ -108,6 +111,7 @@ public class IBIZTASKServiceImpl extends ServiceImpl<IBIZTASKMapper, IBIZTASK> i
et
.
setIbiztaskid
(
key
);
et
.
setIbiztaskid
(
key
);
}
}
else
{
else
{
et
.
setIbiztaskteam
(
ibiztaskteamService
.
selectByRoot
(
key
));
}
}
return
et
;
return
et
;
}
}
...
...
This diff is collapsed.
Click to expand it.
demo-core/src/main/java/cn/ibizlab/core/sample/service/impl/IBIZTASKTEAMServiceImpl.java
浏览文件 @
fd686a62
...
@@ -163,6 +163,38 @@ public class IBIZTASKTEAMServiceImpl extends ServiceImpl<IBIZTASKTEAMMapper, IBI
...
@@ -163,6 +163,38 @@ public class IBIZTASKTEAMServiceImpl extends ServiceImpl<IBIZTASKTEAMMapper, IBI
this
.
remove
(
new
QueryWrapper
<
IBIZTASKTEAM
>().
eq
(
"root"
,
ibiztaskid
));
this
.
remove
(
new
QueryWrapper
<
IBIZTASKTEAM
>().
eq
(
"root"
,
ibiztaskid
));
}
}
@Autowired
@Lazy
IIBIZTASKTEAMService
proxyService
;
@Override
public
void
saveByRoot
(
String
ibiztaskid
,
List
<
IBIZTASKTEAM
>
list
)
{
if
(
list
==
null
)
return
;
Set
<
String
>
delIds
=
new
HashSet
<
String
>();
List
<
IBIZTASKTEAM
>
_update
=
new
ArrayList
<
IBIZTASKTEAM
>();
List
<
IBIZTASKTEAM
>
_create
=
new
ArrayList
<
IBIZTASKTEAM
>();
for
(
IBIZTASKTEAM
before:
selectByRoot
(
ibiztaskid
)){
delIds
.
add
(
before
.
getIbiztaskteamid
());
}
for
(
IBIZTASKTEAM
sub:
list
)
{
sub
.
setRoot
(
ibiztaskid
);
if
(
ObjectUtils
.
isEmpty
(
sub
.
getIbiztaskteamid
()))
sub
.
setIbiztaskteamid
((
String
)
sub
.
getDefaultKey
(
true
));
if
(
delIds
.
contains
(
sub
.
getIbiztaskteamid
()))
{
delIds
.
remove
(
sub
.
getIbiztaskteamid
());
_update
.
add
(
sub
);
}
else
_create
.
add
(
sub
);
}
if
(
_update
.
size
()>
0
)
proxyService
.
updateBatch
(
_update
);
if
(
_create
.
size
()>
0
)
proxyService
.
createBatch
(
_create
);
if
(
delIds
.
size
()>
0
)
proxyService
.
removeBatch
(
delIds
);
}
/**
/**
* 查询集合 数据集
* 查询集合 数据集
...
...
This diff is collapsed.
Click to expand it.
demo-provider/demo-provider-demoapi/src/main/docker/Dockerfile
浏览文件 @
fd686a62
...
@@ -12,6 +12,6 @@ CMD echo "The application will start in ${IBIZ_SLEEP}s..." && \
...
@@ -12,6 +12,6 @@ CMD echo "The application will start in ${IBIZ_SLEEP}s..." && \
sleep ${IBIZ_SLEEP} && \
sleep ${IBIZ_SLEEP} && \
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /demo-provider-demoapi.jar
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /demo-provider-demoapi.jar
EXPOSE
8081
EXPOSE
51000
ADD
demo-provider-demoapi.jar /demo-provider-demoapi.jar
ADD
demo-provider-demoapi.jar /demo-provider-demoapi.jar
This diff is collapsed.
Click to expand it.
demo-provider/demo-provider-demoapi/src/main/docker/demo-provider-demoapi.yaml
浏览文件 @
fd686a62
...
@@ -3,9 +3,24 @@ services:
...
@@ -3,9 +3,24 @@ services:
demo-provider-demoapi
:
demo-provider-demoapi
:
image
:
registry.cn-shanghai.aliyuncs.com/ibizsys/demo-provider-demoapi:latest
image
:
registry.cn-shanghai.aliyuncs.com/ibizsys/demo-provider-demoapi:latest
ports
:
ports
:
-
"
8081:8081
"
-
"
51000:51000
"
networks
:
networks
:
-
agent_network
-
agent_network
environment
:
-
SPRING_CLOUD_NACOS_DISCOVERY_IP=172.16.240.110
-
SERVER_PORT=51000
-
SPRING_CLOUD_NACOS_DISCOVERY_SERVER-ADDR=172.16.240.110:8848
-
SPRING_REDIS_HOST=172.16.240.110
-
SPRING_REDIS_PORT=6379
-
SPRING_REDIS_DATABASE=0
-
SPRING_DATASOURCE_USERNAME=a_LAB01_df847bdfd
-
SPRING_DATASOURCE_PASSWORD=3d6@460A
-
SPRING_DATASOURCE_URL=jdbc:mysql://172.16.186.185:3306/a_LAB01_df847bdfd?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true&allowMultiQueries=true
-
SPRING_DATASOURCE_DRIVER-CLASS-NAME=com.mysql.jdbc.Driver
-
SPRING_DATASOURCE_DEFAULTSCHEMA=a_LAB01_df847bdfd
-
NACOS=172.16.240.110:8848
-
SEATA_REGISTRY_NACOS_SERVER-ADDR=172.16.240.110:8848
-
SEATA_ENABLED=true
deploy
:
deploy
:
resources
:
resources
:
limits
:
limits
:
...
...
This diff is collapsed.
Click to expand it.
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录