Browse Source

版本1.7.22 首页banner增加问卷加积分

release
lihenian 4 years ago
parent
commit
6f5a8de533
  1. 9
      pages/indexNew/indexNew.js
  2. 39
      pages/indexNew/indexNew.wxml
  3. 2
      pages/toRegister/toRegister.js
  4. 7
      project.config.json
  5. 7
      utils/api.js

9
pages/indexNew/indexNew.js

@ -550,13 +550,12 @@ Page({
// 跳转到banner详情 // 跳转到banner详情
navigatetoBannerDetail (e) { navigatetoBannerDetail (e) {
const { const { id, url, newsflag, bannertype } = e.currentTarget.dataset
id,
url,
newsflag
} = e.currentTarget.dataset
console.log(id, url, newsflag) console.log(id, url, newsflag)
if (newsflag == "0") { if (newsflag == "0") {
if (bannertype === "1") {
api.wenjuanPoints(id)
}
wx.navigateTo({ wx.navigateTo({
url: `/subpages/home/pages/webview/webview?url=${url}` url: `/subpages/home/pages/webview/webview?url=${url}`
}) })

39
pages/indexNew/indexNew.wxml

@ -1,12 +1,12 @@
<wxs module="filter" src="../../utils/filter.wxs"></wxs> <wxs module="filter" src="../../utils/filter.wxs"></wxs>
<view class="header" style="height: {{statusHeight + navigationHeight}}px;"> <view class="header" style="height: {{statusHeight + navigationHeight}}px;">
<image class="header-bg" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7160-w6AJBH6AAAk6D4lsPc207.png" /> <image class="header-bg" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7160-w6AJBH6AAAk6D4lsPc207.png" />
<view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;">e锦水</view> <view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;">
e锦水
</view>
</view> </view>
<view class="home" style="margin-top: {{statusHeight + navigationHeight}}px"> <view class="home" style="margin-top: {{statusHeight + navigationHeight}}px">
<!-- 所属网格 -->
<!--所属网格-->
<view class="belong-grid"> <view class="belong-grid">
<image class="belong-grid-bg" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7160-u6ATTx1AAEZrXGthow458.png" /> <image class="belong-grid-bg" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7160-u6ATTx1AAEZrXGthow458.png" />
<view class="newbelong-grid"> <view class="newbelong-grid">
@ -33,7 +33,7 @@
<view class="banner"> <view class="banner">
<swiper circular="{{true}}" autoplay="{{true}}" interval="{{3000}}" current="{{currentIndex}}" bindchange="swiperChange"> <swiper circular="{{true}}" autoplay="{{true}}" interval="{{3000}}" current="{{currentIndex}}" bindchange="swiperChange">
<swiper-item wx:for="{{swiperBannerList}}" wx:key="index" wx:for-index="index" wx:for-item="item"> <swiper-item wx:for="{{swiperBannerList}}" wx:key="index" wx:for-index="index" wx:for-item="item">
<view class="banner-item" data-id="{{item.id}}" data-url="{{item.url}}" data-newsflag="{{item.newsFlag}}" bindtap="navigatetoBannerDetail"> <view class="banner-item" data-id="{{item.id}}" data-url="{{item.url}}" data-newsflag="{{item.newsFlag}}" data-bannertype="{{item.bannerType}}" bindtap="navigatetoBannerDetail">
<image mode="aspectFill" class="banner-img" src="{{item.imgUrl}}" /> <image mode="aspectFill" class="banner-img" src="{{item.imgUrl}}" />
<view class="banner-content"> <view class="banner-content">
<view class="title"> <view class="title">
@ -51,7 +51,7 @@
</view> </view>
<view class="tab-right"> <view class="tab-right">
<view class="tab" wx:for="{{tabRightList}}" wx:key="index" data-title="{{item.remark}}" data-code="{{item.imgCode}}" bindtap="toJumpPage"> <view class="tab" wx:for="{{tabRightList}}" wx:key="index" data-title="{{item.remark}}" data-code="{{item.imgCode}}" bindtap="toJumpPage">
<image src="{{item.imgUrl}}"/> <image src="{{item.imgUrl}}" />
<view class="tab-text"></view> <view class="tab-text"></view>
</view> </view>
</view> </view>
@ -91,7 +91,6 @@
<!-- <image class="image2" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7161AbyAfYVeAAAdNklNbvM579.png"></image> --> <!-- <image class="image2" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7161AbyAfYVeAAAdNklNbvM579.png"></image> -->
<!-- <text></text> --> <!-- <text></text> -->
</view> </view>
<!-- 我有话说 --> <!-- 我有话说 -->
<view class="grid-all-new"> <view class="grid-all-new">
<button bindtap="wysy" class="weui-btn-left" form-type='submit' plain='true' hover-class="hover-btn" wx:if="{{departmentId == leaderGridId}}"> <button bindtap="wysy" class="weui-btn-left" form-type='submit' plain='true' hover-class="hover-btn" wx:if="{{departmentId == leaderGridId}}">
@ -162,8 +161,7 @@
<view class="list-all"> <view class="list-all">
<view class="list-item" wx:for-index="index" wx:for-item="item" wx:key="index" wx:for="{{newsList}}" data-id="{{item.id}}" bindtap="toDetail"> <view class="list-item" wx:for-index="index" wx:for-item="item" wx:key="index" wx:for="{{newsList}}" data-id="{{item.id}}" bindtap="toDetail">
<view class="item-info"> <view class="item-info">
<view class="item-info-name">{{item.newsTitle}} <view class="item-info-name">{{item.newsTitle}}</view>
</view>
<view class="item-info-time"> <view class="item-info-time">
<text>{{item.deptName}}-{{item.newsCategoryName}}</text> <text>{{item.deptName}}-{{item.newsCategoryName}}</text>
<text>{{filter.formatTime(item.newsStartTime, 'yyyy-MM-dd')}}</text> <text>{{filter.formatTime(item.newsStartTime, 'yyyy-MM-dd')}}</text>
@ -176,29 +174,12 @@
</view> </view>
</view> </view>
<!-- <view hidden="{{nomorenews}}" class="nomorenews">没有更多了~</view> --> <!-- <view hidden="{{nomorenews}}" class="nomorenews">没有更多了~</view> -->
<!--加载更多提示--> <!-- 加载更多提示 -->
<load-more loadMoreType="{{loadMoreType}}" loadMoreVisible="{{loadMoreVisible}}"></load-more> <load-more loadMoreType="{{loadMoreType}}" loadMoreVisible="{{loadMoreVisible}}"></load-more>
</view> </view>
<move-btn wx:if="{{sxjs.id}}" button-top="820" area-top="120" area-height="90%" img-url="{{sxjs.imgUrl}}" bindmovebtnCallBack="toSxjs"></move-btn>
<move-btn wx:if="{{sxjs.id}}" <move-btn wx:if="{{shouye.id}}" area-top="120" area-height="90%" button-top="1080" button-left="600" button-width="140" button-height="140" img-url="{{shouye.imgUrl}}" bindmovebtnCallBack="toShouye"></move-btn>
button-top="820"
area-top="120"
area-height="90%"
img-url="{{sxjs.imgUrl}}"
bindmovebtnCallBack="toSxjs"></move-btn>
<move-btn wx:if="{{shouye.id}}"
area-top="120"
area-height="90%"
button-top="1080"
button-left="600"
button-width="140"
button-height="140"
img-url="{{shouye.imgUrl}}"
bindmovebtnCallBack="toShouye"></move-btn>
<complete-info-dialog completeInfoDialogVisible="{{completeInfoDialogVisible}}"></complete-info-dialog> <complete-info-dialog completeInfoDialogVisible="{{completeInfoDialogVisible}}"></complete-info-dialog>
<!-- 签到后提醒 --> <!-- 签到后提醒 -->
<wux-popup visible="{{visible}}" title="{{signCode === 0 ? '签到成功' : '签到失败'}}" content="{{signMsg}}" bind:close="onClose"> <wux-popup visible="{{visible}}" title="{{signCode === 0 ? '签到成功' : '签到失败'}}" content="{{signMsg}}" bind:close="onClose">
<view slot="footer" class="popup__button" bindtap="onClose">确定</view> <view slot="footer" class="popup__button" bindtap="onClose">确定</view>

2
pages/toRegister/toRegister.js

@ -21,7 +21,7 @@ Page({
// } // }
// }) // })
let that = this let that = this
const versionNum = "1.7.21" const versionNum = "1.7.22"
api.getScanSwitch(versionNum).then(function (res) { api.getScanSwitch(versionNum).then(function (res) {
console.log(res.data) console.log(res.data)
let state = res.data ? res.data.scanFlag : '1' let state = res.data ? res.data.scanFlag : '1'

7
project.config.json

@ -6,31 +6,26 @@
"setting": { "setting": {
"urlCheck": false, "urlCheck": false,
"es6": true, "es6": true,
"enhance": true,
"postcss": true, "postcss": true,
"preloadBackgroundData": false, "preloadBackgroundData": false,
"minified": true, "minified": true,
"newFeature": true, "newFeature": true,
"coverView": true, "coverView": true,
"nodeModules": false,
"autoAudits": false, "autoAudits": false,
"showShadowRootInWxmlPanel": true, "showShadowRootInWxmlPanel": true,
"scopeDataCheck": false, "scopeDataCheck": false,
"uglifyFileName": false,
"checkInvalidKey": true, "checkInvalidKey": true,
"checkSiteMap": true, "checkSiteMap": true,
"uploadWithSourceMap": true, "uploadWithSourceMap": true,
"compileHotReLoad": false, "compileHotReLoad": false,
"lazyloadPlaceholderEnable": false,
"useMultiFrameRuntime": true, "useMultiFrameRuntime": true,
"useApiHook": true, "useApiHook": true,
"useApiHostProcess": false, "useApiHostProcess": true,
"babelSetting": { "babelSetting": {
"ignore": [], "ignore": [],
"disablePlugins": [], "disablePlugins": [],
"outputPath": "" "outputPath": ""
}, },
"enableEngineNative": false,
"useIsolateContext": false, "useIsolateContext": false,
"userConfirmedBundleSwitch": false, "userConfirmedBundleSwitch": false,
"packNpmManually": false, "packNpmManually": false,

7
utils/api.js

@ -82,7 +82,8 @@ module.exports = {
getEnterpriseReportDetail, getEnterpriseReportDetail,
// //
getActPeriods, getActPeriods,
getSignInActPeriods getSignInActPeriods,
wenjuanPoints: wenjuanPoints
} }
function getToken (wxCode) { function getToken (wxCode) {
@ -677,3 +678,7 @@ function getActPeriods (actId) {
function getSignInActPeriods (actId) { function getSignInActPeriods (actId) {
return fly.get(`heart/act/getSignInActPeriods`, {actId: actId}) return fly.get(`heart/act/getSignInActPeriods`, {actId: actId})
} }
// 问卷加积分
function wenjuanPoints (bannerId) {
return fly.post('news/banner/wenjuanPoints', { bannerId: bannerId })
}
Loading…
Cancel
Save