Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
wandouchengzhang_coach
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
石盼盼
wandouchengzhang_coach
Commits
6e3c1bdf
Commit
6e3c1bdf
authored
Nov 26, 2020
by
吴颖
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
'修改意向区域选择'
parent
1fae4902
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
374 additions
and
380 deletions
+374
-380
teachingArea.js
pages/my/teachingArea/teachingArea.js
+179
-183
teachingArea.wxml
pages/my/teachingArea/teachingArea.wxml
+2
-4
info.wxml
pages/sign/info/info.wxml
+1
-7
personal.wxml
pages/tabbar/personal/personal.wxml
+1
-1
transalte.wxml
pages/transalte/transalte.wxml
+1
-1
project.config.json
project.config.json
+190
-184
No files found.
pages/my/teachingArea/teachingArea.js
View file @
6e3c1bdf
const
app
=
getApp
()
const
app
=
getApp
()
import
{
Base
}
from
'
../../../utils/base.js
'
;
import
{
Base
}
from
'
../../../utils/base.js
'
;
const
base
=
new
Base
()
const
base
=
new
Base
()
Page
({
Page
({
/**
/**
* 页面的初始数据
* 页面的初始数据
*/
*/
data
:
{
data
:
{
city
:
''
,
coach_id
:
''
,
cityShow
:
false
,
currentArea
:
[],
cityList
:
[],
city_name
:
''
,
cityChecked
:
''
,
show
:
false
,
forIndex
:
3
,
areaNameList
:
[],
},
/**
city
:
''
,
* 生命周期函数--监听页面加载
cityShow
:
false
,
*/
cityList
:
[],
onLoad
:
function
(
options
)
{
city_name
:
''
,
this
.
getCitylist
()
cityChecked
:
''
,
this
.
getMyarea
()
show
:
false
,
},
areaNameList
:
[],
showCitypop
(
e
)
{
},
this
.
setData
({
show
:
true
,
showIndex
:
e
.
currentTarget
.
dataset
.
index
})
},
onClose
()
{
this
.
setData
({
show
:
false
})
},
getMyarea
:
function
()
{
let
params
=
{
url
:
'
coach/myarea
'
,
data
:
{
coach_id
:
app
.
globalData
.
coach_id
,
},
callback
:
(
data
)
=>
{
console
.
log
(
data
)
this
.
setData
({
myarea
:
data
})
}
}
base
.
newRequest
(
params
)
},
getCitylist
:
function
()
{
let
params
=
{
url
:
'
coach/city
'
,
callback
:
(
data
)
=>
{
console
.
log
(
data
)
this
.
setData
({
cityList
:
data
})
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
if
(
data
[
i
].
is_default
==
1
)
{
this
.
setData
({
cityChecked
:
data
[
i
].
city_name
,
city
:
data
[
i
].
city_name
,
region_id
:
data
[
i
].
region_id
,
city_id
:
data
[
i
].
id
})
}
}
this
.
getArealist
(
this
.
data
.
region_id
)
}
}
base
.
newRequest
(
params
)
},
changeCity
:
function
(
e
)
{
this
.
setData
({
cityShow
:
true
})
},
closeCityShow
:
function
(
e
)
{
this
.
setData
({
cityShow
:
false
})
},
chooseCity
(
e
)
{
/**
console
.
log
(
e
.
currentTarget
.
dataset
.
item
)
* 生命周期函数--监听页面加载
let
city_name
=
e
.
currentTarget
.
dataset
.
item
.
city_name
;
*/
let
city_id
=
e
.
currentTarget
.
dataset
.
item
.
id
;
onLoad
:
function
(
options
)
{
let
region_id
=
e
.
currentTarget
.
dataset
.
item
.
region_id
;
this
.
setData
({
if
(
e
.
currentTarget
.
dataset
.
item
.
city_name
!=
this
.
data
.
cityChecked
)
{
coach_id
:
app
.
globalData
.
coach_id
this
.
setData
({
})
cityChecked
:
city_name
,
this
.
getMyarea
()
cityChecked_id
:
city_id
,
this
.
getCitylist
()
region_id
:
region_id
})
},
this
.
getArealist
(
region_id
)
getMyarea
:
function
()
{
}
let
params
=
{
},
url
:
'
coach/myarea
'
,
cityChangeComfirm
:
function
(
e
)
{
data
:
{
const
{
cityChecked
,
cityChecked_id
,
region_id
}
=
this
.
data
;
coach_id
:
this
.
data
.
coach_id
,
this
.
setData
({
},
city
:
cityChecked
,
callback
:
(
data
)
=>
{
city_id
:
cityChecked_id
,
var
arr
=
[]
cityShow
:
false
for
(
var
i
in
data
.
area
){
})
let
option
=
{
this
.
getArealist
(
region_id
)
id
:
data
.
area
[
i
]
!=
null
&&
data
.
area
[
i
].
id
?
data
.
area
[
i
].
id
:
''
,
},
name
:
data
.
area
[
i
]
!=
null
&&
data
.
area
[
i
].
name
?
data
.
area
[
i
].
name
:
''
,
getArealist
:
function
(
region_id
)
{
}
let
params
=
{
arr
.
push
(
option
)
url
:
'
coach/area
'
,
}
data
:
{
this
.
setData
({
region_id
:
region_id
currentArea
:
arr
},
})
callback
:
(
data
)
=>
{
console
.
log
(
this
.
data
.
currentArea
)
console
.
log
(
data
)
}
var
areaNameList
=
[]
}
for
(
let
i
in
data
)
{
base
.
newRequest
(
params
)
areaNameList
.
push
(
data
[
i
].
name
);
//属性
},
}
getCitylist
:
function
()
{
console
.
log
(
areaNameList
)
let
params
=
{
this
.
setData
({
url
:
'
coach/city
'
,
areaNameList
:
areaNameList
,
callback
:
(
data
)
=>
{
areaList
:
data
this
.
setData
({
})
cityList
:
data
}
})
}
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
base
.
newRequest
(
params
)
if
(
data
[
i
].
is_default
==
1
)
{
},
this
.
setData
({
onConfirm
(
event
)
{
cityChecked
:
data
[
i
].
city_name
,
const
{
picker
,
value
,
index
}
=
event
.
detail
;
city
:
data
[
i
].
city_name
,
const
{
showIndex
,
areaList
}
=
this
.
data
;
region_id
:
data
[
i
].
region_id
,
let
area_id
;
city_id
:
data
[
i
].
id
for
(
let
i
=
0
;
i
<
areaList
.
length
;
i
++
){
})
if
(
areaList
[
i
].
name
==
value
){
}
area_id
=
areaList
[
i
].
id
;
}
}
this
.
getArealist
(
this
.
data
.
region_id
)
}
}
if
(
showIndex
==
1
){
}
this
.
setData
({
base
.
newRequest
(
params
)
first_area_name
:
value
,
},
first_area
:
area_id
getArealist
:
function
(
region_id
)
{
})
let
params
=
{
}
else
if
(
showIndex
==
2
){
url
:
'
coach/area
'
,
this
.
setData
({
data
:
{
second_area_name
:
value
,
region_id
:
region_id
second_area
:
area_id
},
})
callback
:
(
data
)
=>
{
}
else
if
(
showIndex
==
3
){
var
areaNameList
=
[]
this
.
setData
({
for
(
let
i
in
data
)
{
third_area_name
:
value
,
areaNameList
.
push
(
data
[
i
].
name
);
//属性
third_area
:
area_id
}
})
this
.
setData
({
}
areaNameList
:
areaNameList
,
console
.
log
(
area_id
)
areaList
:
data
this
.
setData
({
})
show
:
!
this
.
data
.
show
}
})
}
},
base
.
newRequest
(
params
)
onCancel
()
{
},
this
.
setData
({
showCitypop
(
e
)
{
show
:
!
this
.
data
.
show
this
.
setData
({
})
show
:
true
,
},
showIndex
:
e
.
currentTarget
.
dataset
.
index
save
:
function
()
{
})
const
{
city_id
,
first_area
,
second_area
,
third_area
}
=
this
.
data
;
},
if
(
first_area
||
second_area
||
third_area
){
onClose
()
{
let
params
=
{
this
.
setData
({
url
:
'
coach/save_area
'
,
show
:
false
data
:
{
})
// coach_id : 5,
},
coach_id
:
app
.
globalData
.
coach_id
,
city_id
,
first_area
,
changeCity
:
function
(
e
)
{
second_area
,
this
.
setData
({
third_area
cityShow
:
true
},
})
type
:
'
POST
'
,
},
callback
:
(
data
)
=>
{
closeCityShow
:
function
(
e
)
{
base
.
toast
(
'
保存区域成功
'
)
this
.
setData
({
}
cityShow
:
false
}
})
base
.
newRequest
(
params
)
},
}
else
{
base
.
toast
(
'
请至少选择一个意向区域
'
)
chooseCity
(
e
)
{
}
let
city_name
=
e
.
currentTarget
.
dataset
.
item
.
city_name
;
},
let
city_id
=
e
.
currentTarget
.
dataset
.
item
.
id
;
let
region_id
=
e
.
currentTarget
.
dataset
.
item
.
region_id
;
if
(
e
.
currentTarget
.
dataset
.
item
.
city_name
!=
this
.
data
.
cityChecked
)
{
this
.
setData
({
cityChecked
:
city_name
,
cityChecked_id
:
city_id
,
region_id
:
region_id
})
this
.
getArealist
(
region_id
)
}
},
cityChangeComfirm
:
function
(
e
)
{
const
{
cityChecked
,
cityChecked_id
,
region_id
}
=
this
.
data
;
this
.
setData
({
city
:
cityChecked
,
city_id
:
cityChecked_id
,
cityShow
:
false
})
this
.
getArealist
(
region_id
)
},
onConfirm
(
event
)
{
let
index
=
event
.
detail
.
index
let
list
=
this
.
data
.
currentArea
list
[
this
.
data
.
showIndex
-
1
].
name
=
this
.
data
.
areaList
[
index
].
name
list
[
this
.
data
.
showIndex
-
1
].
id
=
this
.
data
.
areaList
[
index
].
id
this
.
setData
({
currentArea
:
list
,
show
:
!
this
.
data
.
show
})
},
onCancel
()
{
this
.
setData
({
show
:
!
this
.
data
.
show
})
},
save
:
function
()
{
if
(
this
.
data
.
currentArea
[
0
].
id
||
this
.
data
.
currentArea
[
1
].
id
||
this
.
data
.
currentArea
[
2
].
id
)
{
let
params
=
{
url
:
'
coach/save_area
'
,
data
:
{
coach_id
:
this
.
data
.
coach_id
,
city_id
:
this
.
data
.
city_id
,
first_area
:
this
.
data
.
currentArea
[
0
].
id
,
second_area
:
this
.
data
.
currentArea
[
1
].
id
,
third_area
:
this
.
data
.
currentArea
[
2
].
id
},
type
:
'
POST
'
,
callback
:
(
data
)
=>
{
base
.
toast
(
'
保存区域成功
'
)
}
}
base
.
newRequest
(
params
)
}
else
{
base
.
toast
(
'
请至少选择一个意向区域
'
)
}
},
})
})
\ No newline at end of file
pages/my/teachingArea/teachingArea.wxml
View file @
6e3c1bdf
...
@@ -3,13 +3,11 @@
...
@@ -3,13 +3,11 @@
<view>已选城市:{{city}}</view>
<view>已选城市:{{city}}</view>
</view>
</view>
<view class="select">选择意向区域</view>
<view class="select">选择意向区域</view>
<view class="item" wx:for="{{
forIndex
}}" wx:key="index">
<view class="item" wx:for="{{
currentArea
}}" wx:key="index">
<view class="every flex-h flex-vc">
<view class="every flex-h flex-vc">
<view class="one">意向区域{{index+1}}</view>
<view class="one">意向区域{{index+1}}</view>
<view class="two" bindtap="showCitypop" data-index="{{index+1}}">
<view class="two" bindtap="showCitypop" data-index="{{index+1}}">
<text wx:if="{{index == 0}}">{{first_area_name}}</text>
<text>{{item.name}}</text>
<text wx:if="{{index == 1}}">{{second_area_name}}</text>
<text wx:if="{{index == 2}}">{{third_area_name}}</text>
<text class="iconfont icongengduo"></text>
<text class="iconfont icongengduo"></text>
</view>
</view>
</view>
</view>
...
...
pages/sign/info/info.wxml
View file @
6e3c1bdf
<view class="info">
<view class="info">
<!-- <view class="onerow flex-h flex-vc flex-hb">
<text>手机号码</text>
<view>
<input type="number" max-length='11' value="{{telphone}}" bindinput="changeTel"/>
</view>
</view> -->
<view class="onerow flex-h flex-vc flex-hb">
<view class="onerow flex-h flex-vc flex-hb">
<text>账户昵称</text>
<text>账户昵称</text>
<view>
<view>
...
@@ -14,7 +8,7 @@
...
@@ -14,7 +8,7 @@
<view class="onerow flex-h flex-vc flex-hb">
<view class="onerow flex-h flex-vc flex-hb">
<text>账户头像</text>
<text>账户头像</text>
<view class="flex-h" catchtap="changeImg">
<view class="flex-h" catchtap="changeImg">
<image src="{{headImg}}"></image>
<image src="{{headImg}}"
mode="aspectFill"
></image>
</view>
</view>
</view>
</view>
...
...
pages/tabbar/personal/personal.wxml
View file @
6e3c1bdf
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
</view>
</view>
<view class="every flex-h flex-vc flex-hb" catchtap="tcHold">
<view class="every flex-h flex-vc flex-hb" catchtap="tcHold">
<view class="row title">
<view class="row title">
<image src="../../../images/my/per_icon_03.png"></image>
<image
mode="aspectFill"
src="../../../images/my/per_icon_03.png"></image>
<view>教学科目</view>
<view>教学科目</view>
</view>
</view>
<view class="row">
<view class="row">
...
...
pages/transalte/transalte.wxml
View file @
6e3c1bdf
<view class="box flex-v flex-hc flex-vc">
<view class="box flex-v flex-hc flex-vc">
<image src="/images/course_login.png"></image>
<image src="/images/course_login.png"></image>
<view>豌豆
成长
</view>
<view>豌豆
教练
</view>
</view>
</view>
\ No newline at end of file
project.config.json
View file @
6e3c1bdf
{
{
"description"
:
"项目配置文件"
,
"description"
:
"项目配置文件"
,
"packOptions"
:
{
"packOptions"
:
{
"ignore"
:
[]
"ignore"
:
[]
},
},
"setting"
:
{
"setting"
:
{
"urlCheck"
:
false
,
"urlCheck"
:
false
,
"es6"
:
true
,
"es6"
:
true
,
"enhance"
:
false
,
"enhance"
:
false
,
"postcss"
:
true
,
"postcss"
:
true
,
"preloadBackgroundData"
:
false
,
"preloadBackgroundData"
:
false
,
"minified"
:
true
,
"minified"
:
true
,
"newFeature"
:
false
,
"newFeature"
:
false
,
"coverView"
:
true
,
"coverView"
:
true
,
"nodeModules"
:
false
,
"nodeModules"
:
false
,
"autoAudits"
:
false
,
"autoAudits"
:
false
,
"showShadowRootInWxmlPanel"
:
true
,
"showShadowRootInWxmlPanel"
:
true
,
"scopeDataCheck"
:
false
,
"scopeDataCheck"
:
false
,
"uglifyFileName"
:
false
,
"uglifyFileName"
:
false
,
"checkInvalidKey"
:
true
,
"checkInvalidKey"
:
true
,
"checkSiteMap"
:
true
,
"checkSiteMap"
:
true
,
"uploadWithSourceMap"
:
true
,
"uploadWithSourceMap"
:
true
,
"compileHotReLoad"
:
false
,
"compileHotReLoad"
:
false
,
"babelSetting"
:
{
"babelSetting"
:
{
"ignore"
:
[],
"ignore"
:
[],
"disablePlugins"
:
[],
"disablePlugins"
:
[],
"outputPath"
:
""
"outputPath"
:
""
},
},
"useIsolateContext"
:
true
,
"useIsolateContext"
:
true
,
"useCompilerModule"
:
false
,
"useCompilerModule"
:
false
,
"userConfirmedUseCompilerModuleSwitch"
:
false
,
"userConfirmedUseCompilerModuleSwitch"
:
false
,
"useMultiFrameRuntime"
:
false
,
"useMultiFrameRuntime"
:
false
,
"useApiHook"
:
true
,
"useApiHook"
:
true
,
"enableEngineNative"
:
false
,
"enableEngineNative"
:
false
,
"packNpmManually"
:
false
,
"packNpmManually"
:
false
,
"packNpmRelationList"
:
[],
"packNpmRelationList"
:
[],
"minifyWXSS"
:
true
"minifyWXSS"
:
true
},
},
"compileType"
:
"miniprogram"
,
"compileType"
:
"miniprogram"
,
"libVersion"
:
"2.14.0"
,
"libVersion"
:
"2.14.0"
,
"appid"
:
"wx6e6eaca9cc1c406d"
,
"appid"
:
"wx6e6eaca9cc1c406d"
,
"projectname"
:
"wandouchengzhang_coach"
,
"projectname"
:
"wandouchengzhang_coach"
,
"debugOptions"
:
{
"debugOptions"
:
{
"hidedInDevtools"
:
[]
"hidedInDevtools"
:
[]
},
},
"scripts"
:
{},
"scripts"
:
{},
"isGameTourist"
:
false
,
"isGameTourist"
:
false
,
"simulatorType"
:
"wechat"
,
"simulatorType"
:
"wechat"
,
"simulatorPluginLibVersion"
:
{},
"simulatorPluginLibVersion"
:
{},
"condition"
:
{
"condition"
:
{
"plugin"
:
{
"plugin"
:
{
"list"
:
[]
"list"
:
[]
},
},
"game"
:
{
"game"
:
{
"list"
:
[]
"list"
:
[]
},
},
"gamePlugin"
:
{
"gamePlugin"
:
{
"list"
:
[]
"list"
:
[]
},
},
"miniprogram"
:
{
"miniprogram"
:
{
"list"
:
[
"list"
:
[
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/tabbar/personal/personal"
,
"name"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/tabbar/personal/personal"
,
"name"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/my/parents/parents"
,
"name"
:
"pages/my/parents/parents"
,
"pathName"
:
"pages/my/parents/parents"
,
"pathName"
:
"pages/my/parents/parents"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/tabbar/personal/personal"
,
"name"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/my/teachingArea/teachingArea"
,
"name"
:
"pages/my/teachingArea/teachingArea"
,
"pathName"
:
"pages/my/teachingArea/teachingArea"
,
"pathName"
:
"pages/my/teachingArea/teachingArea"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/index/classManagement/classManagement"
,
"name"
:
"pages/index/classManagement/classManagement"
,
"pathName"
:
"pages/index/classManagement/classManagement"
,
"pathName"
:
"pages/index/classManagement/classManagement"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/index/courseInstant/courseInstant"
,
"name"
:
"pages/index/courseInstant/courseInstant"
,
"pathName"
:
"pages/index/courseInstant/courseInstant"
,
"pathName"
:
"pages/index/courseInstant/courseInstant"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
7
,
"id"
:
7
,
"name"
:
"pages/index/classDetail/classDetail"
,
"name"
:
"pages/index/classDetail/classDetail"
,
"pathName"
:
"pages/index/classDetail/classDetail"
,
"pathName"
:
"pages/index/classDetail/classDetail"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/team/teamDetail/teamDetail"
,
"name"
:
"pages/team/teamDetail/teamDetail"
,
"pathName"
:
"pages/team/teamDetail/teamDetail"
,
"pathName"
:
"pages/team/teamDetail/teamDetail"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/index/performance/performance"
,
"name"
:
"pages/index/performance/performance"
,
"pathName"
:
"pages/index/performance/performance"
,
"pathName"
:
"pages/index/performance/performance"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/index/evaluation/evaluation"
,
"name"
:
"pages/index/evaluation/evaluation"
,
"pathName"
:
"pages/index/evaluation/evaluation"
,
"pathName"
:
"pages/index/evaluation/evaluation"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"个人中心"
,
"name"
:
"个人中心"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"pathName"
:
"pages/tabbar/personal/personal"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/tabbar/class/class"
,
"name"
:
"pages/tabbar/class/class"
,
"pathName"
:
"pages/tabbar/class/class"
,
"pathName"
:
"pages/tabbar/class/class"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"id"
:
-1
,
"id"
:
-1
,
"name"
:
"pages/team/teamDetail/teamDetail"
,
"name"
:
"pages/team/teamDetail/teamDetail"
,
"pathName"
:
"pages/team/teamDetail/teamDetail"
,
"pathName"
:
"pages/team/teamDetail/teamDetail"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"name"
:
"财务"
,
"name"
:
"财务"
,
"pathName"
:
"pages/tabbar/financial/financial"
,
"pathName"
:
"pages/tabbar/financial/financial"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"name"
:
"课程管理详情页面"
,
"name"
:
"课程管理详情页面"
,
"pathName"
:
"pages/index/classManagement/classManagement"
,
"pathName"
:
"pages/index/classManagement/classManagement"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"name"
:
"申请成为教练"
,
"name"
:
"申请成为教练"
,
"pathName"
:
"pages/sign/apply/apply"
,
"pathName"
:
"pages/sign/apply/apply"
,
"query"
:
""
,
"query"
:
""
,
"scene"
:
null
"scene"
:
null
},
},
{
{
"name"
:
"课程瞬间上传"
,
"name"
:
"课程瞬间上传"
,
"pathName"
:
"pages/index/courseInstant/courseInstant"
,
"pathName"
:
"pages/index/courseInstant/courseInstant"
,
"scene"
:
null
"query"
:
""
,
}
"scene"
:
null
]
},
}
{
}
"name"
:
"教学区域"
,
"pathName"
:
"pages/my/teachingArea/teachingArea"
,
"scene"
:
null
}
]
}
}
}
}
\ 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