Kaynağa Gözat

bugfix:
1、内容管理-能删除正在播放的上架数据。数据展示table调整

lihao16 5 ay önce
ebeveyn
işleme
397a85312b

+ 9 - 8
smsb-plus-ui/src/views/smsb/itemPush/index.vue

@@ -40,7 +40,7 @@
           </el-row>
         </el-card>
         <el-card shadow="hover" :style="{ marginTop: '10px', height: '60px' }">
-          <el-form ref="queryFormRef" :model="queryParams" :inline="true" label-width="50px">
+          <el-form ref="queryFormRef" :model="queryParams" :inline="true" label-width="40px">
             <el-form-item label="名称" prop="name">
               <el-input v-model="queryParams.name" style="width: 150px" placeholder="请输入名称" clearable
                 @keyup.enter="handleQuery" />
@@ -60,15 +60,15 @@
               <el-button icon="Refresh" @click="resetQuery">重置</el-button>
               <el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['source:itemPush:add']">新增
               </el-button>
-              <el-button type="success" plain icon="Edit" :disabled="single" @click="handleUpdate()"
+<!--              <el-button type="success" plain icon="Edit" :disabled="single" @click="handleUpdate()"
                 v-hasPermi="['source:itemPush:edit']">修改
               </el-button>
               <el-button type="danger" plain icon="Delete" :disabled="multiple" @click="handleDelete()"
                 v-hasPermi="['source:itemPush:remove']">删除
-              </el-button>
-              <el-button type="warning" plain icon="Download" @click="handleExport"
+              </el-button>-->
+<!--              <el-button type="warning" plain icon="Download" @click="handleExport"
                 v-hasPermi="['source:itemPush:export']">导出
-              </el-button>
+              </el-button>-->
             </el-form-item>
           </el-form>
         </el-card>
@@ -78,8 +78,9 @@
     <el-card shadow="never">
       <div class="table-content">
         <el-table v-loading="loading" :data="itemPushList" @selection-change="handleSelectionChange">
-          <el-table-column type="selection" width="55" align="center" />
-          <el-table-column label="主键ID" align="left" prop="id" width="180" v-if="true" />
+<!--          <el-table-column type="selection" width="55" align="center" />-->
+          <el-table-column label="" align="left" prop="" width="10" />
+          <el-table-column label="ID" align="left" prop="id" width="180" v-if="true" />
           <el-table-column label="名称" align="left" prop="name" />
           <el-table-column label="优先级" align="center" width="100" prop="level">
             <template #default="scope">
@@ -120,7 +121,7 @@
                 v-hasPermi="['source:itemPush:edit']"></el-button>
             </el-tooltip> -->
               <el-tooltip content="删除" placement="top">
-                <el-button link type="primary" icon="Delete" @click="handleDelete(scope.row)"
+                <el-button link type="primary" icon="Delete" v-if="scope.row.isUse == '0'" @click="handleDelete(scope.row)"
                            v-hasPermi="['source:itemPush:remove']"></el-button>
               </el-tooltip>
 <!--              <el-tooltip content="提交审核" placement="top">