会员权益
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.js
vendored
Normal file
File diff suppressed because one or more lines are too long
7
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.json
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "申请加入",
|
||||
"usingComponents": {
|
||||
"sp-editor": "/uni_modules/sp-editor/components/sp-editor/sp-editor",
|
||||
"select-level": "/pages/component/picker/select"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<page-meta page-style="{{'overflow:'+(pageShow?'hidden':'visible')}}"></page-meta><view class="container"><title-bar vue-id="7db6aed9-1" showBack="{{true}}" title="申请加入" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><block wx:if="{{applyInfo.state==3}}"><view class="main-tips" style="{{'top:'+(titleBarHeight+'px')+';'}}">{{"驳回原因:"+applyInfo.reject}}</view></block><view class="main-form"><view class="form-item"><view class="item-title"><text>*</text>选择级别</view><view data-event-opts="{{[['tap',[['openSelectLevel']]]]}}" class="item-input" bindtap="__e"><block wx:if="{{selectLevel.id}}"><view class="input text-ellipsis">{{selectLevel.name}}</view></block><block wx:else><view class="input placeholder text-ellipsis">请选择机构级别</view></block><image class="icon" src="/static/right.png" mode="aspectFit"></image></view></view><view class="form-item"><view class="item-title">介绍</view><view class="item-input"><sp-editor class="vue-ref" style="width:100%;" vue-id="7db6aed9-2" toolbar-config="{{toolbarConfig}}" data-ref="spEditor" data-event-opts="{{[['^init',[['initEditor']]],['^upinImage',[['upinImage']]],['^overMax',[['overMax']]],['^fullscreen',[['toEditor']]]]}}" bind:init="__e" bind:upinImage="__e" bind:overMax="__e" bind:fullscreen="__e" bind:__l="__l"></sp-editor></view></view></view><view class="main-footer"><block wx:if="{{userMobile}}"><view data-event-opts="{{[['tap',[['heandleSubmit']]]]}}" class="footer-btn" style="{{'background:'+(themeColor)+';'}}" bindtap="__e">提交申请</view></block><block wx:else><button class="footer-btn clear" style="{{'background:'+(themeColor)+';'}}" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['bindPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e">提交申请</button></block><view class="safe-padding"></view></view></view></block><select-level class="vue-ref" vue-id="7db6aed9-3" title="选择级别" data-ref="selectLevel" data-event-opts="{{[['^onChange',[['pageChange']]],['^confirm',[['changeLevel']]]]}}" bind:onChange="__e" bind:confirm="__e" bind:__l="__l"></select-level></view>
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/apply.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding-bottom:192rpx}.container .container-main .main-tips{color:#fff;font-size:24rpx;font-weight:400;line-height:34rpx;padding:30rpx 32rpx;background:#ff6868}.container .container-main .main-form{padding:22rpx 32rpx 32rpx}.container .container-main .main-form .form-item{margin-bottom:32rpx}.container .container-main .main-form .form-item .item-title{color:#5a5b6e;font-size:32rpx;font-weight:600;line-height:44rpx}.container .container-main .main-form .form-item .item-title text{color:#e60012}.container .container-main .main-form .form-item .item-input{margin-top:32rpx;display:flex;align-items:center;border-radius:16rpx;background:#fff;overflow:hidden}.container .container-main .main-form .form-item .item-input .input{color:#5a5b6e;font-size:28rpx;line-height:40rpx;flex:1;padding:32rpx;min-height:104rpx}.container .container-main .main-form .form-item .item-input .placeholder{color:#acadb7;font-size:28rpx;line-height:40rpx}.container .container-main .main-form .form-item .item-input .icon{width:32rpx;height:32rpx;padding-right:32rpx}.container .container-main .main-footer{position:fixed;left:0;right:0;bottom:0;z-index:96;background:#fff;border-top:1rpx solid #f6f7fb;padding:12rpx 24rpx}.container .container-main .main-footer .footer-btn{color:#fff;font-size:32rpx;line-height:44rpx;padding:22rpx 24rpx;border-radius:16rpx;background:var(--theme-color);text-align:center}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/details.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/details.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesTools/institution/details"],{1029:function(t,n,i){},"55f8":function(t,n,i){"use strict";(function(t,n){var e=i("47a9");i("aa6c");e(i("3240"));var o=e(i("6fb9"));t.__webpack_require_UNI_MP_PLUGIN__=i,n(o.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},"689b":function(t,n,i){"use strict";var e=i("1029"),o=i.n(e);o.a},"6d1c":function(t,n,i){"use strict";i.r(n);var e=i("c466"),o=i.n(e);for(var s in e)["default"].indexOf(s)<0&&function(t){i.d(n,t,(function(){return e[t]}))}(s);n["default"]=o.a},"6fb9":function(t,n,i){"use strict";i.r(n);var e=i("aea6"),o=i("6d1c");for(var s in o)["default"].indexOf(s)<0&&function(t){i.d(n,t,(function(){return o[t]}))}(s);i("689b");var a=i("828b"),u=Object(a["a"])(o["default"],e["b"],e["c"],!1,null,null,null,!1,e["a"],void 0);n["default"]=u.exports},aea6:function(t,n,i){"use strict";i.d(n,"b",(function(){return o})),i.d(n,"c",(function(){return s})),i.d(n,"a",(function(){return e}));var e={mpHtml:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/mp-html/components/mp-html/mp-html")]).then(i.bind(null,"7717"))},uniPopup:function(){return i.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(i.bind(null,"f295"))}},o=function(){var t=this,n=t.$createElement,i=(t._self._c,t.loadEnd?t.memberList&&t.memberList.length:null);t._isMounted||(t.e0=function(n){return t.$refs.popupModal.close()}),t.$mp.data=Object.assign({},{$root:{g0:i}})},s=[]},c466:function(t,n,i){"use strict";(function(t){var e=i("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=e(i("af34")),s=e(i("7ca3")),a=i("8f59");function u(t,n){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);n&&(e=e.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),i.push.apply(i,e)}return i}var r={components:{carousel:function(){i.e("pages/component/carousel/carousel").then(function(){return resolve(i("b5fc"))}.bind(null,i)).catch(i.oe)}},data:function(){return{pageShow:!1,loadEnd:!1,institutionId:null,institutionInfo:{},memberList:[],page:1,limit:20,hasMore:!1,popupInfo:{},showLogin:!1}},computed:function(t){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?u(Object(i),!0).forEach((function(n){(0,s.default)(t,n,i[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):u(Object(i)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(i,n))}))}return t}({},(0,a.mapState)({themeColor:function(t){return t.app.themeColor},appletName:function(t){return t.app.appletName}})),onLoad:function(n){var i=this;this.institutionId=n.id,t.showLoading({title:"加载中"}),this.getMemberList(),this.getInstitution((function(){i.loadEnd=!0,t.hideLoading()}))},onShow:function(){this.loadEnd&&(this.getMemberList(),this.getInstitution())},onReachBottom:function(){this.hasMore&&(this.page++,this.getMemberList())},onShareAppMessage:function(){return{title:this.institutionInfo.name,imageUrl:this.institutionInfo.image_list[0]}},onShareTimeline:function(){return{title:this.institutionInfo.name,imageUrl:this.institutionInfo.image_list[0]}},methods:{getInstitution:function(n){var i=this;this.$util.request("institution.details",{id:this.institutionId}).then((function(e){n&&n(),1==e.code?(i.institutionInfo=e.data,i.institutionInfo.images?i.institutionInfo.image_list=i.institutionInfo.images.split(","):i.institutionInfo.image_list=[]):t.showToast({title:e.msg,icon:"none"})})).catch((function(t){401==t?i.showLogin=!0:console.error("获取机构详情 ",t)}))},getMemberList:function(){var n=this;this.$util.request("institution.member",{page:this.page,limit:this.limit,institution_id:this.institutionId}).then((function(i){if(1==i.code){var e=i.data.data;n.hasMore=n.page<i.data.total/n.limit,n.memberList=1==n.page?e:[].concat((0,o.default)(n.memberList),(0,o.default)(e))}else t.showToast({title:i.msg,icon:"none"})})).catch((function(t){console.error("获取成员列表 ",t)}))},toApply:function(){1==this.institutionInfo.apply_state?t.showToast({icon:"none",title:"您已提交申请正在审核",duration:2500}):this.$util.toPage({mode:1,path:"/pagesTools/institution/apply?id=".concat(this.institutionId,"&state=").concat(this.institutionInfo.apply_state||-1)})},openMemberDetails:function(t){this.popupInfo=t,this.$refs.popupModal.open()},onModalChange:function(t){this.pageShow=t.show},toLogin:function(){t.redirectTo({url:"/pagesTools/institution/details?id=".concat(this.institutionId)})}}};n.default=r}).call(this,i("df3c")["default"])}},[["55f8","common/runtime","common/vendor"]]]);
|
||||
8
unpackage/dist/build/mp-weixin/pagesTools/institution/details.json
vendored
Normal file
8
unpackage/dist/build/mp-weixin/pagesTools/institution/details.json
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"navigationBarTitleText": "机构详情",
|
||||
"usingComponents": {
|
||||
"mp-html": "/uni_modules/mp-html/components/mp-html/mp-html",
|
||||
"uni-popup": "/uni_modules/uni-popup/components/uni-popup/uni-popup",
|
||||
"carousel": "/pages/component/carousel/carousel"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/details.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/details.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<page-meta page-style="{{'overflow:'+(pageShow?'hidden':'visible')}}"></page-meta><view class="container" style="{{'--theme-color:'+(themeColor)+';'}}"><title-bar vue-id="550ac245-1" title="机构详情" bind:__l="__l"></title-bar><view class="container-main"><block wx:if="{{loadEnd}}"><block><carousel vue-id="550ac245-2" show-data="{{institutionInfo.image_list}}" height="320rpx" radius="10rpx" bottom="24rpx" right="24rpx" bind:__l="__l"></carousel><view class="main-info flex align-items-center"><image class="info-logo" src="{{institutionInfo.icon}}" mode="aspectFill"></image><view class="info-name flex-item">{{appletName+" | "+institutionInfo.name}}</view></view><view class="main-column"><view class="column-title">机构简介</view><view class="column-content"><mp-html vue-id="550ac245-3" content="{{institutionInfo.introduction}}" bind:__l="__l"></mp-html></view></view><block wx:if="{{$root.g0}}"><view class="main-column"><view class="column-title">成员列表</view><view class="column-list"><block wx:for="{{memberList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list-item"><view class="item-info flex align-items-center"><image class="info-avatar" src="{{item.usermember.avatar}}" mode="aspectFill"></image><view class="info-box flex-item"><view class="box-title text-ellipsis">{{item.usermember.name}}</view><view class="box-subtitle text-ellipsis">{{appletName+" | "+item.member_level}}</view><view class="box-subtitle text-ellipsis" style="{{'color:'+(themeColor)+';'}}">{{item.institution_level.level_name}}</view></view></view><view class="item-introduce flex"><view class="introduce-text text-ellipsis-more"><view data-event-opts="{{[['tap',[['openMemberDetails',['$0'],[[['memberList','',index]]]]]]]}}" class="btn" bindtap="__e">详情</view>{{''+item.introduction+''}}<view class="mask"></view></view></view></view></block></view></view></block><block wx:if="{{institutionInfo.apply_state!=2}}"><view data-event-opts="{{[['tap',[['toApply']]]]}}" class="main-apply" bindtap="__e"><image class="apply-icon" src="/static/add.png" mode="aspectFit"></image><text class="apply-text">申请加入</text></view></block></block></block><block wx:else><block wx:if="{{showLogin}}"><view class="main-login"><image class="login-image" src="{{loginImg}}" mode="aspectFit"></image><view class="login-tips">小程序需要登录注册才能使用相关功能,请登录后查看该页面</view><view data-event-opts="{{[['tap',[['toLogin']]]]}}" class="login-btn" bindtap="__e">前往登录</view></view></block></block></view><uni-popup class="vue-ref" vue-id="550ac245-4" type="center" data-ref="popupModal" data-event-opts="{{[['^change',[['onModalChange']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="container-popup"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="popup-close" bindtap="__e"><image src="/static/close.png" mode="aspectFit"></image></view><view class="popup-content flex-direction-column"><block wx:if="{{popupInfo&&popupInfo.usermember}}"><view class="content-info flex align-items-center"><image class="info-avatar" src="{{popupInfo.usermember.avatar}}" mode="aspectFill"></image><view class="info-box flex-item"><view class="box-title text-ellipsis">{{popupInfo.usermember.name}}</view><view class="box-subtitle text-ellipsis">{{appletName+" | "+popupInfo.member_level}}</view><view class="box-subtitle text-ellipsis" style="{{'color:'+(themeColor)+';'}}">{{popupInfo.institution_level.level_name}}</view></view></view></block><scroll-view class="contetnt-scroll flex-item" scroll-y="{{true}}"><mp-html vue-id="{{('550ac245-5')+','+('550ac245-4')}}" content="{{popupInfo.content}}" bind:__l="__l"></mp-html></scroll-view></view></view></uni-popup></view>
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/details.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/details.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-info{margin-top:32rpx;border-radius:16rpx;background:#fff;padding:32rpx}.container .container-main .main-info .info-logo{width:80rpx;height:80rpx;border-radius:10rpx}.container .container-main .main-info .info-name{margin-left:32rpx;color:#5a5b6e;font-size:28rpx;font-weight:600;line-height:40rpx}.container .container-main .main-column{margin-top:32rpx}.container .container-main .main-column .column-title{color:#5a5b6e;font-size:32rpx;font-weight:600;line-height:44rpx}.container .container-main .main-column .column-content{margin-top:32rpx;border-radius:16rpx;background:#fff;padding:32rpx;color:#5a5b6e;font-size:28rpx;line-height:40rpx}.container .container-main .main-column .column-list{margin-top:32rpx}.container .container-main .main-column .column-list .list-item{margin-top:32rpx;border-radius:16rpx;background:#fff;padding:32rpx}.container .container-main .main-column .column-list .list-item:first-child{margin-top:0}.container .container-main .main-column .column-list .list-item .item-info .info-avatar{width:124rpx;height:124rpx;border-radius:50%}.container .container-main .main-column .column-list .list-item .item-info .info-box{margin-left:16rpx}.container .container-main .main-column .column-list .list-item .item-info .info-box .box-title{color:#5a5b6e;font-size:28rpx;font-weight:500;line-height:40rpx}.container .container-main .main-column .column-list .list-item .item-info .info-box .box-subtitle{margin-top:8rpx;color:#8d929c;font-size:24rpx;line-height:34rpx}.container .container-main .main-column .column-list .list-item .item-introduce{margin-top:16rpx}.container .container-main .main-column .column-list .list-item .item-introduce .introduce-text{position:relative;color:#5a5b6e;font-size:28rpx;line-height:40rpx}.container .container-main .main-column .column-list .list-item .item-introduce .introduce-text .btn{float:right;clear:both;color:var(--theme-color);margin-left:12rpx}.container .container-main .main-column .column-list .list-item .item-introduce .introduce-text::before{content:"";float:right;width:0;height:100%;margin-bottom:-40rpx}.container .container-main .main-column .column-list .list-item .item-introduce .introduce-text .mask{display:inline-block;position:absolute;width:100%;height:100%;background-color:#fff}.container .container-main .main-apply{position:fixed;z-index:99;right:32rpx;bottom:14%;background:var(--theme-color);width:128rpx;height:128rpx;border-radius:32rpx;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .container-main .main-apply .apply-icon{width:48rpx;height:48rpx;margin-bottom:8rpx}.container .container-main .main-apply .apply-text{color:#fff;text-align:center;font-size:24rpx;font-weight:600;line-height:34rpx}.container .container-main .main-login{padding:64rpx 28rpx 0}.container .container-main .main-login .login-image{width:100%;height:500rpx}.container .container-main .main-login .login-tips{color:#585858;font-size:36rpx;line-height:50rpx;margin-top:48rpx;text-align:center}.container .container-main .main-login .login-btn{margin-top:56rpx;height:88rpx;line-height:88rpx;font-size:28rpx;border-radius:16rpx;text-align:center;background:var(--theme-color);color:#fff}.container .container-popup{position:relative;z-index:999;border-radius:16rpx;background:#fff;padding:48rpx 24rpx 64rpx;width:600rpx;max-width:95vw}.container .container-popup .popup-close{position:absolute;top:24rpx;right:24rpx;width:40rpx;height:40rpx;border-radius:50%;border:1rpx solid #5a5b6e;padding:12rpx;background:#fff;z-index:1}.container .container-popup .popup-content .content-info{padding:0 24rpx}.container .container-popup .popup-content .content-info .info-avatar{width:124rpx;height:124rpx;border-radius:50%}.container .container-popup .popup-content .content-info .info-box{margin-left:16rpx}.container .container-popup .popup-content .content-info .info-box .box-title{color:#5a5b6e;font-size:28rpx;font-weight:500;line-height:40rpx}.container .container-popup .popup-content .content-info .info-box .box-subtitle{margin-top:8rpx;color:#8d929c;font-size:24rpx;line-height:34rpx}.container .container-popup .popup-content .contetnt-scroll{padding:0 24rpx;margin-top:40rpx;max-height:524rpx;color:#5a5b6e;font-size:28rpx;line-height:40rpx;box-sizing:border-box}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesTools/institution/editor"],{"01bc":function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return r}));var r={spEditor:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/sp-editor/components/sp-editor/sp-editor")]).then(n.bind(null,"96ec"))}},o=function(){var t=this.$createElement;this._self._c},i=[]},1491:function(t,e,n){"use strict";n.r(e);var r=n("01bc"),o=n("3270");for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n("b7fe");var c=n("828b"),a=Object(c["a"])(o["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=a.exports},"2ce3":function(t,e,n){"use strict";(function(t,e){var r=n("47a9");n("aa6c");r(n("3240"));var o=r(n("1491"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},3270:function(t,e,n){"use strict";n.r(e);var r=n("90f7"),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=o.a},"63df":function(t,e,n){},"90f7":function(t,e,n){"use strict";(function(t){var r=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n("7ca3")),i=n("8f59");function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}var a={data:function(){return{params:null,editorIns:null,toolbarConfig:{excludeKeys:["direction","date","lineHeight","letterSpacing","listCheck"],iconSize:"18px"}}},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,i.mapState)({editorContent:function(t){return t.app.editorContent}})),onLoad:function(t){t.params&&(this.params=t.params)},methods:{overMax:function(e){t.showToast({title:"输入内容已超过最大字数限制"})},initEditor:function(t){this.editorIns=t,this.editorIns.setContents({html:this.editorContent||""})},upinImage:function(e,n){var r;r=e.map((function(t){return t.tempFilePath})),t.showLoading({title:"上传中请稍后",mask:!0}),this.$util.uploadFileMultiple(r,[],2).then((function(e){e.forEach((function(e){n.insertImage({src:e,width:"80%",success:function(){t.hideLoading()}})}))})).catch((function(t){console.error("上传图片 ",t)}))},exportHtml:function(e){var n=getCurrentPages(),r=n[n.length-2];r.$vm.editorContent=e,t.navigateBack()}}};e.default=a}).call(this,n("df3c")["default"])},b7fe:function(t,e,n){"use strict";var r=n("63df"),o=n.n(r);o.a}},[["2ce3","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "介绍内容",
|
||||
"usingComponents": {
|
||||
"sp-editor": "/uni_modules/sp-editor/components/sp-editor/sp-editor"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="ad1d79b0-1" showBack="{{true}}" title="介绍内容" bind:__l="__l"></title-bar><view class="container-main"><sp-editor vue-id="ad1d79b0-2" toolbar-config="{{toolbarConfig}}" data-event-opts="{{[['^init',[['initEditor']]],['^upinImage',[['upinImage']]],['^overMax',[['overMax']]],['^exportHtml',[['exportHtml']]]]}}" bind:init="__e" bind:upinImage="__e" bind:overMax="__e" bind:exportHtml="__e" bind:__l="__l"></sp-editor></view><view class="safe-padding"></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/editor.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
page{padding-bottom:0}.container{height:100vh;display:flex;flex-direction:column}.container .container-main{flex:1;overflow:hidden}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/index.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesTools/institution/index"],{"589f":function(t,e,n){},"97cd":function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("af34")),a=i(n("7ca3")),r=n("8f59");function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}var u={data:function(){return{loadEnd:!1,institutionList:[],page:1,limit:20,hasMore:!1}},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,r.mapState)({shareImage:function(t){return t.app.shareImage},shareTitle:function(t){return t.app.shareTitle}})),onLoad:function(){var e=this;t.showLoading({title:"加载中"}),this.getInstitutionList((function(){t.hideLoading(),e.loadEnd=!0}))},onPullDownRefresh:function(){this.page=1,this.getInstitutionList((function(){t.stopPullDownRefresh()}))},onReachBottom:function(){this.hasMore&&(this.page++,this.getInstitutionList())},onShareAppMessage:function(){return{title:this.shareTitle,imageUrl:this.shareImage}},onShareTimeline:function(){return{title:this.shareTitle,imageUrl:this.shareImage}},methods:{getInstitutionList:function(e){var n=this;this.$util.request("institution.list",{page:this.page,limit:this.limit}).then((function(i){if(e&&e(),1==i.code){var a=i.data.data;n.hasMore=n.page<i.data.total/n.limit,n.institutionList=1==n.page?a:[].concat((0,o.default)(n.institutionList),(0,o.default)(a))}else t.showToast({title:i.msg,icon:"none"})})).catch((function(t){e&&e(),console.error("获取机构列表",t)}))},toDetails:function(t){this.$util.toPage({mode:1,path:"/pagesTools/institution/details?id="+t})}}};e.default=u}).call(this,n("df3c")["default"])},b0b2:function(t,e,n){"use strict";var i=n("589f"),o=n.n(i);o.a},bc6b:function(t,e,n){"use strict";n.r(e);var i=n("d360"),o=n("bd84");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("b0b2");var r=n("828b"),s=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=s.exports},bd84:function(t,e,n){"use strict";n.r(e);var i=n("97cd"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},d360:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=(this._self._c,this.loadEnd?this.institutionList.length:null);this.$mp.data=Object.assign({},{$root:{g0:e}})},o=[]},e21a:function(t,e,n){"use strict";(function(t,e){var i=n("47a9");n("aa6c");i(n("3240"));var o=i(n("bc6b"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["e21a","common/runtime","common/vendor"]]]);
|
||||
5
unpackage/dist/build/mp-weixin/pagesTools/institution/index.json
vendored
Normal file
5
unpackage/dist/build/mp-weixin/pagesTools/institution/index.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "机构列表",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="b62a7016-1" title="机构列表" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><block wx:if="{{$root.g0}}"><view class="main-list flex flex-wrap justify-content-between"><block wx:for="{{institutionList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['toDetails',['$0'],[[['institutionList','id',item.id,'id']]]]]]]}}" class="list-item flex-direction-column align-items-center" bindtap="__e"><image class="item-icon" src="{{item.icon}}" mode="aspectFill"></image><view class="item-text">{{item.name}}</view></view></block></view></block><block wx:else><empty vue-id="b62a7016-2" top="30%" title="暂无相关内容~" bind:__l="__l"></empty></block></view></block><tab-bar vue-id="b62a7016-3" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/index.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-list{row-gap:32rpx}.container .container-main .main-list .list-item{width:calc(50% - 16rpx);padding:48rpx 32rpx;border-radius:16rpx;background:#fff}.container .container-main .main-list .list-item .item-icon{width:144rpx;height:144rpx;border-radius:10rpx}.container .container-main .main-list .list-item .item-text{margin-top:16rpx;color:#5a5b6e;font-size:28rpx;font-weight:600;line-height:40rpx;text-align:center}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/success.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/success.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesTools/institution/success"],{"434a":function(t,e,n){"use strict";n.r(e);var r=n("499c"),a=n.n(r);for(var c in r)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(c);e["default"]=a.a},"499c":function(t,e,n){"use strict";(function(t){var r=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(n("7ca3")),c=n("8f59");function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}var u={data:function(){return{loadEnd:!1}},onReady:function(){this.loadEnd=!0},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,c.mapState)({themeColor:function(t){return t.app.themeColor}})),methods:{toBack:function(){1==getCurrentPages().length?this.$util.toPage({mode:1,path:"/pages/index/index"}):t.navigateBack({delta:2})}}};e.default=u}).call(this,n("df3c")["default"])},"6e99":function(t,e,n){"use strict";(function(t,e){var r=n("47a9");n("aa6c");r(n("3240"));var a=r(n("a458"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(a.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},a458:function(t,e,n){"use strict";n.r(e);var r=n("ae40"),a=n("434a");for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);n("d7b9");var o=n("828b"),u=Object(o["a"])(a["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=u.exports},ae40:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var r=function(){var t=this.$createElement;this._self._c},a=[]},b15e:function(t,e,n){},d7b9:function(t,e,n){"use strict";var r=n("b15e"),a=n.n(r);a.a}},[["6e99","common/runtime","common/vendor"]]]);
|
||||
4
unpackage/dist/build/mp-weixin/pagesTools/institution/success.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/pagesTools/institution/success.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"navigationBarTitleText": "提交成功",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/success.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/success.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container" style="{{'--theme-color:'+(themeColor)+';'}}"><title-bar vue-id="4da435b8-1" showBack="{{true}}" title="提交成功" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-image"><image class="icon" src="/static/check.png" mode="aspectFit"></image></view><view class="main-title">提交成功</view><view class="main-subtitle">您已提交申请,正在进行审核请等待</view><view data-event-opts="{{[['tap',[['toBack',['$event']]]]]}}" class="main-btn" bindtap="__e">返回列表</view></view></block></view>
|
||||
1
unpackage/dist/build/mp-weixin/pagesTools/institution/success.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pagesTools/institution/success.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
page{background:#fff}.container .container-main{padding:144rpx 48rpx 32rpx}.container .container-main .main-image{width:200rpx;height:200rpx;margin:0 auto;padding:48rpx;background:var(--theme-color);border-radius:50%}.container .container-main .main-title{color:#333;font-size:36rpx;font-weight:600;line-height:50rpx;margin-top:48rpx;text-align:center}.container .container-main .main-subtitle{color:#999;font-size:24rpx;line-height:34rpx;margin-top:24rpx;text-align:center}.container .container-main .main-btn{color:#fff;font-size:32rpx;line-height:44rpx;padding:34rpx;border-radius:16rpx;text-align:center;margin-top:48rpx;background:var(--theme-color)}.container .container-main .main-back{color:#979797;font-size:32rpx;line-height:44rpx;padding:32rpx;text-align:center;margin-top:16rpx}
|
||||
Reference in New Issue
Block a user