yuanrf 5 giorni fa
parent
commit
f66cec5a06
1 ha cambiato i file con 16 aggiunte e 1 eliminazioni
  1. 16 1
      src/components/OP/DepartProcessList.vue

+ 16 - 1
src/components/OP/DepartProcessList.vue

@@ -106,6 +106,10 @@
                                         <el-button type="danger" size="mini"
                                             @click="DeleteWorkOrder(scope.row.id)">删除</el-button>
                                     </div>
+                                    <div v-else>
+                                        <el-button type="primary" size="mini"
+                                            @click="viewDetails(scope.row)">查看详情</el-button>
+                                    </div>
                                 </template>
                             </el-table-column>
                         </el-table>
@@ -547,6 +551,16 @@ export default {
             }
             this.load();
         },
+        viewDetails(row) {
+            this.$router.push({
+                path: '/home/DepartProcessAdd',
+                query: {
+                    id: row.id,
+                    edit: false,
+                    view: true
+                }
+            });
+        }
     },
     mounted() {
         this.token = JSON.parse(localStorage.getItem('userinif')).token;
@@ -594,7 +608,8 @@ export default {
 .over_input .el-textarea {
     width: 70%;
 }
-.toppx>div{
+
+.toppx>div {
     margin-top: 5px;
 }
 </style>