无人机管理后台前端(已迁走)
页面风格与其他保持一致,处理中状态上传图片添加必填项限制,去掉“并派发”,下方按钮变更为“受理”、“不受理”、“取消”
1 files modified
10 ■■■■ changed files
src/views/tickets/ticket.vue 10 ●●●● patch | view | raw | blame | history
src/views/tickets/ticket.vue
@@ -23,8 +23,8 @@
              <el-option v-for="item in algorithms" :key="item.dict_key" :label="item.dict_value"
                :value="item.dict_key" />
            </el-select>
            <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button>
            <el-button icon="el-icon-refresh" @click="handleReset">重置</el-button>
            <el-button type="primary" icon="el-icon-search" @click="handleSearch">搜索</el-button>
            <el-button icon="el-icon-refresh" @click="handleReset">清空</el-button>
          </div>
          <!-- 表格部分 -->
@@ -272,7 +272,7 @@
        <div v-if="[3, 4].includes(currentDetail.status)" class="form-section" style="margin-bottom: 32px;">
          <div class="section-title" v-if="hasProcessedAndOverBtnPermission()">
            <!-- 已完成状态显示必填星号 -->
            <template v-if="currentDetail.status === 4">
            <template v-if="currentDetail.status === 4 || currentDetail.status === 3">
              <span class="required-label">
                <span class="required-star">*</span>上传图片
              </span>
@@ -368,9 +368,9 @@
          </template>
          <template v-else-if="currentDetail.status === 0">
            <el-button v-if="hasProcessingBtnPermission()" type="primary" :loading="dispatchLoading"
              @click="approveAndDispatch">通过并派发</el-button>
              @click="approveAndDispatch">受理</el-button>
            <el-button v-if="hasProcessingBtnPermission()" type="danger" :loading="rejectLoading"
              @click="rejectTicket">不通过</el-button>
              @click="rejectTicket">不受理</el-button>
            <el-button @click="detailVisible = false">取消</el-button>
          </template>
          <template v-if="currentDetail.status === 3">