Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
W
wechatapp.shangjiadao.com
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangxuelai
wechatapp.shangjiadao.com
Commits
cf843675
Commit
cf843675
authored
Mar 30, 2020
by
wangxuelai
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/lvtz_clock' into wxl-user-optimize
parents
e19fd2f7
97a76a69
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
479 additions
and
491 deletions
+479
-491
index.js
business/pages/commenteditor/index.js
+0
-1
indexcopy.js
business/pages/morethemeindex/indexcopy.js
+0
-0
indexcopy.json
business/pages/morethemeindex/indexcopy.json
+0
-0
indexcopy.wxml
business/pages/morethemeindex/indexcopy.wxml
+0
-0
indexcopy.wxss
business/pages/morethemeindex/indexcopy.wxss
+0
-0
index.js
business/pages/themead/index.js
+1
-24
common.js
service/common.js
+10
-0
index.js
src/pages/calendarthemeindex/index.js
+4
-4
index.wxml
src/pages/calendarthemeindex/index.wxml
+1
-1
landpage.js
src/pages/calendarthemeindex/landpage.js
+3
-6
newindex.js
src/pages/clockdetail/newindex.js
+5
-8
newindex.wxml
src/pages/clockdetail/newindex.wxml
+1
-1
index.js
src/pages/mytask/index.js
+2
-2
index.js
src/pages/themeindex/index.js
+11
-8
index.wxml
src/pages/themeindex/index.wxml
+1
-1
index.wxss
src/pages/themeindex/index.wxss
+0
-1
landpage.js
src/pages/themeindex/landpage.js
+5
-10
landpage.wxss
src/pages/themeindex/landpage.wxss
+0
-1
index.js
ucenter/index.js
+405
-418
index.wxml
ucenter/index.wxml
+21
-5
index.wxss
ucenter/index.wxss
+9
-0
No files found.
business/pages/commenteditor/index.js
View file @
cf843675
...
...
@@ -341,7 +341,6 @@ Page({
},
shortWordsList
()
{
shortWordsList
({
// subject_id: this.data.tid,
school_id
:
this
.
data
.
sid
}).
then
((
res
)
=>
{
if
(
res
.
data
.
list
)
{
...
...
business/pages/morethemeindex/index
- 副本
.js
→
business/pages/morethemeindex/index
copy
.js
View file @
cf843675
File moved
business/pages/morethemeindex/index
- 副本
.json
→
business/pages/morethemeindex/index
copy
.json
View file @
cf843675
File moved
business/pages/morethemeindex/index
- 副本
.wxml
→
business/pages/morethemeindex/index
copy
.wxml
View file @
cf843675
File moved
business/pages/morethemeindex/index
- 副本
.wxss
→
business/pages/morethemeindex/index
copy
.wxss
View file @
cf843675
File moved
business/pages/themead/index.js
View file @
cf843675
...
...
@@ -20,6 +20,7 @@ var app = getApp();
import
{
bOssAccess
,
}
from
'../../../service/common.js'
;
import
regexp
from
'../../../constants/regexp.js'
;
Page
({
data
:
{
editType
:
1
,
...
...
@@ -195,30 +196,6 @@ Page({
saveLockPost
()
{
const
that
=
this
;
const
{
params
}
=
this
.
data
// if (params.title.trim() == '') {
// wx.showToast({
// title: '请输入模板名称',
// duration: 1500,
// icon: 'none',
// })
// return;
// }
// if (params.name.trim() == '') {
// wx.showToast({
// title: '请输入老师姓名',
// duration: 1500,
// icon: 'none',
// })
// return;
// }
// if (params.mobile == '' && params.img=='') {
// wx.showToast({
// title: '请添加手机号码或者上传微信二维码',
// duration: 1500,
// icon: 'none',
// })
// return;
// }
if
(
this
.
data
.
publishing
)
{
return
}
...
...
service/common.js
View file @
cf843675
...
...
@@ -332,6 +332,15 @@ function bTokenExchange(data) {
needToken
:
true
})
}
function
authLogin
(
data
)
{
return
wxRequest
({
url
:
apis
.
customer
.
common
.
bTokenExchange
,
data
,
method
:
'POST'
,
errorresolve
:
1
,
})
}
function
getVerifyCode
(
data
)
{
return
wxRequest
({
url
:
apis
.
getVerifyCode
,
...
...
@@ -503,6 +512,7 @@ export {
getMember
,
teacherPcLoginReport
,
bTokenExchange
,
authLogin
,
getVerifyCode
,
getAccountList
,
getMemberMe
,
...
...
src/pages/calendarthemeindex/index.js
View file @
cf843675
...
...
@@ -318,13 +318,13 @@ Page({
const
clockdate
=
_activeDay
.
year
+
month
+
day
;
let
myBaseinfo
=
this
.
data
.
myBaseinfo
;
let
initShareObj
=
{
title
:
`我正在参加
【
${
this
.
data
.
themeSelect
.
title
}
】的打卡
`
,
path
:
`/src/pages/
beforeinvitation/index?tid=
${
this
.
data
.
t
id
}
&consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&d=
${
clockdate
.
substr
(
2
)}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
title
:
`我正在参加
打卡【
${
this
.
data
.
themeSelect
.
title
}
】
`
,
path
:
`/src/pages/
calendarthemeindex/landpage?tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
s
id
}
&consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&d=
${
clockdate
.
substr
(
2
)}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
}
if
(
from
==
'menu'
)
{
shareObj
=
initShareObj
;
app
.
setSharerLog
({
source_path
:
'src/pages/
beforeinvitation/index
'
,
source_path
:
'src/pages/
calendarthemeindex/landpage
'
,
source_id
:
this
.
data
.
tid
,
source_type_model
:
5
,
param
:
JSON
.
stringify
({
...
...
@@ -388,7 +388,7 @@ Page({
}
}
else
{
app
.
setSharerLog
({
source_path
:
'src/pages/
beforeinvitation/index
'
,
source_path
:
'src/pages/
calendarthemeindex/landpage
'
,
source_id
:
this
.
data
.
tid
,
source_type_model
:
5
,
param
:
JSON
.
stringify
({
...
...
src/pages/calendarthemeindex/index.wxml
View file @
cf843675
...
...
@@ -99,7 +99,7 @@
<view class="section clock-section">
<view class="title">已打卡<text class="static">{{clockTotal + selfcount}}</text>人</view>
<block wx:if="{{themeSelect.is_cheat == 0 || (themeSelect.is_cheat == 1 && activeDay.isClock) || (themeSelect.is_cheat == 1 &&
!isSchoolStudent) || (clockTotal + selfcount) == 0
}}">
<block wx:if="{{themeSelect.is_cheat == 0 || (themeSelect.is_cheat == 1 && activeDay.isClock) || (themeSelect.is_cheat == 1 &&
isSchoolStudent)
}}">
<view class="clock-list" wx:if="{{!emptyPage}}">
<block wx:for="{{clockList}}" wx:key="bigindex" wx:for-index="bigindex" wx:for-item="bigitem">
<view class="clock-item" wx:key="index" wx:for="{{bigitem}}">
...
...
src/pages/calendarthemeindex/landpage.js
View file @
cf843675
...
...
@@ -245,10 +245,8 @@ Page({
let
myBaseinfo
=
this
.
data
.
myBaseinfo
;
let
shareObj
=
{};
let
initShareObj
=
{
title
:
`我正在参加【
${
this
.
data
.
themeSelect
.
title
}
】的打卡`
,
path
:
`/src/pages/themeindex/landpage?&tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
sid
}
&consumerId=
${(
visitor
&&
visitor
.
id
)
||
0
}
&w=
${
title
:
`我正在参加打卡【
${
this
.
data
.
themeSelect
.
title
}
】`
,
path
:
`/src/pages/calendarindex/landpage?&tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
sid
}
&consumerId=
${(
visitor
&&
visitor
.
id
)
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
};
...
...
@@ -258,9 +256,8 @@ Page({
source_type_model
:
5
,
source_path
:
"src/pages/beforeinvitation/index"
,
source_id
:
this
.
data
.
tid
,
source_type_model
:
5
,
param
:
JSON
.
stringify
({
query
:
`tid=
${
this
.
data
.
tid
}
&consumerId=
${(
visitor
&&
visitor
.
id
)
||
query
:
`tid=
${
this
.
data
.
tid
}
&
sid=
${
this
.
data
.
tid
}
&
consumerId=
${(
visitor
&&
visitor
.
id
)
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
})
});
...
...
src/pages/clockdetail/newindex.js
View file @
cf843675
...
...
@@ -459,7 +459,6 @@ Page({
content_100
:
data
.
content
.
length
>
100
?
data
.
content
.
substr
(
0
,
100
)
+
'...'
:
data
.
content
,
contentexpand
:
false
}),
id
:
data
.
class_id
,
sid
:
data
.
school_id
,
hasData
:
true
,
// tid: data.subject_id
...
...
@@ -476,16 +475,14 @@ Page({
type
:
32
,
open_id
:
visitor1
&&
visitor1
.
openid
,
school_id
:
data
.
school_id
,
remark
:
''
,
class_id
:
data
.
class_id
remark
:
''
})
if
(
this
.
data
.
isQrcodeIn
){
activityLog
({
type
:
39
,
open_id
:
visitor1
&&
visitor1
.
openid
,
school_id
:
data
.
school_id
,
remark
:
''
,
class_id
:
data
.
class_id
remark
:
''
})
}
this
.
newLikeIndex
(
data
.
id
,
function
(
likeRes
)
{
...
...
@@ -734,12 +731,12 @@ Page({
switch
(
this
.
data
.
clock
.
subject_type
)
{
case
1
:
wx
.
redirectTo
({
url
:
`/src/pages/themeindex/
index?tid=
${
this
.
data
.
t
id
}
`
url
:
`/src/pages/themeindex/
landpage?tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
s
id
}
`
})
break
;
case
2
:
wx
.
redirectTo
({
url
:
`/src/pages/calendarthemeindex/
index?tid=
${
this
.
data
.
t
id
}
`
url
:
`/src/pages/calendarthemeindex/
landpage?tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
s
id
}
`
})
break
;
case
3
:
...
...
@@ -1641,7 +1638,7 @@ Page({
mobile
:
mobile
,
school_id
:
this
.
data
.
sid
,
source_type
:
1
,
custom
:
this
.
data
.
clock
.
class_id
+
'_'
+
this
.
data
.
clock
.
subject
.
subject_type
+
'-'
+
this
.
data
.
clock
.
subject
.
id
,
custom
:
this
.
data
.
clock
.
class_id
+
'_'
+
this
.
data
.
clock
.
subject
.
subject_type
+
'-'
+
this
.
data
.
clock
.
subject
.
id
,
share_student_id
:
app
.
globalData
.
sharerStudentId
||
''
,
}).
then
((
res
)
=>
{
const
{
...
...
src/pages/clockdetail/newindex.wxml
View file @
cf843675
...
...
@@ -107,7 +107,7 @@
<view class="right">
<view class="title">{{clock.subject.title}}</view>
<view class="password-tips" wx:if="{{themeDetailData.join_rule_type ==
2
}}">密码加入</view>
<view class="password-tips" wx:if="{{themeDetailData.join_rule_type ==
3
}}">密码加入</view>
<view class="line-item">
<view class="num-box">1位好友参与</view>
...
...
src/pages/mytask/index.js
View file @
cf843675
...
...
@@ -284,7 +284,7 @@ Page({
}
=
e
.
currentTarget
;
this
.
themeNoticeRead
(
theme
);
if
(
theme
.
subject_type
==
1
)
{
if
(
theme
.
is_join
=
=
1
)
{
if
(
theme
.
is_join
!
=
1
)
{
wx
.
navigateTo
({
url
:
`/src/pages/themeindex/index?&tid=
${
theme
.
id
}
&sid=
${
this
.
data
.
sid
}
`
});
...
...
@@ -294,7 +294,7 @@ Page({
});
}
}
else
if
(
theme
.
subject_type
==
2
)
{
if
(
theme
.
is_join
=
=
1
)
{
if
(
theme
.
is_join
!
=
1
)
{
wx
.
navigateTo
({
url
:
`/src/pages/calendarthemeindex/index?&tid=
${
theme
.
id
}
&sid=
${
this
.
data
.
sid
}
`
});
...
...
src/pages/themeindex/index.js
View file @
cf843675
...
...
@@ -358,18 +358,17 @@ Page({
let
shareObj
=
{
}
let
initShareObj
=
{
title
:
`我正在参加
【
${
this
.
data
.
circleInfo
.
title
}
】的打卡
`
,
path
:
`/src/pages/
beforeinvitation/index?tid=
${
this
.
data
.
t
id
}
&consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
title
:
`我正在参加
打卡【
${
this
.
data
.
themeSelect
.
title
}
】
`
,
path
:
`/src/pages/
themeindex/landpage?tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
s
id
}
&consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
}
if
(
from
==
'menu'
)
{
shareObj
=
initShareObj
;
app
.
setSharerLog
({
source_type_model
:
5
,
source_path
:
'src/pages/
beforeinvitation/index
'
,
source_path
:
'src/pages/
themeindex/landpage
'
,
source_id
:
this
.
data
.
tid
,
source_type_model
:
5
,
param
:
JSON
.
stringify
({
query
:
`tid=
${
this
.
data
.
tid
}
&consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
query
:
`tid=
${
this
.
data
.
tid
}
&
sid=
${
this
.
data
.
sid
}
&
consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
})
});
}
else
if
(
from
==
'button'
)
{
...
...
@@ -429,11 +428,11 @@ Page({
}
}
else
{
app
.
setSharerLog
({
source_path
:
'src/pages/
beforeinvitation/index
'
,
source_path
:
'src/pages/
themeindex/landpage
'
,
source_type_model
:
5
,
source_id
:
this
.
data
.
tid
,
param
:
JSON
.
stringify
({
query
:
`tid=
${
this
.
data
.
tid
}
&consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
query
:
`tid=
${
this
.
data
.
tid
}
&
sid=
${
this
.
data
.
sid
}
&
consumerId=
${
visitor
&&
visitor
.
id
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
})
});
shareObj
=
initShareObj
;
...
...
@@ -442,7 +441,11 @@ Page({
return
{
title
:
shareObj
.
title
,
path
:
shareObj
.
path
path
:
shareObj
.
path
,
imageUrl
:
imagify
(
this
.
data
.
themeSelect
.
land_content
.
cover
||
"https://cdn.img.shangjiadao.cn/qingxiao/daka/images/2c/sharemoretheme/newunlockbg.png"
),
}
},
judgeIsSchoolStudent
(
sid
)
{
...
...
src/pages/themeindex/index.wxml
View file @
cf843675
...
...
@@ -80,7 +80,7 @@
<view class="section clock-section">
<view class="title">已打卡<text class="static">{{clockTotal + selfcount}}</text>人</view>
<block wx:if="{{themeSelect.is_cheat == 0 || (themeSelect.is_cheat == 1 && isClock) || (themeSelect.is_cheat == 1 &&
!isSchoolStudent) || (clockTotal + selfcount) == 0
}}">
<block wx:if="{{themeSelect.is_cheat == 0 || (themeSelect.is_cheat == 1 && isClock) || (themeSelect.is_cheat == 1 &&
isSchoolStudent)
}}">
<view class="clock-list" wx:if="{{!emptyPage}}">
<block wx:for="{{clockList}}" wx:key="bigindex" wx:for-index="bigindex" wx:for-item="bigitem">
<view class="clock-item" wx:key="index" wx:for="{{bigitem}}">
...
...
src/pages/themeindex/index.wxss
View file @
cf843675
...
...
@@ -96,7 +96,6 @@ page {
transform: translateY(-50%);
} */
.instro-box .media-box {
margin-top: -12rpx;
}
/* 头部banner+介绍 end*/
...
...
src/pages/themeindex/landpage.js
View file @
cf843675
...
...
@@ -251,32 +251,27 @@ Page({
let
myBaseinfo
=
this
.
data
.
myBaseinfo
;
let
shareObj
=
{};
let
initShareObj
=
{
title
:
`我正在参加【
${
this
.
data
.
themeSelect
.
title
}
】的打卡`
,
path
:
`/src/pages/themeindex/landpage?tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
sid
}
&consumerId=
${(
visitor
&&
visitor
.
id
)
||
0
}
&w=
${
title
:
`我正在参加打卡【
${
this
.
data
.
themeSelect
.
title
}
】`
,
path
:
`/src/pages/themeindex/landpage?tid=
${
this
.
data
.
tid
}
&sid=
${
this
.
data
.
sid
}
&consumerId=
${(
visitor
&&
visitor
.
id
)
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
};
// if (from == "menu") {
shareObj
=
initShareObj
;
app
.
setSharerLog
({
source_type_model
:
5
,
source_path
:
"src/pages/
beforeinvitation/index
"
,
source_path
:
"src/pages/
themeindex/landpage
"
,
source_id
:
this
.
data
.
tid
,
source_type_model
:
5
,
param
:
JSON
.
stringify
({
query
:
`tid=
${
this
.
data
.
tid
}
&consumerId=
${(
visitor
&&
visitor
.
id
)
||
query
:
`tid=
${
this
.
data
.
tid
}
&
sid=
${
this
.
data
.
tid
}
&
consumerId=
${(
visitor
&&
visitor
.
id
)
||
0
}
&w=
${
app
.
globalData
.
currentSchoolStudentId
}
`
})
});
// }
console
.
log
(
shareObj
);
return
{
title
:
shareObj
.
title
,
imageUrl
:
imagify
(
this
.
data
.
themeSelect
.
bann
er
||
this
.
data
.
themeSelect
.
land_content
.
cov
er
||
"https://cdn.img.shangjiadao.cn/qingxiao/daka/images/2c/sharemoretheme/newunlockbg.png"
),
path
:
shareObj
.
path
...
...
src/pages/themeindex/landpage.wxss
View file @
cf843675
...
...
@@ -98,7 +98,6 @@ page {
transform: translateY(-50%);
} */
.instro-bx .media-box {
margin-top: -12rpx;
}
/* 头部banner+介绍 end*/
...
...
ucenter/index.js
View file @
cf843675
This diff is collapsed.
Click to expand it.
ucenter/index.wxml
View file @
cf843675
...
...
@@ -120,25 +120,41 @@
<text class="desc"></text>
</view>
<view class="menu-item" bindtap="loginToManager">
<
!-- <
view class="menu-item" bindtap="loginToManager">
<loginbtn loginCode="{{loginCode}}"/>
<image class="menuicon" src="{{imageRoot}}2c/ucenter2/icon_tologin.png?{{imageVersion}}"></image>
<text class="title">机构登录</text>
<text class="desc">老师/校长在这里登录</text>
</view> -->
<view class="menu-item">
<loginbtn loginCode="{{loginCode}}"/>
<view class="menu-item-inner" bindtap="loginToManager" wx:if="{{ userInfo.mobile }}">
<image class="menuicon" src="{{imageRoot}}2c/ucenter2/icon_tologin.png?{{imageVersion}}"></image>
<text class="title">机构登录(新)</text>
<text class="desc">老师/校长在这里登录</text>
</view>
<button class="menu-item-inner" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" wx:else>
<image class="menuicon" src="{{imageRoot}}2c/ucenter2/icon_tologin.png?{{imageVersion}}"></image>
<text class="title">机构登录(新)</text>
<text class="desc">老师/校长在这里登录</text>
</button>
</view>
<view class="menu-item" bindtap="loginToManager" wx:if="{{ storageUser && storageUser.token }}">
<!-- <view class="menu-item" bindtap="loginToManager" wx:if="{{ storageUser && storageUser.token }}">
<loginbtn loginCode="{{loginCode}}"/>
<image class="menuicon" src="{{imageRoot}}2c/ucenter2/icon_tologin.png?{{imageVersion}}"></image>
<text class="title">新登录</text>
<text class="desc"></text>
</view>
<button
open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="menu-item
" wx:else>
<
!-- <loginbtn loginCode="{{loginCode}}"/> --
>
<button
class="menu-item" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber
" wx:else>
<
loginbtn loginCode="{{loginCode}}"/
>
<image class="menuicon" src="{{imageRoot}}2c/ucenter2/icon_tologin.png?{{imageVersion}}"></image>
<text class="title">新登录</text>
<text class="desc"></text>
</button>
</button>
-->
<view class="menu-item" bindtap="loginToManagerWaitDel">
<loginbtn loginCode="{{loginCode}}"/>
<image class="menuicon" src="{{imageRoot}}2c/ucenter2/icon_tologin.png?{{imageVersion}}"></image>
...
...
ucenter/index.wxss
View file @
cf843675
...
...
@@ -363,4 +363,13 @@ page{
font-weight: bold;
border-radius: 20rpx;
margin: 14rpx 0;
}
.menu-item-inner{
width:100%;
display:flex;
align-items:center;
flex-direction:column;
position:relative;
margin:0;
background:#fff;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment