Lou
2024-02-26 5110c9cf842af8c922bc42fc62eb226f45a1a935
update
1 files modified
52 ■■■■ changed files
src/views/property/propertyCapitalApply.vue 52 ●●●● patch | view | raw | blame | history
src/views/property/propertyCapitalApply.vue
@@ -8,17 +8,17 @@
      <template slot-scope="{ row, size, index }" slot="voteForm">
        <div>{{topicTitle}}</div>
        <div>{{ topicTitle }}</div>
        <el-table :data="topictData" v-if="topictData.length">
          <el-table-column width="300" property="optionContent" label="选项"  label-class-name="workOrderStyle"></el-table-column>
          <el-table-column width="300" property="number" label="人数"  label-class-name="workOrderStyle">
          <el-table-column width="300" property="optionContent" label="选项"
            label-class-name="workOrderStyle"></el-table-column>
          <el-table-column width="300" property="number" label="人数" label-class-name="workOrderStyle">
          </el-table-column>
          <el-table-column width="300">
            <template slot-scope="scope">
              <!-- <span style="margin-right: 10px;">{{scope.row.number}}</span> -->
              <el-button slot="reference" type="primary" size="mini" @click="openUserPopup(scope.row, 1)">详情</el-button>
            </template>
          </el-table-column>
@@ -89,27 +89,6 @@
          </el-popover> -->
        </template>
        <!-- <template #menu="{ row, size }">
          <el-button v-if="row.level === 1" :size="size" text type="primary" @click="edit(row)">编辑</el-button>
            <el-button v-if="row.level === 1" :size="size" text type="danger" @click="deletes(row)">删除</el-button>
          <el-button v-if="row.level === 2" :size="size" text type="primary" @click="openUser(row, 1)">
              选择此项人数:{{ row.number }} 详情</el-button>
          <el-popover placement="right" width="400" trigger="click">
            <el-table :data="gridData">
              <el-table-column width="150" property="date" label="日期"></el-table-column>
              <el-table-column width="100" property="name" label="姓名"></el-table-column>
              <el-table-column width="300" property="address" label="地址"></el-table-column>
            </el-table>
            <el-button slot="reference" type="primary">详情</el-button>
          </el-popover>
        </template> -->
      </avue-crud>
    </el-drawer>
@@ -397,7 +376,7 @@
          search: false,
          viewDisabled: false,
          type: 'select',
          dicUrl: `/api/blade-article/article/getArticleByDistrictId?type=4&eventType=1&districtIdList={{districtId}}`,
          dicUrl: `/api/blade-article/article/getArticleByDistrictId?type=4&eventType=1&districtId={{districtId}}`,
          // slot: true,
          formslot: true,
          cascader: ['vote'],
@@ -485,16 +464,15 @@
        defaultExpandAll: true,
        rowKey: 'id',
        rowParentKey: 'parentId',
        column: [
          {
            label: '选项内容',
            prop: 'optionContent',
          },
          {
            label: '人数',
            prop: 'number',
            slot: true,
          }
        column: [{
          label: '选项内容',
          prop: 'optionContent',
        },
        {
          label: '人数',
          prop: 'number',
          slot: true,
        }
        ]
      },
      topictData: [],
@@ -793,7 +771,7 @@
  line-height: 6;
}
.workOrderStyle{
.workOrderStyle {
  font-weight: normal;
}
</style>