Browse Source

{commit_message}

yankun 1 day ago
parent
commit
b744885663
85 changed files with 1773 additions and 1680 deletions
  1. 8 0
      .idea/modules.xml
  2. 6 0
      .idea/vcs.xml
  3. 55 0
      .idea/workspace.xml
  4. 9 0
      .idea/youngee_c_web_v2.iml
  5. 46 46
      components/request.js
  6. 93 92
      components/requesttoken111.js
  7. 6 9
      page_selectionsquare/search.vue
  8. BIN
      page_workspace/selection/.DS_Store
  9. BIN
      page_workspace/selection/logistics/.DS_Store
  10. 183 193
      page_workspace/selection/logistics/logisticsdetail.vue
  11. 1313 1286
      pages/mycenter/mycenter.vue
  12. 7 8
      pages/selectionsquare/selectionsquare.vue
  13. 47 46
      pages/test/test.vue
  14. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  15. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  16. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/htz-image-upload/htz-image-upload.js.map
  17. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/mosowe-canvas-image/mosowe-canvas-image.js.map
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/mys-tip_1.0.01/a_tip/aTip.js.map
  19. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/mys_navBar/mysNavBar.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/z-swiper/index.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/bindaccounts/douyinbind.js.map
  22. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/bindaccounts/kuaishoubind.js.map
  23. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/message.js.map
  24. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myincome/applywithdraw.js.map
  25. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myincome/myincome.js.map
  26. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/addlocation.js.map
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/bindaccount.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/myaccount.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/mybank.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/myinformation.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/mylocation.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/personinfo.js.map
  33. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/mypoint/mypoint.js.map
  34. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myselection/myselection.js.map
  35. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/mytask/mytask.js.map
  36. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myteam/myteam.js.map
  37. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/search.js.map
  38. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/selectiondetail/information.js.map
  39. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/selectiondetail/selectiondetail.js.map
  40. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/selectiondetail/success.js.map
  41. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/banner/cooperation.js.map
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/banner/guanwang.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/banner/guide.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/bindinfo.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/search.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/specialtask/information.js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/specialtask/specialTaskDetail.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/wholetask/information.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/wholetask/success.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/wholetask/taskdetail.js.map
  51. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/assignment/upload.js.map
  52. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/assignment/upload1.js.map
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/logistics/logisticsdetail.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/sectaskdetail.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/sectaskdetail1.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/editaddress.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/information/applyInformation.js.map
  58. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/information/deliveryInformation.js.map
  59. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/datarecord.js.map
  60. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/linkrecord.js.map
  61. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/scriptrecord.js.map
  62. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/sketchrecord.js.map
  63. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/taskdetail.js.map
  64. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploaddata.js.map
  65. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploadlink.js.map
  66. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploadscript.js.map
  67. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploadsketch.js.map
  68. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/byd/byd.js.map
  69. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  70. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/userinfo.js.map
  71. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mycenter/mycenter.js.map
  72. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/selectionsquare/selectionsquare.js.map
  73. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/tasksquare/tasksquare.js.map
  74. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/test/button.js.map
  75. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/test/test.js.map
  76. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/workspace/workspace.js.map
  77. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/liu-progressbar/components/liu-progressbar/liu-progressbar.js.map
  78. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.js.map
  79. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map
  80. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.js.map
  81. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms/uni-forms.js.map
  82. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map
  83. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.js.map
  84. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.js.map

+ 8 - 0
.idea/modules.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/youngee_c_web_v2.iml" filepath="$PROJECT_DIR$/.idea/youngee_c_web_v2.iml" />
+    </modules>
+  </component>
+</project>

+ 6 - 0
.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>

+ 55 - 0
.idea/workspace.xml

@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="AutoImportSettings">
+    <option name="autoReloadType" value="ALL" />
+  </component>
+  <component name="ChangeListManager">
+    <list default="true" id="5228ea92-562e-4aee-9765-1dad70086c66" name="Changes" comment="" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="GOROOT" url="file:///usr/local/go" />
+  <component name="Git.Settings">
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+  </component>
+  <component name="ProjectColorInfo"><![CDATA[{
+  "associatedIndex": 7
+}]]></component>
+  <component name="ProjectId" id="2oQqop6Ajtrkmuy5nGoN89RBajU" />
+  <component name="ProjectViewState">
+    <option name="hideEmptyMiddlePackages" value="true" />
+    <option name="showLibraryContents" value="true" />
+  </component>
+  <component name="PropertiesComponent"><![CDATA[{
+  "keyToString": {
+    "RunOnceActivity.ShowReadmeOnStart": "true",
+    "RunOnceActivity.go.formatter.settings.were.checked": "true",
+    "RunOnceActivity.go.migrated.go.modules.settings": "true",
+    "RunOnceActivity.go.modules.go.list.on.any.changes.was.set": "true",
+    "git-widget-placeholder": "yk__V3.0",
+    "go.import.settings.migrated": "true",
+    "go.sdk.automatically.set": "true",
+    "last_opened_file_path": "/Users/yankun/YGCode/youngee_c_web_v2",
+    "node.js.detected.package.eslint": "true",
+    "node.js.selected.package.eslint": "(autodetect)",
+    "nodejs_package_manager_path": "npm"
+  }
+}]]></component>
+  <component name="SharedIndexes">
+    <attachedChunks>
+      <set>
+        <option value="bundled-gosdk-33c477a475b1-e0158606a674-org.jetbrains.plugins.go.sharedIndexes.bundled-GO-241.18034.61" />
+        <option value="bundled-js-predefined-1d06a55b98c1-0b3e54e931b4-JavaScript-GO-241.18034.61" />
+      </set>
+    </attachedChunks>
+  </component>
+  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="3" />
+  </component>
+  <component name="VgoProject">
+    <settings-migrated>true</settings-migrated>
+  </component>
+</project>

+ 9 - 0
.idea/youngee_c_web_v2.iml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="WEB_MODULE" version="4">
+  <component name="Go" enabled="true" />
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

+ 46 - 46
components/request.js

@@ -1,47 +1,47 @@
-//页面中想用.then()就必须是Prnmise实例
-
-export default {
-	config: {
-		baseUrl: "http://localhost:8201",	//本地开发
-		// baseUrl: "https://talent.younggee.com:8201", //默认的公共域名
-		// baseUrl: "https://139.9.53.143:8201",  //默认的公共域名
-	},
-
-	request(options) {
-		return new Promise((resolve, reject) => { //把调取的的接口给了一个Promise实例
-			uni.request({ //uni-app调接口
-				...options, //所有的数据通过options传过来
-
-				success: res => {
-					if (options.native) {
-						//假如用户得到res的原型数据,就在页面第三个参数把native:true就好了
-						resolve(res)
-					}
-					if (res.statusCode === 200) {
-						//等于200证明请求接口成功,就把里面的data数据给用户返回,
-						//这里只返回data数据,用户想要原型数据,就在页面的第三个参数里写:native:true
-						resolve(res)
-					} else {
-						//调取接口错误时返回给程序员
-						reject(res)
-					}
-				}
-			})
-		})
-
-	},
-	//get方法
-	get(url, data = {}, header = {}, options = {}) {
-		options.url = this.config.baseUrl + url
-		options.data = data
-		options.method = "get"
-		return this.request(options)
-	},
-	//post方法
-	post(url, data = {}, options = {}) {
-		options.url = this.config.baseUrl + url
-		options.data = data
-		options.method = "post"
-		return this.request(options)
-	}
+//页面中想用.then()就必须是Prnmise实例
+
+export default {
+	config: {
+		baseUrl: "http://localhost:8202", //本地开发
+		// baseUrl: "https://talent.younggee.com:8202", //默认的公共域名
+		// baseUrl: "https://1.92.142.62:8202", //默认的公共域名
+	},
+
+	request(options) {
+		return new Promise((resolve, reject) => { //把调取的的接口给了一个Promise实例
+			uni.request({ //uni-app调接口
+				...options, //所有的数据通过options传过来
+
+				success: res => {
+					if (options.native) {
+						//假如用户得到res的原型数据,就在页面第三个参数把native:true就好了
+						resolve(res)
+					}
+					if (res.statusCode === 200) {
+						//等于200证明请求接口成功,就把里面的data数据给用户返回,
+						//这里只返回data数据,用户想要原型数据,就在页面的第三个参数里写:native:true
+						resolve(res)
+					} else {
+						//调取接口错误时返回给程序员
+						reject(res)
+					}
+				}
+			})
+		})
+
+	},
+	//get方法
+	get(url, data = {}, header = {}, options = {}) {
+		options.url = this.config.baseUrl + url
+		options.data = data
+		options.method = "get"
+		return this.request(options)
+	},
+	//post方法
+	post(url, data = {}, options = {}) {
+		options.url = this.config.baseUrl + url
+		options.data = data
+		options.method = "post"
+		return this.request(options)
+	}
 }

+ 93 - 92
components/requesttoken111.js

@@ -1,93 +1,94 @@
-// 创建request.js文件
-//通用uni-app网络请求
-export default {
-	config: {
-		baseUrl: "http://localhost:8201", //本地开发
-		// baseUrl: "https://talent.younggee.com:8201", //默认的公共域名
-		// baseUrl: "https://139.9.53.143:8201",  //默认的公共域名
-
-		header: {
-			'Content-Type': 'application/json;charset=UTF-8', //默认get方式
-			'token': uni.getStorageSync('token'),
-			'cookie': uni.getStorageSync('cookie'),
-		},
-		data: {}, //上行参数
-		method: "GET", //默认GET方式
-		dataType: "json",
-		/* 如设为json,会对返回的数据做一次 JSON.parse */
-		success() {}, //成功回调
-		fail() {}, //失败回调
-		complete() {} //完成回到
-	},
-	//封装两种请求方式,delete和put类似
-	get(url, data, options) {
-		if (!options) {
-			options = {}
-		}
-		options.url = url
-		options.data = data
-		options.method = 'GET'
-		return this.request(options)
-	},
-	post(url, data, options) {
-		if (!options) {
-			options = {}
-		}
-		options.url = url
-		options.data = data
-		options.method = 'POST'
-		return this.request(options)
-	},
-	//综合处理
-	request(options) {
-		if (!options) {
-			options = {}
-		}
-		options.baseUrl = options.baseUrl || this.config.baseUrl //设置全局url
-		options.dataType = options.dataType || this.config.dataType //设置数据类型
-		options.url = options.baseUrl + options.url //设置当前请求url
-		options.data = options.data || {} //设置参数
-		// #ifdef MP-ALIPAY
-		options.data.platform = 2
-		// #endif
-		options.method = options.method || this.config.method //设置请求方式
-		//header系列修改
-		if (options.method == "POST") {
-			this.config.header['Content-Type'] = 'application/x-www-form-urlencoded'
-		} else {
-			this.config.header['Content-Type'] = 'application/json;charset=UTF-8'
-		}
-		// 数据签名
-		var token = {
-			'token': uni.getStorageSync('token') || ''
-		}
-		var cookie = {
-			'cookie': uni.getStorageSync('cookie') || ''
-		}
-		options.header = Object.assign({}, options.header, this.config.header, token, cookie)
-		return new Promise((resolve, reject) => {
-			let _config = null
-			//定义成功失败的函数
-			options.success = res => {
-				// console.log(res)
-				resolve(res)
-				// if (res.data.code == 0) {
-				// 		console.log(res)
-				// 	resolve(res.data)
-
-				// } else {
-				// //获取失败后的逻辑
-				// 	console.log('获取失败')
-				// }
-			}
-			options.fail = err => {
-				// 请求接口错误
-				reject(res.data)
-			}
-
-			_config = Object.assign({}, this.config, options) //合并请求参数
-			//执行request请求
-			uni.request(_config);
-		});
-	}
+// 创建request.js文件
+//通用uni-app网络请求
+export default {
+	config: {
+		baseUrl: "http://localhost:8202", //本地开发
+		// baseUrl: "https://talent.younggee.com:8202", //默认的公共域名
+		// baseUrl: "https://1.92.142.62:8202", //默认的公共域名
+
+		header: {
+			'Content-Type': 'application/json;charset=UTF-8', //默认get方式
+			'token': uni.getStorageSync('token'),
+			'cookie': uni.getStorageSync('cookie'),
+		},
+		data: {}, //上行参数
+		method: "GET", //默认GET方式
+		dataType: "json",
+		/* 如设为json,会对返回的数据做一次 JSON.parse */
+		success() {}, //成功回调
+		fail() {}, //失败回调
+		complete() {} //完成回到
+	},
+	//封装两种请求方式,delete和put类似
+	get(url, data, options) {
+		if (!options) {
+			options = {}
+		}
+		options.url = url
+		options.data = data
+		options.method = 'GET'
+		return this.request(options)
+	},
+	post(url, data, options) {
+		if (!options) {
+			options = {}
+		}
+		options.url = url
+		options.data = data
+		options.method = 'POST'
+		return this.request(options)
+	},
+	//综合处理
+	request(options) {
+		if (!options) {
+			options = {}
+		}
+		options.baseUrl = options.baseUrl || this.config.baseUrl //设置全局url
+		options.dataType = options.dataType || this.config.dataType //设置数据类型
+		options.url = options.baseUrl + options.url //设置当前请求url
+		options.data = options.data || {} //设置参数
+		// #ifdef MP-ALIPAY
+		options.data.platform = 2
+		// #endif
+		options.method = options.method || this.config.method //设置请求方式
+		//header系列修改
+		if (options.method == "POST") {
+			this.config.header['Content-Type'] = 'application/x-www-form-urlencoded'
+		} else {
+			this.config.header['Content-Type'] = 'application/json;charset=UTF-8'
+		}
+		// 数据签名
+		var token = {
+			'token': uni.getStorageSync('token') || ''
+		}
+		var cookie = {
+			'cookie': uni.getStorageSync('cookie') || ''
+		}
+		options.header = Object.assign({}, options.header, this.config.header, token, cookie)
+		return new Promise((resolve, reject) => {
+			let _config = null
+			//定义成功失败的函数
+			options.success = res => {
+				// console.log(res)
+				resolve(res)
+				// if (res.data.code == 0) {
+				// 		console.log(res)
+				// 	resolve(res.data)
+
+				// } else {
+				// //获取失败后的逻辑
+				// 	console.log('获取失败')
+				// }
+			}
+			options.fail = err => {
+				// 请求接口错误
+				console.log("dsafd", res)
+				reject(res.data)
+			}
+
+			_config = Object.assign({}, this.config, options) //合并请求参数
+			//执行request请求
+			uni.request(_config);
+		});
+	}
 }

+ 6 - 9
page_selectionsquare/search.vue

@@ -12,18 +12,15 @@
 			<view class="commodity" style="margin-top: 3%;">
 				<view class="project" v-for="(item,index) in selectionList" :key="index" @tap="toDetail(item)">
 					<!-- 主图 -->
-					<view class="projectdiagram" :style="{backgroundImage:`url(${item.coverphoto})`}">
-						<view class="Mask" v-if="false">
-							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/home4.png" mode="">
-							</image>
-						</view>
-						<view style="padding-left: 4%;padding-top: 2%;">
+					<view class="projectdiagram" :style="{ backgroundImage: `url(${item.coverphoto})` }">
+						<!-- 可根据需要显示遮罩层 -->
+						<view class="Mask" v-if="item.isMasked">
+							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/home4.png" mode="" />
 						</view>
 					</view>
 					<view class="projecttext">
-						<image :src="item.platform_icon">
-						</image>
-						<span>{{item.selection_name|ellipsis}}</span>
+						<image :src="item.platform_icon" alt="平台图标" />
+						<span>{{ item.selection_name | ellipsis }}</span>
 					</view>
 					<!-- 项目信息1 -->
 					<view class="projectinfo">

BIN
page_workspace/selection/.DS_Store


BIN
page_workspace/selection/logistics/.DS_Store


+ 183 - 193
page_workspace/selection/logistics/logisticsdetail.vue

@@ -1,194 +1,184 @@
-<template>
-	<view v-show="!is_loading">
-		<!-- 胶囊 -->
-		<mvBar :mysNavConfig="mysNavConfig"></mvBar>
-		<view :style="{paddingTop:navH}" style="background-color: #fff;"></view>
-
-		<view class="address">
-			<view class="address_icon">
-				<image style="width: 50rpx;height: 50rpx;" :src="picture.icon_loc" mode="">
-				</image>
-			</view>
-			<view style="width: 70%;">
-				<view style="display: flex;">
-					<p class='ipon' style="padding-right: 100rpx;">{{address.receiver_name}}</p>
-					<p class='ipon'>{{address.phone_number}}</p>
-				</view>
-				<p class='ipon'>{{address.full_detail_addr}}</p>
-			</view>
-		</view>
-
-		<view class="logistics1">
-			<view>
-				<p style="margin-bottom: 10rpx;">物流公司:{{logistics_company}}</p>
-				<p>物流单号:{{logistics_number}}
-					<image :src="picture.icon_copy" mode="" class="copy-img" @click="handleCopy(logistics_number)" />
-				</p>
-			</view>
-		</view>
-
-		<view class="logistics-detail" v-for="item in logisticsData">
-			<view class="logistics-item">
-				<p>{{ item.context }}</p>
-				<p>{{ item.time }}</p>
-			</view>
-		</view>
-		<view style="height: 100rpx;"></view>
-	</view>
-</template>
-
-<script>
-	import region from '@/components/pca-code.json';
-	import mvBar from "@/components/mys_navBar/mysNavBar";
-	export default {
-		components: {
-			mvBar,
-		},
-		data() {
-			return {
-				navH: getApp().globalData.navHeight,
-				picture: getApp().globalData.picture,
-				mysNavConfig: {
-					/* 开启单页显示首页图标 */
-					isHome: true,
-					/* 固定导航  */
-					navFixed: true,
-					/* 标题 (屏幕中心居中 两边图标中心居中使用slot center1) */
-					navTitle: {
-						text: "物流信息",
-						color: "",
-						fontSize: "32rpx", // px upx rpx
-						fontWeight: "normal", // 100 - 700
-					},
-					btnType: "type2",
-					onLeftClick: '',
-					/* type2 按钮 */
-					type2Config: {
-						// 左图标
-						leftPath: "/static/img/png2.png",
-						// 右图标
-						rightPath: "/static/img/png4.png",
-						// 圆角
-						radius: "40rpx",
-					},
-				},
-				task_id: "",
-				logistics_number: "",
-				logistics_company: "",
-				logisticsData: [{
-					context: "",
-					time: ""
-				}],
-				address: {},
-				is_loading: true,
-			}
-		},
-		async onLoad(options) {
-			let data = options.textObj.replace(/""/g, "");
-			data = JSON.parse(decodeURIComponent(data))
-			this.task_id = data.taskId
-			uni.showLoading({
-				title: '加载中'
-			});
-			this.is_loading = true
-			await this.getLogisticsDetail(this.task_id)
-			this.is_loading = false
-			uni.hideLoading();
-		},
-		methods: {
-			getLogisticsDetail(secTaskId) {
-				// 获取物流信息
-				return this.$https.get('/youngee/c/api/t/secTask/logistics/detail?task_id=' + secTaskId).then(res => {
-					console.log(res)
-					let resData = res.data.data
-					this.logistics_number = resData.logistics_number
-					this.logistics_company = resData.logistics_company
-					this.logisticsData = resData.logistics_context.data
-
-					// 地址解析
-					this.address = JSON.parse(resData.address_snap);
-					let a = this.address.region_code.toString().slice(0, 2)
-					let b = this.address.region_code.toString().slice(0, 4)
-					let c = 0
-					for (var i = 0; i < region.length; i++) {
-						if (region[i].code == a) {
-							a = region[i].name
-							for (var j = 0; j < region[i].children.length; j++) {
-								if (region[i].children[j].code == b) {
-									b = region[i].children[j].name
-									for (var o = 0; o < region[i].children[j].children.length; o++) {
-										if (region[i].children[j].children[o].code == this.address
-											.region_code) {
-											c = region[i].children[j].children[o].name
-										}
-									}
-								}
-
-							}
-						}
-					}
-					this.address.full_detail_addr = a + b + c + this.address.detail_addr
-				})
-			}
-		}
-	}
-</script>
-
-
-<style lang="scss" scoped>
-	p {
-		font-size: 30rpx;
-	}
-
-	.address {
-		display: flex;
-		margin: 20rpx 0;
-		// padding: 20rpx 20rpx;
-		background-color: #FFFFFF;
-		justify-content: flex-start;
-		align-items: center;
-
-		.address_icon {
-			width: 15%;
-			vertical-align: middle;
-			display: flex;
-			justify-content: center;
-		}
-
-		.address_edit {
-			width: 15%;
-		}
-
-		.address_edit image {
-			vertical-align: middle;
-			width: 50rpx;
-			height: 50rpx;
-			display: inline-block;
-			padding-right: 14rpx;
-		}
-
-		.ipon {
-			color: #333333;
-			font-size: 30rpx;
-			font-weight: 500;
-			margin-bottom: 10rpx;
-		}
-	}
-
-	.logistics1 {
-		margin: 50rpx;
-		display: flex;
-		flex-flow: column;
-		align-items: flex-start;
-		justify-content: center;
-	}
-
-	.logistics-detail {
-		padding: 20rpx 30rpx;
-	}
-
-	.logistics-item {
-		background-color: #f1f1f1;
-		padding: 10rpx 30rpx;
-	}
+<template>
+	<view v-show="!is_loading">
+		<!-- 胶囊 -->
+		<mvBar :mysNavConfig="mysNavConfig"></mvBar>
+		<view :style="{paddingTop:navH}" style="background-color: #fff;"></view>
+
+
+		<view class="logistics1">
+			<view>
+				<p style="margin-bottom: 10rpx;">物流公司:{{logistics_company}}</p>
+				<p>物流单号:{{logistics_number}}
+					<image :src="picture.icon_copy" mode="" class="copy-img" @click="handleCopy(logistics_number)" />
+				</p>
+			</view>
+		</view>
+
+		<view class="logistics-detail" v-for="item in logisticsData">
+			<view class="logistics-item">
+				<p>{{ item.context }}</p>
+				<p>{{ item.time }}</p>
+			</view>
+		</view>
+		<view style="height: 100rpx;"></view>
+	</view>
+</template>
+
+<script>
+	import region from '@/components/pca-code.json';
+	import mvBar from "@/components/mys_navBar/mysNavBar";
+	export default {
+		components: {
+			mvBar,
+		},
+		data() {
+			return {
+				navH: getApp().globalData.navHeight,
+				picture: getApp().globalData.picture,
+				mysNavConfig: {
+					/* 开启单页显示首页图标 */
+					isHome: true,
+					/* 固定导航  */
+					navFixed: true,
+					/* 标题 (屏幕中心居中 两边图标中心居中使用slot center1) */
+					navTitle: {
+						text: "物流信息",
+						color: "",
+						fontSize: "32rpx", // px upx rpx
+						fontWeight: "normal", // 100 - 700
+					},
+					btnType: "type2",
+					onLeftClick: '',
+					/* type2 按钮 */
+					type2Config: {
+						// 左图标
+						leftPath: "/static/img/png2.png",
+						// 右图标
+						rightPath: "/static/img/png4.png",
+						// 圆角
+						radius: "40rpx",
+					},
+				},
+				task_id: "",
+				logistics_number: "",
+				logistics_company: "",
+				logisticsData: [{
+					context: "",
+					time: ""
+				}],
+				address: {},
+				is_loading: true,
+			}
+		},
+		async onLoad(options) {
+			try {
+				const dataStr = options.textObj.replace(/""/g, "");
+				const data = JSON.parse(decodeURIComponent(dataStr));
+				this.task_id = data.taskId;
+				uni.showLoading({ title: '加载中' });
+				this.is_loading = true;
+				await this.getLogisticsDetail(this.task_id);
+			} catch (error) {
+				console.error('加载物流信息失败:', error);
+			} finally {
+				this.is_loading = false;
+				uni.hideLoading();
+			}
+		},
+		methods: {
+			getLogisticsDetail(secTaskId) {
+				// 获取物流信息
+				return this.$https.get('/youngee/c/api/t/secTask/logistics/detail?task_id=' + secTaskId).then(res => {
+					console.log(res)
+					let resData = res.data.data
+					this.logistics_number = resData.logistics_number
+					this.logistics_company = resData.logistics_company
+					this.logisticsData = resData.logistics_context.data
+
+					// 地址解析
+					this.address = JSON.parse(resData.address_snap);
+					let a = this.address.region_code.toString().slice(0, 2)
+					let b = this.address.region_code.toString().slice(0, 4)
+					let c = 0
+					for (var i = 0; i < region.length; i++) {
+						if (region[i].code == a) {
+							a = region[i].name
+							for (var j = 0; j < region[i].children.length; j++) {
+								if (region[i].children[j].code == b) {
+									b = region[i].children[j].name
+									for (var o = 0; o < region[i].children[j].children.length; o++) {
+										if (region[i].children[j].children[o].code == this.address
+											.region_code) {
+											c = region[i].children[j].children[o].name
+										}
+									}
+								}
+
+							}
+						}
+					}
+					this.address.full_detail_addr = a + b + c + this.address.detail_addr
+				})
+			}
+		}
+	}
+</script>
+
+
+<style lang="scss" scoped>
+	p {
+		font-size: 30rpx;
+	}
+
+	.address {
+		display: flex;
+		margin: 20rpx 0;
+		// padding: 20rpx 20rpx;
+		background-color: #FFFFFF;
+		justify-content: flex-start;
+		align-items: center;
+
+		.address_icon {
+			width: 15%;
+			vertical-align: middle;
+			display: flex;
+			justify-content: center;
+		}
+
+		.address_edit {
+			width: 15%;
+		}
+
+		.address_edit image {
+			vertical-align: middle;
+			width: 50rpx;
+			height: 50rpx;
+			display: inline-block;
+			padding-right: 14rpx;
+		}
+
+		.ipon {
+			color: #333333;
+			font-size: 30rpx;
+			font-weight: 500;
+			margin-bottom: 10rpx;
+		}
+	}
+
+	.logistics1 {
+		margin: 50rpx;
+		display: flex;
+		flex-flow: column;
+		align-items: flex-start;
+		justify-content: center;
+	}
+
+	.logistics-detail {
+		padding: 20rpx 30rpx;
+	}
+
+	.logistics-item {
+		background-color: #f1f1f1;
+		padding: 10rpx 30rpx;
+	}
 </style>

+ 1313 - 1286
pages/mycenter/mycenter.vue

@@ -1,1287 +1,1314 @@
-<template>
-	<view>
-		<!-- 胶囊 -->
-		<mvBar :mysNavConfig="mysNavConfig"></mvBar>
-		<view :style="{marginTop:navH}"></view>
-		<view>
-			<view class="head" v-if="token">
-				<view class="head-left">
-					<view class="head-avator" @click="toUserInfo()">
-						<image :src="avatarUrl" mode="" style="width: 100%;height: 100%;border-radius: 100rpx;" />
-					</view>
-					<view>
-						<p style="padding-bottom: 20rpx;font-size: 35rpx;" @click="toUserInfo()">{{nickName}}</p>
-						<p style="font-size: 28rpx;">ID:{{information.id}}
-							<image :src="picture.icon_copy" mode="" class="copy-img"
-								@click="handleCopy(information.id)" />
-						</p>
-					</view>
-				</view>
-				<view class="head-right">
-					<image class="head-message" :src="picture.icon_message" @click="toMessage()"></image>
-					<view v-if="numInfo.numUnReadMessage != 0">
-						<span class="point">{{numInfo.numUnReadMessage}}</span>
-					</view>
-				</view>
-			</view>
-
-			<view class="head" v-if="!token">
-				<view class="head-left">
-					<view class="default-head-avator">
-						<image :src="picture.defaultavatarUrl" mode="" @tap="login" style="width: 100%;height: 100%;">
-						</image>
-					</view>
-					<view class="head-text">
-						<p @tap="login" style="font-size: 35rpx;padding-bottom: 10rpx;">未登录</p>
-						<p @tap="login" style="font-size: 30rpx;">点击登录账号</p>
-					</view>
-				</view>
-			</view>
-
-			<view class="show-income">
-				<view class="income1">
-					<!-- <p> 我的钱包 </p> -->
-					<view style="display: flex;align-items: center;">
-						<p>我的钱包</p>
-						<image id="helpicon" :src="picture.icon_help" mode=""
-							style="width: 35rpx;height: 35rpx;padding-left: 10rpx;" @click="showIncomeHelp = true" />
-					</view>
-					<view class="tip_box" v-if="showIncomeHelp">
-						<view class="container" :style="{
-					  'margin-right': cotainerMargin + 'px',
-					  backgroundColor: '#404040', borderRadius: '5px' }">
-
-							<view class="tips">
-								<p>{{incomeHelpText}}</p>
-							</view>
-							<view class="close" @click="showIncomeHelp = false">
-								<image class="closeImg" src="../../static/delete.png" />
-							</view>
-						</view>
-					</view>
-					<p @click="toIncome('can')" style="margin-right: -40rpx;font-size: 28rpx;"> 去提现> </p>
-				</view>
-
-				<view class="income2">
-
-					<view class="income2-item" @click="toIncome('can')">
-						<p>总收益</p>
-						<p>{{information.showIncome?information.showIncome:'0.0'}}</p>
-					</view>
-					<!-- <view class="income2-item">
-						<view style="display: flex;align-items: center;">
-							<p @click="toIncome('can')">总收益</p>
-							<image id="helpicon" :src="picture.icon_help" mode=""
-								style="width: 35rpx;height: 35rpx;padding-left: 10rpx;"
-								@click="showIncomeHelp = true" />
-						</view>
-						<view class="tip_box" v-if="showIncomeHelp">
-							<view class="container" :style="{
-					  'margin-right': cotainerMargin + 'px',
-					  backgroundColor: '#404040', borderRadius: '5px' }">
-
-								<view class="tips">
-									<p>{{incomeHelpText}}</p>
-								</view>
-								<view class="close" @click="showIncomeHelp = false">
-									<image class="closeImg" src="../../static/delete.png" />
-								</view>
-							</view>
-						</view>
-						<p @click="toIncome('can')">{{information.showIncome?information.showIncome:'0.0'}}</p>
-					</view> -->
-					<view class="income2-item" @click="toIncome('can')">
-						<p>可提现</p>
-						<p>{{information.showCanwithdraw?information.showCanwithdraw:'0.0'}}</p>
-					</view>
-					<view class="income2-item" @click="toIncome('ed')">
-						<p>已提现</p>
-						<p>{{information.showWithdrawed?information.showWithdrawed:'0.0'}}</p>
-					</view>
-					<view class="income2-item" @click="toIncome('ing')">
-						<p>提现中</p>
-						<p>{{information.showWithdrawing?information.showWithdrawing:'0.0'}}</p>
-					</view>
-				</view>
-
-				<view class="income3" @click="toPoint()">
-					<view>
-						<p>创作者积分:0</p>
-					</view>
-					<view>
-						<image style="height: 20rpx;width: 20rpx;" :src="picture.icon_right"></image>
-					</view>
-				</view>
-
-			</view>
-
-			<view class="show-body">
-				<view class="show-body1">
-					<view class="show-body1-text1" @click="toMySec(0)">
-						<p>带货任务</p>
-					</view>
-					<view class="show-body1-text2" @click="toMySec(0)">
-						<image class="show-body1-icon" :src="picture.icon_right"></image>
-					</view>
-				</view>
-				<view class="show-body2">
-					<view class="show-body2-text" @click="toMySec(0)">
-						<p class="task-num-p">{{numInfo.numAllSec}}</p>
-						<p padding>全部任务</p>
-					</view>
-					<view class="show-body2-text" @click="toMySec(1)">
-						<p class="task-num-p">{{numInfo.get_sample_sec_task_num}}</p>
-						<p>已领样</p>
-					</view>
-					<view class="show-body2-text" @click="toMySec(2)">
-						<p class="task-num-p">{{numInfo.numExecuteSec}}</p>
-						<p>已出单</p>
-					</view>
-					<view class="show-body2-text" @click="toMySec(3)">
-						<p class="task-num-p">{{numInfo.numEndSec}}</p>
-						<p>已结束</p>
-					</view>
-				</view>
-			</view>
-
-			<view class="show-body">
-				<view class="show-body1">
-					<view class="show-body1-text1" @click="toMyTask('all')">
-						<p>种草任务</p>
-					</view>
-					<view class="show-body1-text2" @click="toMyTask('all')">
-						<image class="show-body1-icon" :src="picture.icon_right"></image>
-					</view>
-				</view>
-				<view class="show-body2">
-					<view class="show-body2-text" @click="toMyTask('all')">
-						<p class="task-num-p">{{numInfo.numAllTask}}</p>
-						<p padding>全部任务</p>
-					</view>
-					<view class="show-body2-text" @click="toMyTask('apply')">
-						<p class="task-num-p">{{numInfo.numApplyTask}}</p>
-						<p>已报名</p>
-					</view>
-					<view class="show-body2-text" @click="toMyTask('execute')">
-						<p class="task-num-p">{{numInfo.numExecuteTask}}</p>
-						<p>执行中</p>
-					</view>
-					<view class="show-body2-text" @click="toMyTask('end')">
-						<p class="task-num-p">{{ numInfo.numEndTask}}</p>
-						<p>已结束</p>
-					</view>
-				</view>
-			</view>
-
-			<view class="show-body">
-				<view class="show-body1">
-					<view class="show-body1-text1" @click="toMyTeam('exe')">
-						<p>YOUNG之团</p>
-					</view>
-					<view class="show-body1-text2" @click="toMyTeam('exe')">
-						<p style="color: #f0d232;">看看团长收益</p>
-						<image class="show-body1-icon" :src="picture.icon_right"></image>
-					</view>
-				</view>
-				<view class="show-body2">
-					<view class="show-body2-text" @click="toMyTeam('exe')">
-						<p class="task-num-p">{{numInfo.numExeTeam}}</p>
-						<p padding>开团中</p>
-					</view>
-					<view class="show-body2-text" @click="toMyTeam('end')">
-						<p class="task-num-p">{{numInfo.numEndTeam}} </p>
-						<p>已结束</p>
-					</view>
-					<view class="show-body2-text">
-						<p style="color: #fff;">已结束</p>
-					</view>
-					<view class="show-body2-text">
-						<p style="color: #fff;">已结束</p>
-					</view>
-				</view>
-			</view>
-
-
-			<view class="show-body" style="margin-top: 3%;">
-				<view class="show-body1">
-					<view class="show-body1-text1">
-						<p>个人中心</p>
-					</view>
-				</view>
-				<view class="show-body2">
-					<view class="show-body2-text" @click="handleInformation()">
-						<image class="show-info-icon" style="width: 50rpx;height: 50rpx;padding-bottom: 15rpx;"
-							:src="picture.icon_person"></image>
-						<p>我的信息</p>
-					</view>
-					<view class="show-body2-text" @click="handleSubmitTask()">
-						<image class="show-info-icon" style="width: 50rpx;height: 50rpx;padding-bottom: 15rpx;"
-							:src="picture.icon_edit"></image>
-						<p>发布任务</p>
-					</view>
-					<view class="show-body2-text">
-						<p style="color: #fff;">联系客服</p>
-					</view>
-					<view class="show-body2-text">
-						<p style="color: #fff;">客服</p>
-					</view>
-				</view>
-			</view>
-
-			<!-- 客服组件 -->
-			<view class="contact" @click="toggle4('center')">
-				<view class="contt">
-					<image class="img1"
-						src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/kefu_20211124192542.png" mode="">
-					</image>
-				</view>
-			</view>
-
-			<!-- 普通弹窗  公众号-->
-			<uni-popup ref="popup2" class="share" background-color="#fff" @change="change">
-				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
-					<view class="sharepage">
-						<view class="Tasktext1">
-							<image :src="picture.task15" mode=""></image>
-							<span>YoungGee</span>
-						</view>
-						<view class="" style="margin-top: 5%;">
-							<p style='color: #333333;font-size: 28rpx;text-align: center;'>不错过任何上新</p>
-						</view>
-						<view class="" style="margin-top: 5%;">
-							<p style='color: #333333;font-size: 24rpx;'>公众号:</p>
-						</view>
-
-						<view class="sharemap">
-							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/gzh.png" mode="">
-							</image>
-						</view>
-					</view>
-				</view>
-			</uni-popup>
-
-			<!-- 普通弹窗  商务合作-->
-			<uni-popup ref="popup3" class="share" background-color="#fff" @change="change">
-				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
-					<view class="sharepage">
-						<view class="Tasktext1">
-							<image :src="picture.task15" mode=""></image>
-							<span>YoungGee</span>
-						</view>
-						<view class="" style="margin-top: 5%;">
-							<p style='color: #333333;font-size: 28rpx;text-align: center;'>商务合作请联系我们</p>
-						</view>
-						<view class="" style="margin-top: 5%;">
-							<p style='color: #333333;font-size: 24rpx;'>电话:010-53355656</p>
-							<p style='color: #333333;font-size: 24rpx;'>商务:</p>
-						</view>
-
-						<view class="sharemap" style="margin-bottom: 5%;margin-top: 5%;">
-							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/shangwu.png" mode="">
-							</image>
-						</view>
-					</view>
-				</view>
-			</uni-popup>
-
-			<!-- 普通弹窗  公众号-->
-			<uni-popup ref="popup4" class="share" background-color="#fff" @change="change" :maskClick="false">
-				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
-					<view class="sharepage">
-						<view class="projecttext1">
-							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/younggee_logo.png"
-								style="width: 250rpx; height: 80rpx;" mode=""></image>
-							<!-- <span>YoungGee</span> -->
-						</view>
-						<view class="sharemap">
-							<image :src="picture.kefu" style="width: 400rpx;height: 400rpx;" mode=""></image>
-						</view>
-						<view style="margin: 30rpx 0;">
-							<button class="butmin1" size="mini" @tap="saveImage">保存二维码</button>
-						</view>
-						<view class="sharetxt">
-							<text>
-								使用样叽的过程中,有任何疑问,\n
-								请添加上方微信。\n
-								我们保证及时全力为您解决!
-							</text>
-						</view>
-						<view style="margin: 30rpx 0;">
-							<button class="butmin" size="mini" @tap="closepop">知道了</button>
-						</view>
-					</view>
-
-				</view>
-			</uni-popup>
-		</view>
-
-		<!-- 普通弹窗  公众号-->
-		<uni-popup ref="popup4" class="share" background-color="#fff" @change="change" :maskClick="false">
-			<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
-				<view class="sharepage">
-					<view class="projecttext1">
-						<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/younggee_logo.png"
-							style="width: 250rpx; height: 80rpx;" mode=""></image>
-						<!-- <span>YoungGee</span> -->
-					</view>
-					<view class="sharemap">
-						<image :src="picture.kefu" style="width: 400rpx;height: 400rpx;" mode=""></image>
-					</view>
-					<view style="margin: 30rpx 0;">
-						<button class="butmin1" size="mini" @tap="saveImage">保存二维码</button>
-					</view>
-					<view class="sharetxt">
-						<text>
-							使用样叽的过程中,有任何疑问,\n
-							请添加上方微信。\n
-							我们保证及时全力为您解决!
-						</text>
-					</view>
-					<view style="margin: 30rpx 0;">
-						<button class="butmin" size="mini" @tap="closepop">知道了</button>
-					</view>
-				</view>
-
-			</view>
-		</uni-popup>
-
-
-		<!-- 普通弹窗  发布任务-->
-		<uni-popup ref="popup5" class="share" background-color="#fff" @change="change">
-			<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
-				<view class="sharepage">
-					<view class="projecttext1">
-						<span style="color: #f72424;font-size: 36rpx;line-height: 50rpx;">发布任务请用PC登录</span>
-						<span style="color: #f72424;font-size: 36rpx;line-height: 50rpx;">www.younggee.com</span>
-					</view>
-					<view class="projecttext1" style="height: 40rpx;margin: 60rpx 0 10rpx;">
-						<span style="font-size: 28rpx;line-height: 30rpx;">使用有任何疑问请联系样叽客服</span>
-					</view>
-					<view class="sharemap">
-						<image :src="picture.kefu" style="width: 400rpx;height: 400rpx;" mode=""></image>
-					</view>
-					<view style="margin: 30rpx 0;">
-						<button class="butmin1" size="mini" @tap="saveImage">保存二维码</button>
-					</view>
-				</view>
-			</view>
-		</uni-popup>
-
-		<!-- <view class="" style="text-align: center;margin: 5% 0;">
-			<button size="mini" @tap="toSpecialTask()">专项测试</button>
-		</view> -->
-		<!-- <view class="" style="text-align: center;margin: 5% 0;">
-			<button size="mini" @tap="toTest()">进入测试页面</button>
-		</view> -->
-	</view>
-</template>
-
-<script>
-	import mvBar from "@/components/mys_navBar/mysNavBar";
-	import {
-		saveImageToPhotosAlbum,
-		showToast,
-		downloadFile
-	} from '@/uni_modules/sakura-canvas/js_sdk/util';
-	import {
-		money
-	} from '@/components/utils.js';
-	export default {
-		components: {
-			mvBar,
-		},
-		data() {
-			return {
-				navH: getApp().globalData.navHeight,
-				picture: getApp().globalData.picture,
-				mysNavConfig: {
-					/* 开启单页显示首页图标 */
-					isHome: true,
-					/* 固定导航  */
-					navFixed: true,
-					/* 标题 (屏幕中心居中 两边图标中心居中使用slot center1) */
-					navTitle: {
-						text: "我的",
-						color: "",
-						fontSize: "32rpx", // px upx rpx
-						fontWeight: "normal", // 100 - 700
-					},
-				},
-				pointHelpText: "平台收益提现时可使用积分抵扣税款,10分=1元",
-				incomeHelpText: "在平台产生的总收益【可提现+已提现+提现中】",
-				showPointHelp: false,
-				showIncomeHelp: false,
-				boxTop: 0,
-				arrowMargin: 0,
-				cotainerMargin: 0,
-				screenWidth: 0,
-				token: '',
-				nickName: '',
-				avatarUrl: '',
-				type: 'center',
-				type2: 'center',
-				type3: 'center',
-				type4: 'center',
-				codeImg: '',
-				information: {},
-				numInfo: {
-					numUnReadMessage: 0,
-					numAllTask: 0,
-					numApplyTask: 0,
-					numExecuteTask: 0,
-					numEndTask: 0,
-
-					numExeTeam: 0,
-					numEndTeam: 0,
-					get_sample_sec_task_num: 0,
-					numAllSec: 0,
-					numApplySec: 0,
-					numExecuteSec: 0,
-					numEndSec: 0,
-				},
-
-			};
-		},
-		onReady() {
-			this.init()
-		},
-		async onShow() {
-			// 显示加载中
-			uni.showLoading({
-				title: '加载中'
-			});
-			// 判断登陆是否过期
-			this.token = uni.getStorageSync('token')
-			await this.$https.get('/youngee/c/t/g/is-login')
-				.then(res => {
-					if (res.data.code == 403) {
-						this.token = ""
-						uni.hideLoading();
-					}
-				})
-			if (this.token !== '') { // 若登录
-				this.nickName = uni.getStorageSync('nickName');
-				this.avatarUrl = uni.getStorageSync('avatarUrl');
-				// 获取达人基本信息
-				await this.getTalentInfo();
-				// 获取页面展示信息(任务数量、young之团数量、带货任务数量)
-				await this.getNumInfo();
-				// 获取未读消息条数
-				await this.getUnreadMessage();
-			}
-			uni.hideLoading();
-		},
-		onLoad() {},
-		methods: {
-			getTalentInfo() {
-				return this.$https.get('/youngee/c/t/g/get-talent-info')
-					.then(res => {
-						if (res.data.code === 0) {
-							this.information = res.data.data
-							this.information.showWithdrawing = money(this.information.withdrawing)
-							this.information.showWithdrawed = money(this.information.withdrawed)
-							this.information.showCanwithdraw = money(this.information.canwithdraw)
-							this.information.showIncome = money(this.information.income)
-						}
-					});
-			},
-			getUnreadMessage() {
-				return this.$https.get('/youngee/c/t/g/has-un-read-message')
-					.then(res => {
-						if (res.data.code === 0) {
-							this.numInfo.numUnReadMessage = res.data.data
-						}
-					})
-			},
-			getNumInfo() {
-				return this.$https.get('/youngee/c/t/g/get-my-info-num')
-					.then(res => {
-						console.log('/youngee/c/t/g/get-my-info-num',res)
-						if (res.data.code === 0) {
-							console.log("res.data.data—/get-my-info-num—>",res)
-							this.numInfo.numAllTask = res.data.data.all_task_num
-							this.numInfo.numApplyTask = res.data.data.apply_task_num
-							this.numInfo.numExecuteTask = res.data.data.exe_task_num
-							this.numInfo.numEndTask = res.data.data.end_task_num
-
-							this.numInfo.numExeTeam = res.data.data.exe_team_num
-							this.numInfo.numEndTeam = res.data.data.end_team_num
-							//带货任务
-							//已领样
-							this.numInfo.get_sample_sec_task_num = res.data.data.get_sample_sec_task_num
-							//已出单
-							this.numInfo.numExecuteSec = res.data.data.exe_sec_task_num
-							//已结束
-							this.numInfo.numEndSec = res.data.data.end_sec_task_num
-							//所有
-							this.numInfo.numAllSec = res.data.data.all_sec_task_num
-						}
-					})
-			},
-			toTest() {
-				uni.navigateTo({
-					url: '/pages/test/test'
-				});
-			},
-			toSpecialTask() {
-				uni.navigateTo({
-					url: '/page_tasksquare/specialtask/specialTaskDetail?id=' + "2301261257"
-				});
-			},
-			init() {
-				let rect = uni.getMenuButtonBoundingClientRect();
-				let screenWidth = uni.getSystemInfoSync().screenWidth;
-				// this.boxTop = rect.bottom;
-				this.arrowMargin = rect.width * 0.75 + 4;
-				this.cotainerMargin = screenWidth - rect.right;
-
-				var that = this;
-
-				const query = uni.createSelectorQuery().in(that);
-				query.select('#helpicon').boundingClientRect(data => {
-					this.boxTop = data.bottom;
-					console.log(data)
-				}).exec();
-			},
-			handleCopy(content) {
-				wx.setClipboardData({
-					data: content,
-					success: function(res) {
-						console.log("复制成功");
-					}
-				});
-			},
-			// 进入登录页面
-			login() {
-				uni.navigateTo({
-					url: '/pages/login/login'
-				});
-			},
-			// 进入头像昵称修改页面
-			toUserInfo() {
-				uni.navigateTo({
-					url: '/pages/login/userinfo'
-				});
-			},
-			// 进入通知页面
-			toMessage() {
-				uni.navigateTo({
-					url: '/page_mycenter/message'
-				});
-			},
-			// 进入个人资料
-			handleInformation() {
-				if (this.token !== '')
-					uni.navigateTo({
-						url: '/page_mycenter/myinformation/myinformation'
-					});
-				else
-					this.login()
-			},
-			// 进入收益页面
-			toIncome(tab) {
-				console.log(tab)
-				if (this.token !== '') {
-					switch (tab) {
-						case "can":
-							uni.navigateTo({
-								url: '/page_mycenter/myincome/myincome?showTab=1'
-							});
-							break;
-						case "ed":
-							uni.navigateTo({
-								url: '/page_mycenter/myincome/myincome?showTab=2'
-							});
-							break;
-						case "ing":
-							uni.navigateTo({
-								url: '/page_mycenter/myincome/myincome?showTab=3'
-							});
-							break;
-					}
-				} else
-					this.login()
-			},
-			toPoint() {
-				if (this.token !== '') {
-					uni.navigateTo({
-						url: '/page_mycenter/mypoint/mypoint'
-					});
-				} else
-					this.login()
-			},
-			// 进入种草任务页面
-			toMyTask(tab) {
-				console.log(tab)
-				if (this.token !== '') {
-					var data = {
-						tab: tab
-					};
-					data = JSON.stringify(data)
-					uni.navigateTo({
-						url: '/page_mycenter/mytask/mytask?textObj=' + encodeURIComponent(data)
-					});
-				} else
-					this.login()
-			},
-			// 进入我的young之团页面
-			toMyTeam(tab) {
-				console.log("toMyTeam: ", tab)
-				if (this.token !== '') {
-					var data = {
-						tab: tab
-					};
-					data = JSON.stringify(data)
-					uni.navigateTo({
-						url: '/page_mycenter/myteam/myteam?textObj=' + encodeURIComponent(data)
-					});
-				} else
-					this.login()
-			},
-			// 进入我的带货任务页面
-			toMySec(tab) {
-				console.log("toMySec: ", tab)
-				if (this.token !== '') {
-					var data = {
-						value: tab
-					};
-					data = JSON.stringify(data)
-					console.log("data---->",data)
-					uni.navigateTo({
-						url: '/page_mycenter/myselection/myselection?textObj=' + encodeURIComponent(data)
-					});
-				} else
-					this.login()
-			},
-			// 保留两位小数点
-			toDecimal(x) {
-				var f = parseFloat(x);
-				if (isNaN(f)) {
-					return;
-				}
-				f = Math.round(x * 100) / 100;
-				return f;
-			},
-			//弹出层
-			change(e) {
-				console.log('当前模式:' + e.type + ',状态:' + e.show);
-			},
-			togo2(type) {
-				this.type2 = type
-				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
-				this.$refs.popup2.open(type)
-				// this.$refs.popup1.close()
-			},
-			togo3(type) {
-				this.type3 = type
-				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
-				this.$refs.popup3.open(type)
-				// this.$refs.popup1.close()
-			},
-			// 传入center
-			//
-			toggle4(type) {
-				this.type4 = type
-				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
-				//this.$refs表示一个对象,持有注册过 ref attribute 的所有 DOM 元素和组件实例
-				//uni-popup注册了popup4
-				this.$refs.popup4.open(type)
-				// this.$refs.popup1.close()
-			},
-			// 保存图片
-			async saveImage() {
-				// showToast('保存成功')
-				wx.downloadFile({
-					url: this.picture.kefu,
-					success: function(res) {
-						wx.saveImageToPhotosAlbum({
-							filePath: res.tempFilePath,
-							success: function(data) {
-								wx.showToast({
-									title: "保存成功",
-									icon: "success",
-									duration: 2000
-								})
-							},
-							fail: function(err) {
-								console.log(err);
-							},
-							complete(res) {
-								console.log(res);
-							}
-						})
-					}
-				})
-			},
-			closepop() {
-				this.$refs.popup4.close()
-			},
-			// 进入个人资料
-			handleSubmitTask() {
-				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
-				this.$refs.popup5.open()
-				// this.$refs.popup1.close()
-			},
-		},
-	};
-</script>
-<style>
-	/deep/ .share .uni-popup .uni-popup__wrapper {
-		width: 70% !important;
-		border-radius: 15rpx !important;
-	}
-</style>
-<style lang="scss" scoped>
-	p {
-		font-size: 32rpx;
-	}
-
-	.head {
-		display: flex;
-		/* 垂直居中 */
-		align-items: center;
-		justify-content: space-between;
-		// height: 200rpx;
-		position: relative;
-		margin: 0% 3%;
-	}
-
-	.head-left {
-		display: flex;
-		align-items: center;
-	}
-
-	.head-right {
-		display: flex;
-	}
-
-	.default-head-avator {
-		display: inline-block;
-		margin: 0 25rpx;
-		padding: 10rpx 10rpx 0 0;
-		width: 120rpx;
-		height: 120rpx;
-		background-color: #F0D232;
-		border-radius: 50%;
-	}
-
-	.head-avator {
-		display: inline-block;
-		margin: 0 25rpx;
-		width: 120rpx;
-		height: 120rpx;
-		background-color: #F0D232;
-		border-radius: 50%;
-	}
-
-	.head-text {
-		display: inline-block;
-	}
-
-
-	.head-message {
-		margin: 10rpx 20rpx 10rpx 100rpx;
-		width: 60rpx;
-		height: 60rpx;
-	}
-
-	.show-income {
-		height: 210rpx;
-		background-color: #F0D232;
-		border-radius: 10rpx;
-		margin: 3% 3% 0;
-		padding: 3% 6%;
-	}
-
-	.income1 {
-		display: flex;
-		align-items: center;
-		justify-content: space-between;
-	}
-
-	.income2 {
-		display: flex;
-		align-items: center;
-		justify-content: space-between;
-		margin: 3% 0;
-
-		.income2-item {
-			display: flex;
-			flex-direction: column;
-			align-items: center;
-		}
-	}
-
-	.income3 {
-		background-color: white;
-		border-radius: 10rpx;
-		display: flex;
-		align-items: center;
-		justify-content: space-between;
-		padding: 2rpx 10rpx;
-	}
-
-	.show-income1 {
-		height: 150rpx;
-		margin: 0 3% 0 8%;
-		display: flex;
-		justify-content: space-between;
-		align-items: center;
-	}
-
-	.show-income1-btn {
-		width: 150rpx;
-		// padding: 0 40rpx;
-		text-align: center;
-		background-color: #F0D232;
-		border-radius: 15rpx;
-		font-size: 32rpx;
-		line-height: 250%;
-	}
-
-	.show-income1-left {
-		display: flex;
-		flex-direction: column;
-		justify-content: start;
-	}
-
-	.show-income1-left-up {
-		margin-bottom: 10rpx;
-	}
-
-	.show-income1-left-down p {
-		font-size: 40rpx;
-		font-weight: bold;
-		color: #F0D232;
-	}
-
-	.show-income1-right {
-		padding-right: 20rpx;
-	}
-
-	.show-income2 {
-		display: flex;
-		align-items: center;
-		justify-content: space-between;
-		height: 150rpx;
-		margin: 0 3% 3%;
-		background-color: #F0D232;
-		border-radius: 10rpx;
-		padding: 0 5%;
-	}
-
-	.show-income2-text {
-		width: 24%;
-		text-align: center;
-	}
-
-	.show-body {
-		// height: 250rpx;
-		margin: 5% 3%;
-	}
-
-	.show-body1 {
-		display: flex;
-		align-items: center;
-		height: 80rpx;
-	}
-
-	.show-body1-text1 {
-		display: flex;
-		justify-content: flex-start;
-		// margin-left: 40rpx;
-		// margin-right: 480rpx;
-	}
-
-	.show-body1-text2 {
-		display: flex;
-		justify-content: flex-end;
-		align-items: center;
-		margin-right: 20rpx;
-		flex: 1;
-		// display: flex;
-	}
-
-	.show-body1-icon {
-		width: 30rpx;
-		height: 30rpx;
-	}
-
-	.show-body2 {
-		// display: flex;
-		// align-items: center;
-		// justify-content: space-between;
-
-		display: flex;
-		align-items: center;
-		justify-content: space-between;
-		padding: 0 5%;
-	}
-
-	.show-body2-text {
-		// width: 150rpx;
-		width: 22%;
-		text-align: center;
-	}
-
-	.task-num-p {
-		padding-bottom: 10rpx;
-		font-size: 35rpx;
-		font-weight: bold;
-		color: #F0D232;
-	}
-
-	.shu-line {
-		border: 1rpx solid #BCBCBC;
-		float: left;
-		height: 70rpx;
-		margin: 0 10rpx;
-		margin-bottom: 30rpx;
-	}
-
-	.show-info {
-		display: flex;
-		align-items: center;
-		justify-content: space-between;
-		padding: 0 40rpx;
-	}
-
-	.show-info-text {
-		text-align: center;
-	}
-
-	.show-info-icon {
-		width: 50rpx;
-		height: 50rpx;
-		padding-bottom: 20rpx;
-	}
-
-
-	.butto {
-		text-align: center;
-	}
-
-	.option {
-		padding: 20rpx;
-	}
-
-	.uni-margin-wrap {
-		width: 690rpx;
-		width: 100%;
-		;
-	}
-
-	.swiper {
-		height: 300rpx;
-	}
-
-	.swiper-item {
-		display: block;
-		height: 300rpx;
-		line-height: 300rpx;
-		text-align: center;
-	}
-
-	.swiper-list {
-		margin-top: 40rpx;
-		margin-bottom: 0;
-	}
-
-	.uni-common-mt {
-		margin-top: 60rpx;
-		position: relative;
-	}
-
-	.info {
-		position: absolute;
-		right: 20rpx;
-	}
-
-	.uni-padding-wrap {
-		width: 550rpx;
-		padding: 0 100rpx;
-	}
-
-	.card {
-		width: 88%;
-		// height: 200rpx;
-		padding: 24rpx;
-		margin-top: 30rpx;
-		border-radius: 15rpx;
-		background-color: #ffffff;
-		margin: 0 auto;
-		box-shadow: 0px 0px 10rpx 2rpx #ffffff;
-	}
-
-	.iimmg {
-		width: 80rpx;
-		height: 80rpx;
-		background-color: #FFFFFF;
-		border-radius: 15%;
-	}
-
-	.iimmg image {
-		width: 60%;
-		height: 60%;
-		padding: 20%;
-	}
-
-	.ppan {
-		font-size: 60%;
-		margin-top: 1%;
-	}
-
-	.headportrait {
-		margin: 0 auto;
-		width: 180rpx;
-		height: 180rpx;
-		background-color: #FEE58E;
-		border-radius: 50%;
-	}
-
-	.task22 {
-		width: 80%;
-		height: 80%;
-		padding: 10%;
-	}
-
-	.but1 {
-		// width: 120%;
-		text-align: center;
-		background-color: #1890FF;
-		color: #FFFFFF;
-		border-radius: 10rpx;
-		font-size: 34rpx;
-		line-height: 150%;
-		font-weight: 500;
-		height: 60%;
-	}
-
-	.dou p {
-		font-size: 26rpx;
-		color: #333333;
-		font-weight: 550;
-		text-align: center;
-	}
-
-	.dou span {
-		font-size: 24rpx;
-		color: #666666;
-		text-align: center;
-	}
-
-	.title-left {
-		width: 4rpx;
-		height: 80rpx;
-		background: #E2E2E2;
-		display: inline-block;
-		border-radius: 1rpx;
-		margin-top: 4rpx;
-		vertical-align: top;
-
-	}
-
-	.share {
-		text-align: center;
-		line-height: 10rpx;
-		margin-top: 10rpx;
-	}
-
-	.share image {
-		vertical-align: middle;
-		width: 25rpx;
-		height: 25rpx;
-		display: inline-block
-	}
-
-	.share p {
-		// display: inline-block;
-		font-size: 24rpx;
-		// color: #333333;
-	}
-
-	/deep/ .share.uni-popup .uni-popup__wrapper {
-		width: 70%;
-		border-radius: 15rpx;
-	}
-
-	.Tasktext1 {
-		// padding-top: 5%;
-		padding: 0 0 0 1%;
-		height: 80rpx;
-		margin-top: 7%;
-		text-align: center;
-	}
-
-	.Tasktext1 span {
-		color: #333333;
-		font-size: 100%;
-		font-weight: 550;
-		text-indent: 2em;
-
-	}
-
-	.Tasktext1 image {
-		vertical-align: middle;
-		width: 80rpx;
-		height: 80rpx;
-		display: inline-block;
-		padding-right: 14rpx;
-	}
-
-
-	.butmin {
-		height: 48rpx;
-		background-color: #3397FA;
-		color: #FFFFFF;
-		line-height: 48rpx;
-	}
-
-	.tip_box {
-		position: absolute;
-		right: 0;
-		z-index: 9999;
-		display: flex;
-		justify-content: flex-end;
-		align-items: flex-end;
-		flex-direction: column;
-
-		.arrow {
-			width: 0;
-			height: 0;
-			border: 10rpx solid;
-			border-color: transparent;
-		}
-
-		.container {
-			display: flex;
-			align-items: center;
-			justify-content: center;
-			padding: 16rpx 24rpx;
-
-			.tips {
-				flex: 1;
-				padding-right: 12rpx;
-			}
-
-			.tips p {
-				font-size: 24rpx;
-				color: #fff
-			}
-
-			.close {
-				display: flex;
-				align-items: center;
-				height: 30rpx;
-				width: 30rpx;
-
-				.closeImg {
-					height: 100%;
-					width: 100%;
-				}
-			}
-		}
-	}
-
-	.point {
-		position: absolute;
-		right: 0px;
-		top: 25px;
-		width: 35rpx;
-		height: 35rpx;
-		background: red;
-		border-radius: 50%;
-		font-size: 20rpx;
-		align-items: center;
-		justify-content: center;
-		display: flex;
-		color: #fff;
-	}
-
-	.contt {
-		position: relative;
-	}
-
-	.contact {
-		position: fixed;
-		top: 80%;
-		right: 13%;
-	}
-
-	.img1 {
-		width: 84rpx;
-		height: 124rpx;
-		position: absolute;
-	}
-
-	//弹窗
-	.sharepage {
-		// width: 90%;
-		margin: 0 auto;
-		// position: relative;
-	}
-
-	/deep/ .share.uni-popup .uni-popup__wrapper {
-		width: 70%;
-
-		border-radius: 15rpx;
-	}
-
-	.projecttext1 {
-		// padding-top: 5%;
-		padding: 0 0 0 1%;
-		height: 80rpx;
-		margin: 5% 0;
-		text-align: center;
-	}
-
-	.projecttext1 image {
-		vertical-align: middle;
-		width: 80rpx;
-		height: 80rpx;
-		display: inline-block;
-		padding-right: 14rpx;
-	}
-
-	.sharemap {
-		margin: 0 auto;
-		text-align: center;
-		// margin-top: 15%;
-		// margin-bottom: 15%;
-	}
-
-	.sharemap image {
-		width: 400rpx;
-		height: 400rpx;
-
-	}
-
-	.sharetxt {
-		height: 100rpx;
-		display: flex;
-		flex-direction: column;
-		align-items: center;
-		justify-content: center;
-	}
-
-	.sharetxt text {
-		font-size: 24rpx;
-		text-align: left;
-		line-height: 20rpx
-	}
-
-	.butmin {
-		// height: 48rpx;
-		width: 250rpx;
-		background-color: #FCCF41;
-		line-height: 48rpx;
-	}
-
-	.butmin1 {
-		// height: 48rpx;
-		width: 250rpx;
-		background-color: #fff;
-		border: #000000 1rpx solid;
-		line-height: 48rpx;
-	}
+<template>
+	<view>
+		<!-- 胶囊 -->
+		<mvBar :mysNavConfig="mysNavConfig"></mvBar>
+		<view :style="{marginTop:navH}"></view>
+		<view>
+			<view class="head" v-if="token">
+				<view class="head-left">
+					<view class="head-avator" @click="toUserInfo()">
+						<image :src="avatarUrl2" mode="" style="width: 100%;height: 100%;border-radius: 100rpx;" />
+					</view>
+					<button @click="fetchImage">获取头像</button>
+					<view>
+						<p style="padding-bottom: 20rpx;font-size: 35rpx;" @click="toUserInfo()">{{nickName}}</p>
+						<p style="font-size: 28rpx;">ID:{{information.id}}
+							<image :src="picture.icon_copy" mode="" class="copy-img"
+								@click="handleCopy(information.id)" />
+						</p>
+					</view>
+				</view>
+				<view class="head-right">
+					<image class="head-message" :src="picture.icon_message" @click="toMessage()"></image>
+					<view v-if="numInfo.numUnReadMessage != 0">
+						<span class="point">{{numInfo.numUnReadMessage}}</span>
+					</view>
+				</view>
+			</view>
+
+			<view class="head" v-if="!token">
+				<view class="head-left">
+					<view class="default-head-avator">
+						<image :src="picture.defaultavatarUrl" mode="" @tap="login" style="width: 100%;height: 100%;">
+						</image>
+					</view>
+					<view class="head-text">
+						<p @tap="login" style="font-size: 35rpx;padding-bottom: 10rpx;">未登录</p>
+						<p @tap="login" style="font-size: 30rpx;">点击登录账号</p>
+					</view>
+				</view>
+			</view>
+
+			<view class="show-income">
+				<view class="income1">
+					<!-- <p> 我的钱包 </p> -->
+					<view style="display: flex;align-items: center;">
+						<p>我的钱包</p>
+						<image id="helpicon" :src="picture.icon_help" mode=""
+							style="width: 35rpx;height: 35rpx;padding-left: 10rpx;" @click="showIncomeHelp = true" />
+					</view>
+					<view class="tip_box" v-if="showIncomeHelp">
+						<view class="container" :style="{
+					  'margin-right': cotainerMargin + 'px',
+					  backgroundColor: '#404040', borderRadius: '5px' }">
+
+							<view class="tips">
+								<p>{{incomeHelpText}}</p>
+							</view>
+							<view class="close" @click="showIncomeHelp = false">
+								<image class="closeImg" src="../../static/delete.png" />
+							</view>
+						</view>
+					</view>
+					<p @click="toIncome('can')" style="margin-right: -40rpx;font-size: 28rpx;"> 去提现> </p>
+				</view>
+
+				<view class="income2">
+
+					<view class="income2-item" @click="toIncome('can')">
+						<p>总收益</p>
+						<p>{{information.showIncome?information.showIncome:'0.0'}}</p>
+					</view>
+					<!-- <view class="income2-item">
+						<view style="display: flex;align-items: center;">
+							<p @click="toIncome('can')">总收益</p>
+							<image id="helpicon" :src="picture.icon_help" mode=""
+								style="width: 35rpx;height: 35rpx;padding-left: 10rpx;"
+								@click="showIncomeHelp = true" />
+						</view>
+						<view class="tip_box" v-if="showIncomeHelp">
+							<view class="container" :style="{
+					  'margin-right': cotainerMargin + 'px',
+					  backgroundColor: '#404040', borderRadius: '5px' }">
+
+								<view class="tips">
+									<p>{{incomeHelpText}}</p>
+								</view>
+								<view class="close" @click="showIncomeHelp = false">
+									<image class="closeImg" src="../../static/delete.png" />
+								</view>
+							</view>
+						</view>
+						<p @click="toIncome('can')">{{information.showIncome?information.showIncome:'0.0'}}</p>
+					</view> -->
+					<view class="income2-item" @click="toIncome('can')">
+						<p>可提现</p>
+						<p>{{information.showCanwithdraw?information.showCanwithdraw:'0.0'}}</p>
+					</view>
+					<view class="income2-item" @click="toIncome('ed')">
+						<p>已提现</p>
+						<p>{{information.showWithdrawed?information.showWithdrawed:'0.0'}}</p>
+					</view>
+					<view class="income2-item" @click="toIncome('ing')">
+						<p>提现中</p>
+						<p>{{information.showWithdrawing?information.showWithdrawing:'0.0'}}</p>
+					</view>
+				</view>
+
+				<view class="income3" @click="toPoint()">
+					<view>
+						<p>创作者积分:0</p>
+					</view>
+					<view>
+						<image style="height: 20rpx;width: 20rpx;" :src="picture.icon_right"></image>
+					</view>
+				</view>
+
+			</view>
+
+			<view class="show-body">
+				<view class="show-body1">
+					<view class="show-body1-text1" @click="toMySec(0)">
+						<p>带货任务</p>
+					</view>
+					<view class="show-body1-text2" @click="toMySec(0)">
+						<image class="show-body1-icon" :src="picture.icon_right"></image>
+					</view>
+				</view>
+				<view class="show-body2">
+					<view class="show-body2-text" @click="toMySec(0)">
+						<p class="task-num-p">{{numInfo.numAllSec}}</p>
+						<p padding>全部任务</p>
+					</view>
+					<view class="show-body2-text" @click="toMySec(1)">
+						<p class="task-num-p">{{numInfo.get_sample_sec_task_num}}</p>
+						<p>已领样</p>
+					</view>
+					<view class="show-body2-text" @click="toMySec(2)">
+						<p class="task-num-p">{{numInfo.numExecuteSec}}</p>
+						<p>已出单</p>
+					</view>
+					<view class="show-body2-text" @click="toMySec(3)">
+						<p class="task-num-p">{{numInfo.numEndSec}}</p>
+						<p>已结束</p>
+					</view>
+				</view>
+			</view>
+
+			<view class="show-body">
+				<view class="show-body1">
+					<view class="show-body1-text1" @click="toMyTask('all')">
+						<p>种草任务</p>
+					</view>
+					<view class="show-body1-text2" @click="toMyTask('all')">
+						<image class="show-body1-icon" :src="picture.icon_right"></image>
+					</view>
+				</view>
+				<view class="show-body2">
+					<view class="show-body2-text" @click="toMyTask('all')">
+						<p class="task-num-p">{{numInfo.numAllTask}}</p>
+						<p padding>全部任务</p>
+					</view>
+					<view class="show-body2-text" @click="toMyTask('apply')">
+						<p class="task-num-p">{{numInfo.numApplyTask}}</p>
+						<p>已报名</p>
+					</view>
+					<view class="show-body2-text" @click="toMyTask('execute')">
+						<p class="task-num-p">{{numInfo.numExecuteTask}}</p>
+						<p>执行中</p>
+					</view>
+					<view class="show-body2-text" @click="toMyTask('end')">
+						<p class="task-num-p">{{ numInfo.numEndTask}}</p>
+						<p>已结束</p>
+					</view>
+				</view>
+			</view>
+
+			<view class="show-body">
+				<view class="show-body1">
+					<view class="show-body1-text1" @click="toMyTeam('exe')">
+						<p>YOUNG之团</p>
+					</view>
+					<view class="show-body1-text2" @click="toMyTeam('exe')">
+						<p style="color: #f0d232;">看看团长收益</p>
+						<image class="show-body1-icon" :src="picture.icon_right"></image>
+					</view>
+				</view>
+				<view class="show-body2">
+					<view class="show-body2-text" @click="toMyTeam('exe')">
+						<p class="task-num-p">{{numInfo.numExeTeam}}</p>
+						<p padding>开团中</p>
+					</view>
+					<view class="show-body2-text" @click="toMyTeam('end')">
+						<p class="task-num-p">{{numInfo.numEndTeam}} </p>
+						<p>已结束</p>
+					</view>
+					<view class="show-body2-text">
+						<p style="color: #fff;">已结束</p>
+					</view>
+					<view class="show-body2-text">
+						<p style="color: #fff;">已结束</p>
+					</view>
+				</view>
+			</view>
+
+
+			<view class="show-body" style="margin-top: 3%;">
+				<view class="show-body1">
+					<view class="show-body1-text1">
+						<p>个人中心</p>
+					</view>
+				</view>
+				<view class="show-body2">
+					<view class="show-body2-text" @click="handleInformation()">
+						<image class="show-info-icon" style="width: 50rpx;height: 50rpx;padding-bottom: 15rpx;"
+							:src="picture.icon_person"></image>
+						<p>我的信息</p>
+					</view>
+					<view class="show-body2-text" @click="handleSubmitTask()">
+						<image class="show-info-icon" style="width: 50rpx;height: 50rpx;padding-bottom: 15rpx;"
+							:src="picture.icon_edit"></image>
+						<p>发布任务</p>
+					</view>
+					<view class="show-body2-text">
+						<p style="color: #fff;">联系客服</p>
+					</view>
+					<view class="show-body2-text">
+						<p style="color: #fff;">客服</p>
+					</view>
+				</view>
+			</view>
+
+			<!-- 客服组件 -->
+			<view class="contact" @click="toggle4('center')">
+				<view class="contt">
+					<image class="img1"
+						src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/kefu_20211124192542.png" mode="">
+					</image>
+				</view>
+			</view>
+
+			<!-- 普通弹窗  公众号-->
+			<uni-popup ref="popup2" class="share" background-color="#fff" @change="change">
+				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
+					<view class="sharepage">
+						<view class="Tasktext1">
+							<image :src="picture.task15" mode=""></image>
+							<span>YoungGee</span>
+						</view>
+						<view class="" style="margin-top: 5%;">
+							<p style='color: #333333;font-size: 28rpx;text-align: center;'>不错过任何上新</p>
+						</view>
+						<view class="" style="margin-top: 5%;">
+							<p style='color: #333333;font-size: 24rpx;'>公众号:</p>
+						</view>
+
+						<view class="sharemap">
+							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/gzh.png" mode="">
+							</image>
+						</view>
+					</view>
+				</view>
+			</uni-popup>
+
+			<!-- 普通弹窗  商务合作-->
+			<uni-popup ref="popup3" class="share" background-color="#fff" @change="change">
+				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
+					<view class="sharepage">
+						<view class="Tasktext1">
+							<image :src="picture.task15" mode=""></image>
+							<span>YoungGee</span>
+						</view>
+						<view class="" style="margin-top: 5%;">
+							<p style='color: #333333;font-size: 28rpx;text-align: center;'>商务合作请联系我们</p>
+						</view>
+						<view class="" style="margin-top: 5%;">
+							<p style='color: #333333;font-size: 24rpx;'>电话:010-53355656</p>
+							<p style='color: #333333;font-size: 24rpx;'>商务:</p>
+						</view>
+
+						<view class="sharemap" style="margin-bottom: 5%;margin-top: 5%;">
+							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/shangwu.png" mode="">
+							</image>
+						</view>
+					</view>
+				</view>
+			</uni-popup>
+
+			<!-- 普通弹窗  公众号-->
+			<uni-popup ref="popup4" class="share" background-color="#fff" @change="change" :maskClick="false">
+				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
+					<view class="sharepage">
+						<view class="projecttext1">
+							<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/younggee_logo.png"
+								style="width: 250rpx; height: 80rpx;" mode=""></image>
+							<!-- <span>YoungGee</span> -->
+						</view>
+						<view class="sharemap">
+							<image :src="picture.kefu" style="width: 400rpx;height: 400rpx;" mode=""></image>
+						</view>
+						<view style="margin: 30rpx 0;">
+							<button class="butmin1" size="mini" @tap="saveImage">保存二维码</button>
+						</view>
+						<view class="sharetxt">
+							<text>
+								使用样叽的过程中,有任何疑问,\n
+								请添加上方微信。\n
+								我们保证及时全力为您解决!
+							</text>
+						</view>
+						<view style="margin: 30rpx 0;">
+							<button class="butmin" size="mini" @tap="closepop">知道了</button>
+						</view>
+					</view>
+
+				</view>
+			</uni-popup>
+		</view>
+
+		<!-- 普通弹窗  公众号-->
+		<uni-popup ref="popup4" class="share" background-color="#fff" @change="change" :maskClick="false">
+			<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
+				<view class="sharepage">
+					<view class="projecttext1">
+						<image src="https://horastar.obs.cn-east-3.myhuaweicloud.com/talent/younggee_logo.png"
+							style="width: 250rpx; height: 80rpx;" mode=""></image>
+						<!-- <span>YoungGee</span> -->
+					</view>
+					<view class="sharemap">
+						<image :src="picture.kefu" style="width: 400rpx;height: 400rpx;" mode=""></image>
+					</view>
+					<view style="margin: 30rpx 0;">
+						<button class="butmin1" size="mini" @tap="saveImage">保存二维码</button>
+					</view>
+					<view class="sharetxt">
+						<text>
+							使用样叽的过程中,有任何疑问,\n
+							请添加上方微信。\n
+							我们保证及时全力为您解决!
+						</text>
+					</view>
+					<view style="margin: 30rpx 0;">
+						<button class="butmin" size="mini" @tap="closepop">知道了</button>
+					</view>
+				</view>
+
+			</view>
+		</uni-popup>
+
+
+		<!-- 普通弹窗  发布任务-->
+		<uni-popup ref="popup5" class="share" background-color="#fff" @change="change">
+			<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
+				<view class="sharepage">
+					<view class="projecttext1">
+						<span style="color: #f72424;font-size: 36rpx;line-height: 50rpx;">发布任务请用PC登录</span>
+						<span style="color: #f72424;font-size: 36rpx;line-height: 50rpx;">www.younggee.com</span>
+					</view>
+					<view class="projecttext1" style="height: 40rpx;margin: 60rpx 0 10rpx;">
+						<span style="font-size: 28rpx;line-height: 30rpx;">使用有任何疑问请联系样叽客服</span>
+					</view>
+					<view class="sharemap">
+						<image :src="picture.kefu" style="width: 400rpx;height: 400rpx;" mode=""></image>
+					</view>
+					<view style="margin: 30rpx 0;">
+						<button class="butmin1" size="mini" @tap="saveImage">保存二维码</button>
+					</view>
+				</view>
+			</view>
+		</uni-popup>
+
+		<!-- <view class="" style="text-align: center;margin: 5% 0;">
+			<button size="mini" @tap="toSpecialTask()">专项测试</button>
+		</view> -->
+		<!-- <view class="" style="text-align: center;margin: 5% 0;">
+			<button size="mini" @tap="toTest()">进入测试页面</button>
+		</view> -->
+	</view>
+</template>
+
+<script>
+	import mvBar from "@/components/mys_navBar/mysNavBar";
+	import {
+		saveImageToPhotosAlbum,
+		showToast,
+		downloadFile
+	} from '@/uni_modules/sakura-canvas/js_sdk/util';
+	import {
+		money
+	} from '@/components/utils.js';
+	export default {
+		components: {
+			mvBar,
+		},
+		data() {
+			return {
+				navH: getApp().globalData.navHeight,
+				picture: getApp().globalData.picture,
+				mysNavConfig: {
+					/* 开启单页显示首页图标 */
+					isHome: true,
+					/* 固定导航  */
+					navFixed: true,
+					/* 标题 (屏幕中心居中 两边图标中心居中使用slot center1) */
+					navTitle: {
+						text: "我的",
+						color: "",
+						fontSize: "32rpx", // px upx rpx
+						fontWeight: "normal", // 100 - 700
+					},
+				},
+				pointHelpText: "平台收益提现时可使用积分抵扣税款,10分=1元",
+				incomeHelpText: "在平台产生的总收益【可提现+已提现+提现中】",
+				showPointHelp: false,
+				showIncomeHelp: false,
+				boxTop: 0,
+				arrowMargin: 0,
+				cotainerMargin: 0,
+				screenWidth: 0,
+				token: '',
+				nickName: '',
+				avatarUrl2: "https://wx3.sinaimg.cn/orj480/a680b5c5ly8hqgtrxs3hqj20u00u0di7.jpg",
+				type: 'center',
+				type2: 'center',
+				type3: 'center',
+				type4: 'center',
+				codeImg: '',
+				information: {},
+				numInfo: {
+					numUnReadMessage: 0,
+					numAllTask: 0,
+					numApplyTask: 0,
+					numExecuteTask: 0,
+					numEndTask: 0,
+
+					numExeTeam: 0,
+					numEndTeam: 0,
+					get_sample_sec_task_num: 0,
+					numAllSec: 0,
+					numApplySec: 0,
+					numExecuteSec: 0,
+					numEndSec: 0,
+				},
+
+			};
+		},
+		onReady() {
+			this.init()
+		},
+		async onShow() {
+			// 显示加载中
+			uni.showLoading({
+				title: '加载中'
+			});
+			// 判断登陆是否过期
+			this.token = uni.getStorageSync('token')
+			await this.$https.get('/youngee/c/t/g/is-login')
+				.then(res => {
+					if (res.data.code == 403) {
+						this.token = ""
+						uni.hideLoading();
+					}
+				})
+			if (this.token !== '') { // 若登录
+				this.nickName = uni.getStorageSync('nickName');
+				this.avatarUrl = uni.getStorageSync('avatarUrl');
+				// 获取达人基本信息
+				await this.getTalentInfo();
+				// 获取页面展示信息(任务数量、young之团数量、带货任务数量)
+				await this.getNumInfo();
+				// 获取未读消息条数
+				await this.getUnreadMessage();
+			}
+			uni.hideLoading();
+		},
+		onLoad() {},
+		methods: {
+			getTalentInfo() {
+				return this.$https.get('/youngee/c/t/g/get-talent-info')
+					.then(res => {
+						if (res.data.code === 0) {
+							this.information = res.data.data
+							this.information.showWithdrawing = money(this.information.withdrawing)
+							this.information.showWithdrawed = money(this.information.withdrawed)
+							this.information.showCanwithdraw = money(this.information.canwithdraw)
+							this.information.showIncome = money(this.information.income)
+						}
+					});
+			},
+			getUnreadMessage() {
+				return this.$https.get('/youngee/c/t/g/has-un-read-message')
+					.then(res => {
+						if (res.data.code === 0) {
+							this.numInfo.numUnReadMessage = res.data.data
+						}
+					})
+			},
+			// 获取头像并显示
+			fetchImage() {
+				// 发起请求,带上 Referer 请求头
+				uni.request({
+					url: 'https://tvax4.sinaimg.cn/crop.0.0.512.512.180/0074I19Oly8hvtrzq5e2dj30e80e8aa8.jpg?KID=imgbed,tva&Expires=1732974121&ssig=nlU868XTZ1',
+					method: 'GET',
+					header: {
+						// 'Referer': 'https://m.weibo.cn/u/6482526052?' // 设置Referer头
+						'Referer': 'https://m.weibo.cn' // 设置Referer头
+					},
+					success: (res) => {
+						if (res.statusCode === 200) {
+							// 处理二进制数据
+							const arrayBuffer = res.data;
+							const base64Data = uni.arrayBufferToBase64(arrayBuffer); // 将二进制数据转换为 base64 格式
+							this.avatarUrl = `data:image/jpeg;base64,${base64Data}`; // 设置图片数据源
+						} else {
+							console.error('请求失败', res);
+						}
+					},
+					fail: (err) => {
+						console.error('请求失败', err);
+					}
+				});
+			},
+			getNumInfo() {
+				return this.$https.get('/youngee/c/t/g/get-my-info-num')
+					.then(res => {
+						console.log('/youngee/c/t/g/get-my-info-num', res)
+						if (res.data.code === 0) {
+							console.log("res.data.data—/get-my-info-num—>", res)
+							this.numInfo.numAllTask = res.data.data.all_task_num
+							this.numInfo.numApplyTask = res.data.data.apply_task_num
+							this.numInfo.numExecuteTask = res.data.data.exe_task_num
+							this.numInfo.numEndTask = res.data.data.end_task_num
+
+							this.numInfo.numExeTeam = res.data.data.exe_team_num
+							this.numInfo.numEndTeam = res.data.data.end_team_num
+							//带货任务
+							//已领样
+							this.numInfo.get_sample_sec_task_num = res.data.data.get_sample_sec_task_num
+							//已出单
+							this.numInfo.numExecuteSec = res.data.data.exe_sec_task_num
+							//已结束
+							this.numInfo.numEndSec = res.data.data.end_sec_task_num
+							//所有
+							this.numInfo.numAllSec = res.data.data.all_sec_task_num
+						}
+					})
+			},
+			toTest() {
+				uni.navigateTo({
+					url: '/pages/test/test'
+				});
+			},
+			toSpecialTask() {
+				uni.navigateTo({
+					url: '/page_tasksquare/specialtask/specialTaskDetail?id=' + "2301261257"
+				});
+			},
+			init() {
+				let rect = uni.getMenuButtonBoundingClientRect();
+				let screenWidth = uni.getSystemInfoSync().screenWidth;
+				// this.boxTop = rect.bottom;
+				this.arrowMargin = rect.width * 0.75 + 4;
+				this.cotainerMargin = screenWidth - rect.right;
+
+				var that = this;
+
+				const query = uni.createSelectorQuery().in(that);
+				query.select('#helpicon').boundingClientRect(data => {
+					this.boxTop = data.bottom;
+					console.log(data)
+				}).exec();
+			},
+			handleCopy(content) {
+				wx.setClipboardData({
+					data: content,
+					success: function(res) {
+						console.log("复制成功");
+					}
+				});
+			},
+			// 进入登录页面
+			login() {
+				uni.navigateTo({
+					url: '/pages/login/login'
+				});
+			},
+			// 进入头像昵称修改页面
+			toUserInfo() {
+				uni.navigateTo({
+					url: '/pages/login/userinfo'
+				});
+			},
+			// 进入通知页面
+			toMessage_bak() {
+				uni.navigateTo({
+					url: '/page_mycenter/message'
+				});
+			},
+
+			// 进入个人资料
+			handleInformation() {
+				if (this.token !== '')
+					uni.navigateTo({
+						url: '/page_mycenter/myinformation/myinformation'
+					});
+				else
+					this.login()
+			},
+			// 进入收益页面
+			toIncome(tab) {
+				console.log(tab)
+				if (this.token !== '') {
+					switch (tab) {
+						case "can":
+							uni.navigateTo({
+								url: '/page_mycenter/myincome/myincome?showTab=1'
+							});
+							break;
+						case "ed":
+							uni.navigateTo({
+								url: '/page_mycenter/myincome/myincome?showTab=2'
+							});
+							break;
+						case "ing":
+							uni.navigateTo({
+								url: '/page_mycenter/myincome/myincome?showTab=3'
+							});
+							break;
+					}
+				} else
+					this.login()
+			},
+			toPoint() {
+				if (this.token !== '') {
+					uni.navigateTo({
+						url: '/page_mycenter/mypoint/mypoint'
+					});
+				} else
+					this.login()
+			},
+			// 进入种草任务页面
+			toMyTask(tab) {
+				console.log(tab)
+				if (this.token !== '') {
+					var data = {
+						tab: tab
+					};
+					data = JSON.stringify(data)
+					uni.navigateTo({
+						url: '/page_mycenter/mytask/mytask?textObj=' + encodeURIComponent(data)
+					});
+				} else
+					this.login()
+			},
+			// 进入我的young之团页面
+			toMyTeam(tab) {
+				console.log("toMyTeam: ", tab)
+				if (this.token !== '') {
+					var data = {
+						tab: tab
+					};
+					data = JSON.stringify(data)
+					uni.navigateTo({
+						url: '/page_mycenter/myteam/myteam?textObj=' + encodeURIComponent(data)
+					});
+				} else
+					this.login()
+			},
+			// 进入我的带货任务页面
+			toMySec(tab) {
+				console.log("toMySec: ", tab)
+				if (this.token !== '') {
+					var data = {
+						value: tab
+					};
+					data = JSON.stringify(data)
+					console.log("data---->", data)
+					uni.navigateTo({
+						url: '/page_mycenter/myselection/myselection?textObj=' + encodeURIComponent(data)
+					});
+				} else
+					this.login()
+			},
+			// 保留两位小数点
+			toDecimal(x) {
+				var f = parseFloat(x);
+				if (isNaN(f)) {
+					return;
+				}
+				f = Math.round(x * 100) / 100;
+				return f;
+			},
+			//弹出层
+			change(e) {
+				console.log('当前模式:' + e.type + ',状态:' + e.show);
+			},
+			togo2(type) {
+				this.type2 = type
+				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
+				this.$refs.popup2.open(type)
+				// this.$refs.popup1.close()
+			},
+			togo3(type) {
+				this.type3 = type
+				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
+				this.$refs.popup3.open(type)
+				// this.$refs.popup1.close()
+			},
+			// 传入center
+			//
+			toggle4(type) {
+				this.type4 = type
+				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
+				//this.$refs表示一个对象,持有注册过 ref attribute 的所有 DOM 元素和组件实例
+				//uni-popup注册了popup4
+				this.$refs.popup4.open(type)
+				// this.$refs.popup1.close()
+			},
+			// 保存图片
+			async saveImage() {
+				// showToast('保存成功')
+				wx.downloadFile({
+					url: this.picture.kefu,
+					success: function(res) {
+						wx.saveImageToPhotosAlbum({
+							filePath: res.tempFilePath,
+							success: function(data) {
+								wx.showToast({
+									title: "保存成功",
+									icon: "success",
+									duration: 2000
+								})
+							},
+							fail: function(err) {
+								console.log(err);
+							},
+							complete(res) {
+								console.log(res);
+							}
+						})
+					}
+				})
+			},
+			closepop() {
+				this.$refs.popup4.close()
+			},
+			// 进入个人资料
+			handleSubmitTask() {
+				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
+				this.$refs.popup5.open()
+				// this.$refs.popup1.close()
+			},
+		},
+	};
+</script>
+<style>
+	/deep/ .share .uni-popup .uni-popup__wrapper {
+		width: 70% !important;
+		border-radius: 15rpx !important;
+	}
+</style>
+<style lang="scss" scoped>
+	p {
+		font-size: 32rpx;
+	}
+
+	.head {
+		display: flex;
+		/* 垂直居中 */
+		align-items: center;
+		justify-content: space-between;
+		// height: 200rpx;
+		position: relative;
+		margin: 0% 3%;
+	}
+
+	.head-left {
+		display: flex;
+		align-items: center;
+	}
+
+	.head-right {
+		display: flex;
+	}
+
+	.default-head-avator {
+		display: inline-block;
+		margin: 0 25rpx;
+		padding: 10rpx 10rpx 0 0;
+		width: 120rpx;
+		height: 120rpx;
+		background-color: #F0D232;
+		border-radius: 50%;
+	}
+
+	.head-avator {
+		display: inline-block;
+		margin: 0 25rpx;
+		width: 120rpx;
+		height: 120rpx;
+		background-color: #F0D232;
+		border-radius: 50%;
+	}
+
+	.head-text {
+		display: inline-block;
+	}
+
+
+	.head-message {
+		margin: 10rpx 20rpx 10rpx 100rpx;
+		width: 60rpx;
+		height: 60rpx;
+	}
+
+	.show-income {
+		height: 210rpx;
+		background-color: #F0D232;
+		border-radius: 10rpx;
+		margin: 3% 3% 0;
+		padding: 3% 6%;
+	}
+
+	.income1 {
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+	}
+
+	.income2 {
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+		margin: 3% 0;
+
+		.income2-item {
+			display: flex;
+			flex-direction: column;
+			align-items: center;
+		}
+	}
+
+	.income3 {
+		background-color: white;
+		border-radius: 10rpx;
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+		padding: 2rpx 10rpx;
+	}
+
+	.show-income1 {
+		height: 150rpx;
+		margin: 0 3% 0 8%;
+		display: flex;
+		justify-content: space-between;
+		align-items: center;
+	}
+
+	.show-income1-btn {
+		width: 150rpx;
+		// padding: 0 40rpx;
+		text-align: center;
+		background-color: #F0D232;
+		border-radius: 15rpx;
+		font-size: 32rpx;
+		line-height: 250%;
+	}
+
+	.show-income1-left {
+		display: flex;
+		flex-direction: column;
+		justify-content: start;
+	}
+
+	.show-income1-left-up {
+		margin-bottom: 10rpx;
+	}
+
+	.show-income1-left-down p {
+		font-size: 40rpx;
+		font-weight: bold;
+		color: #F0D232;
+	}
+
+	.show-income1-right {
+		padding-right: 20rpx;
+	}
+
+	.show-income2 {
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+		height: 150rpx;
+		margin: 0 3% 3%;
+		background-color: #F0D232;
+		border-radius: 10rpx;
+		padding: 0 5%;
+	}
+
+	.show-income2-text {
+		width: 24%;
+		text-align: center;
+	}
+
+	.show-body {
+		// height: 250rpx;
+		margin: 5% 3%;
+	}
+
+	.show-body1 {
+		display: flex;
+		align-items: center;
+		height: 80rpx;
+	}
+
+	.show-body1-text1 {
+		display: flex;
+		justify-content: flex-start;
+		// margin-left: 40rpx;
+		// margin-right: 480rpx;
+	}
+
+	.show-body1-text2 {
+		display: flex;
+		justify-content: flex-end;
+		align-items: center;
+		margin-right: 20rpx;
+		flex: 1;
+		// display: flex;
+	}
+
+	.show-body1-icon {
+		width: 30rpx;
+		height: 30rpx;
+	}
+
+	.show-body2 {
+		// display: flex;
+		// align-items: center;
+		// justify-content: space-between;
+
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+		padding: 0 5%;
+	}
+
+	.show-body2-text {
+		// width: 150rpx;
+		width: 22%;
+		text-align: center;
+	}
+
+	.task-num-p {
+		padding-bottom: 10rpx;
+		font-size: 35rpx;
+		font-weight: bold;
+		color: #F0D232;
+	}
+
+	.shu-line {
+		border: 1rpx solid #BCBCBC;
+		float: left;
+		height: 70rpx;
+		margin: 0 10rpx;
+		margin-bottom: 30rpx;
+	}
+
+	.show-info {
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+		padding: 0 40rpx;
+	}
+
+	.show-info-text {
+		text-align: center;
+	}
+
+	.show-info-icon {
+		width: 50rpx;
+		height: 50rpx;
+		padding-bottom: 20rpx;
+	}
+
+
+	.butto {
+		text-align: center;
+	}
+
+	.option {
+		padding: 20rpx;
+	}
+
+	.uni-margin-wrap {
+		width: 690rpx;
+		width: 100%;
+		;
+	}
+
+	.swiper {
+		height: 300rpx;
+	}
+
+	.swiper-item {
+		display: block;
+		height: 300rpx;
+		line-height: 300rpx;
+		text-align: center;
+	}
+
+	.swiper-list {
+		margin-top: 40rpx;
+		margin-bottom: 0;
+	}
+
+	.uni-common-mt {
+		margin-top: 60rpx;
+		position: relative;
+	}
+
+	.info {
+		position: absolute;
+		right: 20rpx;
+	}
+
+	.uni-padding-wrap {
+		width: 550rpx;
+		padding: 0 100rpx;
+	}
+
+	.card {
+		width: 88%;
+		// height: 200rpx;
+		padding: 24rpx;
+		margin-top: 30rpx;
+		border-radius: 15rpx;
+		background-color: #ffffff;
+		margin: 0 auto;
+		box-shadow: 0px 0px 10rpx 2rpx #ffffff;
+	}
+
+	.iimmg {
+		width: 80rpx;
+		height: 80rpx;
+		background-color: #FFFFFF;
+		border-radius: 15%;
+	}
+
+	.iimmg image {
+		width: 60%;
+		height: 60%;
+		padding: 20%;
+	}
+
+	.ppan {
+		font-size: 60%;
+		margin-top: 1%;
+	}
+
+	.headportrait {
+		margin: 0 auto;
+		width: 180rpx;
+		height: 180rpx;
+		background-color: #FEE58E;
+		border-radius: 50%;
+	}
+
+	.task22 {
+		width: 80%;
+		height: 80%;
+		padding: 10%;
+	}
+
+	.but1 {
+		// width: 120%;
+		text-align: center;
+		background-color: #1890FF;
+		color: #FFFFFF;
+		border-radius: 10rpx;
+		font-size: 34rpx;
+		line-height: 150%;
+		font-weight: 500;
+		height: 60%;
+	}
+
+	.dou p {
+		font-size: 26rpx;
+		color: #333333;
+		font-weight: 550;
+		text-align: center;
+	}
+
+	.dou span {
+		font-size: 24rpx;
+		color: #666666;
+		text-align: center;
+	}
+
+	.title-left {
+		width: 4rpx;
+		height: 80rpx;
+		background: #E2E2E2;
+		display: inline-block;
+		border-radius: 1rpx;
+		margin-top: 4rpx;
+		vertical-align: top;
+
+	}
+
+	.share {
+		text-align: center;
+		line-height: 10rpx;
+		margin-top: 10rpx;
+	}
+
+	.share image {
+		vertical-align: middle;
+		width: 25rpx;
+		height: 25rpx;
+		display: inline-block
+	}
+
+	.share p {
+		// display: inline-block;
+		font-size: 24rpx;
+		// color: #333333;
+	}
+
+	/deep/ .share.uni-popup .uni-popup__wrapper {
+		width: 70%;
+		border-radius: 15rpx;
+	}
+
+	.Tasktext1 {
+		// padding-top: 5%;
+		padding: 0 0 0 1%;
+		height: 80rpx;
+		margin-top: 7%;
+		text-align: center;
+	}
+
+	.Tasktext1 span {
+		color: #333333;
+		font-size: 100%;
+		font-weight: 550;
+		text-indent: 2em;
+
+	}
+
+	.Tasktext1 image {
+		vertical-align: middle;
+		width: 80rpx;
+		height: 80rpx;
+		display: inline-block;
+		padding-right: 14rpx;
+	}
+
+
+	.butmin {
+		height: 48rpx;
+		background-color: #3397FA;
+		color: #FFFFFF;
+		line-height: 48rpx;
+	}
+
+	.tip_box {
+		position: absolute;
+		right: 0;
+		z-index: 9999;
+		display: flex;
+		justify-content: flex-end;
+		align-items: flex-end;
+		flex-direction: column;
+
+		.arrow {
+			width: 0;
+			height: 0;
+			border: 10rpx solid;
+			border-color: transparent;
+		}
+
+		.container {
+			display: flex;
+			align-items: center;
+			justify-content: center;
+			padding: 16rpx 24rpx;
+
+			.tips {
+				flex: 1;
+				padding-right: 12rpx;
+			}
+
+			.tips p {
+				font-size: 24rpx;
+				color: #fff
+			}
+
+			.close {
+				display: flex;
+				align-items: center;
+				height: 30rpx;
+				width: 30rpx;
+
+				.closeImg {
+					height: 100%;
+					width: 100%;
+				}
+			}
+		}
+	}
+
+	.point {
+		position: absolute;
+		right: 0px;
+		top: 25px;
+		width: 35rpx;
+		height: 35rpx;
+		background: red;
+		border-radius: 50%;
+		font-size: 20rpx;
+		align-items: center;
+		justify-content: center;
+		display: flex;
+		color: #fff;
+	}
+
+	.contt {
+		position: relative;
+	}
+
+	.contact {
+		position: fixed;
+		top: 80%;
+		right: 13%;
+	}
+
+	.img1 {
+		width: 84rpx;
+		height: 124rpx;
+		position: absolute;
+	}
+
+	//弹窗
+	.sharepage {
+		// width: 90%;
+		margin: 0 auto;
+		// position: relative;
+	}
+
+	/deep/ .share.uni-popup .uni-popup__wrapper {
+		width: 70%;
+
+		border-radius: 15rpx;
+	}
+
+	.projecttext1 {
+		// padding-top: 5%;
+		padding: 0 0 0 1%;
+		height: 80rpx;
+		margin: 5% 0;
+		text-align: center;
+	}
+
+	.projecttext1 image {
+		vertical-align: middle;
+		width: 80rpx;
+		height: 80rpx;
+		display: inline-block;
+		padding-right: 14rpx;
+	}
+
+	.sharemap {
+		margin: 0 auto;
+		text-align: center;
+		// margin-top: 15%;
+		// margin-bottom: 15%;
+	}
+
+	.sharemap image {
+		width: 400rpx;
+		height: 400rpx;
+
+	}
+
+	.sharetxt {
+		height: 100rpx;
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+		justify-content: center;
+	}
+
+	.sharetxt text {
+		font-size: 24rpx;
+		text-align: left;
+		line-height: 20rpx
+	}
+
+	.butmin {
+		// height: 48rpx;
+		width: 250rpx;
+		background-color: #FCCF41;
+		line-height: 48rpx;
+	}
+
+	.butmin1 {
+		// height: 48rpx;
+		width: 250rpx;
+		background-color: #fff;
+		border: #000000 1rpx solid;
+		line-height: 48rpx;
+	}
 </style>

+ 7 - 8
pages/selectionsquare/selectionsquare.vue

@@ -588,6 +588,7 @@
 						'&pid=' + item.YounggeeProduct.product_id
 				});
 			},
+
 			async submitSearch() {
 				//被选中的hobby才会加入数据中,加入的是value数字
 				console.log('look-----', this.formData.hobby1)
@@ -675,8 +676,8 @@
 					})
 			},
 			getSelectionListApi() {
-				this.filtCondition =
-					"&secform[]=1&taskform[]=1&categoryform[]=1&categoryform[]=6&createTime[]=3"
+				// this.filtCondition =
+				// 	"&secform[]=1&taskform[]=1&categoryform[]=1&categoryform[]=6&createTime[]=3"
 				//idx:当前页 cnt:每页展示个数
 				return this.$http.get('/youngee/c/g/get-selection-list' +
 					"?" +
@@ -688,10 +689,8 @@
 					"sortField=" +
 					"sales_count" +
 					"sortOrder=1" +
-					"&searchvalue=" +
-					"桌面" +
+					"&" +
 					this.filtCondition
-
 					// 20 + this.filtCondition
 					//请求发送后,使用 .then() 方法处理响应结果 res。
 				).then(res => {
@@ -733,9 +732,9 @@
 							//预估赚
 							selectionList[i].show_earn = this.product.commission_price
 							//额外悬赏
-							if (selectionList[i].task_mode == 1) {
-								selectionList[i].show_task_reward = selectionList[i].RewardStrategy.per_reward
-							}
+							// if (selectionList[i].task_mode == 1) {
+							// 	selectionList[i].show_task_reward = selectionList[i].RewardStrategy.per_reward
+							// }
 
 							// 判断是否到期
 							selectionList[i].isFinished = this.isFinish(selectionList[i])

+ 47 - 46
pages/test/test.vue

@@ -1,47 +1,48 @@
-<template>
-	<view>
-		<view :style="{marginTop:navH}"></view>
-		<view class="btn" @click="wxpay()">下单</view>
-	</view>
-</template>
-
-<script>
-	export default {
-		name: 'test',
-		data() {
-			return {
-				navH: getApp().globalData.navHeight,
-				url: 'http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400'
-			}
-		},
-		methods: {
-			wxpay() {
-				this.$https.post('/youngee/c/api/t/wxpay/pay', {
-					amount: 1,
-					description: "测试商品",
-				}).then(res => {
-					console.log(res)
-					let data = res.data.data
-					wx.requestPayment({
-						"timeStamp": data.time_stamp,
-						"nonceStr": data.nonce_str,
-						"package": data.package,
-						"signType": "RSA",
-						"paySign": data.pay_sign,
-						"success": function(res) {
-							// 支付成功时执行
-							console.log("支付成功: ", res.errMsg)
-						},
-						"fail": function(res) {
-							// 调起失败或取消支付时执行
-							console.log("支付失败: ", res.errMsg)
-						},
-						"complete": function(res) {
-							// 成功或失败都会执行
-							console.log("支付结束: ", res.errMsg)}
-					})
-				})
-			}
-		}
-	}
+<template>
+	<view>
+		<view :style="{marginTop:navH}"></view>
+		<view class="btn" @click="wxpay()">下单11</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		name: 'test',
+		data() {
+			return {
+				navH: getApp().globalData.navHeight,
+				url: 'http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400'
+			}
+		},
+		methods: {
+			wxpay() {
+				this.$https.post('/youngee/c/api/t/wxpay/pay', {
+					amount: 1,
+					description: "测试商品",
+				}).then(res => {
+					console.log(res)
+					let data = res.data.data
+					wx.requestPayment({
+						"timeStamp": data.time_stamp,
+						"nonceStr": data.nonce_str,
+						"package": data.package,
+						"signType": "RSA",
+						"paySign": data.pay_sign,
+						"success": function(res) {
+							// 支付成功时执行
+							console.log("支付成功: ", res.errMsg)
+						},
+						"fail": function(res) {
+							// 调起失败或取消支付时执行
+							console.log("支付失败: ", res.errMsg)
+						},
+						"complete": function(res) {
+							// 成功或失败都会执行
+							console.log("支付结束: ", res.errMsg)
+						}
+					})
+				})
+			}
+		}
+	}
 </script>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/htz-image-upload/htz-image-upload.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/mosowe-canvas-image/mosowe-canvas-image.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/mys-tip_1.0.01/a_tip/aTip.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/mys_navBar/mysNavBar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/z-swiper/index.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/bindaccounts/douyinbind.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/bindaccounts/kuaishoubind.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/message.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myincome/applywithdraw.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myincome/myincome.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/addlocation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/bindaccount.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/myaccount.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/mybank.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/myinformation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/mylocation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myinformation/personinfo.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/mypoint/mypoint.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myselection/myselection.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/mytask/mytask.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_mycenter/myteam/myteam.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/search.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/selectiondetail/information.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/selectiondetail/selectiondetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_selectionsquare/selectiondetail/success.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/banner/cooperation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/banner/guanwang.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/banner/guide.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/bindinfo.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/search.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/specialtask/information.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/specialtask/specialTaskDetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/wholetask/information.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/wholetask/success.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_tasksquare/wholetask/taskdetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/assignment/upload.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/assignment/upload1.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/logistics/logisticsdetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/sectaskdetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/selection/sectaskdetail1.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/editaddress.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/information/applyInformation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/information/deliveryInformation.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/datarecord.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/linkrecord.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/scriptrecord.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/record/sketchrecord.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/taskdetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploaddata.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploadlink.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploadscript.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/page_workspace/task/upload/uploadsketch.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/byd/byd.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/userinfo.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mycenter/mycenter.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/selectionsquare/selectionsquare.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/tasksquare/tasksquare.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/test/button.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/test/test.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/workspace/workspace.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/liu-progressbar/components/liu-progressbar/liu-progressbar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-forms/components/uni-forms/uni-forms.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.js.map


Some files were not shown because too many files changed in this diff