liyongli 3 달 전
부모
커밋
56bdfa1a4d
2개의 변경된 파일18개의 추가작업 그리고 6개의 파일을 삭제
  1. 11 5
      src/views/OriginalityPage.vue
  2. 7 1
      src/views/SourceMaterialPage.vue

+ 11 - 5
src/views/OriginalityPage.vue

@@ -27,7 +27,13 @@
   </el-form>
 
   <el-table :data="tableData" stripe style="width: 100%">
-    <el-table-column prop="creativeName" label="名称" />
+    <el-table-column prop="creativeName" label="名称">
+      <template #default="scope">
+        <el-button text @click="() => linkSourceMaterial(scope.row.creativeId)">{{
+          scope.row.creativeName
+        }}</el-button>
+      </template>
+    </el-table-column>
     <el-table-column prop="statusDesc" label="状态" width="80" />
     <el-table-column prop="publishStatusDesc" label="发布状态" width="80" />
     <el-table-column prop="startDate" label="生效日期" width="120" />
@@ -70,10 +76,10 @@
               <el-button link type="primary" size="small">下线</el-button>
             </template>
           </el-popconfirm>
-          <el-button link type="primary" size="small" @click="() => creatEditPlan(scope.row)">
-            修改
-          </el-button>
         </div>
+        <el-button link type="primary" size="small" @click="() => creatEditPlan(scope.row)">
+          修改
+        </el-button>
       </template>
     </el-table-column>
   </el-table>
@@ -231,7 +237,7 @@ const dialogVisible = ref(false)
 const form = ref<OriginalityItem>({})
 const page = ref<Pages>({
   pageNum: 1,
-  pageSize: 10,
+  pageSize: 20,
   total: 0,
   keyword: '',
 })

+ 7 - 1
src/views/SourceMaterialPage.vue

@@ -32,7 +32,13 @@
   </el-form>
   <el-table @selection-change="selectionChange" :data="tableData" style="width: 100%">
     <el-table-column type="selection" width="55" v-if="query != -1" />
-    <el-table-column prop="stuffName" label="名称" />
+    <el-table-column prop="stuffName" label="名称">
+      <template #default="scope">
+        <el-tooltip class="item" effect="dark" :content="scope.row.stuffName" placement="top">
+          <span>{{ scope.row.stuffName }}</span>
+        </el-tooltip>
+      </template>
+    </el-table-column>
     <el-table-column prop="stuffName" label="查看">
       <template #default="scope">
         <el-image