init
This commit is contained in:
1
pages_tool/files/list.js
Normal file
1
pages_tool/files/list.js
Normal file
@@ -0,0 +1 @@
|
||||
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/files/list"],{"0123":function(t,n,e){"use strict";e.r(n);var o=e("a396"),i=e.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(a);n["default"]=i.a},3796:function(t,n,e){"use strict";(function(t,n){var o=e("47a9");e("1dee");o(e("3240"));var i=o(e("521a"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(i.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},"521a":function(t,n,e){"use strict";e.r(n);var o=e("a31b"),i=e("0123");for(var a in i)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(a);e("e1a6");var s=e("828b"),c=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"7dafc250",null,!1,o["a"],void 0);n["default"]=c.exports},"943c":function(t,n,e){},a31b:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return o}));var o={nsAdv:function(){return e.e("components/ns-adv/ns-adv").then(e.bind(null,"8289"))},nsEmpty:function(){return e.e("components/ns-empty/ns-empty").then(e.bind(null,"a84f"))},loadingCover:function(){return e.e("components/loading-cover/loading-cover").then(e.bind(null,"0773"))}},i=function(){var t=this,n=t.$createElement,e=(t._self._c,t.list.length),o=e?t.__map(t.list,(function(n,e){var o=t.__get_orig(n),i=t.$util.img("addon/personnel/shop/view/enterprise/fileicon.png");return{$orig:o,g1:i}})):null;t.$mp.data=Object.assign({},{$root:{g0:e,l0:o}})},a=[]},a396:function(t,n,e){"use strict";(function(t){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o={data:function(){return{category_id:"",list:[],title:"",keyword:""}},components:{nsAdv:function(){e.e("components/ns-adv/ns-adv").then(function(){return resolve(e("8289"))}.bind(null,e)).catch(e.oe)}},onLoad:function(t){t.category_id>0&&(this.category_id=t.category_id)},onShow:function(){},methods:{search:function(){this.list=[],this.$refs.mescroll.refresh()},getData:function(n){var e=this;this.$api.sendRequest({url:"/api/files/getpage",data:{page_size:n.size,page:n.num,category_id:this.category_id,keyword:this.keyword},success:function(o){var i=[],a=o.message;0==o.code&&o.data?(i=o.data.list,!e.title&&o.data.list.length>0&&t.setNavigationBarTitle({title:o.data.list[0].category_name})):e.$util.showToast({title:a}),n.endSuccess(i.length),1==n.num&&(e.list=[]),e.list=e.list.concat(i),e.$refs.loadingCover&&e.$refs.loadingCover.hide()},fail:function(t){n.endErr(),e.$refs.loadingCover&&e.$refs.loadingCover.hide()}})},toDetail:function(n){console.log(n.files_url);var e=n.files_url;t.showLoading({title:"正在加载"});try{t.downloadFile({url:e,success:function(n){if(console.log(n),200===n.statusCode){var e=n.tempFilePath;t.openDocument({filePath:e,success:function(t){console.log("打开成功")},fail:function(){},complete:function(){t.hideLoading({success:function(t){}})}})}},fail:function(n){t.hideLoading({success:function(t){}})},complete:function(n){console.log("下载完成",n),404==n.statusCode&&t.showToast({title:"文件不存在",icon:"none"})}})}catch(o){console.log("CatchClause",o),console.log("CatchClause",o),t.hideLoading({success:function(t){}})}},imgError:function(t){this.list[t]&&(this.list[t].cover_img=this.$util.getDefaultImage().article)}}};n.default=o}).call(this,e("df3c")["default"])},e1a6:function(t,n,e){"use strict";var o=e("943c"),i=e.n(o);i.a}},[["3796","common/runtime","common/vendor"]]]);
|
||||
8
pages_tool/files/list.json
Normal file
8
pages_tool/files/list.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"navigationBarTitleText": "查看文件",
|
||||
"usingComponents": {
|
||||
"ns-adv": "/components/ns-adv/ns-adv",
|
||||
"ns-empty": "/components/ns-empty/ns-empty",
|
||||
"loading-cover": "/components/loading-cover/loading-cover"
|
||||
}
|
||||
}
|
||||
1
pages_tool/files/list.wxml
Normal file
1
pages_tool/files/list.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<page-meta page-style="{{themeColor}}" class="data-v-7dafc250"></page-meta><view class="data-v-7dafc250"><view class="search-wrap uni-flex uni-row data-v-7dafc250"><view class="flex-item input-wrap data-v-7dafc250"><input class="uni-input data-v-7dafc250" maxlength="50" placeholder="请输入您要搜索的文件名称" data-event-opts="{{[['confirm',[['search']]],['input',[['__set_model',['','keyword','$event',[]]]]]]}}" value="{{keyword}}" bindconfirm="__e" bindinput="__e"/><text data-event-opts="{{[['tap',[['search']]]]}}" class="iconfont icon-sousuo3 data-v-7dafc250" catchtap="__e"></text></view></view><mescroll-uni vue-id="186efcdc-1" top="100" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" class="data-v-7dafc250 vue-ref" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list" class="data-v-7dafc250"><block wx:if="{{$root.g0}}"><view class="article-wrap data-v-7dafc250"><ns-adv vue-id="{{('186efcdc-2')+','+('186efcdc-1')}}" keyword="NS_ARTICLE" class-name="adv-wrap" class="data-v-7dafc250" bind:__l="__l"></ns-adv><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toDetail',['$0'],[[['list','',index]]]]]]]}}" class="item data-v-7dafc250" bindtap="__e"><view class="article-img data-v-7dafc250"><image class="cover-img data-v-7dafc250" src="{{item.g1}}" mode="widthFix" data-event-opts="{{[['error',[['imgError',[index]]]]]}}" binderror="__e"></image></view><view class="info-wrap data-v-7dafc250"><view class="title data-v-7dafc250">{{item.$orig.files_title}}</view><view class="read-wrap data-v-7dafc250"><text class="data-v-7dafc250">查看PDF文件</text></view></view></view></block></view></block><block wx:else><view class="empty-wrap data-v-7dafc250"><ns-empty vue-id="{{('186efcdc-3')+','+('186efcdc-1')}}" text="暂无文件" isIndex="{{false}}" class="data-v-7dafc250" bind:__l="__l"></ns-empty></view></block><loading-cover vue-id="{{('186efcdc-4')+','+('186efcdc-1')}}" data-ref="loadingCover" class="data-v-7dafc250 vue-ref" bind:__l="__l"></loading-cover></view></mescroll-uni><privacy-popup vue-id="186efcdc-5" data-ref="privacyPopup" class="data-v-7dafc250 vue-ref" bind:__l="__l"></privacy-popup></view>
|
||||
4
pages_tool/files/list.wxss
Normal file
4
pages_tool/files/list.wxss
Normal file
@@ -0,0 +1,4 @@
|
||||
.data-v-7dafc250 .fixed{position:relative;top:0}.search-wrap.data-v-7dafc250{flex:0.5;padding:30rpx 30rpx 0;font-size:24rpx;display:flex;align-items:center}.search-wrap .iconfont.data-v-7dafc250{margin-left:16rpx;font-size:36rpx}.search-wrap .input-wrap.data-v-7dafc250{flex:1;display:flex;justify-content:space-between;align-items:center;background:#fff;height:64rpx;padding-left:10rpx;border-radius:70rpx}.search-wrap .input-wrap input.data-v-7dafc250{width:90%;background:#fff;font-size:24rpx;height:100%;padding:0 25rpx 0 40rpx;line-height:50rpx;border-radius:40rpx}.search-wrap .input-wrap text.data-v-7dafc250{font-size:32rpx;color:#909399;width:80rpx;text-align:center;margin-right:20rpx}.search-wrap .category-wrap.data-v-7dafc250,
|
||||
.search-wrap .list-style.data-v-7dafc250{display:flex;justify-content:center;align-items:center}.search-wrap .category-wrap .iconfont.data-v-7dafc250,
|
||||
.search-wrap .list-style .iconfont.data-v-7dafc250{font-size:50rpx;color:#909399}.search-wrap .category-wrap text.data-v-7dafc250,
|
||||
.search-wrap .list-style text.data-v-7dafc250{display:block;margin-top:60rpx}.empty-wrap.data-v-7dafc250{padding-top:200rpx}.article-wrap.data-v-7dafc250{background:#f8f8f8}.article-wrap .adv-wrap.data-v-7dafc250{margin:24rpx 24rpx 0 24rpx;width:auto}.article-wrap .item.data-v-7dafc250{display:flex;padding:20rpx;background-color:#fff;margin:24rpx;border-radius:16rpx}.article-wrap .item .article-img.data-v-7dafc250{margin-right:20rpx;width:80rpx;height:80rpx;overflow:hidden;display:flex;align-items:center;justify-content:center}.article-wrap .item .article-img image.data-v-7dafc250{width:100%}.article-wrap .item .info-wrap.data-v-7dafc250{flex:1;display:flex;flex-direction:column;justify-content:space-between}.article-wrap .item .info-wrap .title.data-v-7dafc250{font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:24rpx}.article-wrap .item .info-wrap .abstract.data-v-7dafc250{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24rpx}.article-wrap .item .info-wrap .read-wrap.data-v-7dafc250{display:flex;color:#999ca7;justify-content:flex-start;align-items:center;margin-top:10rpx;line-height:1}.article-wrap .item .info-wrap .read-wrap text.data-v-7dafc250{font-size:24rpx}.article-wrap .item .info-wrap .read-wrap .iconfont.data-v-7dafc250{font-size:36rpx;vertical-align:bottom;margin-right:10rpx}.article-wrap .item .info-wrap .read-wrap .category-icon.data-v-7dafc250{width:8rpx;height:8rpx;border-radius:50%;background:var(--base-color);margin-right:10rpx}.article-wrap .item .info-wrap .read-wrap .date.data-v-7dafc250{margin-left:20rpx}
|
||||
Reference in New Issue
Block a user