李万涛 1 gadu atpakaļ
vecāks
revīzija
c65e3044fa
100 mainītis faili ar 1142 papildinājumiem un 206 dzēšanām
  1. 7 1
      api/index/index.js
  2. 12 19
      pages.json
  3. 0 0
      pages/category/index.scss
  4. 0 34
      pages/category/index.vue
  5. 24 24
      pages/index/genHuiBen/index.vue
  6. 43 2
      pages/index/index.vue
  7. 0 0
      pages/map/index.scss
  8. 0 91
      pages/map/index.vue
  9. 7 1
      pages/my/index.scss
  10. 51 3
      pages/my/index.vue
  11. 0 1
      pages/my/jiangli/index.vue
  12. 165 0
      pages/my/roleManage/index.scss
  13. 148 0
      pages/my/roleManage/index.vue
  14. 162 0
      pages/my/roleManageDetail/index.scss
  15. 289 0
      pages/my/roleManageDetail/index.vue
  16. 3 2
      pages/my/yongjinDetail/index.vue
  17. 0 0
      pages/service/index.scss
  18. 0 27
      pages/service/index.vue
  19. BIN
      static/other/bj2.png
  20. 4 0
      unpackage/dist/build/mp-weixin/app.js
  21. 73 0
      unpackage/dist/build/mp-weixin/app.json
  22. 3 0
      unpackage/dist/build/mp-weixin/app.wxss
  23. 0 0
      unpackage/dist/build/mp-weixin/common/main.js
  24. 0 0
      unpackage/dist/build/mp-weixin/common/main.wxss
  25. 2 0
      unpackage/dist/build/mp-weixin/common/runtime.js
  26. 0 0
      unpackage/dist/build/mp-weixin/common/vendor.js
  27. 0 0
      unpackage/dist/build/mp-weixin/components/navBar/index.js
  28. 6 0
      unpackage/dist/build/mp-weixin/components/navBar/index.json
  29. 1 0
      unpackage/dist/build/mp-weixin/components/navBar/index.wxml
  30. 1 0
      unpackage/dist/build/mp-weixin/components/navBar/index.wxss
  31. 10 0
      unpackage/dist/build/mp-weixin/components/privacyPopup/index.js
  32. 6 0
      unpackage/dist/build/mp-weixin/components/privacyPopup/index.json
  33. 1 0
      unpackage/dist/build/mp-weixin/components/privacyPopup/index.wxml
  34. 1 0
      unpackage/dist/build/mp-weixin/components/privacyPopup/index.wxss
  35. 10 0
      unpackage/dist/build/mp-weixin/components/tabBar/index.js
  36. 4 0
      unpackage/dist/build/mp-weixin/components/tabBar/index.json
  37. 1 0
      unpackage/dist/build/mp-weixin/components/tabBar/index.wxml
  38. 1 0
      unpackage/dist/build/mp-weixin/components/tabBar/index.wxss
  39. 0 0
      unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.js
  40. 4 0
      unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.json
  41. 1 0
      unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.wxml
  42. 2 0
      unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.wxss
  43. 1 0
      unpackage/dist/build/mp-weixin/pages/index/filePre/index.js
  44. 4 0
      unpackage/dist/build/mp-weixin/pages/index/filePre/index.json
  45. 1 0
      unpackage/dist/build/mp-weixin/pages/index/filePre/index.wxml
  46. 1 0
      unpackage/dist/build/mp-weixin/pages/index/filePre/index.wxss
  47. 0 0
      unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.js
  48. 7 0
      unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.json
  49. 0 0
      unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.wxml
  50. 0 0
      unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.wxss
  51. 0 0
      unpackage/dist/build/mp-weixin/pages/index/genRes/index.js
  52. 8 0
      unpackage/dist/build/mp-weixin/pages/index/genRes/index.json
  53. 0 0
      unpackage/dist/build/mp-weixin/pages/index/genRes/index.wxml
  54. 0 0
      unpackage/dist/build/mp-weixin/pages/index/genRes/index.wxss
  55. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.js
  56. 9 0
      unpackage/dist/build/mp-weixin/pages/index/index.json
  57. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxml
  58. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxss
  59. 0 0
      unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.js
  60. 6 0
      unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.json
  61. 1 0
      unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.wxml
  62. 1 0
      unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.wxss
  63. 0 0
      unpackage/dist/build/mp-weixin/pages/my/cash/index.js
  64. 6 0
      unpackage/dist/build/mp-weixin/pages/my/cash/index.json
  65. 0 0
      unpackage/dist/build/mp-weixin/pages/my/cash/index.wxml
  66. 0 0
      unpackage/dist/build/mp-weixin/pages/my/cash/index.wxss
  67. 1 0
      unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.js
  68. 6 0
      unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.json
  69. 1 0
      unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.wxml
  70. 1 0
      unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.wxss
  71. 0 0
      unpackage/dist/build/mp-weixin/pages/my/charge/index.js
  72. 4 0
      unpackage/dist/build/mp-weixin/pages/my/charge/index.json
  73. 1 0
      unpackage/dist/build/mp-weixin/pages/my/charge/index.wxml
  74. 0 0
      unpackage/dist/build/mp-weixin/pages/my/charge/index.wxss
  75. 0 0
      unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.js
  76. 6 0
      unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.json
  77. 1 0
      unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.wxml
  78. 1 0
      unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.wxss
  79. 0 0
      unpackage/dist/build/mp-weixin/pages/my/index.js
  80. 4 0
      unpackage/dist/build/mp-weixin/pages/my/index.json
  81. 0 0
      unpackage/dist/build/mp-weixin/pages/my/index.wxml
  82. 0 0
      unpackage/dist/build/mp-weixin/pages/my/index.wxss
  83. 0 0
      unpackage/dist/build/mp-weixin/pages/my/jiangli/index.js
  84. 6 0
      unpackage/dist/build/mp-weixin/pages/my/jiangli/index.json
  85. 0 0
      unpackage/dist/build/mp-weixin/pages/my/jiangli/index.wxml
  86. 0 0
      unpackage/dist/build/mp-weixin/pages/my/jiangli/index.wxss
  87. 0 0
      unpackage/dist/build/mp-weixin/pages/my/kefu/index.js
  88. 1 1
      unpackage/dist/build/mp-weixin/pages/my/kefu/index.json
  89. 1 0
      unpackage/dist/build/mp-weixin/pages/my/kefu/index.wxml
  90. 1 0
      unpackage/dist/build/mp-weixin/pages/my/kefu/index.wxss
  91. 0 0
      unpackage/dist/build/mp-weixin/pages/my/myRecord/index.js
  92. 7 0
      unpackage/dist/build/mp-weixin/pages/my/myRecord/index.json
  93. 0 0
      unpackage/dist/build/mp-weixin/pages/my/myRecord/index.wxml
  94. 1 0
      unpackage/dist/build/mp-weixin/pages/my/myRecord/index.wxss
  95. 0 0
      unpackage/dist/build/mp-weixin/pages/my/protocol/index.js
  96. 6 0
      unpackage/dist/build/mp-weixin/pages/my/protocol/index.json
  97. 1 0
      unpackage/dist/build/mp-weixin/pages/my/protocol/index.wxml
  98. 1 0
      unpackage/dist/build/mp-weixin/pages/my/protocol/index.wxss
  99. 0 0
      unpackage/dist/build/mp-weixin/pages/my/pubCenter/index.js
  100. 4 0
      unpackage/dist/build/mp-weixin/pages/my/pubCenter/index.json

+ 7 - 1
api/index/index.js

xqd
@@ -144,4 +144,10 @@ export const getPosterBg = (params, config = {}) => {
 	})
 	console.log('处理后的apiUrl', apiUrl);
 	return http.get(apiUrl, params, config)
-}
+}
+
+
+
+export const postAddRole = (params, config = {}) => http.post('/user/addRole', params, config)
+export const postUpRole = (params, config = {}) => http.post('/user/updateRole', params, config)
+export const postDelRole = (params, config = {}) => http.post('/user/deleteRole', params, config)

+ 12 - 19
pages.json

xqd xqd
@@ -5,31 +5,12 @@
 				"navigationBarTitleText": "首页"
 			}
 		},
-		{
-			"path": "pages/category/index",
-			"style": {
-				"navigationBarTitleText": "分类"
-			}
-		},
-		{
-			"path": "pages/service/index",
-			"style": {
-				"navigationBarTitleText": "售后"
-			}
-		},
 		{
 			"path": "pages/my/index",
 			"style": {
 				"navigationBarTitleText": "我的"
 			}
 		},
-		{
-			"path": "pages/map/index",
-			"style": {
-				"navigationBarTitleText": "地图"
-			}
-		},
-
 		{
 			"path": "pages/my/huiBen_record/index",
 			"style": {
@@ -139,6 +120,18 @@
 			"style": {
 				"navigationBarTitleText": "图片预览"
 			}
+		},
+		{
+			"path": "pages/my/roleManage/index",
+			"style": {
+				"navigationBarTitleText": "主角管理"
+			}
+		},
+		{
+			"path": "pages/my/roleManageDetail/index",
+			"style": {
+				"navigationBarTitleText": "主角详情"
+			}
 		}
 	],
 	"globalStyle": {

+ 0 - 0
pages/category/index.scss


+ 0 - 34
pages/category/index.vue

xqd
@@ -1,34 +0,0 @@
-<template>
-	<view class="container">
-		<navBar title="分类" :back="true" color="white" background="green" />
-		分类
-
-		<u-button text="测试打开地图并导航" @click="testMap" type="primary"></u-button>
-	</view>
-</template>
-
-<script>
-	// import navBar from '@/components/navBar/index.vue'
-	export default {
-		// components: {
-		// 	navBar
-		// },
-		data() {
-			return {
-
-			}
-		},
-		methods: {
-			testMap() {
-				console.log('testMap()');
-				uni.navigateTo({
-					url: '/pages/map/index'
-				})
-			}
-		}
-	}
-</script>
-
-<style lang="scss" scoped>
-	@import "./index.scss";
-</style>

+ 24 - 24
pages/index/genHuiBen/index.vue

xqd xqd xqd xqd
@@ -195,27 +195,27 @@
 		onLoad() {
 			this.getUserInfo()
 			this.getRoleparmas()
-			
+
 			this.reShow2()
 		},
 		onShow() {
-			if(getApp().refreshRole){
-				this.getRoleparmas()
-				getApp().refreshRole=null
-			}
-			
+			// if (getApp().refreshRole) {
+			// 	this.getRoleparmas()
+			// 	getApp().refreshRole = null
+			// }
+
 		},
 		methods: {
-			reShow2(){
+			reShow2() {
 				// 回显方式2
 				// this.formData.nickName = res1.data.data[i].name
-				this.formData.sex =this.columns[0][0]
-				
-				this.formData.age = 1 
-				this.formData.ageName ='1岁'
-				
-				this.formData.star =this.columns3[0][0]
-				
+				this.formData.sex = this.columns[0][0]
+
+				this.formData.age = 1
+				this.formData.ageName = '1岁'
+
+				this.formData.star = this.columns3[0][0]
+
 				this.formData.className = this.columns4[0][0]
 				this.formData.class = 0
 			},
@@ -313,7 +313,7 @@
 				if (res1.code == 0) {
 					this.$toast('任务提交成功', 'success')
 					setTimeout(() => {
-						uni.navigateTo({
+						uni.redirectTo({
 							url: '/pages/index/genRes/index?taskId=' + res1.data.id
 						})
 					}, 1500)
@@ -329,15 +329,15 @@
 				if (res1.code == 0) {
 					// res1.data.data = []
 					if (res1.data.data.length != 0) {
-						res1.data.data=res1.data.data.reverse()
-						
+						res1.data.data = res1.data.data.reverse()
+
 						// 用于比对用户是否修改主角内容
 						// let i=res1.data.data.length-1
-						
+
 						this.columns5[0] = res1.data.data
-						
-						
-						
+
+
+
 						// 回显方式1
 						// let i=0
 						// this.oldSeledRole = res1.data.data[i]
@@ -352,9 +352,9 @@
 
 						// this.formData.className = this.columns4[0][Number(res1.data.data[i].level)]
 						// this.formData.class = res1.data.data[i].level
-						
-					
-						
+
+
+
 					} else {
 						this.columns5[0] = ['暂无']
 					}

+ 43 - 2
pages/index/index.vue

xqd xqd xqd xqd xqd
@@ -80,7 +80,8 @@
 	import {
 		getJingxuan,
 		getbanner,
-		addTeam
+		addTeam,
+		getPosterBg
 	} from '@/api/index/index.js'
 	import PrivacyPopup from "@/components/privacyPopup/index.vue";
 	import uploadUrl from '@/common/config.js'
@@ -125,6 +126,9 @@
 				total: 0,
 				page: 1,
 
+				shareTitle: null,
+				shareImg: ''
+
 			}
 		},
 
@@ -149,9 +153,22 @@
 			console.log('routePath', this.routePath);
 			this.getJingxuan()
 		},
+
+		onShareAppMessage(params) {
+			if (params.from === 'button' || params.from === 'menu') {
+				return {
+					// title: this.shareTitle,
+					// imageUrl: this.$ossBaseUrl + this.shareImg,
+					path: '/pages/index/index',
+					mpId: this.$appId,
+					type: this.$shareType,
+				}
+			}
+		},
 		onShow() {
 			this.handlePrivate()
 			this.getbanner()
+			this.getShare()
 
 		},
 		onReachBottom() {
@@ -163,6 +180,30 @@
 			}
 		},
 		methods: {
+
+			async getShare() {
+				let res1 = await getPosterBg({
+					key: 'share_title'
+				})
+				console.log('分享信息返回值--------1', res1);
+				if (res1.code == 0) {
+					this.shareTitle = res1.data.value
+				} else {
+					this.$toast(res1.message)
+				}
+
+				let res2 = await getPosterBg({
+					key: 'share_image'
+				})
+				console.log('分享信息返回值--------2', res2);
+				if (res2.code == 0) {
+					this.shareImg = res2.data.value
+				} else {
+					this.$toast(res2.message)
+				}
+
+				// 
+			},
 			toGen() {
 				uni.navigateTo({
 					url: '/pages/index/genHuiBen/index'
@@ -310,7 +351,7 @@
 				this.$store.dispatch('user/testAct3')
 				console.log('测试退出登录返回值:', this.$store.getters['user/testInfo3']);
 			},
-		}
+		},
 	}
 </script>
 

+ 0 - 0
pages/map/index.scss


+ 0 - 91
pages/map/index.vue

xqd
@@ -1,91 +0,0 @@
-<template>
-	<view class="container">
-		<navBar title="地图" :back="true" color="white" background="green" />
-		<button @click="testQQMap">测试SDK</button>
-	</view>
-</template>
-
-<script>
-	// import navBar from '@/components/navBar/index.vue'
-
-	var QQMapWX = require('@/common/qqmap-wx-jssdk.min.js');
-	var qqmapsdk;
-	export default {
-		// components: {
-		// 	navBar
-		// },
-		data() {
-			return {
-
-			}
-		},
-		onLoad() {
-			// 实例化API核心类
-			qqmapsdk = new QQMapWX({
-				key: 'W4IBZ-EVOCV-GJVPF-5QVLU-5ZJTJ-CNFUD'
-			});
-		},
-		onShow() {
-
-
-		},
-		methods: {
-			testQQMap() {
-				// 调用接口
-				// qqmapsdk.search({
-				// 	keyword: '酒店',
-				// 	success: function(res) {
-				// 		console.log(res);
-				// 	},
-				// 	fail: function(res) {
-				// 		console.log(res);
-				// 	},
-				// 	complete: function(res) {
-				// 		console.log(res);
-				// 	}
-				// });
-				uni.chooseLocation({
-					success: function(res) {
-						console.log('位置名称:' + res.name);
-						console.log('详细地址:' + res.address);
-						console.log('纬度:' + res.latitude);
-						console.log('经度:' + res.longitude);
-						uni.openLocation({
-							name: res.name,
-							address: res.address,
-							latitude: res.latitude,
-							longitude: res.longitude,
-							success: function() {
-								console.log('success');
-							}
-						});
-					}
-				});
-
-				// uni.getLocation({
-				// 	// type: 'wgs84', //返回可以用于uni.openLocation的经纬度
-				// 	type: 'gcj02', //返回可以用于uni.openLocation的经纬度
-				// 	success: function(res) {
-				// 		const latitude = res.latitude;
-				// 		const longitude = res.longitude;
-				// 		console.log('uni.getLocation获取到的位置信息', res);
-				// 		uni.openLocation({
-				// 			name: res.name,
-				// 			address: res.address,
-				// 			latitude: latitude,
-				// 			longitude: longitude,
-				// 			success: function() {
-				// 				console.log('success');
-				// 			}
-				// 		});
-				// 	}
-				// });
-
-			}
-		}
-	}
-</script>
-
-<style lang="scss" scoped>
-	@import "./index.scss";
-</style>

+ 7 - 1
pages/my/index.scss

xqd xqd xqd xqd xqd
@@ -3,6 +3,8 @@
 	}
  
 	.container {
+		min-height: 100vh;
+		// padding-bottom: 200rpx;
  .topBox{
 	 height: 370rpx;
 	 padding-top: 38rpx;
@@ -62,6 +64,7 @@
 			
 			background-size: 100% 100%;
 			background-repeat: no-repeat;
+			padding-bottom: 20rpx;
 			.left{
 				display: flex;
 				align-items: center;
@@ -99,7 +102,7 @@
 		// box-shadow: 0rpx 4rpx 16rpx -8rpx rgba(0,103,104,0.16);
 		// border-radius: 30rpx 30rpx 0 0;
 		// background: red;
-		margin-top: -32rpx;
+		margin-top: -40rpx;
 		position: relative;
 		z-index: 2;
 		padding-top: 40rpx;
@@ -108,6 +111,8 @@
 		background-size: 100% 100%;
 		background-repeat: no-repeat;
 		
+		// padding-bottom: 100rpx;
+		
 		
 		.tabBox{
 			display: flex;
@@ -144,6 +149,7 @@
 		}
 		
 		.serListBox{
+			padding-bottom: 200rpx;
 			.item{
 				display: flex;
 				align-items: center;

+ 51 - 3
pages/my/index.vue

xqd xqd xqd xqd xqd
@@ -76,7 +76,9 @@
 	import {
 		getUserInfo,
 		login,
-		addTeam
+		addTeam,
+
+		getPosterBg
 	} from '@/api/index/index.js'
 	export default {
 		// components: {
@@ -120,6 +122,10 @@
 						name: '消费记录',
 						icon: this.$picBase + 'my_xfjl.png',
 					},
+					{
+						name: '主角管理',
+						icon: this.$picBase + 'my_xfjl.png',
+					},
 					{
 						name: '客服中心',
 						icon: this.$picBase + 'my_kfzx.png',
@@ -145,10 +151,45 @@
 
 			if (uni.getStorageSync('token')) {
 				this.getUserInfo()
+				this.getShare()
 			}
 
 		},
+		onShareAppMessage(params) {
+			if (params.from === 'button' || params.from === 'menu') {
+				return {
+					// title: this.shareTitle,
+					// imageUrl: this.$ossBaseUrl + this.shareImg,
+					path: '/pages/my/index',
+					mpId: this.$appId,
+					type: this.$shareType,
+				}
+			}
+		},
 		methods: {
+			async getShare() {
+				let res1 = await getPosterBg({
+					key: 'share_title'
+				})
+				console.log('分享信息返回值--------1', res1);
+				if (res1.code == 0) {
+					this.shareTitle = res1.data.value
+				} else {
+					this.$toast(res1.message)
+				}
+
+				let res2 = await getPosterBg({
+					key: 'share_image'
+				})
+				console.log('分享信息返回值--------2', res2);
+				if (res2.code == 0) {
+					this.shareImg = res2.data.value
+				} else {
+					this.$toast(res2.message)
+				}
+
+				// 
+			},
 			async addTeam(p) {
 				let res1 = await addTeam(p)
 				console.log('我的-加入团队返回值--------2', res1);
@@ -235,6 +276,13 @@
 					uni.navigateTo({
 						url: '/pages/my/jiangli/index'
 					})
+				} else if (i == 3) {
+					if (!uni.getStorageSync('token')) {
+						return this.$toast('请登录后操作')
+					}
+					uni.navigateTo({
+						url: '/pages/my/roleManage/index'
+					})
 				} else if (i == 2) {
 					if (!uni.getStorageSync('token')) {
 						return this.$toast('请登录后操作')
@@ -242,11 +290,11 @@
 					uni.navigateTo({
 						url: '/pages/my/myRecord/index?tabIndex=1'
 					})
-				} else if (i == 3) {
+				} else if (i == 4) {
 					uni.navigateTo({
 						url: '/pages/my/kefu/index'
 					})
-				} else if (i == 4) {
+				} else if (i == 5) {
 					uni.navigateTo({
 						url: '/pages/my/aboutUs/index'
 					})

+ 0 - 1
pages/my/jiangli/index.vue

xqd
@@ -103,7 +103,6 @@
 					data: []
 				},
 				shareTitle: null,
-
 				shareImg: ''
 			}
 		},

+ 165 - 0
pages/my/roleManage/index.scss

xqd
@@ -0,0 +1,165 @@
+	view {
+		box-sizing: border-box;
+	}
+ 
+	.container {
+		// padding: 30rpx;
+		min-height: 100vh;
+		background: #F7F8FB;
+ 
+	}
+	
+	
+	
+	::-webkit-scrollbar {
+	    display: none;
+	}
+	
+	.box {
+	    padding: 24rpx 30rpx;
+	    padding-bottom: 100px;
+	
+	    .itemBox {
+	        display: flex;
+	        white-space: nowrap;
+	        flex-wrap: nowrap;
+	        overflow-x: scroll;
+	        height: 188rpx;
+	        margin-bottom: 24rpx;
+			
+			
+	
+	        .delBtn {
+	            flex-shrink: 0;
+	            display: flex;
+	            align-items: center;
+	            justify-content: center;
+	            width: 150rpx;
+	
+	            height: 188rpx;
+	            color: white;
+	            background: red;
+	            border-radius: 0 20rpx 20rpx 0;
+	        }
+	
+	    }
+	
+	    .item {
+	        flex-shrink: 0;
+	        width: 100%;
+	        height: 188rpx;
+	        background: #FFFFFF;
+	        // border-radius: 20rpx 0 0 20rpx;
+	        border-radius: 20rpx;
+	        padding: 32rpx 24rpx;
+			background-size: 100% 100%;
+			background-repeat: no-repeat;
+	
+	        .top {
+	            .currLabel {
+	                display: flex;
+	                align-items: center;
+	
+	                .icon {
+	                    width: 36rpx;
+	                    height: 36rpx;
+	                    margin-right: 24rpx;
+	                }
+	
+	                .name {
+	                    margin-right: 32rpx;
+	                    font-size: 30rpx;
+	                    font-family: PingFang-SC, PingFang-SC;
+	                    font-weight: 800;
+	                    color: #080F18;
+	                }
+	
+	                .phone {
+	                    font-size: 30rpx;
+	                    font-family: PingFang-SC, PingFang-SC;
+	                    font-weight: 800;
+	                    color: #080F18;
+	                }
+	            }
+	        }
+	
+	        .bot {
+	            display: flex;
+	            justify-content: space-between;
+	            width: 100%;
+	            margin-top: 20rpx;
+	
+	            .left {
+	                font-size: 26rpx;
+	                font-family: PingFang-SC, PingFang-SC;
+	                font-weight: 500;
+	                color: #080F18;
+	                line-height: 36rpx;
+	
+	                .addr {}
+	
+	                .des {}
+	            }
+	
+	            .bianjiBox {
+	                width: 100rpx;
+	                // background: red;
+	                display: flex;
+	                // justify-content: flex-end;
+	                justify-content: center;
+	                align-items: center;
+	                .bianji {
+	                    margin-top: 8rpx;
+	                    width: 26rpx;
+	                    height: 26rpx;
+	                }
+	            }
+	        }
+	    }
+	
+	    .addBtn {
+	        height: 50px;
+	        background: #eee;
+	        border-radius: 5px;
+	        display: flex;
+	        justify-content: center;
+	        align-items: center;
+	        // color: white;
+	
+	        position: fixed;
+	        width: calc(100% - 20px);
+	        bottom: 50px;
+	    }
+	
+	
+	   
+	}
+	
+	 .btnBox{
+	 	height: 176rpx;
+	 	background: #FFFFFF;
+	 	// background:red;
+	 	box-shadow: 0rpx -2rpx 20rpx 0rpx rgba(0,0,0,0.05);
+	 	border-radius: 32rpx 32rpx 0rpx 0rpx;
+	 	position: fixed;
+	 	bottom: 0;
+	 	width: 100%;
+	 	padding-left: 30rpx;
+	 	padding-right: 30rpx;
+	 	padding-top: 32rpx;
+	 	
+	 	z-index: 9999999999999999999999999999999;
+	 	.btn{
+	 		height: 96rpx;
+	 		background: linear-gradient(132deg, #0298FF 0%, #017AFF 100%);
+	 		box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(0,122,255,0.2);
+	 		border-radius: 54rpx;
+	 		display: flex;
+	 		justify-content: center;
+	 		align-items: center;
+	 		font-size: 32rpx;
+	 		font-family: SourceHanSansCN, SourceHanSansCN;
+	 		font-weight: bold;
+	 		color: #FFFFFF;
+	 	}
+	 }

+ 148 - 0
pages/my/roleManage/index.vue

xqd
@@ -0,0 +1,148 @@
+<template>
+	<view class="container">
+		<navBar title="主角列表" :back="true" color="#333333" background="#FFFFFF" />
+
+		<view class='box' v-if="roleList.length!=0">
+			<view class='itemBox' v-for="(item,index) in roleList" :key="index">
+				<view class='item' :style="{'background-image':`url(${picBase+'card_bg2.png'})`}">
+					<view class='top'>
+						<view class='currLabel'>
+							<!-- <image class='icon'  mode="" src="" /> -->
+							<view class='name'>
+								{{item.name}}
+							</view>
+							<view class='name'>
+								{{item.sex}}
+							</view>
+							<view class='phone'>
+								{{item.age+'岁'}}
+							</view>
+						</view>
+						<view class='center'>
+						</view>
+						<view class='bot'>
+							<view class='left'>
+								<view class='addr'>
+									星座:{{item.star}}
+								</view>
+								<view class='des'>
+									年级:{{item.level|changeLevel(item.level)}}
+								</view>
+							</view>
+							<view class='bianjiBox'>
+								<image class='bianji' mode="" src="../../../static/other/bj2.png"
+									@click.stop="toPage(item)" />
+							</view>
+						</view>
+					</view>
+				</view>
+				<view class='delBtn' @click="del(item.id)">
+					删除
+				</view>
+			</view>
+		</view>
+
+
+		<view class="empty" style="margin-top: 50%;" v-else>
+			<u-empty mode="data" />
+		</view>
+
+
+		<view class='btnBox' @click.stop="toPage(false)">
+			<view class='btn'>
+				新增主角
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+	// import navBar from '@/components/navBar/index.vue'
+
+	import {
+		getKefu,
+		getRoleparmas,
+		postDelRole
+	} from '@/api/index/index.js'
+	export default {
+		// components: {
+		// 	navBar
+		// },
+		data() {
+			return {
+				picBase: this.$picBase2,
+				roleList: []
+			}
+		},
+		filters: {
+			changeLevel(i) {
+				if (i == 0) {
+					return '幼儿园'
+				} else if (i == 1) {
+					return '一年级'
+				} else if (i == 2) {
+					return '二年级'
+				} else if (i == 3) {
+					return '三年级'
+				} else if (i == 4) {
+					return '四年级'
+				} else if (i == 5) {
+					return '五年级'
+				} else if (i == 6) {
+					return '六年级'
+				}
+			}
+		},
+		onLoad() {},
+		onShow() {
+			this.getRoleparmas()
+		},
+		methods: {
+			async getRoleparmas() {
+				let res1 = await getRoleparmas()
+				console.log('角色列表返回值--------2', res1);
+				if (res1.code == 0) {
+					this.roleList = res1.data.data
+				} else {
+					this.$toast(res1.message)
+				}
+			},
+
+			toPage(item) {
+				if (item) {
+					getApp().roleInfo = item
+					uni.navigateTo({
+						url: '/pages/my/roleManageDetail/index'
+					})
+				} else {
+					uni.navigateTo({
+						url: '/pages/my/roleManageDetail/index'
+					})
+				}
+
+			},
+
+			async del(id) {
+				let res1 = await postDelRole({
+					id
+				})
+				console.log('修改角色返回值--------2', res1);
+				if (res1.code == 0) {
+					let i = this.roleList.findIndex((item, index) => {
+						return item.id == id
+					})
+					let tempList = this.roleList
+					tempList.splice(i, 1)
+					this.roleList = tempList
+					this.$toast('删除成功', 'success')
+				} else {
+					this.$toast(res1.message)
+				}
+			}
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	@import "./index.scss";
+</style>

+ 162 - 0
pages/my/roleManageDetail/index.scss

xqd
@@ -0,0 +1,162 @@
+	view {
+		box-sizing: border-box;
+	}
+ 
+	.container {
+		// padding: 30rpx;
+ // padding: 30rpx;
+ // background: #F7F8FB;
+ background: #fff;
+ min-height: 100vh;
+	}
+	
+	
+	.parmasBox{
+		margin-top: 40rpx;
+		padding: 0 30rpx;
+			.titleBox{
+				background: #F0F1F4;
+				background: linear-gradient(90deg,#F0F1F4,#fff);
+				height: 62rpx;
+				width: 60%;
+				border-radius: 32rpx 0rpx 0rpx 0rpx;
+				font-size: 32rpx;
+				font-family: SourceHanSansCN, SourceHanSansCN;
+				font-weight: bold;
+				color: #333333;
+				display: flex;
+				align-items: center;
+				padding-left: 32rpx;
+				position: relative;
+				
+				.starIcon{
+					width: 24rpx;
+					height: 24rpx;
+					position: absolute;
+					right: 150rpx;
+					top: 0;
+				}
+			}
+		
+		
+		.inputBox{
+			width: 100%;
+			min-height: 452rpx;
+			background: #F0F1F4;
+			border-radius: 0rpx 32rpx 32rpx 32rpx;
+			padding: 40rpx 32rpx;
+			
+			font-size: 30rpx;
+			font-family: PingFang-SC, PingFang-SC;
+			font-weight: 500;
+			// color: #CCCCCC;
+			.selAndTileBox{
+				display: flex;
+				align-items: center;
+				justify-content: space-between;
+				.selBtn{
+					width: 28%;
+					height: 108rpx;
+					background: #FFFFFF;
+					border-radius: 20rpx;
+					font-size: 30rpx;
+					font-family: PingFang-SC, PingFang-SC;
+					font-weight: 500;
+					color: #333333;
+					display: flex;
+					align-items: center;
+					justify-content: center;
+				}
+			}
+			
+			.nickname{
+				height: 108rpx;
+				background: #FFFFFF;
+				border-radius: 20rpx;
+				display: flex;
+				align-items: center;
+				justify-content: space-between;
+				padding: 0 24rpx;
+				width: 100%;
+				.nackI{
+				}
+				.arrIcon{
+					width: 12rpx;
+					height: 20rpx;
+				}
+			}
+			
+		}
+	}
+	
+	
+	
+	::v-deep .u-popup__content{
+		border-radius: 20rpx 20rpx 0rpx 0rpx!important;
+	}
+	
+	::v-deep .u-picker__view__column__item{
+		// color: #007AFF!important;
+	}
+	
+	
+	
+	.otherBox{
+		margin-top: 24rpx;
+		display: flex;
+		flex-wrap: wrap;
+		justify-content: space-between;
+		
+		// background: red;
+		.item{
+			height: 108rpx;
+			background: #FFFFFF;
+			border-radius: 20rpx;
+			display: flex;
+			align-items: center;
+			justify-content: space-between;
+			padding: 0 24rpx;
+			width: 45%;
+			margin-bottom: 24rpx;
+			.nackI{
+				
+			}
+			.arrIcon{
+				width: 12rpx;
+				height: 20rpx;
+			}
+		}
+		.item:nth-child(3),.item:nth-child(4){
+			margin-bottom: 0rpx;
+		}
+	
+	}
+	
+	.btnBox{
+		height: 176rpx;
+		background: #FFFFFF;
+		// background:red;
+		box-shadow: 0rpx -2rpx 20rpx 0rpx rgba(0,0,0,0.05);
+		border-radius: 32rpx 32rpx 0rpx 0rpx;
+		position: fixed;
+		bottom: 0;
+		width: 100%;
+		padding-left: 30rpx;
+		padding-right: 30rpx;
+		padding-top: 32rpx;
+		
+		// z-index: 9999999999999999999999999999999;
+		.btn{
+			height: 96rpx;
+			background: linear-gradient(132deg, #0298FF 0%, #017AFF 100%);
+			box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(0,122,255,0.2);
+			border-radius: 54rpx;
+			display: flex;
+			justify-content: center;
+			align-items: center;
+			font-size: 32rpx;
+			font-family: SourceHanSansCN, SourceHanSansCN;
+			font-weight: bold;
+			color: #FFFFFF;
+		}
+	}

+ 289 - 0
pages/my/roleManageDetail/index.vue

xqd
@@ -0,0 +1,289 @@
+<template>
+	<view class="container">
+		<navBar title="主角详情" :back="true" color="#333333" background="#FFFFFF" />
+
+		<view class="parmasBox">
+			<view class="titleBox">
+				<image :src="picBase+'s_star.png'" mode="heightFix" class="starIcon" @click="upload"></image>
+				故事主角信息
+			</view>
+			<view class="inputBox">
+				<view class="selAndTileBox">
+					<view class="nickname">
+						<input type="text" class="nackI" v-model="formData.nickName" placeholder="请输入昵称" />
+						<image :src="picBase+'arrR2.png'" mode="heightFix" class="arrIcon">
+						</image>
+					</view>
+					<!-- 	<view class="selBtn" @click="show5=true">
+						选择主角
+					</view> -->
+				</view>
+				<view class="otherBox">
+					<view class="item" @click="show=true">
+						<input type="text" class="nackI" disabled v-model="formData.sex" placeholder="选择性别" />
+						<image :src="picBase+'arrR2.png'" mode="heightFix" class="arrIcon">
+						</image>
+					</view>
+					<view class="item" @click="show2=true">
+						<input type="text" class="nackI" disabled v-model="formData.ageName" placeholder="选择年龄" />
+						<image :src="picBase+'arrR2.png'" mode="heightFix" class="arrIcon">
+						</image>
+					</view>
+					<view class="item" @click="show3=true">
+						<input type="text" class="nackI" disabled v-model="formData.star" placeholder="选择星座" />
+						<image :src="picBase+'arrR2.png'" mode="heightFix" class="arrIcon">
+						</image>
+					</view>
+					<view class="item" @click="show4=true">
+						<input type="text" class="nackI" disabled v-model="formData.className" placeholder="选择年级" />
+						<image :src="picBase+'arrR2.png'" mode="heightFix" class="arrIcon">
+						</image>
+					</view>
+				</view>
+			</view>
+		</view>
+
+		<view class='btnBox' @click="save">
+			<view class='btn'>
+				{{type==0?'保存':'修改'}}
+			</view>
+		</view>
+
+
+
+		<u-picker :show="show" class="my-picker" title="性别选择" aColor="#007AFF" :columns="columns" confirmColor="#007AFF"
+			@confirm="confirm1" @cancel="show=false"></u-picker>
+		<u-picker :show="show2" title="年龄选择" keyName="label" aColor="#007AFF" :columns="columns2" confirmColor="#007AFF"
+			@confirm="confirm2" @cancel="show2=false"></u-picker>
+		<u-picker :show="show3" title="星座选择" aColor="#007AFF" :columns="columns3" confirmColor="#007AFF"
+			@confirm="confirm3" @cancel="show3=false"></u-picker>
+		<u-picker :show="show4" title="班级选择" aColor="#007AFF" :columns="columns4" confirmColor="#007AFF"
+			@confirm="confirm4" @cancel="show4=false"></u-picker>
+
+		<u-picker keyName="name" :show="show5" title="选择主角" aColor="#007AFF" :columns="columns5" confirmColor="#007AFF"
+			@confirm="confirm5" @cancel="show5=false"></u-picker>
+	</view>
+</template>
+
+<script>
+	// import navBar from '@/components/navBar/index.vue'
+
+	import {
+		getKefu,
+		postAddRole,
+		postUpRole
+	} from '@/api/index/index.js'
+	export default {
+		// components: {
+		// 	navBar
+		// },
+		data() {
+			return {
+				picBase: this.$picBase2,
+
+				formData: {
+					nickName: '',
+					sex: '',
+
+					ageName: '',
+					age: -1,
+					star: '',
+
+					className: '',
+					class: -1
+				},
+				show: false,
+				columns: [
+					['男孩', '女孩']
+				],
+				show2: false,
+				columns2: [
+					[
+						'1岁',
+						'2岁',
+						'3岁',
+						'4岁',
+						'5岁',
+						'6岁',
+						'7岁',
+						'8岁',
+						'9岁',
+						'10岁',
+						'11岁',
+						'12岁',
+						'13岁',
+						'14岁',
+						'15岁',
+						'16岁',
+					]
+
+				],
+				show3: false,
+				columns3: [
+					['白羊座', '金牛座', '双子座 ', '巨蟹座', '狮子座', '处女座', '天秤座', '天蝎座', '射手座', '摩羯座', '水瓶座', '双鱼座']
+				],
+				show4: false,
+				columns4: [
+					['幼儿园', '一年级', '二年级', '三年级', '四年级', '五年级', '六年级']
+				],
+
+
+				roleInfo: null,
+				type: 0,
+
+				roleId: -1
+			}
+		},
+		onLoad() {
+			// this.getabout()
+
+
+			if (getApp().roleInfo) {
+				this.type = 1
+				this.roleInfo = getApp().roleInfo
+				this.confirm5(getApp().roleInfo)
+				console.log('传入的主角信息', this.roleInfo);
+				getApp().roleInfo = null
+
+
+			} else {
+				this.reShow2()
+			}
+		},
+		methods: {
+
+			reShow2() {
+				// 回显方式2
+				// this.formData.nickName = res1.data.data[i].name
+				this.formData.sex = this.columns[0][0]
+
+				this.formData.age = 1
+				this.formData.ageName = '1岁'
+
+				this.formData.star = this.columns3[0][0]
+
+				this.formData.className = this.columns4[0][0]
+				this.formData.class = 0
+			},
+			async getabout() {
+				let res1 = await getKefu()
+				console.log('关于我们返回值--------2', res1);
+				if (res1.code == 0) {
+					this.content = res1.data.about.value
+				} else {
+					this.$toast(res1.message)
+				}
+			},
+
+
+			confirm1(e) {
+				console.log('e', e);
+				this.formData.sex = e.value[0]
+				this.show = false
+			},
+			confirm2(e) {
+				console.log('e', e);
+				this.formData.ageName = this.columns2[0][e.indexs[0]]
+				this.formData.age = e.indexs[0] + 1
+				this.show2 = false
+			},
+			confirm3(e) {
+				console.log('e', e);
+				this.formData.star = e.value[0]
+				this.show3 = false
+			},
+			confirm4(e) {
+				console.log('e', e);
+
+				// this.formData.class = e.value[0]
+
+				this.formData.class = e.indexs[0]
+				this.formData.className = e.value[0]
+
+				console.log('confirm4--level', this.formData.class);
+				this.show4 = false
+			},
+
+			confirm5(e) {
+
+				this.formData.class = e.level
+				this.formData.className = this.columns4[0][Number(e.level)]
+
+
+				this.formData.nickName = e.name
+				this.formData.sex = e.sex
+				this.formData.star = e.star
+
+
+				this.formData.age = e.age
+				this.formData.ageName = this.columns2[0][Number(e.age) - 1]
+			},
+
+
+			async save() {
+				if (!this.formData.nickName) {
+					return this.$toast('请输入昵称')
+				}
+				if (!this.formData.sex) {
+					return this.$toast('请选择性别')
+				}
+				if (this.formData.age == -1) {
+					return this.$toast('请选择年龄')
+				}
+				if (!this.formData.star) {
+					return this.$toast('请选择星座')
+				}
+				if (this.formData.class == -1) {
+					return this.$toast('请选择班级')
+				}
+				let p = {}
+
+				if (this.type == 0) {
+					p = {
+						name: this.formData.nickName,
+						sex: this.formData.sex,
+						age: this.formData.age,
+						star: this.formData.star,
+						level: this.formData.class,
+					}
+					console.log('角色参数------------------', p);
+					let res1 = await postAddRole(p)
+					console.log('新增返回值--------2', res1);
+					if (res1.code == 0) {
+						this.$toast(this.type == 0 ? '保存成功' : '修改成功', 'success')
+						setTimeout(() => {
+							uni.navigateBack()
+						}, 1500)
+					} else {
+						this.$toast(res1.message)
+					}
+				} else {
+					p = {
+						id: this.roleInfo.id,
+
+						name: this.formData.nickName,
+						sex: this.formData.sex,
+						age: this.formData.age,
+						star: this.formData.star,
+						level: this.formData.class,
+					}
+					console.log('角色参数------------------', p);
+					let res1 = await postUpRole(p)
+					console.log('修改返回值--------2', res1);
+					if (res1.code == 0) {
+						this.$toast(this.type == 0 ? '保存成功' : '修改成功', 'success')
+						setTimeout(() => {
+							uni.navigateBack()
+						}, 1500)
+					} else {
+						this.$toast(res1.message)
+					}
+				}
+			},
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	@import "./index.scss";
+</style>

+ 3 - 2
pages/my/yongjinDetail/index.vue

xqd
@@ -63,10 +63,11 @@
 							<!-- <image src="../../../static/tabbar/my.png" mode="" class="water2"></image> -->
 							<view class="top">
 								<view class="left">
-									<image :src="item.user.avatar" mode="" class="avatar"></image>
+									<image :src="item.user.avatar?item.user.avatar:picBase+'defaultAvatar.png'" mode=""
+										class="avatar"></image>
 									<view class="des">
 										<view class="name">
-											{{item.user.name}}
+											{{item.user.name?item.user.name:'默认用户'}}
 										</view>
 										<view class="time">
 											{{item.created_at}}

+ 0 - 0
pages/service/index.scss


+ 0 - 27
pages/service/index.vue

xqd
@@ -1,27 +0,0 @@
-<template>
-	<view class="container">
-		<navBar title="售后" :back="true" color="white" background="green" />
-		售后
-	</view>
-</template>
-
-<script>
-	// import navBar from '@/components/navBar/index.vue'
-	export default {
-		// components: {
-		// 	navBar
-		// },
-		data() {
-			return {
-
-			}
-		},
-		methods: {
-
-		}
-	}
-</script>
-
-<style lang="scss" scoped>
-	@import "./index.scss";
-</style>

BIN
static/other/bj2.png


+ 4 - 0
unpackage/dist/build/mp-weixin/app.js

xqd
@@ -0,0 +1,4 @@
+
+require('./common/runtime.js')
+require('./common/vendor.js')
+require('./common/main.js')

+ 73 - 0
unpackage/dist/build/mp-weixin/app.json

xqd
@@ -0,0 +1,73 @@
+{
+  "pages": [
+    "pages/index/index",
+    "pages/my/index",
+    "pages/my/huiBen_record/index",
+    "pages/my/charge/index",
+    "pages/my/userInfo/index",
+    "pages/index/genHuiBen/index",
+    "pages/index/genRes/index",
+    "pages/my/pubCenter/index",
+    "pages/my/jiangli/index",
+    "pages/my/tuiguangDashi/index",
+    "pages/my/yongjinDetail/index",
+    "pages/my/cash/index",
+    "pages/my/cashRecord/index",
+    "pages/my/team/index",
+    "pages/my/tuiguangHaibao/index",
+    "pages/my/myRecord/index",
+    "pages/my/kefu/index",
+    "pages/my/aboutUs/index",
+    "pages/my/protocol/index",
+    "pages/index/filePre/index",
+    "pages/my/roleManage/index",
+    "pages/my/roleManageDetail/index"
+  ],
+  "subPackages": [],
+  "window": {
+    "navigationBarTextStyle": "black",
+    "navigationBarTitleText": "uni-app",
+    "navigationBarBackgroundColor": "#F8F8F8",
+    "backgroundColor": "#F8F8F8",
+    "navigationStyle": "custom"
+  },
+  "tabBar": {
+    "custom": true,
+    "color": "black",
+    "selectedColor": "#0000ff",
+    "borderStyle": "black",
+    "backgroundColor": "#fff",
+    "fontSize": "12px",
+    "spacing": "5px",
+    "height": "50px",
+    "list": [
+      {
+        "pagePath": "pages/index/index",
+        "text": "首页",
+        "iconPath": "static/tabbar/index.png",
+        "selectedIconPath": "static/tabbar/index_a.png"
+      },
+      {
+        "pagePath": "pages/my/index",
+        "text": "我的",
+        "iconPath": "static/tabbar/my.png",
+        "selectedIconPath": "static/tabbar/my_a.png"
+      }
+    ]
+  },
+  "permission": {
+    "scope.userLocation": {
+      "desc": "用于小程序使用中为您提供位置信息"
+    }
+  },
+  "requiredPrivateInfos": [
+    "getLocation",
+    "choosePoi",
+    "chooseAddress",
+    "chooseLocation"
+  ],
+  "usingComponents": {
+    "nav-bar": "/components/navBar/index",
+    "tab-bar": "/components/tabBar/index"
+  }
+}

+ 3 - 0
unpackage/dist/build/mp-weixin/app.wxss

xqd
@@ -0,0 +1,3 @@
+@import './common/main.wxss';
+
+[data-custom-hidden="true"],[bind-data-custom-hidden="true"]{display: none !important;}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/common/main.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/common/main.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2 - 0
unpackage/dist/build/mp-weixin/common/runtime.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/common/vendor.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/components/navBar/index.js


+ 6 - 0
unpackage/dist/build/mp-weixin/components/navBar/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons"
+  },
+  "component": true
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/components/navBar/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="navbar data-v-6efa6248" style="{{'height:'+(statusBarHeight+navBareight+'px')+';'+('background:'+(background)+';')}}"><view class="narbar-flexd data-v-6efa6248" style="{{'background:'+(background)+';'}}"><view style="{{'height:'+(statusBarHeight+'px')+';'}}" class="data-v-6efa6248"></view><view class="narbar-content data-v-6efa6248" style="{{'height:'+(navBareight+'px')+';'+('justify-content:'+(flex=='cen'?'center':'')+';')}}"><block wx:if="{{back}}"><view data-event-opts="{{[['tap',[['onBack',['$event']]]]]}}" class="left data-v-6efa6248" style="{{'color:'+(color)+';'+('padding-top:'+(paddingTop)+';')}}" bindtap="__e"><uni-icons vue-id="3a6d4f98-1" type="arrowleft" size="25" color="{{color}}" class="data-v-6efa6248" bind:__l="__l"></uni-icons></view></block><block wx:if="{{!back&&navImg}}"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" class="left data-v-6efa6248" bindtap="__e"><image style="width:40rpx;height:60rpx;margin-right:8rpx;" showLoading="{{true}}" mode="heightFix" src="{{navImg}}" data-event-opts="{{[['tap',[['',['$event']]]]]}}" bindtap="__e" class="data-v-6efa6248"></image></view></block><block wx:if="{{title}}"><view class="title data-v-6efa6248" style="{{'color:'+(color)+';'}}">{{''+$root.g0+''}}</view></block></view></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/components/navBar/index.wxss

xqd
@@ -0,0 +1 @@
+.navbar.data-v-6efa6248{background:green;position:relative}.navbar .narbar-flexd.data-v-6efa6248{background:green;position:fixed;top:0;left:0;z-index:99;width:100%}.navbar .narbar-flexd .narbar-content.data-v-6efa6248{padding:0 40rpx;display:flex;box-sizing:border-box;align-items:center}.navbar .narbar-flexd .narbar-content .left.data-v-6efa6248{font-weight:600;display:flex;align-items:center}.navbar .narbar-flexd .narbar-content .title.data-v-6efa6248{font-size:16px;color:#fff;font-weight:600}.navbar .navHeight.data-v-6efa6248{height:60px}

+ 10 - 0
unpackage/dist/build/mp-weixin/components/privacyPopup/index.js

xqd
@@ -0,0 +1,10 @@
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/privacyPopup/index"],{"3aed":function(n,e,t){"use strict";var o=t("634a"),i=t.n(o);i.a},"4b33":function(n,e,t){"use strict";t.r(e);var o=t("8f78"),i=t("4d32");for(var u in i)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(u);t("3aed");var a=t("f0c5"),r=Object(a["a"])(i["default"],o["b"],o["c"],!1,null,"6b868f52",null,!1,o["a"],void 0);e["default"]=r.exports},"4d32":function(n,e,t){"use strict";t.r(e);var o=t("e1b7"),i=t.n(o);for(var u in o)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(u);e["default"]=i.a},"634a":function(n,e,t){},"8f78":function(n,e,t){"use strict";t.d(e,"b",(function(){return i})),t.d(e,"c",(function(){return u})),t.d(e,"a",(function(){return o}));var o={uPopup:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-popup/u-popup")]).then(t.bind(null,"2928"))}},i=function(){var n=this.$createElement;this._self._c},u=[]},e1b7:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={data:function(){return{title:"用户隐私保护提示",desc1:"感谢您使用本产品,您使用本产品前应当仔细阅读并同意",desc2:"当您点击同意并开始使用产品服务时,即表示你已理解并同意该条款内容,该条款将对您产生法律约束力。如您拒绝,将无法更好的体验产品。"}},props:["showPrivateBox","urlTitle"],created:function(){console.log("showPrivateBox-----",this.showPrivateBox)},methods:{openPrivacyContract:function(){n.openPrivacyContract({})},handleAgreePrivacyAuthorization:function(){getApp().globalData.showPrivacy=!1,this.$emit("confirmP")},handleDisagree:function(){console.log("handleDisagree()"),this.$emit("cancleP")}}};e.default=t}).call(this,t("bc2e")["default"])}}]);
+;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
+    'components/privacyPopup/index-create-component',
+    {
+        'components/privacyPopup/index-create-component':(function(module, exports, __webpack_require__){
+            __webpack_require__('543d')['createComponent'](__webpack_require__("4b33"))
+        })
+    },
+    [['components/privacyPopup/index-create-component']]
+]);

+ 6 - 0
unpackage/dist/build/mp-weixin/components/privacyPopup/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "component": true,
+  "usingComponents": {
+    "u-popup": "/uni_modules/uview-ui/components/u-popup/u-popup"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/components/privacyPopup/index.wxml

xqd
@@ -0,0 +1 @@
+<u-popup vue-id="4a802978-1" show="{{showPrivateBox}}" round="{{10}}" data-event-opts="{{[['^close',[['']]],['^open',[['']]]]}}" bind:close="__e" bind:open="__e" class="data-v-6b868f52" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-box data-v-6b868f52"><view class="weui-half-screen-dialog__hd data-v-6b868f52">{{''+title+''}}</view><view class="weui-half-screen-dialog__bd data-v-6b868f52"><text class="weui-half-screen-dialog__tips data-v-6b868f52">{{desc1}}</text><text data-event-opts="{{[['tap',[['openPrivacyContract',['$event']]]]]}}" class="weui-half-screen-dialog__tips color-8BC21F data-v-6b868f52" bindtap="__e">{{''+urlTitle+''}}</text><text class="weui-half-screen-dialog__tips data-v-6b868f52">{{desc2}}</text></view><view class="weui-half-screen-dialog__ft data-v-6b868f52"><button data-event-opts="{{[['tap',[['handleDisagree',['$event']]]]]}}" class="weui-btn data-v-6b868f52" bindtap="__e">拒绝</button><button class="weui-btn agree data-v-6b868f52" id="agree-btn" type="default" open-type="agreePrivacyAuthorization" data-event-opts="{{[['agreeprivacyauthorization',[['handleAgreePrivacyAuthorization',['$event']]]]]}}" bindagreeprivacyauthorization="__e">同意</button></view></view></u-popup>

+ 1 - 0
unpackage/dist/build/mp-weixin/components/privacyPopup/index.wxss

xqd
@@ -0,0 +1 @@
+.popup-box.data-v-6b868f52{width:90vw;overflow:hidden;background:#fff;padding:30rpx;border-radius:24rpx;z-index:1e+29!important}.popup-box .weui-half-screen-dialog__hd.data-v-6b868f52{font-size:34rpx;font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#000;line-height:56rpx}.popup-box .weui-half-screen-dialog__bd.data-v-6b868f52{margin-top:48rpx;text-indent:2em}.popup-box .weui-half-screen-dialog__bd .weui-half-screen-dialog__tips.data-v-6b868f52{font-size:28rpx;font-family:Source Han Sans CN-Normal,Source Han Sans CN;font-weight:400;color:#000;line-height:33rpx}.popup-box .weui-half-screen-dialog__ft.data-v-6b868f52{display:flex;justify-content:space-evenly;align-items:center;margin-top:48rpx}.popup-box .weui-half-screen-dialog__ft .weui-btn.data-v-6b868f52{padding:0 60rpx;margin:0;background:none;font-size:32rpx;font-family:Source Han Sans CN-Normal,Source Han Sans CN;font-weight:400;color:#017fff;line-height:80rpx}.popup-box .weui-half-screen-dialog__ft .agree.data-v-6b868f52{color:#fff;background:linear-gradient(132deg,#0298ff,#017aff)}.popup-box .color-8BC21F.data-v-6b868f52{color:#017fff!important}

+ 10 - 0
unpackage/dist/build/mp-weixin/components/tabBar/index.js

xqd
@@ -0,0 +1,10 @@
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/tabBar/index"],{"0d3e":function(t,e,n){"use strict";n.r(e);var r=n("84e3"),a=n.n(r);for(var u in r)["default"].indexOf(u)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(u);e["default"]=a.a},"24e9":function(t,e,n){},3008:function(t,e,n){"use strict";var r=n("24e9"),a=n.n(r);a.a},"477a":function(t,e,n){"use strict";n.r(e);var r=n("d764"),a=n("0d3e");for(var u in a)["default"].indexOf(u)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(u);n("3008");var i=n("f0c5"),o=Object(i["a"])(a["default"],r["b"],r["c"],!1,null,"4b32785e",null,!1,r["a"],void 0);e["default"]=o.exports},"84e3":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={props:{tabBarList:{type:Array,required:!0},routePath:{type:String,required:!0}},data:function(){return{}},methods:{selectTabBar:function(t){this.$emit("onTabBar",t)}},created:function(){console.log("tabBarList----",this.tabBarList),console.log("routePath---",this.routePath)}};e.default=r},d764:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var r=function(){var t=this.$createElement;this._self._c},a=[]}}]);
+;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
+    'components/tabBar/index-create-component',
+    {
+        'components/tabBar/index-create-component':(function(module, exports, __webpack_require__){
+            __webpack_require__('543d')['createComponent'](__webpack_require__("477a"))
+        })
+    },
+    [['components/tabBar/index-create-component']]
+]);

+ 4 - 0
unpackage/dist/build/mp-weixin/components/tabBar/index.json

xqd
@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/components/tabBar/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="tab-bar data-v-4b32785e"><view class="content data-v-4b32785e"><block wx:for="{{tabBarList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['selectTabBar',['$0'],[[['tabBarList','',index,'pagePath']]]]]]]}}" class="one-tab data-v-4b32785e" bindtap="__e"><view class="tabItem data-v-4b32785e"><block wx:if="{{routePath===item.pagePath}}"><view class="tabItem_c data-v-4b32785e"></view></block><view class="data-v-4b32785e"><view class="tab-img data-v-4b32785e"><block wx:if="{{routePath===item.pagePath}}"><image class="{{['img','data-v-4b32785e',item.selectedIconPath=='../../static/tabbar/index_a.png'?'aw':'']}}" src="{{item.selectedIconPath}}" mode="widthFix"></image></block><block wx:else><image class="img data-v-4b32785e" src="{{item.iconPath}}"></image></block></view></view><block wx:if="{{routePath===item.pagePath}}"><view class="tit selectTexts data-v-4b32785e">{{item.text}}</view></block><block wx:else><view class="tit texts data-v-4b32785e">{{item.text}}</view></block></view></view></block></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/components/tabBar/index.wxss

xqd
@@ -0,0 +1 @@
+.tab-bar.data-v-4b32785e{position:fixed;bottom:0;left:0;width:100vw;padding-top:10rpx;padding-bottom:calc(10rpx + constant(safe-area-inset-bottom));padding-bottom:calc(10rpx + env(safe-area-inset-bottom));background-color:#fff;box-shadow:0rpx -2rpx 20rpx 0rpx rgba(0,0,0,.05);border-radius:40rpx 40rpx 0 0;z-index:9}.tab-bar .content.data-v-4b32785e{display:flex}.tab-bar .content .one-tab.data-v-4b32785e{display:flex;flex-direction:column;align-items:center;width:50%}.tab-bar .content .one-tab .tabItem.data-v-4b32785e{width:100rpx;display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative}.tab-bar .content .one-tab .tabItem .tabItem_c.data-v-4b32785e{background:#fff;width:100rpx;height:100rpx;position:absolute;border-radius:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%);z-index:1}.tab-bar .content .one-tab .tab-img.data-v-4b32785e{width:50rpx;height:50rpx}.tab-bar .content .one-tab .tab-img .img.data-v-4b32785e{width:100%;height:100%;position:relative;z-index:9}.tab-bar .content .one-tab .tit.data-v-4b32785e{font-size:30rpx;-webkit-transform:scale(.7);transform:scale(.7);position:relative;z-index:9}.tab-bar .content .one-tab .selectTexts.data-v-4b32785e{color:#007aff}.tab-bar .content .one-tab .texts.data-v-4b32785e{color:block}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.js


+ 4 - 0
unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.json

xqd
@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.wxml

xqd
@@ -0,0 +1 @@
+<view data-ref="limepainter" class="lime-painter vue-ref"><block wx:if="{{canvasId&&size}}"><view style="{{(styles)}}"><block wx:if="{{use2dCanvas}}"><canvas class="lime-painter__canvas" style="{{(size)}}" id="{{canvasId}}" type="2d"></canvas></block><block wx:else><canvas class="lime-painter__canvas" style="{{(size)}}" canvas-id="{{canvasId}}" id="{{canvasId}}" width="{{boardWidth*dpr}}" height="{{boardHeight*dpr}}"></canvas></block></view></block><slot></slot></view>

+ 2 - 0
unpackage/dist/build/mp-weixin/components/wike-painter/wike-painter.wxss

xqd
@@ -0,0 +1,2 @@
+.lime-painter,
+.lime-painter__canvas{width:100%}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/index/filePre/index.js

xqd
@@ -0,0 +1 @@
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/filePre/index"],{"26db":function(t,n,e){"use strict";(function(t,e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var u={data:function(){return{url1:"",show:!1}},onLoad:function(t){var n=this;this.url1=t.url,setTimeout((function(){n.show=!0}),1e3)},methods:{toSave:function(){t.showShareImageMenu({path:this.url1,success:function(t){console.log("r--------------",t),e.showToast({title:"操作成功",icon:"success"})}})},confirm:function(){this.show=!1}}};n.default=u}).call(this,e("bc2e")["default"],e("543d")["default"])},"841f":function(t,n,e){"use strict";e.r(n);var u=e("99c2"),c=e("d8f9");for(var o in c)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return c[t]}))}(o);e("bc15");var i=e("f0c5"),a=Object(i["a"])(c["default"],u["b"],u["c"],!1,null,"6c5021d5",null,!1,u["a"],void 0);n["default"]=a.exports},"97a6":function(t,n,e){},"99c2":function(t,n,e){"use strict";e.d(n,"b",(function(){return u})),e.d(n,"c",(function(){return c})),e.d(n,"a",(function(){}));var u=function(){var t=this.$createElement;this._self._c},c=[]},bc15:function(t,n,e){"use strict";var u=e("97a6"),c=e.n(u);c.a},d8f9:function(t,n,e){"use strict";e.r(n);var u=e("26db"),c=e.n(u);for(var o in u)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return u[t]}))}(o);n["default"]=c.a},ef65:function(t,n,e){"use strict";(function(t,n){var u=e("4ea4");e("1c90");u(e("66fd"));var c=u(e("841f"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(c.default)}).call(this,e("bc2e")["default"],e("543d")["createPage"])}},[["ef65","common/runtime","common/vendor"]]]);

+ 4 - 0
unpackage/dist/build/mp-weixin/pages/index/filePre/index.json

xqd
@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "图片预览",
+  "usingComponents": {}
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/index/filePre/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-6c5021d5"><nav-bar vue-id="5dc535bc-1" title="图片预览" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-6c5021d5" bind:__l="__l"></nav-bar><image src="{{url1}}" mode="widthFix" show-menu-by-longpress="{{true}}" class="data-v-6c5021d5"></image><view class="btnBox data-v-6c5021d5"><view data-event-opts="{{[['tap',[['toSave',['$event']]]]]}}" class="btn data-v-6c5021d5" bindtap="__e">保存到手机相册</view></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/index/filePre/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-6c5021d5{box-sizing:border-box}.container.data-v-6c5021d5{padding-bottom:176rpx}.container image.data-v-6c5021d5{width:100%}.data-v-6c5021d5 .u-popup__content{border-radius:30rpx!important}.btnBox.data-v-6c5021d5{height:176rpx;background:#fff;box-shadow:0rpx -2rpx 20rpx 0rpx rgba(0,0,0,.05);border-radius:32rpx 32rpx 0rpx 0rpx;position:fixed;bottom:0;width:100%;padding-left:30rpx;padding-right:30rpx;padding-top:32rpx;z-index:1e+31}.btnBox .btn.data-v-6c5021d5{height:96rpx;background:linear-gradient(132deg,#0298ff,#017aff);box-shadow:0rpx 4rpx 8rpx 0rpx rgba(0,122,255,.2);border-radius:54rpx;display:flex;justify-content:center;align-items:center;font-size:32rpx;font-family:SourceHanSansCN;font-weight:700;color:#fff}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.js


+ 7 - 0
unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.json

xqd
@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "绘本生成",
+  "usingComponents": {
+    "u-upload": "/uni_modules/uview-ui/components/u-upload/u-upload",
+    "u-picker": "/uni_modules/uview-ui/components/u-picker/u-picker"
+  }
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.wxml


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/genHuiBen/index.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/genRes/index.js


+ 8 - 0
unpackage/dist/build/mp-weixin/pages/index/genRes/index.json

xqd
@@ -0,0 +1,8 @@
+{
+  "navigationBarTitleText": "绘本生成",
+  "usingComponents": {
+    "u-line-progress": "/uni_modules/uview-ui/components/u-line-progress/u-line-progress",
+    "u-parse": "/uni_modules/uview-ui/components/u-parse/u-parse",
+    "u-modal": "/uni_modules/uview-ui/components/u-modal/u-modal"
+  }
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/genRes/index.wxml


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/genRes/index.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.js


+ 9 - 0
unpackage/dist/build/mp-weixin/pages/index/index.json

xqd
@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "首页",
+  "usingComponents": {
+    "u-swiper": "/uni_modules/uview-ui/components/u-swiper/u-swiper",
+    "u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty",
+    "u-loadmore": "/uni_modules/uview-ui/components/u-loadmore/u-loadmore",
+    "privacy-popup": "/components/privacyPopup/index"
+  }
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxml


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.js


+ 6 - 0
unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "关于我们",
+  "usingComponents": {
+    "u-parse": "/uni_modules/uview-ui/components/u-parse/u-parse"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-def5c118"><nav-bar vue-id="58f30e3c-1" title="关于我们" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-def5c118" bind:__l="__l"></nav-bar><view class="topBox data-v-def5c118"><u-parse vue-id="58f30e3c-2" content="{{content}}" class="data-v-def5c118" bind:__l="__l"></u-parse></view><view class="btnBox data-v-def5c118"><view data-event-opts="{{[['tap',[['toProtocol',[1]]]]]}}" class="item data-v-def5c118" bindtap="__e">使用协议</view><view data-event-opts="{{[['tap',[['toProtocol',[2]]]]]}}" class="item data-v-def5c118" bindtap="__e">隐私协议</view></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/aboutUs/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-def5c118{box-sizing:border-box}.container.data-v-def5c118{padding:30rpx}.container .topBox.data-v-def5c118{min-height:75vh}.container .btnBox.data-v-def5c118{display:flex;align-items:center;justify-content:space-around;margin-top:50rpx}.container .btnBox .item.data-v-def5c118{color:#017cff;border-bottom:2rpx solid #017cff;padding-bottom:10rpx}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/cash/index.js


+ 6 - 0
unpackage/dist/build/mp-weixin/pages/my/cash/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "提现",
+  "usingComponents": {
+    "u-picker": "/uni_modules/uview-ui/components/u-picker/u-picker"
+  }
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/cash/index.wxml


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/cash/index.wxss


+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.js

xqd
@@ -0,0 +1 @@
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/my/cashRecord/index"],{1075:function(t,e,n){"use strict";n.d(e,"b",(function(){return u})),n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return a}));var a={uEmpty:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-empty/u-empty")]).then(n.bind(null,"b354"))}},u=function(){var t=this.$createElement,e=(this._self._c,this.list.length);this.$mp.data=Object.assign({},{$root:{g0:e}})},c=[]},"775b":function(t,e,n){"use strict";(function(t,e){var a=n("4ea4");n("1c90");a(n("66fd"));var u=a(n("7c92"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(u.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])},"7c92":function(t,e,n){"use strict";n.r(e);var a=n("1075"),u=n("9af6");for(var c in u)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return u[t]}))}(c);n("a4c7");var r=n("f0c5"),i=Object(r["a"])(u["default"],a["b"],a["c"],!1,null,"6de94944",null,!1,a["a"],void 0);e["default"]=i.exports},"9af6":function(t,e,n){"use strict";n.r(e);var a=n("9df3"),u=n.n(a);for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);e["default"]=u.a},"9df3":function(t,e,n){"use strict";var a=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=a(n("2eee")),c=a(n("c973")),r=n("e7b1"),i={data:function(){return{list:[]}},onLoad:function(){this.cashList()},methods:{cashList:function(){var t=this;return(0,c.default)(u.default.mark((function e(){var n;return u.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,r.cashList)();case 2:n=e.sent,console.log("提现记录返回值--------",n),0==n.code?t.list=n.data.data:t.$toast(n.message);case 5:case"end":return e.stop()}}),e)})))()}}};e.default=i},a4c7:function(t,e,n){"use strict";var a=n("b4e6"),u=n.n(a);u.a},b4e6:function(t,e,n){}},[["775b","common/runtime","common/vendor"]]]);

+ 6 - 0
unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "提现记录",
+  "usingComponents": {
+    "u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-6de94944"><nav-bar vue-id="e51be2b6-1" title="提现记录" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-6de94944" bind:__l="__l"></nav-bar><view class="list data-v-6de94944"><block wx:if="{{$root.g0==0}}"><view class="empty data-v-6de94944" style="margin-top:50%;"><u-empty vue-id="e51be2b6-2" mode="data" class="data-v-6de94944" bind:__l="__l"></u-empty></view></block><block wx:else><view class="data-v-6de94944"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="index"><view class="item data-v-6de94944"><view class="top data-v-6de94944"><view class="name data-v-6de94944">{{'提现至'+(item.type==1?'微信':item.type==2?'支付宝':'银行卡')+''}}</view><view class="money data-v-6de94944">{{'¥'+item.amount+''}}</view></view><view class="bot data-v-6de94944"><view class="item1 data-v-6de94944"><view class="left data-v-6de94944">申请状态</view><view class="right data-v-6de94944" style="{{'color:'+(item.state==0?'#EF8116':item.state==1?'#1BD03B':'#EC1E1E')+';'}}">{{''+(item.state==0?'待审核':item.state==1?'审核通过':'拒绝')+''}}</view></view><block wx:if="{{item.state==2}}"><view class="refuseBox data-v-6de94944">{{'拒绝原因:'+item.not_desc+''}}</view></block><view class="item1 data-v-6de94944"><view class="left data-v-6de94944">申请时间</view><view class="right rb data-v-6de94944">{{''+item.created_at+''}}</view></view></view></view></block></view></block></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/cashRecord/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-6de94944{box-sizing:border-box}.container.data-v-6de94944{min-height:100vh;background:#f7f8fb}.container .list.data-v-6de94944{padding:24rpx 30rpx}.container .list .item.data-v-6de94944{background:#fff;box-shadow:0rpx 4rpx 16rpx -8rpx rgba(0,103,104,.16);border-radius:32rpx;padding:40rpx 24rpx;margin-bottom:24rpx}.container .list .item .top.data-v-6de94944{display:flex;justify-content:space-between;padding-bottom:24rpx;border-bottom:1rpx solid #e6e7e8}.container .list .item .top .name.data-v-6de94944{font-size:28rpx;font-family:PingFang-SC;font-weight:700;color:#333}.container .list .item .top .money.data-v-6de94944{font-size:32rpx;font-family:PingFang-SC;font-weight:700;color:#333}.container .list .item .bot.data-v-6de94944{padding-top:24rpx}.container .list .item .bot .refuseBox.data-v-6de94944{background:#f4f4f4;border-radius:12rpx;padding:18rpx 24rpx;font-size:26rpx;font-family:PingFang-SC;font-weight:500;color:#333;margin-bottom:32rpx}.container .list .item .bot .item1.data-v-6de94944{display:flex;justify-content:space-between}.container .list .item .bot .item1 .left.data-v-6de94944{font-size:26rpx;font-family:PingFang-SC;font-weight:500;color:#333}.container .list .item .bot .item1 .right.data-v-6de94944{font-size:26rpx;font-family:PingFang-SC;font-weight:500;color:#ef8116}.container .list .item .bot .item1 .rb.data-v-6de94944{color:#333}.container .list .item .bot .item1.data-v-6de94944:first-child{margin-bottom:32rpx}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/charge/index.js


+ 4 - 0
unpackage/dist/build/mp-weixin/pages/my/charge/index.json

xqd
@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "充值次数",
+  "usingComponents": {}
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/charge/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-43c3d2b0"><nav-bar vue-id="1f95aa55-1" title="充值次数" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-43c3d2b0" bind:__l="__l"></nav-bar><view class="addBg data-v-43c3d2b0" style="{{'background-image:'+('url('+(picBase+'chargeBg.png')+')')+';'}}"><view class="topBox data-v-43c3d2b0"><view class="userBox data-v-43c3d2b0"><image class="avatar data-v-43c3d2b0" src="{{!userInfo.avatar?picBase+'defaultAvatar.png':userInfo.avatar}}" mode></image><view class="right data-v-43c3d2b0"><view class="nickname data-v-43c3d2b0">{{''+(userInfo.name?userInfo.name:'默认用户')+''}}</view><view class="bot data-v-43c3d2b0"><image class="icon data-v-43c3d2b0" src="{{picBase+'charge_yibiao.png'}}" mode></image>{{'绘画次数:'+userInfo.diamond+''}}</view></view></view><view data-event-opts="{{[['tap',[['toRecord',['$event']]]]]}}" class="btn data-v-43c3d2b0" bindtap="__e">记录</view></view><view class="mainBox data-v-43c3d2b0"><view class="tagLine data-v-43c3d2b0"></view><block wx:for="{{list}}" wx:for-item="item" wx:for-index="index"><view data-event-opts="{{[['tap',[['selTaocan',[index,'$0'],[[['list','',index,'id']]]]]]]}}" class="{{['carItem','','data-v-43c3d2b0',index==curIndex?'bor':'']}}" bindtap="__e"><view class="left data-v-43c3d2b0"><view class="name data-v-43c3d2b0">{{''+item.title+''}}</view><view class="count data-v-43c3d2b0">{{'次数:'+item.diamond+''}}</view></view><view class="right data-v-43c3d2b0">{{'¥'+item.amount+''}}</view></view></block></view></view><view class="btnBox data-v-43c3d2b0"><view data-event-opts="{{[['tap',[['goumai',['$event']]]]]}}" class="btn data-v-43c3d2b0" bindtap="__e">立即购买</view></view></view>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/charge/index.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.js


+ 6 - 0
unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "绘本记录",
+  "usingComponents": {
+    "u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-53e1f27e"><nav-bar vue-id="2f7ee40c-1" title="绘本记录" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-53e1f27e" bind:__l="__l"></nav-bar><view class="bgBox data-v-53e1f27e" style="{{'background-image:'+('url('+(picBase+'jl_bg.png')+')')+';'}}"><block wx:if="{{$root.g0==0}}"><view class="empty data-v-53e1f27e" style="margin-top:50%;"><u-empty vue-id="2f7ee40c-2" mode="data" class="data-v-53e1f27e" bind:__l="__l"></u-empty></view></block><block wx:else><view class="data-v-53e1f27e"><block wx:for="{{cusumerList}}" wx:for-item="item" wx:for-index="index"><view class="item data-v-53e1f27e"><image class="mainPic data-v-53e1f27e" src="{{'https://'+item.sd_image}}" mode="widthFix"></image><view class="name data-v-53e1f27e">{{''+item.title+''}}</view><view class="des data-v-53e1f27e">{{'主角:'+item.role.name+''}}</view><view class="time data-v-53e1f27e">{{'创建时间:'+item.created_at+''}}</view><view class="btnBox data-v-53e1f27e"><view data-event-opts="{{[['tap',[['downPdf',['$0'],[[['cusumerList','',index,'id']]]]]]]}}" class="item1 data-v-53e1f27e" bindtap="__e">绘本下载</view><view data-event-opts="{{[['tap',[['toDetail',['$0'],[[['cusumerList','',index]]]]]]]}}" class="item1 bg data-v-53e1f27e" bindtap="__e">绘本详情</view></view></view></block></view></block></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/huiBen_record/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-53e1f27e{box-sizing:border-box}.container .bgBox.data-v-53e1f27e{background:#f7f8fb;min-height:100vh;padding-top:54rpx;padding-left:30rpx;padding-right:30rpx;background-size:100% 466rpx;background-repeat:no-repeat}.container .bgBox .item.data-v-53e1f27e{background:#fff;box-shadow:0rpx 4rpx 16rpx -8rpx rgba(0,103,104,.16);border-radius:32rpx;padding-top:24rpx;padding-left:28rpx;padding-bottom:40rpx;padding-right:28rpx;margin-bottom:24rpx}.container .bgBox .item .mainPic.data-v-53e1f27e{width:100%;border-radius:32rpx 32rpx 0 0}.container .bgBox .item .name.data-v-53e1f27e{font-size:30rpx;font-family:SourceHanSansCN;font-weight:700;color:#333;margin-bottom:16rpx}.container .bgBox .item .des.data-v-53e1f27e{font-size:30rpx;font-family:SourceHanSansCN;font-weight:400;color:#333;margin-bottom:16rpx}.container .bgBox .item .time.data-v-53e1f27e{font-size:24rpx;font-family:SourceHanSansCN;font-weight:400;color:#999}.container .bgBox .item .btnBox.data-v-53e1f27e{display:flex;justify-content:space-between;margin-top:48rpx;height:84rpx}.container .bgBox .item .btnBox .item1.data-v-53e1f27e{width:306rpx;height:84rpx;border-radius:54rpx;border:1rpx solid #999;display:flex;align-items:center;justify-content:center;font-size:32rpx;font-family:SourceHanSansCN;font-weight:400;color:#333;line-height:48rpx}.container .bgBox .item .btnBox .bg.data-v-53e1f27e{font-size:32rpx;font-family:SourceHanSansCN;font-weight:500;color:#fff;background:linear-gradient(132deg,#0298ff,#017aff);border-radius:54rpx;border:none}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/index.js


+ 4 - 0
unpackage/dist/build/mp-weixin/pages/my/index.json

xqd
@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "我的",
+  "usingComponents": {}
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/index.wxml


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/index.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/jiangli/index.js


+ 6 - 0
unpackage/dist/build/mp-weixin/pages/my/jiangli/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "推荐奖励",
+  "usingComponents": {
+    "u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty"
+  }
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/jiangli/index.wxml


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/jiangli/index.wxss


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/kefu/index.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/category/index.json → unpackage/dist/build/mp-weixin/pages/my/kefu/index.json

xqd
@@ -1,5 +1,5 @@
 {
-  "navigationBarTitleText": "分类",
+  "navigationBarTitleText": "客服中心",
   "usingComponents": {
     "u-button": "/uni_modules/uview-ui/components/u-button/u-button"
   }

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/kefu/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-2791de0e"><nav-bar vue-id="2319ddc0-1" title="客服中心" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-2791de0e" bind:__l="__l"></nav-bar><view class="server data-v-2791de0e"><image src="{{picBase+'kefuAvatar.png'}}" mode class="data-v-2791de0e"></image></view><block wx:if="{{phone}}"><view class="kefu data-v-2791de0e"><view class="dian data-v-2791de0e"></view><view class="data-v-2791de0e">{{"客服手机号:"+phone}}</view><view class="yijian data-v-2791de0e"><u-button vue-id="2319ddc0-2" color="#207CF7" size="mini" type="primary" shape="circle" text="一键拨号" data-event-opts="{{[['^click',[['call',['$0'],['phone']]]]]}}" bind:click="__e" class="data-v-2791de0e" bind:__l="__l"></u-button></view></view></block><block wx:if="{{weiChat}}"><view class="kefu data-v-2791de0e"><view class="dian data-v-2791de0e"></view><view class="data-v-2791de0e">{{"客服微信号:"+weiChat}}</view><view class="yijian data-v-2791de0e"><u-button vue-id="2319ddc0-3" color="#207CF7" size="mini" type="primary" shape="circle" text="一键复制" data-event-opts="{{[['^click',[['fhuzhi']]]]}}" bind:click="__e" class="data-v-2791de0e" bind:__l="__l"></u-button></view></view></block><block wx:if="{{code}}"><block class="data-v-2791de0e"><view class="kefu data-v-2791de0e"><view class="dian data-v-2791de0e"></view><view class="data-v-2791de0e">客服二维码</view></view><view class="qrcode_path data-v-2791de0e"><image src="{{code}}" mode="widthFix" data-event-opts="{{[['tap',[['viewsave',['$0'],['code']]]]]}}" bindtap="__e" class="data-v-2791de0e"></image></view></block></block></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/kefu/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-2791de0e{box-sizing:border-box}page.data-v-2791de0e{background:#f6f7fb}.kefu.data-v-2791de0e{background:#fff;padding:38rpx 30rpx;display:flex;align-items:center;font-weight:700;font-size:32rpx;border-bottom:1px solid #ededed}.kefu .dian.data-v-2791de0e{width:20rpx;height:20rpx;border-radius:50%;background:#207cf7;margin-right:16rpx}.qrcode_path.data-v-2791de0e{width:100%;padding:30rpx;background:#fff;display:flex;justify-content:center}.qrcode_path image.data-v-2791de0e{width:92%;height:100%}.sds.data-v-2791de0e{background:#fff;padding:0 30rpx}.yijian.data-v-2791de0e{width:150rpx;margin-left:30rpx}.server.data-v-2791de0e{display:flex;justify-content:center;margin:60rpx 0}.server image.data-v-2791de0e{width:100px;height:100px}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/myRecord/index.js


+ 7 - 0
unpackage/dist/build/mp-weixin/pages/my/myRecord/index.json

xqd
@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "我的记录",
+  "usingComponents": {
+    "u-tabs": "/uni_modules/uview-ui/components/u-tabs/u-tabs",
+    "u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty"
+  }
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/myRecord/index.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/myRecord/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-77cdf07c{box-sizing:border-box}.container.data-v-77cdf07c{min-height:100vh;background:#f7f8fb}.container .mainBox .list.data-v-77cdf07c{overflow-y:scroll;overflow-x:hidden;padding:30rpx;padding-top:110rpx}.container .mainBox .list .item.data-v-77cdf07c{padding:40rpx 32rpx;position:relative;margin-bottom:24rpx;background-repeat:no-repeat;background-size:100% 100%}.container .mainBox .list .item .water.data-v-77cdf07c{width:114rpx;height:120rpx;position:absolute;bottom:0;left:0;z-index:0;border-radius:0 0 0 32rpx}.container .mainBox .list .item .top.data-v-77cdf07c{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.container .mainBox .list .item .top .name.data-v-77cdf07c{font-size:28rpx;font-family:PingFang-SC;font-weight:700;color:#333}.container .mainBox .list .item .top .money.data-v-77cdf07c{font-size:32rpx;font-family:PingFang-SC;font-weight:700;color:#333;padding-right:18rpx}.container .mainBox .list .item .bot.data-v-77cdf07c{display:flex;align-items:center;justify-content:space-between;margin-top:14rpx;position:relative;z-index:1}.container .mainBox .list .item .bot .count.data-v-77cdf07c{font-size:24rpx;font-family:PingFang-SC;font-weight:500;color:#666;width:110rpx;height:32rpx;background:#c5e1ff;border-radius:0rpx 14rpx 0rpx 14rpx;display:flex;align-items:center;justify-content:center}.container .mainBox .list .item .bot .time.data-v-77cdf07c{font-size:24rpx;font-family:PingFang-SC;font-weight:500;color:#999}.data-v-77cdf07c .u-tabs{background:#fff!important;box-shadow:0rpx 2rpx 20rpx 0rpx rgba(0,0,0,.05)!important;border-radius:0rpx 0rpx 32rpx 32rpx!important;position:fixed;width:100%;z-index:3}.data-v-77cdf07c .u-tabs__wrapper__nav__item__text{font-size:28rpx!important}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/protocol/index.js


+ 6 - 0
unpackage/dist/build/mp-weixin/pages/my/protocol/index.json

xqd
@@ -0,0 +1,6 @@
+{
+  "navigationBarTitleText": "使用协议",
+  "usingComponents": {
+    "u-parse": "/uni_modules/uview-ui/components/u-parse/u-parse"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/protocol/index.wxml

xqd
@@ -0,0 +1 @@
+<view class="container data-v-bb31655a"><nav-bar vue-id="34a79071-1" title="{{title}}" back="{{true}}" color="#333333" background="#FFFFFF" class="data-v-bb31655a" bind:__l="__l"></nav-bar><view class="topBox data-v-bb31655a"><u-parse vue-id="34a79071-2" content="{{content}}" class="data-v-bb31655a" bind:__l="__l"></u-parse></view></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pages/my/protocol/index.wxss

xqd
@@ -0,0 +1 @@
+view.data-v-bb31655a{box-sizing:border-box}.container.data-v-bb31655a{padding:30rpx}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/my/pubCenter/index.js


+ 4 - 0
unpackage/dist/build/mp-weixin/pages/my/pubCenter/index.json

xqd
@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "推广中心",
+  "usingComponents": {}
+}

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels