zhanghua
2025-07-16 7c20fd15b7fbc2bd5756b39d5ab655cc849ffcc3
src/views/operate/fivepack/threepack/components/content.vue
@@ -6,8 +6,7 @@
          <div class="search-item">
            <span>输入查询:</span>
            <el-input
              style="flex: 1;margin-left: 15px"
              style="flex: 1; margin-left: 15px"
              :placeholder="
                isStorePage() ? '店铺(门店)名称' : '请输入店铺编号'
              "
@@ -16,7 +15,11 @@
          </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"
@@ -75,8 +78,8 @@
          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>
@@ -261,40 +264,51 @@
            <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>
@@ -348,6 +362,9 @@
      dialogType: "",
      isShowDialog: false,
      storeInfo: null,
      all: false,
      unsame: false,
      myIdx: null,
      storeInfoScoreView: {},
      role: {
        messageType: "",
@@ -505,7 +522,6 @@
      getStoreInfoList({ keyword: this.storeCode, status })
        .then(({ list, pageSize, totalPage }) => {
          this.tableData = list;
          console.log(list);
          this.pageSize = pageSize;
          this.totalNum = totalPage;
        })