| | |
| | | <div class="search-item"> |
| | | <span>输入查询:</span> |
| | | <el-input |
| | | |
| | | style="flex: 1;margin-left: 15px" |
| | | style="flex: 1; margin-left: 15px" |
| | | :placeholder=" |
| | | isStorePage() ? '店铺(门店)名称' : '请输入店铺编号' |
| | | " |
| | |
| | | </div> |
| | | <div class="search-item"> |
| | | <span>店铺状态:</span> |
| | | <el-select v-model="storeStatus" style="margin-left: 15px" placeholder="选择店铺状态"> |
| | | <el-select |
| | | v-model="storeStatus" |
| | | style="margin-left: 15px" |
| | | placeholder="选择店铺状态" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | |
| | | min-width="10" |
| | | > |
| | | </el-table-column> |
| | | <el-table-column prop="storeScore" label="店铺积分" min-width="10"> |
| | | </el-table-column> |
| | | <!-- <el-table-column prop="storeScore" label="店铺积分" min-width="10"> |
| | | </el-table-column> --> |
| | | <el-table-column prop="videoPoint" label="关联摄像机" min-width="10"> |
| | | <template v-if="scope.row.videoId" slot-scope="scope"> |
| | | <span>{{ scope.row.videoPoint.name }}</span> |
| | |
| | | <el-checkbox v-model="all" @change="selectAll()">全选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem"> |
| | | <el-checkbox v-model="unsame" @change="disSame(tableData)">反选</el-checkbox> |
| | | <el-checkbox v-model="unsame" @change="disSame(tableData)" |
| | | >反选</el-checkbox |
| | | > |
| | | </div> |
| | | <div class="funsItem"> |
| | | <el-select v-model="myIdx" placeholder="批量操作" @change="selectChange"> |
| | | <el-option v-for="item in options" :key="item.value" :label="item.label" |
| | | :value="item.value" :disabled="item.disabled"> |
| | | <el-select |
| | | v-model="myIdx" |
| | | placeholder="批量操作" |
| | | @change="selectChange" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | :disabled="item.disabled" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </div> |
| | | </div> |
| | | <div class="pagination"> |
| | | <el-pagination |
| | | background |
| | | :current-page="currentPage" |
| | | layout="prev, pager, next" |
| | | :total="totalNum" |
| | | :page-size="pageSize" |
| | | @current-change="changeCurrentPage" |
| | | background |
| | | :current-page="currentPage" |
| | | layout="prev, pager, next" |
| | | :total="totalNum" |
| | | :page-size="pageSize" |
| | | @current-change="changeCurrentPage" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | <!-- 分页 --> |
| | | <!-- <div class="pagination">--> |
| | | <!-- <el-pagination--> |
| | | <!-- background--> |
| | | <!-- :current-page="currentPage"--> |
| | | <!-- layout="prev, pager, next"--> |
| | | <!-- :total="totalNum"--> |
| | | <!-- :page-size="pageSize"--> |
| | | <!-- @current-change="changeCurrentPage"--> |
| | | <!-- >--> |
| | | <!-- </el-pagination>--> |
| | | <!-- </div>--> |
| | | <!-- <div class="pagination">--> |
| | | <!-- <el-pagination--> |
| | | <!-- background--> |
| | | <!-- :current-page="currentPage"--> |
| | | <!-- layout="prev, pager, next"--> |
| | | <!-- :total="totalNum"--> |
| | | <!-- :page-size="pageSize"--> |
| | | <!-- @current-change="changeCurrentPage"--> |
| | | <!-- >--> |
| | | <!-- </el-pagination>--> |
| | | <!-- </div>--> |
| | | </main> |
| | | </div> |
| | | </template> |
| | |
| | | dialogType: "", |
| | | isShowDialog: false, |
| | | storeInfo: null, |
| | | all: false, |
| | | unsame: false, |
| | | myIdx: null, |
| | | storeInfoScoreView: {}, |
| | | role: { |
| | | messageType: "", |
| | |
| | | getStoreInfoList({ keyword: this.storeCode, status }) |
| | | .then(({ list, pageSize, totalPage }) => { |
| | | this.tableData = list; |
| | | console.log(list); |
| | | this.pageSize = pageSize; |
| | | this.totalNum = totalPage; |
| | | }) |