hyingbo
20 小时以前 50e679f417b1052433964801e4630a8f81c6d711
src/views/dashboard/dncIndex/DncManagerSignage.vue
ÎļþÃû´Ó src/views/dashboard/DncManagerSignage.vue ÐÞ¸Ä
@@ -2,8 +2,14 @@
  <div class="home-container">
    <div class="left-card">
      <div class="card">
        <h2 class="card-title">卡片1</h2>
        <h2 class="card-title">我的待办</h2>
        <div class="card-content">
          <!-- åµŒå…¥FlowTodo组件并设置默认分类 -->
          <todo-list
            ref="flowTodo"
            class="embedded-flow-todo"
            :defaultCategories="['drApproval','ggApproval','programConfirmApproval']"
          ></todo-list>
        </div>
      </div>
    </div>
@@ -11,19 +17,13 @@
    <!-- å³ä¾§ä¸¤ä¸ªå°å¡ç‰‡ -->
    <div class="right-cards">
      <div class="card top-card">
        <h2 class="card-title">我的待办</h2>
        <h2 class="card-title">卡片1</h2>
        <div class="card-content">
          <!-- åµŒå…¥FlowTodo组件并设置默认分类 -->
          <flow-todo
            ref="flowTodo"
            class="embedded-flow-todo"
            :defaultCategories="['drApproval','ggApproval','programConfirmApproval']"
          ></flow-todo>
        </div>
      </div>
      <div class="card bottom-card">
        <h2 class="card-title">卡片2</h2>
        <h2 class="card-title">派工任务领取</h2>
        <div class="card-content">
        </div>
      </div>
@@ -32,14 +32,14 @@
</template>
<script>
import signageApi from '@/api/signage'
import signageApi from '@api/signage'
import moment from 'moment'
import FlowTodo from '@/views/flowable/workflow/FlowTodo.vue'
import TodoList from '@views/dashboard/dncIndex/TodoList.vue'
export default {
  name: 'DncManagerSignage',
  components: {
    FlowTodo
    TodoList
  },
  data() {
    return {
@@ -49,7 +49,7 @@
    // ç¡®ä¿ç»„件加载后使用默认分类查询数据
    this.$nextTick(() => {
      if (this.$refs.flowTodo) {
        this.$refs.flowTodo.searchQuery()
        this.$refs.flowTodo.loadData(1)
      }
    })
  },
@@ -60,6 +60,9 @@
</script>
<style scoped>
.left-card .card-content {
  padding: 5px 0;
}
.home-container {
  display: flex;
  min-height: 100vh;
@@ -75,7 +78,7 @@
}
.right-cards {
  flex: 1;
  flex: 2;
  min-width: 0;
  display: flex;
  flex-direction: column;
@@ -113,36 +116,6 @@
.card-content {
  flex: 1;
  overflow: auto;
}
/* æ¸…除待办页面查询条件、选中条数、复选框 */
.embedded-flow-todo >>> .table-page-search-wrapper {
  display: none !important;
}
.embedded-flow-todo >>> .table-operator {
  display: none !important;
}
.embedded-flow-todo >>> .ant-alert.ant-alert-info {
  display: none !important;
}
.embedded-flow-todo >>> .ant-table-thead .ant-table-selection-column,
.embedded-flow-todo >>> .ant-table-tbody .ant-table-selection-column {
  display: none !important;
}
.embedded-flow-todo >>> .ant-table-selection {
  display: none !important;
}
.embedded-flow-todo >>> .ant-table-row-selected {
  background: transparent !important;
}
.embedded-flow-todo >>> .a-table {
  margin-top: 0 !important;
  border-top: none !important;
}
@media (max-width: 992px) {