无人机管理后台前端(已迁走)
shuishen
2025-05-08 71c551b2152e0c12ce0cd10d08ddb81148ccda3a
智飞工单按钮调整
1 files modified
42 ■■■■ changed files
src/views/tickets/orderLog.vue 42 ●●●● patch | view | raw | blame | history
src/views/tickets/orderLog.vue
@@ -103,7 +103,7 @@
            <template #menu="{ row }">
              <div class="menu-custom-box">
                <div v-if="row.status == 1">
                  <el-button class="audit-btn" v-if="hasPaddingBtnPermission()" type="text" icon="el-icon-view"
                  <el-button v-if="hasPaddingBtnPermission()" type="text" icon="el-icon-view"
                    @click="handleCheckDetail(row)">审核</el-button>
                </div>
@@ -112,25 +112,25 @@
                  row.status == 1
                ">
                  <!--待审核状态-->
                  <el-button class="withdraw-btn" type="text" icon="el-icon-warning"
                  <el-button type="text" icon="el-icon-warning"
                    @click="orderLogRecall(row.id)">撤回</el-button>
                </div>
                <!--已驳回-->
                <div v-if="row.status == 2">
                  <el-button class="reject-reason-btn" type="text" icon="el-icon-warning"
                  <el-button type="text" icon="el-icon-warning"
                    @click="rejectDetail(row.id)">驳回原因</el-button>
                </div>
                <!--草稿-->
                <div>
                  <el-button class="edit-btn" type="text" icon="el-icon-edit"
                  <el-button type="text" icon="el-icon-edit"
                    @click="handleViewDetail(row)">编辑</el-button>
                  <el-button class="publish-btn" type="text" icon="el-icon-position"
                  <el-button type="text" icon="el-icon-position"
                    @click="userPublishPush(row.id)">发布</el-button>
                  <el-button class="delete-btn" type="text" icon="el-icon-delete"
                  <el-button type="text" icon="el-icon-delete"
                    @click="deleteOrderLog(row.id)">删除</el-button>
                </div>
                <div v-if="row.status == 3 || row.status == 1 || row.status == 2">
                  <el-button class="detail-btn" type="text" icon="el-icon-view"
                  <el-button type="text" icon="el-icon-view"
                    @click="handleViewDetail(row)">详情</el-button>
                </div>
              </div>
@@ -1312,34 +1312,6 @@
    &>div {
      flex: 1;
    }
    .audit-btn {
      color: #1ba0ff;
    }
    .withdraw-btn {
      color: #ff5d9e;
    }
    .reject-reason-btn {
      color: #ff6a00;
    }
    .edit-btn {
      color: #00b187;
    }
    .publish-btn {
      color: #5e00ff;
    }
    .delete-btn {
      color: #fe0202;
    }
    .detail-btn {
      color: #1f4aff;
    }
  }
}