From 30434866cb99aff570f927641a57804dcf89e310 Mon Sep 17 00:00:00 2001 From: dingyongkang <837816638@qq.com> Date: Wed, 26 Feb 2020 09:39:33 +0800 Subject: [PATCH] =?UTF-8?q?pr=E9=83=A8=E5=88=86=E4=B8=8E=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8F=91=E5=B8=83=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/react/src/AppConfig.js | 4 +- public/react/src/forge/Main/Detail.js | 71 ++- public/react/src/forge/Merge/MergeDetail.js | 322 ++++++++++++ public/react/src/forge/Merge/MergeItem.js | 11 +- public/react/src/forge/Merge/MergeSubmit.js | 204 ++++++++ public/react/src/forge/Merge/MessageCount.js | 472 ++++++++++++++++++ public/react/src/forge/Merge/NewMerge.js | 353 +++++++++++++ public/react/src/forge/Merge/UpdateMerge.js | 355 +++++++++++++ public/react/src/forge/Merge/merge.css | 13 + public/react/src/forge/Merge/merge.js | 26 +- public/react/src/forge/Version/NewVersion.js | 199 ++++++++ .../react/src/forge/Version/UpdateVersion.js | 218 ++++++++ public/react/src/forge/Version/version.css | 24 + public/react/src/forge/Version/version.js | 2 +- 14 files changed, 2252 insertions(+), 22 deletions(-) create mode 100644 public/react/src/forge/Merge/MergeDetail.js create mode 100644 public/react/src/forge/Merge/MergeSubmit.js create mode 100644 public/react/src/forge/Merge/MessageCount.js create mode 100644 public/react/src/forge/Merge/NewMerge.js create mode 100644 public/react/src/forge/Merge/UpdateMerge.js create mode 100644 public/react/src/forge/Version/NewVersion.js create mode 100644 public/react/src/forge/Version/UpdateVersion.js create mode 100644 public/react/src/forge/Version/version.css diff --git a/public/react/src/AppConfig.js b/public/react/src/AppConfig.js index c518026e2..5949c2fb5 100644 --- a/public/react/src/AppConfig.js +++ b/public/react/src/AppConfig.js @@ -45,7 +45,7 @@ export function initAxiosInterceptors(props) { // https://github.com/axios/axios/issues/1497 // TODO 读取到package.json中的配置? - var proxy = "http://localhost:3000" + var //proxy = "http://localhost:3000" //proxy = "http://testbdweb.trustie.net" //proxy = "http://testbdweb.educoder.net" // proxy = "https://testeduplus2.educoder.net" @@ -54,7 +54,7 @@ export function initAxiosInterceptors(props) { // proxy="https://test-newweb.educoder.net" //proxy="https://test-jupyterweb.educoder.net" //proxy="http://192.168.2.63:3001" - // proxy="http://123.59.135.93:56666" + proxy="http://123.59.135.93:56666" // 在这里使用requestMap控制,避免用户通过双击等操作发出重复的请求; // 如果需要支持重复的请求,考虑config里面自定义一个allowRepeat参考来控制 diff --git a/public/react/src/forge/Main/Detail.js b/public/react/src/forge/Main/Detail.js index a8a1d61e4..9e007c18a 100644 --- a/public/react/src/forge/Main/Detail.js +++ b/public/react/src/forge/Main/Detail.js @@ -66,6 +66,38 @@ const MergeIndexDetail = Loadable({ loader: () => import('../Merge/merge'), loading: Loading, }) + +const CreateMerge = Loadable({ + loader: () => import('../Merge/NewMerge'), + loading: Loading, +}) + +const MessageCount = Loadable({ + loader: () => import('../Merge/MessageCount'), + loading: Loading, +}) + +const MergeSubmit = Loadable({ + loader: () => import('../Merge/MergeSubmit'), + loading: Loading, +}) + +const UpdateMerge = Loadable({ + loader: () => import('../Merge/UpdateMerge'), + loading: Loading, +}) +//版本发布 +const VersionIndex = Loadable({ + loader: () => import('../Version/version'), + loading: Loading, +}) +const NewVersionIndex = Loadable({ + loader: () => import('../Version/NewVersion'), + loading: Loading, +}) + + + const TrendsIndex = Loadable({ loader: () => import('../Activity/Activity'), loading: Loading, @@ -274,7 +306,7 @@ class Detail extends Component{
{item.user_name}
+
{item.content}
++ { data && data.issue.subject} +
{ data && data.issue.description}
++
+ 评论 + this.closedetail(data&&data.issue_status==="关闭"?2:5)}>{data&&data.issue_status==="关闭"?"开启":"关闭"} +
++ 当前状态 + {data && data.issue.issue_status} +
++ 优先级 + {data && data.issue.priority} +
++ 指派给 + {data && data.issue.assign_user_name} +
++ 里程碑 + {data&&data.issue.version===null?"未添加里程碑":data&&data.issue.version.length===0?data.issue.version:'未添加里程碑'} +
+# {search_count - (key + (page-1) * limit)} - {item.name} + {item.name}
{item.created_at} { item.journals_count ? {item.journals_count} : "" }
+ { data && data.issue.subject} +
{ data && data.issue.description}
++