Prechádzať zdrojové kódy

供应商消息通知列表分页

zhengjinyi 2 rokov pred
rodič
commit
31b93a3cb6

+ 2 - 1
src/main/resources/static/js/supplier-center/message.js

@@ -63,7 +63,7 @@
         toPagination: function (pageNum) {//点击切换分页
             if (pageNum <= this.pageTotal) {
                 this.listQuery.pageNum = pageNum;
-                this. GetMyPcMymessageInfo();
+                this. getAuthShopMessageList();
             }
         },
         checkNum: function () {//输入跳转分页
@@ -94,6 +94,7 @@
             SupplierApi.getAuthShopMessageList(_self.listQuery,function (response) {
                 if(response.code == 0){
                     _self.isRequset = false;
+                    _self.isCheckedAll = false;
                     var data = response.data;
                     if (data.list.length>0){
                         _self.messagesList = data.list.map(function (el) {

+ 16 - 2
src/main/resources/templates/supplier-center/message/list.html

@@ -56,7 +56,7 @@
                         </div>
                     </div>
                 </div>
-                  <div class="section-top" v-if="messagesList.length > 0 && !isPC">
+                <div class="section-top" v-if="messagesList.length > 0 && !isPC">
                     <div class="cheacked">
                      <input type="checkbox" class="check"  v-model="isCheckedAll" @click="checkedAllFn">
                         <span>全选</span>
@@ -65,7 +65,21 @@
                          <a href="javascript:void(0);" class="btn Read" @click="signMessageFn">标为已读</a>
                          <a href="javascript:void(0);" class="btn" @click="deleteMessageFn">删除</a>
                     </div>
-                 </div>
+                </div>
+                <div v-if="(!isPC) && noMore" class="noMore">---- 没有更多了 ----</div>
+                <div v-if="isPC && pageTotal>1" class="pageWrap clear">
+                    <a v-if="listQuery.pageNum>1" class="prev" @click="toPagination(listQuery.pageNum*1-1)" href="javascript:void(0);"></a>
+                    <template v-for="n in showPageBtn">
+                        <a v-if="n" :class="{'on':(n==listQuery.pageNum)}" @click="toPagination(n)" href="javascript:void(0);" v-text="n"></a>
+                        <span v-else>···</span>
+                    </template>
+                    <a v-if="listQuery.pageNum<pageTotal" class="next" @click="toPagination(listQuery.pageNum*1+1)" href="javascript:void(0);"></a>
+                    <span>共<b v-text="pageTotal>1?pageTotal:1"></b>页</span>
+                    <span>跳至</span>
+                    <input v-model="pageInput" @blur="checkNum()"/>
+                    <span>页</span>&nbsp;
+                    <a class="btn" href="javascript:void(0);" @click="toPagination(pageInput)">点击跳转</a>
+                </div>
             </div>
         </div>
 

+ 1 - 1
src/main/resources/templates/user-center/message/list.html

@@ -69,7 +69,7 @@
                          <a href="javascript:void(0);" class="btn" @click="deleteMessageFn">删除</a>
                     </div>
                  </div>
-                 <div v-if="(!isPC) && noMore" class="noMore">---- 没有更多了 ----</div>
+                <div v-if="(!isPC) && noMore" class="noMore">---- 没有更多了 ----</div>
                 <div v-if="isPC && pageTotal>1" class="pageWrap clear">
                     <a v-if="listQuery.pageNum>1" class="prev" @click="toPagination(listQuery.pageNum*1-1)" href="javascript:void(0);"></a>
                     <template v-for="n in showPageBtn">