Преглед изворни кода

修改下载文档的样式

sunjh пре 6 година
родитељ
комит
3a6a640c19
3 измењених фајлова са 13 додато и 12 уклоњено
  1. 10 9
      src/components/project/Project.vue
  2. 1 2
      src/components/report/Report.vue
  3. 2 1
      src/components/task/Task.vue

+ 10 - 9
src/components/project/Project.vue

@@ -140,7 +140,7 @@
               <em>点击上传</em>
             </div>
           </el-upload>
-          <span v-if="!isModifyMode"><a :href="project.requireDocUrl">{{project.requireDocUrl.split('/')[project.requireDocUrl.split('/').length-1]}}</a></span>
+          <span v-if="!isModifyMode"><a :href="project.requireDocUrl"><el-link :underline="false" type="primary"><i class="el-icon-document"></i>下载文档</el-link></a></span>
         </el-form-item>
         <el-form-item label="安装包" prop="file">
           <el-upload
@@ -162,7 +162,7 @@
               <em>点击上传</em>
             </div>
           </el-upload>
-          <span v-if="!isModifyMode"><a :href="project.fileUrl">{{project.fileUrl.split('/')[project.fileUrl.split('/').length-1]}}</a></span>
+          <span v-if="!isModifyMode"><a :href="project.fileUrl"><el-link :underline="false" type="primary"><i class="el-icon-document"></i>下载文件</el-link></a></span>
         </el-form-item>
         <el-form-item label="项目截止时间" prop="datetime">
           <div class="block" v-if="isModifyMode">
@@ -182,14 +182,15 @@
           <div class="btn btn-medium" @click="cancelMode('project')">取消</div>
         </el-form-item>
         <el-form-item v-if="!isModifyMode">
-          <div class="btn btn-medium btn-info" @click="submitProjectRequest()">结束项目</div>
-          <div class="btn btn-medium btn-info" @click="submitProjectRequest()">发布项目</div>
-          <div class="btn btn-medium btn-info" @click="submitProjectRequest()">提交项目</div>
-          <div class="btn btn-medium btn-info" @click="applyProject()">接受项目</div>
-          <div class="btn btn-medium btn-info" @click="modifyForm()">修改项目</div>
+          <div class="btn btn-small btn-warning-soft" @click="submitProjectRequest()">结束项目</div>
+          <!--<div class="btn btn-small btn-info" @click="submitProjectRequest()">发布项目</div>-->
+          <div class="btn btn-small btn-info" @click="submitProjectRequest()">提交项目</div>
+          <div class="btn btn-small btn-info" @click="applyProject()">接受项目</div>
+          <div class="btn btn-small btn-danger" @click="submitProjectRequest()">拒绝项目</div>
+          <div class="btn btn-small btn-info" @click="modifyForm()">修改项目</div>
           <!--<div class="btn btn-medium btn-info" @click="analyseDemand()">分析需求</div>-->
-          <div class="btn btn-medium btn-info" @click="createTask()">新建任务</div>
-          <div class="btn btn-medium btn-info" @click="createReport()">上传报告</div>
+          <div class="btn btn-small btn-info" @click="createTask()">新建任务</div>
+          <div class="btn btn-small btn-info" @click="createReport()">上传报告</div>
         </el-form-item>
       </el-form>
     </div>

+ 1 - 2
src/components/report/Report.vue

@@ -60,8 +60,7 @@
           </el-upload>
           <div v-if="!isModifyMode">
             <span v-if="report.fileUrl==null">暂无文件</span>
-            <a :href="report.fileUrl" v-if="report.fileUrl!=null"><i class="fa fa-file-text-o"></i>
-              {{report.fileUrl}}</a>
+            <a :href="report.fileUrl" v-if="report.fileUrl!=null"><el-link :underline="false" type="primary"><i class="el-icon-document"></i>下载文档</el-link></a>
           </div>
         </el-form-item>
 

+ 2 - 1
src/components/task/Task.vue

@@ -91,7 +91,7 @@
                 暂无文件
               </span>
               <span v-if="task.requireDocUrl != null">
-                <a :href="task.requireDocUrl">{{task.requireDocUrl}}</a>
+                <a :href="task.requireDocUrl"><el-link :underline="false" type="primary"><i class="el-icon-document"></i>下载文档</el-link></a>
               </span>
             </span>
         </el-form-item>
@@ -120,6 +120,7 @@
           <div class="btn btn-medium btn-info" v-if="taskOperationControl.finish" @click="submitTaskRequest()">结束任务
           </div>
           <div class="btn btn-medium btn-info" v-if="taskOperationControl.receive" @click="applyTask()">接收任务</div>
+          <div class="btn btn-medium btn-info" v-if="taskOperationControl.receive" @click="applyTask()">拒绝任务</div>
           <div class="btn btn-medium btn-info" v-if="taskOperationControl.update" @click="modifyForm()">修改任务</div>
           <div class="btn btn-medium btn-info" v-if="taskOperationControl.uploadReport" @click="createReport()">上传报告</div>
           <div class="btn btn-medium" @click="toProject()">前往项目</div>