Commit 9fc9d4df authored by chenshouchao's avatar chenshouchao

Merge branch 'feat-20220801' of http://120.77.149.83/root/bkunyun into feat-20220801

parents 7a49e1b0 7fa0164d
...@@ -69,6 +69,8 @@ const TaskCard = (props: TaskCardProps) => { ...@@ -69,6 +69,8 @@ const TaskCard = (props: TaskCardProps) => {
// 渲染状态图标 // 渲染状态图标
const renderStatusIcon = (data: string) => { const renderStatusIcon = (data: string) => {
switch (data) { switch (data) {
case "SUBMITTED":
return jobRun
case "RUNNING": case "RUNNING":
return jobRun return jobRun
case "ABORTED": case "ABORTED":
...@@ -101,6 +103,8 @@ const TaskCard = (props: TaskCardProps) => { ...@@ -101,6 +103,8 @@ const TaskCard = (props: TaskCardProps) => {
// 渲染字体颜色 // 渲染字体颜色
const renderTextColor = (data: string) => { const renderTextColor = (data: string) => {
switch (data) { switch (data) {
case "SUBMITTED":
return "#1370FF";
case "RUNNING": case "RUNNING":
return "#1370FF"; return "#1370FF";
case "ABORTED": case "ABORTED":
...@@ -116,6 +120,8 @@ const TaskCard = (props: TaskCardProps) => { ...@@ -116,6 +120,8 @@ const TaskCard = (props: TaskCardProps) => {
// 渲染状态框背景颜色 // 渲染状态框背景颜色
const renderBackgroundColor = (data: string) => { const renderBackgroundColor = (data: string) => {
switch (data) { switch (data) {
case "SUBMITTED":
return "#EBF3FF";
case "RUNNING": case "RUNNING":
return "#EBF3FF"; return "#EBF3FF";
case "ABORTED": case "ABORTED":
...@@ -131,6 +137,8 @@ const TaskCard = (props: TaskCardProps) => { ...@@ -131,6 +137,8 @@ const TaskCard = (props: TaskCardProps) => {
//渲染进度条颜色 //渲染进度条颜色
const renderProgressColor = useCallback((data: any) => { const renderProgressColor = useCallback((data: any) => {
switch (data) { switch (data) {
case "SUBMITTED":
return "info";
case "RUNNING": case "RUNNING":
return "info"; return "info";
case "ABORTED": case "ABORTED":
......
...@@ -87,11 +87,13 @@ const ProjectMembers = observer(() => { ...@@ -87,11 +87,13 @@ const ProjectMembers = observer(() => {
const [jobData, setJobData] = useState(""); const [jobData, setJobData] = useState("");
const [openDialog, setOpenDialog] = useState(false); const [openDialog, setOpenDialog] = useState(false);
const [dialogType, setDialogType] = useState("del"); const [dialogType, setDialogType] = useState("del");
const [loading, setLoading] = useState(false)
// 获取作业列表 // 获取作业列表
const { run: getWorkflowJobInfo, loading } = useMyRequest( const { run: getWorkflowJobInfo } = useMyRequest(
getWorkflowJobList, getWorkflowJobList,
{ {
onSuccess: (result: any) => { onSuccess: (result: any) => {
setLoading(false)
setJobList(result.data.content); setJobList(result.data.content);
setCount(result.data.totalElements); setCount(result.data.totalElements);
timer && clearTimeout(timer as number); timer && clearTimeout(timer as number);
...@@ -296,6 +298,7 @@ const ProjectMembers = observer(() => { ...@@ -296,6 +298,7 @@ const ProjectMembers = observer(() => {
const handleKeyWordChangeKeyUp = (e: any) => { const handleKeyWordChangeKeyUp = (e: any) => {
if (e.keyCode === 13) { if (e.keyCode === 13) {
setJobName(e.target.value); setJobName(e.target.value);
setLoading(true)
} }
}; };
...@@ -364,6 +367,7 @@ const ProjectMembers = observer(() => { ...@@ -364,6 +367,7 @@ const ProjectMembers = observer(() => {
name: jobName, name: jobName,
state: currency === "ALL" ? "" : currency, state: currency === "ALL" ? "" : currency,
}); });
setLoading(true)
}} }}
> >
<img alt="" src={onload} /> <img alt="" src={onload} />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment