humingbo 1 rok temu
rodzic
commit
88b24665a6

+ 8 - 1
src/views/enforceflow/enforceflow.vue

@@ -216,7 +216,14 @@
           prop="completionTime" align="center"
           label="完成时间" width="180">
         </el-table-column>
-        <el-table-column prop="files" label="文件"  width="230">
+        <el-table-column prop="files" label="文件列表"  width="350">
+          <template slot-scope="scope">
+            <span>
+              <a :href="item.url"  v-for="(item,index) in scope.row.fileDatas" style="color: darkgreen">
+                <div v-html="item.fileName"></div>
+              </a>
+            </span>
+          </template>
         </el-table-column>
       </el-table>
     </el-dialog>

+ 4 - 2
src/views/workbench/workbench.vue

@@ -247,7 +247,7 @@ export default {
         remark:null,
         taskId:null,
         currentStep:null,
-        files:[]
+        filess:[]
       },
       enforceFlow:{
         name:'',
@@ -341,10 +341,11 @@ export default {
           type: 'success'
         });
       });
+      this.enforceForm.filess.splice(url);
     },
     handleSuccess(response, file, fileList){
       let fileUrl=response.data.url
-      this.enforceForm.files.push(fileUrl)
+      this.enforceForm.filess.push(fileUrl)
     },
     handleError(){
       this.$message({
@@ -354,6 +355,7 @@ export default {
     },
     submitEnforceForm(){
       let data=this.enforceForm;
+
       completeTask(data).then(res =>{
         this.$message({
           message: '操作成功!',