qinzhipeng_v 5 ani în urmă
părinte
comite
2586e45d0a

+ 1 - 1
src/router/index.js

@@ -83,7 +83,7 @@ export const constantRoutes = [{
     component: () =>
           import('@/views/projectManage/projectList/testa'),
     redirect: '/Platform/projectManage/projectList/projectIndex',
-    meta: { title: '项目管理' },
+    meta: { title: '项目管理', icon: '项目管理' },
     children: [{
       path: 'projectIndex',
       name: '项目',

+ 7 - 1
src/views/projectManage/projectList/projectIndex.vue

@@ -207,7 +207,10 @@
         </div>
       </el-main>
     </el-container>
-    <el-dialog title="新建项目" :visible.sync="dialogFormVisible" width="70%">
+    <el-dialog :visible.sync="dialogFormVisible" width="70%">
+      <div style="margin: 0% 7% 2% 2%; font-size: 18px; white-space: nowrap;color:rgba(51,59,74,1);">
+        <b style="color: #409EFF;margin: 0 0.5%;font-weight: 600; ">I</b>{{ '新建项目' }}
+      </div>
       <el-form
         ref="form"
         :model="form"
@@ -616,4 +619,7 @@ export default {
   font-size: 13px;
   color: #333333;
 }
+.el-dialog__header {
+    padding: 0px 0px 0px;
+}
 </style>

+ 20 - 3
src/views/projectManage/projectList/projectViewDetails.vue

@@ -205,7 +205,7 @@
                     {{ item.title | ellipsis_title }}
                     <!-- </el-tooltip> -->
                     <br>
-                    {{ item.mtime }}
+                    {{ item.mtime | dateStr }}
                   </div>
                   <p style="white-space:pre-line;">{{ item.description }}</p></li>
               </ul>
@@ -358,7 +358,10 @@
         <el-button type="primary" @click="Milepost_Submission(form)">提 交</el-button>
       </div>
     </el-dialog>
-    <el-dialog title="修改项目" :visible.sync="modify_project" width="70%">
+    <el-dialog :visible.sync="modify_project" width="70%">
+      <div style="margin: 0% 7% 2% 2%; font-size: 18px; white-space: nowrap;color:rgba(51,59,74,1);">
+        <b style="color: #409EFF;margin: 0 0.5%;font-weight: 600; ">I</b>{{ '修改项目' }}
+      </div>
       <el-form
         ref="project_from"
         :model="project_from"
@@ -573,6 +576,12 @@ export default {
     RequirementCreate
   },
   filters: {
+    dateStr(value) {
+      if (!value) return ''
+      var date = value.split('T')
+      var a = date[1].split('.')
+      return date[0] + ' ' + a[0]
+    },
     ellipsis(value) {
       if (!value) return ''
       if (value.length > 20) {
@@ -847,8 +856,12 @@ export default {
       // 里程碑(提交)
       this.$refs['form'].validate(valid => {
         if (valid) {
-          var milestone = e
+          var milestone = {}
           milestone.projectId = this.projectId[1]
+          milestone.id = e.id
+          milestone.title = e.title
+          milestone.mtime = e.mtime
+          milestone.description = e.description
           var user = {
             name: this.userNames,
             ename: this.userInformation,
@@ -1064,6 +1077,10 @@ export default {
   border-radius: 8px;
 }
 
+.el-dialog__header {
+    padding: 0px 0px 0px;
+}
+
 .footer {
   text-align: right;
   margin: 1%;