| | |
| | | v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen" |
| | | @search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange" |
| | | @current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> |
| | | |
| | | <template slot-scope="{ row, size, index }" slot="voteForm"> |
| | | |
| | | <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> |
| | | <el-table-column width="300"> |
| | | |
| | | <template slot-scope="scope"> |
| | | <el-button slot="reference" type="primary" size="mini" @click="openUserPopup(scope.row, 1)">详情</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | </el-table> |
| | | |
| | | |
| | | |
| | | |
| | | </template> |
| | | |
| | | |
| | |
| | | v-text="textDispose(row, 'linkPhoneflag', 'linkPhone')"> |
| | | </el-button> |
| | | </template> |
| | | |
| | | |
| | | <template slot="constructionSchemeUrlsType" slot-scope="{file}"> |
| | | <span>{{ file }}</span> |
| | | </template> |
| | | |
| | | |
| | | |
| | | |
| | | </avue-crud> |
| | | |
| | | |
| | | <el-drawer append-to-body :visible.sync="showDialog" width="80%" :modal="false"> |
| | | |
| | | <span slot="title">{{ topicTitle }}</span> |
| | | |
| | | <avue-crud :option="optionList" :data="topictData" ref="crud2"> |
| | | <!-- <template #icon="scope"> |
| | | <i :class="scope.row.icon" style="font-size:14px"></i> |
| | | </template> --> |
| | | |
| | | <template slot-scope="{row}" slot="number"> |
| | | <span style="margin-right:10px;">1</span> |
| | | <el-button slot="reference" type="primary" size="mini" @click="openUserPopup(row, 1)">详情</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> |
| | | <el-button slot="reference" type="primary" size="mini">详情</el-button> |
| | | </el-popover> --> |
| | | |
| | | </template> |
| | | </avue-crud> |
| | | </el-drawer> |
| | | |
| | | <deitDiscussion ref="DeitDiscussion"> |
| | | </deitDiscussion> |
| | | |
| | | |
| | | </basic-container> |
| | | </template> |
| | | |
| | | <script> |
| | | import { |
| | | getList, |
| | |
| | | import func from "@/util/func" |
| | | import { |
| | | getLists, |
| | | getPage |
| | | } from "@/api/discuss/topics" |
| | | |
| | | import deitDiscussion from "./components/deitDiscussion" |