活动按钮状态流转

This commit is contained in:
2026-03-25 15:53:37 +08:00
commit 37346e790f
2762 changed files with 240282 additions and 0 deletions

View File

@@ -0,0 +1 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesTools/certificate/index"],{"0450":function(t,e,n){"use strict";(function(t,e){var r=n("47a9");n("aa6c");r(n("3240"));var o=r(n("b68e"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"17f5":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 a(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 c={data:function(){return{loadEnd:!1,name:"",number:""}},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,i.mapState)({themeColor:function(t){return t.app.themeColor},loginImg:function(t){return t.app.loginImg}})),onReady:function(){this.loadEnd=!0},methods:{getCertificate:function(){var e=this;""!=this.name||""!=this.number?(t.showLoading({title:"查询中"}),this.$util.request("member.certificate",{name:this.name,number:this.number}).then((function(n){var r;if(1==n.code)if(t.hideLoading(),null!==(r=n.data)&&void 0!==r&&r.length){var o=n.data.map((function(t){return t.image}));e.$util.toPage({mode:1,path:"/pagesTools/certificate/result?images="+JSON.stringify(o)})}else t.showToast({title:"暂无相关证书~",icon:"none",duration:1e3});else t.showToast({title:n.msg,icon:"none"})})).catch((function(t){console.error("获取证书",t)}))):t.showToast({title:"请输入姓名或证书编号查询",icon:"none"})}}};e.default=c}).call(this,n("df3c")["default"])},"614d":function(t,e,n){},9785:function(t,e,n){"use strict";n.r(e);var r=n("17f5"),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},b68e:function(t,e,n){"use strict";n.r(e);var r=n("e2dd"),o=n("9785");for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n("faf9");var a=n("828b"),c=Object(a["a"])(o["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=c.exports},e2dd:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var r=function(){var t=this.$createElement;this._self._c},o=[]},faf9:function(t,e,n){"use strict";var r=n("614d"),o=n.n(r);o.a}},[["0450","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,4 @@
{
"navigationBarTitleText": "证书查询",
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="container"><title-bar vue-id="f5154a94-1" title="证书查询" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-image"><image class="image" src="/static/ground.png" mode="aspectFill"></image></view><view class="main-form"><view class="main-form-item"><input type="text" placeholder="请输入姓名" placeholder-class="placeholder" data-event-opts="{{[['confirm',[['getCertificate',['$event']]]],['input',[['__set_model',['','name','$event',[]]]]]]}}" value="{{name}}" bindconfirm="__e" bindinput="__e"/></view><view class="main-form-item"><input type="text" placeholder="请输入证书编号查询" placeholder-class="placeholder" data-event-opts="{{[['confirm',[['getCertificate',['$event']]]],['input',[['__set_model',['','number','$event',[]]]]]]}}" value="{{number}}" bindconfirm="__e" bindinput="__e"/></view><view data-event-opts="{{[['tap',[['getCertificate']]]]}}" class="main-form-button" style="{{'background:'+(themeColor)+';'}}" bindtap="__e"> 证书查询 </view><view class="main-form-item"><view class="main-form-item-tip">温馨提示:输入任一数据即可查询。</view></view></view></view></block><tab-bar vue-id="f5154a94-2" bind:__l="__l"></tab-bar></view>

View File

@@ -0,0 +1 @@
page{background:#fff}.container .container-main .main-image{position:absolute;top:0;left:0;right:0}.container .container-main .main-image .image{width:100vw;height:800rpx;display:block}.container .container-main .main-form{position:relative;top:750rpx;padding:32rpx;border-radius:16rpx 16rpx 0rpx;background:#fff}.container .container-main .main-form .main-form-item{padding:34rpx;margin-bottom:32rpx;border-radius:16rpx;text-align:center;background:#f6f7fb}.container .container-main .main-form .main-form-item .placeholder{text-align:center;font-size:32rpx;color:#8d929c}.container .container-main .main-form .main-form-item .main-form-item-tip{font-size:24rpx;line-height:48rpx;color:#5a5b6e}.container .container-main .main-form .main-form-button{padding:34rpx;border-radius:16rpx;margin-bottom:32rpx;font-size:32rpx;text-align:center;color:#fff}

View File

@@ -0,0 +1 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesTools/certificate/result"],{"0c81":function(t,e,n){},"198f":function(t,e,n){"use strict";n.r(e);var a=n("5644"),i=n("7d09");for(var u in i)["default"].indexOf(u)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(u);n("4763");var c=n("828b"),r=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);e["default"]=r.exports},"1a7b":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{imageList:[]}},onLoad:function(t){this.imageList=JSON.parse(t.images)},methods:{previewImage:function(e){t.previewImage({urls:this.imageList,current:e})}}};e.default=n}).call(this,n("df3c")["default"])},4763:function(t,e,n){"use strict";var a=n("0c81"),i=n.n(a);i.a},5644:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var a=function(){var t=this.$createElement;this._self._c},i=[]},"7d09":function(t,e,n){"use strict";n.r(e);var a=n("1a7b"),i=n.n(a);for(var u in a)["default"].indexOf(u)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(u);e["default"]=i.a},a7d0:function(t,e,n){"use strict";(function(t,e){var a=n("47a9");n("aa6c");a(n("3240"));var i=a(n("198f"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["a7d0","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,4 @@
{
"navigationBarTitleText": "查询结果",
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="container"><title-bar vue-id="1537e052-1" showBack="{{true}}" title="查询结果" bind:__l="__l"></title-bar><view class="container-main"><block wx:for="{{imageList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image class="main-image" src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',[index]]]]]}}" bindtap="__e"></image></block></view></view>

View File

@@ -0,0 +1 @@
page{background:#fff}.container .container-main{padding:48rpx 64rpx;display:flex;flex-direction:column;row-gap:32rpx}.container .container-main .main-image{width:100%}