xcx пре 4 година
родитељ
комит
e300d5b290

+ 2
- 4
src/pages/FuLi/ShangPinDuiHuan/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
-import { useModel } from '@/store'
5
 import { Input } from '@tarojs/components'
4
 import { Input } from '@tarojs/components'
6
 import Page from '@/layouts'
5
 import Page from '@/layouts'
7
 import '@/assets/css/reset.less'
6
 import '@/assets/css/reset.less'
10
 
9
 
11
 export default function ShangPinDuiHuan () {
10
 export default function ShangPinDuiHuan () {
12
 
11
 
13
-  const { user } = useModel('user')
14
-  const [CurrnetId] = useState(Current.router.params.id) // 当前id
12
+  const [CurrnetId] = useState(useRouter().params.id) // 当前id
15
   const [GoodsDetail, setGoodsDetail] = useState(null) // 商品详情
13
   const [GoodsDetail, setGoodsDetail] = useState(null) // 商品详情
16
   const [DataLock, setDataLock] = useState(false) // 数据锁
14
   const [DataLock, setDataLock] = useState(false) // 数据锁
17
   const [Count, setCount] = useState(1) // 商品兑换数量
15
   const [Count, setCount] = useState(1) // 商品兑换数量

+ 2
- 2
src/pages/FuLi/ShangPinXiangQing/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import { useModel } from '@/store'
4
 import { useModel } from '@/store'
5
 import Page from '@/layouts'
5
 import Page from '@/layouts'
11
 export default function ShangPinXiangQing () {
11
 export default function ShangPinXiangQing () {
12
 
12
 
13
   const { user } = useModel('user')
13
   const { user } = useModel('user')
14
-  const [CurrnetId] = useState(Current.router.params.id) // 当前id
14
+  const [CurrnetId] = useState(useRouter().params.id) // 当前id
15
   const [GoodsDetail, setGoodsDetail] = useState(null) // 商品详情
15
   const [GoodsDetail, setGoodsDetail] = useState(null) // 商品详情
16
 
16
 
17
   Taro.useShareAppMessage(() => {
17
   Taro.useShareAppMessage(() => {

+ 2
- 2
src/pages/HuoDong/HuoDongDetail/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import { RichText, Input } from '@tarojs/components'
3
 import { RichText, Input } from '@tarojs/components'
4
 import request, { apis } from '@/utils/request'
4
 import request, { apis } from '@/utils/request'
5
 import { useModel } from '@/store'
5
 import { useModel } from '@/store'
23
   const [ShowJoinNumPopup, setShowJoinNumPopup] = useState(false)
23
   const [ShowJoinNumPopup, setShowJoinNumPopup] = useState(false)
24
   const [JoinNum, setJoinNum] = useState(null)
24
   const [JoinNum, setJoinNum] = useState(null)
25
   const [ShowGetUserPhoneLayer, setShowGetUserPhoneLayer] = useState(false)
25
   const [ShowGetUserPhoneLayer, setShowGetUserPhoneLayer] = useState(false)
26
-  const [CurrnetHuoDongId] = useState(Current.router.params.id) // 当前活动id
26
+  const [CurrnetHuoDongId] = useState(useRouter().params.id) // 当前活动id
27
   const [ActivityDetail, setActivityDetail] = useState(null) // 活动详情
27
   const [ActivityDetail, setActivityDetail] = useState(null) // 活动详情
28
   const [JoinInfo, setJoinInfo] = useState(null) // 参加活动详情
28
   const [JoinInfo, setJoinInfo] = useState(null) // 参加活动详情
29
   const [Status, setStatus] = useState(null) // 参加活动状态 0-立即参与 1-未开始 2-去报名 3-已报名 4-去签到 5-已签到 6-已结束
29
   const [Status, setStatus] = useState(null) // 参加活动状态 0-立即参与 1-未开始 2-去报名 3-已报名 4-去签到 5-已签到 6-已结束

+ 2
- 2
src/pages/HuoDong/HuoDongSign/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import Page from '@/layouts'
4
 import Page from '@/layouts'
5
 import { useModel } from '@/store'
5
 import { useModel } from '@/store'
12
   const { user, setUser } = useModel('user')
12
   const { user, setUser } = useModel('user')
13
   const [DataLock, setDataLock] = useState(false)
13
   const [DataLock, setDataLock] = useState(false)
14
   const [HasSign, setHasSign] = useState(false)
14
   const [HasSign, setHasSign] = useState(false)
15
-  const [CurrnetId] = useState(Current.router.params.id) // 当前活动id
15
+  const [CurrnetId] = useState(useRouter().params.id) // 当前活动id
16
   const [ActivityDetail, setActivityDetail] = useState(null) // 活动详情
16
   const [ActivityDetail, setActivityDetail] = useState(null) // 活动详情
17
   const [JoinInfo, setJoinInfo] = useState(null) // 参加活动详情
17
   const [JoinInfo, setJoinInfo] = useState(null) // 参加活动详情
18
 
18
 

+ 2
- 2
src/pages/HuoDong/ZiXunDetail/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import { RichText } from '@tarojs/components'
4
 import { RichText } from '@tarojs/components'
5
 import toolclass from '@/utils/toolclass.js'
5
 import toolclass from '@/utils/toolclass.js'
13
 export default function ZiXunDetail () {
13
 export default function ZiXunDetail () {
14
 
14
 
15
   const { user } = useModel('user')
15
   const { user } = useModel('user')
16
-  const [CurrnetZiXunId] = useState(Current.router.params.id) // 当前查询资讯id
16
+  const [CurrnetZiXunId] = useState(useRouter().params.id) // 当前查询资讯id
17
   const [NewsDetail, setNewsDetail] = useState(null) // 资讯详情
17
   const [NewsDetail, setNewsDetail] = useState(null) // 资讯详情
18
 
18
 
19
   Taro.useShareAppMessage(() => {
19
   Taro.useShareAppMessage(() => {

+ 1
- 1
src/pages/WoDe/TuiJianErWeiMa/index.jsx Прегледај датотеку

24
 
24
 
25
   useEffect(() => {
25
   useEffect(() => {
26
     if (QrCodeImg === null) {
26
     if (QrCodeImg === null) {
27
-      // const page = Taro.Current.router.path
27
+      // const page = Taro.useRouter().path
28
       const page = '/pages/ShouYe/index'
28
       const page = '/pages/ShouYe/index'
29
       getQrCodeImage(getCardQrParam(user), page).then(x => setQrCodeImg(x))
29
       getQrCodeImage(getCardQrParam(user), page).then(x => setQrCodeImg(x))
30
     }
30
     }

+ 2
- 2
src/pages/WoDe/YeZhuRenZheng/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
 import { Input, Picker } from '@tarojs/components'
2
 import { Input, Picker } from '@tarojs/components'
3
-import Taro, { Current } from '@tarojs/taro'
3
+import Taro, { useRouter } from '@tarojs/taro'
4
 import request, { apis } from '@/utils/request'
4
 import request, { apis } from '@/utils/request'
5
 import Page from '@/layouts'
5
 import Page from '@/layouts'
6
 import { useModel } from '@/store'
6
 import { useModel } from '@/store'
10
 
10
 
11
 export default function YeZhuRenZheng () {
11
 export default function YeZhuRenZheng () {
12
 
12
 
13
-  const [PageFrom] = useState(Current.router.params.from)
13
+  const [PageFrom] = useState(useRouter().params.from)
14
   const { user, setUser } = useModel('user')
14
   const { user, setUser } = useModel('user')
15
   const [FormData, setFormData] = useState({ RealName: '', IdCard: '', Phone: '' })
15
   const [FormData, setFormData] = useState({ RealName: '', IdCard: '', Phone: '' })
16
   const [PhoneCode, setPhoneCode] = useState('')
16
   const [PhoneCode, setPhoneCode] = useState('')

+ 2
- 2
src/pages/WoDe/YeZhuShenHe/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import { useModel } from '@/store'
4
 import { useModel } from '@/store'
5
 import SlidePopup from '@/components/SlidePopup/index'
5
 import SlidePopup from '@/components/SlidePopup/index'
12
 
12
 
13
   const { user } = useModel('user')
13
   const { user } = useModel('user')
14
   const [Status] = useState(1)
14
   const [Status] = useState(1)
15
-  const [CurrnetId] = useState(Current.router.params.id) // 当前id
15
+  const [CurrnetId] = useState(useRouter().params.id) // 当前id
16
   const [PhoneList, setPhoneList] = useState([])
16
   const [PhoneList, setPhoneList] = useState([])
17
   const [ShowPopup, setShowPopup] = useState(false)
17
   const [ShowPopup, setShowPopup] = useState(false)
18
   const [Detail, setDetail] = useState(null)
18
   const [Detail, setDetail] = useState(null)

+ 2
- 2
src/pages/WuYe/BaoXiuDetail/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import { useModel } from '@/store'
4
 import { useModel } from '@/store'
5
 import toolclass from '@/utils/toolclass.js'
5
 import toolclass from '@/utils/toolclass.js'
14
 export default function BaoXiuDetail () {
14
 export default function BaoXiuDetail () {
15
 
15
 
16
   const { user } = useModel('user')
16
   const { user } = useModel('user')
17
-  const [CurrnetBaoXiuId] = useState(Current.router.params.id)
17
+  const [CurrnetBaoXiuId] = useState(useRouter().params.id)
18
   const [DetailInfo, setDetailInfo] = useState(null)
18
   const [DetailInfo, setDetailInfo] = useState(null)
19
   const [PhoneList, setPhoneList] = useState([])
19
   const [PhoneList, setPhoneList] = useState([])
20
   const [ShowPopup, setShowPopup] = useState(false)
20
   const [ShowPopup, setShowPopup] = useState(false)

+ 1
- 11
src/pages/WuYe/BaoXiuFeiYong/index.jsx Прегледај датотеку

1
-import React, { useState, useEffect } from 'react'
2
-<<<<<<< HEAD
3
-import Taro, { Current } from '@tarojs/taro'
4
-=======
1
+import React, { useState, useDidShow } from 'react'
5
 import Taro, { useRouter } from '@tarojs/taro'
2
 import Taro, { useRouter } from '@tarojs/taro'
6
->>>>>>> fb306f05e5e66c8bd62a5225ca10b7caaf677cd0
7
 import SlidePopup from '@/components/SlidePopup/index'
3
 import SlidePopup from '@/components/SlidePopup/index'
8
 import UploadImg from '@/components/UploadImg/index'
4
 import UploadImg from '@/components/UploadImg/index'
9
 import Page from '@/layouts'
5
 import Page from '@/layouts'
24
   const [DetailInfo, setDetailInfo] = useState(null)
20
   const [DetailInfo, setDetailInfo] = useState(null)
25
   const [BillInfo, setBillInfo] = useState(null)
21
   const [BillInfo, setBillInfo] = useState(null)
26
 
22
 
27
-<<<<<<< HEAD
28
-  useEffect(() => {
29
-    Init()
30
-  }, [CurrnetBaoXiuId])
31
-=======
32
   useDidShow(() => {
23
   useDidShow(() => {
33
     Init()
24
     Init()
34
   })
25
   })
35
->>>>>>> fb306f05e5e66c8bd62a5225ca10b7caaf677cd0
36
 
26
 
37
   const Init = () => {
27
   const Init = () => {
38
     request({ ...apis.getGongDanDetail, args: { orgId: user.orgId }, params: { ticketId: CurrnetBaoXiuId } }).then((res) => { // 获取工单详情
28
     request({ ...apis.getGongDanDetail, args: { orgId: user.orgId }, params: { ticketId: CurrnetBaoXiuId } }).then((res) => { // 获取工单详情

+ 2
- 2
src/pages/WuYe/FuWuDetail/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import { RichText } from '@tarojs/components'
3
 import { RichText } from '@tarojs/components'
4
 import request, { apis } from '@/utils/request'
4
 import request, { apis } from '@/utils/request'
5
 import toolclass from '@/utils/toolclass.js'
5
 import toolclass from '@/utils/toolclass.js'
13
 export default function WuYeFuWuDetail () {
13
 export default function WuYeFuWuDetail () {
14
 
14
 
15
   const { user } = useModel('user')
15
   const { user } = useModel('user')
16
-  const [CurrnetId] = useState(Current.router.params.id) // 当前id
16
+  const [CurrnetId] = useState(useRouter().params.id) // 当前id
17
   const [DetailInfo, setDetailInfo] = useState(null) // 详情
17
   const [DetailInfo, setDetailInfo] = useState(null) // 详情
18
 
18
 
19
   Taro.useShareAppMessage(() => {
19
   Taro.useShareAppMessage(() => {

+ 3
- 3
src/pages/WuYe/FuWuList/index.jsx Прегледај датотеку

2
 import WuYeFuWuListItem from '@/components/WuYeFuWuListItem'
2
 import WuYeFuWuListItem from '@/components/WuYeFuWuListItem'
3
 import ScrollPageRefresh from '@/components/ScrollPageRefresh'
3
 import ScrollPageRefresh from '@/components/ScrollPageRefresh'
4
 import Page from '@/layouts'
4
 import Page from '@/layouts'
5
-import Taro, { Current } from '@tarojs/taro'
5
+import Taro, { useRouter } from '@tarojs/taro'
6
 // import { Input } from '@tarojs/components'
6
 // import { Input } from '@tarojs/components'
7
 import '@/assets/css/reset.less'
7
 import '@/assets/css/reset.less'
8
 import '@/assets/css/iconfont.less'
8
 import '@/assets/css/iconfont.less'
12
 
12
 
13
   const [PageList, setPageList] = useState([])
13
   const [PageList, setPageList] = useState([])
14
   const [IsEmpty, setIsEmpty] = useState(false)
14
   const [IsEmpty, setIsEmpty] = useState(false)
15
-  const [PageTitle] = useState(Current.router.params.name)
16
-  const [PageType] = useState(Current.router.params.type)
15
+  const [PageTitle] = useState(useRouter().params.name)
16
+  const [PageType] = useState(useRouter().params.type)
17
 
17
 
18
   useEffect(() => {
18
   useEffect(() => {
19
     Taro.setNavigationBarTitle({ title: PageTitle })
19
     Taro.setNavigationBarTitle({ title: PageTitle })

+ 2
- 2
src/pages/WuYe/GongGaoDetail/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import { RichText } from '@tarojs/components'
4
 import { RichText } from '@tarojs/components'
5
 import { useModel } from '@/store'
5
 import { useModel } from '@/store'
13
 export default function WuYeGongGaoDetail () {
13
 export default function WuYeGongGaoDetail () {
14
 
14
 
15
   const { user } = useModel('user')
15
   const { user } = useModel('user')
16
-  const [CurrnetId] = useState(Current.router.params.id)
16
+  const [CurrnetId] = useState(useRouter().params.id)
17
   const [DetailInfo, setDetailInfo] = useState(null)
17
   const [DetailInfo, setDetailInfo] = useState(null)
18
 
18
 
19
   Taro.useShareAppMessage(() => {
19
   Taro.useShareAppMessage(() => {

+ 2
- 2
src/pages/WuYe/JiaoFeiDetail/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect, useRef } from 'react'
1
 import React, { useState, useEffect, useRef } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import request, { apis } from '@/utils/request'
3
 import request, { apis } from '@/utils/request'
4
 import SlidePopup from '@/components/SlidePopup/index'
4
 import SlidePopup from '@/components/SlidePopup/index'
5
 import Page from '@/layouts'
5
 import Page from '@/layouts'
17
   const [PopupType, setPopupType] = useState(0)
17
   const [PopupType, setPopupType] = useState(0)
18
   const [PhoneList, setPhoneList] = useState([])
18
   const [PhoneList, setPhoneList] = useState([])
19
 
19
 
20
-  const { id } = Current.router.params
20
+  const { id } = useRouter().params
21
   const paying = useRef(false)
21
   const paying = useRef(false)
22
   const order = useRef()
22
   const order = useRef()
23
 
23
 

+ 2
- 2
src/pages/WuYe/TianJiaBaoXiu/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import { Input, Textarea } from '@tarojs/components'
3
 import { Input, Textarea } from '@tarojs/components'
4
 import request, { apis } from '@/utils/request'
4
 import request, { apis } from '@/utils/request'
5
 import Page from '@/layouts'
5
 import Page from '@/layouts'
16
   const [PhotoUrl, setPhotoUrl] = useState(null)
16
   const [PhotoUrl, setPhotoUrl] = useState(null)
17
   const [repairType, setRepairType] = useState()
17
   const [repairType, setRepairType] = useState()
18
 
18
 
19
-  const rpType = Current.router.params.type
19
+  const rpType = useRouter().params.type
20
 
20
 
21
   const TitleChange = (e) => {
21
   const TitleChange = (e) => {
22
     setTitle(e.detail.value)
22
     setTitle(e.detail.value)

+ 2
- 2
src/pages/WuYe/XiuGaiBaoXiu/index.jsx Прегледај датотеку

1
 import React, { useState, useEffect } from 'react'
1
 import React, { useState, useEffect } from 'react'
2
-import Taro, { Current } from '@tarojs/taro'
2
+import Taro, { useRouter } from '@tarojs/taro'
3
 import { Input, Textarea } from '@tarojs/components'
3
 import { Input, Textarea } from '@tarojs/components'
4
 import request, { apis } from '@/utils/request'
4
 import request, { apis } from '@/utils/request'
5
 import { useModel } from '@/store'
5
 import { useModel } from '@/store'
13
   const { user } = useModel('user')
13
   const { user } = useModel('user')
14
   const [DataLock, setDataLock] = useState(false)
14
   const [DataLock, setDataLock] = useState(false)
15
   const [DetailInfo, setDetailInfo] = useState(null)
15
   const [DetailInfo, setDetailInfo] = useState(null)
16
-  const [CurrnetId] = useState(Current.router.params.id)
16
+  const [CurrnetId] = useState(useRouter().params.id)
17
   const [PhotoUrl, setPhotoUrl] = useState(null)
17
   const [PhotoUrl, setPhotoUrl] = useState(null)
18
   const [repairType, setRepairType] = useState()
18
   const [repairType, setRepairType] = useState()
19
 
19