소스 검색

修改分页

achao 2 년 전
부모
커밋
35be2add3e

+ 1 - 1
unimall-admin/config/index.js

@@ -16,7 +16,7 @@ module.exports = {
 
         // can be overwritten by process.env.HOST
         // if you want dev by ip, please set host: '0.0.0.0'
-        host: '192.168.110.72',
+        host: '192.168.110.82',
         port: 9527, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
         autoOpenBrowser: true,
         errorOverlay: true,

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 2576 - 0
unimall-admin/package-lock.json


+ 12 - 7
unimall-admin/src/views/articleManagement/index.vue

@@ -98,8 +98,8 @@
           </el-form-item>
         </el-form>
         <el-table v-loading="loading" :data="managementList" @selection-change="handleSelectionChange">
-          <el-table-column type="selection" width="55" align="center" />
-          <el-table-column label="序号" align="center" prop="tableId" width="50px" />
+          <!-- <el-table-column type="selection" width="55" align="center" /> -->
+          <!-- <el-table-column label="序号" align="center" prop="tableId" width="50px" /> -->
           <!-- <el-table-column label="" align="center" prop="id" /> -->
           <el-table-column label="文章标题" align="center" prop="articleTitle" />
           <el-table-column label="分类" align="center" prop="classification" />
@@ -116,8 +116,13 @@
                 type="text"
                 icon="el-icon-edit"
                 @click="handleUpdate(scope.row)"
-                v-permission="['unimall:management:edit']"
               >修改</el-button>
+              <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-delete"
+            @click="handleDelete(scope.row)"
+          >删除</el-button>
             </template>
           </el-table-column>
         </el-table>
@@ -128,8 +133,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -172,8 +177,8 @@ export default {
       opendict:false,
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         articleTitle: undefined,
         articleIntroduction: undefined,
         coverImage: undefined,

+ 25 - 9
unimall-admin/src/views/carouselManagement/index.vue

@@ -10,15 +10,24 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
+      <el-form-item label="页面" prop="title">
+        <el-input
+          v-model="queryParams.classify"
+          placeholder="请输入页面"
+          clearable
+          size="small"
+          @keyup.enter.native="handleQuery"
+        />
+      </el-form-item>
         
-      <el-form-item label="" prop="gmtCreate">
+      <!-- <el-form-item label="" prop="gmtCreate">
         <el-date-picker clearable size="small" style="width: 200px"
           v-model="queryParams.gmtCreate"
           type="date"
           value-format="yyyy-MM-dd"
           placeholder="选择">
         </el-date-picker>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -58,10 +67,17 @@
     </el-row>
 
     <el-table v-loading="loading" :data="carouselManagementList" @selection-change="handleSelectionChange">
-      <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="" align="center" prop="id" />
+      <!-- <el-table-column type="selection" width="55" align="center" /> -->
+      <!-- <el-table-column label="" align="center" prop="id" /> -->
+      
+      <el-table-column label="页面" align="center" prop="classify" />
       <el-table-column label="标题" align="center" prop="title" />
-      <el-table-column label="轮播图片" align="center" prop="url" />
+      <el-table-column label="轮播图片" align="center" prop="gmtCreate" width="180">
+        <template slot-scope="scope">
+         <img :src="scope.row.url" alt="" style="width:100px;height:50px">
+        </template>
+      </el-table-column>
+      <el-table-column label="轮播图片地址" align="center" prop="url" />
       <el-table-column label="" align="center" prop="gmtCreate" width="180">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.gmtCreate) }}</span>
@@ -90,8 +106,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -168,8 +184,8 @@ export default {
       open: false,
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         title: undefined,
         url: undefined,
         status: undefined,

+ 4 - 4
unimall-admin/src/views/case/index.vue

@@ -95,8 +95,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -142,8 +142,8 @@ export default {
       open: false,
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         concernedId: undefined,
         followersId: undefined
       },

+ 6 - 6
unimall-admin/src/views/imageManagement/index.vue

@@ -49,8 +49,8 @@
     </el-row>
 
     <el-table v-loading="loading" :data="imageManagementList" @selection-change="handleSelectionChange">
-      <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="" align="center" prop="id" />
+      <!-- <el-table-column type="selection" width="55" align="center" /> -->
+      <!-- <el-table-column label="" align="center" prop="id" />role -->
       <el-table-column label="图片地址" align="center" prop="imageUrl" />
       <el-table-column label="图片标题" align="center" prop="imageTitle" />
       <el-table-column label="语言" align="center" prop="language" />
@@ -82,8 +82,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -147,8 +147,8 @@ export default {
       open: false,
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         imageUrl: undefined,
         imageTitle: undefined,
         language: undefined,

+ 4 - 4
unimall-admin/src/views/log/logininfor/index.vue

@@ -105,8 +105,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
   </div>
@@ -135,8 +135,8 @@ export default {
       dateRange: [],
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         ipaddr: undefined,
         userName: undefined,
         status: undefined

+ 4 - 4
unimall-admin/src/views/log/operlog/index.vue

@@ -132,8 +132,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -210,8 +210,8 @@ export default {
       form: {},
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         title: undefined,
         operName: undefined,
         businessType: undefined,

+ 6 - 6
unimall-admin/src/views/messageManagement/index.vue

@@ -58,8 +58,8 @@
     </el-row>
 
     <el-table v-loading="loading" :data="messageManagementList" @selection-change="handleSelectionChange">
-      <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="" align="center" prop="id" />
+      <!-- <el-table-column type="selection" width="55" align="center" />
+      <el-table-column label="" align="center" prop="id" /> -->
       <el-table-column label="姓名" align="center" prop="name" />
       <el-table-column label="电子邮件" align="center" prop="email" />
       <el-table-column label="留言内容" align="center" prop="content" />
@@ -86,8 +86,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -163,8 +163,8 @@ export default {
       open: false,
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         name: undefined,
         phone: undefined,
         email: undefined,

+ 1 - 1
unimall-admin/src/views/monitor/online/index.vue

@@ -57,7 +57,7 @@ export default {
       total: 0,
       // 表格数据
       list: [],
-      pageNum: 1,
+      page: 1,
       pageSize: 10
     }
   },

+ 12 - 6
unimall-admin/src/views/productManagement/index.vue

@@ -98,8 +98,8 @@
           </el-form-item>
         </el-form>
         <el-table v-loading="loading" :data="managementList" @selection-change="handleSelectionChange">
-          <el-table-column type="selection" width="55" align="center" />
-          <el-table-column label="序号" align="center" prop="tableId" width="50px" />
+          <!-- <el-table-column type="selection" width="55" align="center" />
+          <el-table-column label="序号" align="center" prop="tableId" width="50px" /> -->
           <!-- <el-table-column label="" align="center" prop="id" /> -->
           <el-table-column label="产品标题" align="center" prop="productTitle" />
           <el-table-column label="分类" align="center" prop="classification" />
@@ -118,6 +118,12 @@
                 @click="handleUpdate(scope.row)"
                 v-permission="['unimall:management:edit']"
               >修改</el-button>
+              <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-delete"
+            @click="handleDelete(scope.row)"
+          >删除</el-button>
             </template>
           </el-table-column>
         </el-table>
@@ -128,8 +134,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -224,8 +230,8 @@ export default {
       opendict:false,
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         productTitle: undefined,
         productIntroduction: undefined,
         coverImage: undefined,

+ 4 - 4
unimall-admin/src/views/sys/dict/dictData.vue

@@ -104,8 +104,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
 
@@ -177,8 +177,8 @@ export default {
       typeOptions: [],
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         dictName: undefined,
         dictType: undefined,
         status: undefined

+ 4 - 4
unimall-admin/src/views/tools/gen/index.vue

@@ -145,8 +145,8 @@
     <pagination
       v-show="total>0"
       :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
+      :page.sync="queryParams.page"
+      :limit.sync="queryParams.limit"
       @pagination="getList"
     />
     <!-- 预览界面 -->
@@ -195,8 +195,8 @@ export default {
       dateRange: '',
       // 查询参数
       queryParams: {
-        pageNum: 1,
-        pageSize: 10,
+        page: 1,
+        limit: 10,
         tableName: undefined,
         tableComment: undefined
       },

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.