diff --git a/Cunkebao/.env.production b/Cunkebao/.env.production new file mode 100644 index 00000000..3bd4df6c --- /dev/null +++ b/Cunkebao/.env.production @@ -0,0 +1,3 @@ +# 生产环境配置 +VUE_APP_BASE_API = 'https://api.cunkebao.com' +VUE_APP_ENV = 'production' \ No newline at end of file diff --git a/Cunkebao/.gitignore b/Cunkebao/.gitignore index b512c09d..1dcef2d9 100644 --- a/Cunkebao/.gitignore +++ b/Cunkebao/.gitignore @@ -1 +1,2 @@ -node_modules \ No newline at end of file +node_modules +.env \ No newline at end of file diff --git a/Cunkebao/README.md b/Cunkebao/README.md index 1d881a83..409f159d 100644 --- a/Cunkebao/README.md +++ b/Cunkebao/README.md @@ -1,6 +1,6 @@ -# 村客宝 UniApp +# 存客宝 UniApp -基于uni-app框架开发的村客宝移动端应用,支持H5、微信小程序、App等多端部署。 +基于uni-app框架开发的存客宝移动端应用,支持H5、微信小程序、App等多端部署。 ## 项目结构 diff --git a/Cunkebao/api/user.js b/Cunkebao/api/user.js index ae7c147b..6815e4cb 100644 --- a/Cunkebao/api/user.js +++ b/Cunkebao/api/user.js @@ -3,14 +3,14 @@ import request from '@/utils/request' /** * 用户登录 * @param {Object} data 登录数据 - * @param {string} data.username 用户名 + * @param {string} data.account 账号(手机号) * @param {string} data.password 密码 - * @param {boolean} data.is_encrypted 密码是否已加密 + * @param {number} data.typeId 用户类型 * @returns {Promise} 登录结果 */ export function login(data) { return request({ - url: '/api/auth/login', + url: '/v1/auth/login', method: 'POST', data }) @@ -19,13 +19,14 @@ export function login(data) { /** * 手机号验证码登录 * @param {Object} data 登录数据 - * @param {string} data.mobile 手机号 + * @param {string} data.account 手机号 * @param {string} data.code 验证码 + * @param {number} data.typeId 用户类型 * @returns {Promise} 登录结果 */ export function mobileLogin(data) { return request({ - url: '/api/auth/mobile-login', + url: '/v1/auth/mobile-login', method: 'POST', data }) @@ -34,13 +35,13 @@ export function mobileLogin(data) { /** * 发送验证码 * @param {Object} data 数据 - * @param {string} data.mobile 手机号 + * @param {string} data.account 手机号 * @param {string} data.type 验证码类型(login:登录,register:注册) * @returns {Promise} 发送结果 */ export function sendCode(data) { return request({ - url: '/api/auth/code', + url: '/v1/auth/code', method: 'POST', data }) @@ -52,7 +53,7 @@ export function sendCode(data) { */ export function getUserInfo() { return request({ - url: '/api/auth/info', + url: '/v1/auth/info', method: 'GET' }) } @@ -63,7 +64,7 @@ export function getUserInfo() { */ export function refreshToken() { return request({ - url: '/api/auth/refresh', + url: '/v1/auth/refresh', method: 'POST' }) } @@ -86,7 +87,7 @@ export function logout() { */ export function wechatLogin(data) { return request({ - url: '/api/auth/wechat-login', + url: '/v1/auth/wechat-login', method: 'POST', data }) @@ -100,7 +101,7 @@ export function wechatLogin(data) { */ export function appleLogin(data) { return request({ - url: '/api/auth/apple-login', + url: '/v1/auth/apple-login', method: 'POST', data }) diff --git a/Cunkebao/manifest.json b/Cunkebao/manifest.json index 4743c167..a8093e3a 100644 --- a/Cunkebao/manifest.json +++ b/Cunkebao/manifest.json @@ -1,7 +1,7 @@ { - "name" : "村客宝", + "name" : "存客宝", "appid" : "", - "description" : "村客宝应用", + "description" : "存客宝应用", "versionName" : "1.0.0", "versionCode" : "100", "transformPx" : false, @@ -69,6 +69,6 @@ "enable" : true } }, - "title" : "村客宝" + "title" : "存客宝" } } \ No newline at end of file diff --git a/Cunkebao/package.json b/Cunkebao/package.json index 98f2b1b0..261f7869 100644 --- a/Cunkebao/package.json +++ b/Cunkebao/package.json @@ -1,7 +1,7 @@ { "name": "cunkebao", "version": "1.0.0", - "description": "村客宝 - 基于 uni-app 的跨平台应用", + "description": "存客宝 - 基于 uni-app 的跨平台应用", "main": "main.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/Cunkebao/pages.json b/Cunkebao/pages.json index 1acf943d..1904e240 100644 --- a/Cunkebao/pages.json +++ b/Cunkebao/pages.json @@ -28,6 +28,55 @@ "navigationBarTitleText": "设备管理" } }, + { + "path": "pages/device/detail", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "设备详情" + } + }, + { + "path": "pages/wechat/index", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "微信号管理" + } + }, + { + "path": "pages/wechat/detail", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "账号详情" + } + }, + { + "path": "pages/traffic/index", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "流量池" + } + }, + { + "path": "pages/traffic/create", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "新建分发" + } + }, + { + "path": "pages/content/index", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "内容库" + } + }, + { + "path": "pages/content/detail", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "内容库详情" + } + }, { "path": "pages/scenarios/index", "style": { @@ -59,7 +108,7 @@ ], "globalStyle": { "navigationBarTextStyle": "black", - "navigationBarTitleText": "村客宝", + "navigationBarTitleText": "存客宝", "navigationBarBackgroundColor": "#F8F8F8", "backgroundColor": "#F8F8F8" }, diff --git a/Cunkebao/pages/agreement/privacy.vue b/Cunkebao/pages/agreement/privacy.vue index 117cb36c..aa38fe23 100644 --- a/Cunkebao/pages/agreement/privacy.vue +++ b/Cunkebao/pages/agreement/privacy.vue @@ -6,13 +6,13 @@ > - 村客宝隐私政策 + 存客宝隐私政策 生效日期:2023年1月1日 一、引言 - 村客宝(以下简称"我们")非常重视您的隐私和个人信息保护。本隐私政策旨在向您说明我们如何收集、使用、存储、共享和保护您的个人信息,以及您享有的相关权利。 + 存客宝(以下简称"我们")非常重视您的隐私和个人信息保护。本隐私政策旨在向您说明我们如何收集、使用、存储、共享和保护您的个人信息,以及您享有的相关权利。 请您在使用我们的服务前,仔细阅读并了解本隐私政策的全部内容。如您对本隐私政策有任何疑问,可随时联系我们的客服。 diff --git a/Cunkebao/pages/agreement/user.vue b/Cunkebao/pages/agreement/user.vue index 63f176b1..c93ec6fb 100644 --- a/Cunkebao/pages/agreement/user.vue +++ b/Cunkebao/pages/agreement/user.vue @@ -6,26 +6,26 @@ > - 村客宝用户协议 + 存客宝用户协议 生效日期:2023年1月1日 - 一、总则 + 一、协议的接受与变更 - 1.1 村客宝用户协议(以下简称"本协议")是您与村客宝平台(以下简称"我们")之间就村客宝平台服务等相关事宜所订立的契约。 + 1.1 存客宝用户协议(以下简称"本协议")是您与存客宝平台(以下简称"我们")之间就存客宝平台服务等相关事宜所订立的契约。 - 1.2 您应当在使用村客宝平台服务之前认真阅读本协议全部内容。如您对本协议有任何疑问,可随时咨询我们的客服。 + 1.2 您应当在使用存客宝平台服务之前认真阅读本协议全部内容。如您对本协议有任何疑问,可随时咨询我们的客服。 - 1.3 您点击"同意"或"下一步",或您使用村客宝平台服务,即视为您已阅读并同意签署本协议。本协议自您确认同意之时起生效。 + 1.3 您点击"同意"或"下一步",或您使用存客宝平台服务,即视为您已阅读并同意签署本协议。本协议自您确认同意之时起生效。 二、账号注册与使用 - 2.1 您应当保证您具有完全民事行为能力,能够独立承担民事责任,并独立承担使用村客宝平台服务的一切法律责任。 + 2.1 您应当保证您具有完全民事行为能力,能够独立承担民事责任,并独立承担使用存客宝平台服务的一切法律责任。 2.2 您注册成功后,我们将给予您一个用户账号及相应的密码,该用户账号和密码由您负责保管。 @@ -38,7 +38,7 @@ 三、服务内容 - 3.1 村客宝平台服务的具体内容由我们根据实际情况提供,包括但不限于信息发布、交易撮合、数据统计等。 + 3.1 存客宝平台服务的具体内容由我们根据实际情况提供,包括但不限于信息发布、交易撮合、数据统计等。 3.2 我们有权不经事先通知,随时变更、中断或终止部分或全部的服务。 @@ -46,19 +46,19 @@ - 四、用户义务 + 四、用户行为规范 - 4.1 您在使用村客宝平台服务时,必须遵守中华人民共和国相关法律法规。 + 4.1 您在使用存客宝平台服务时,必须遵守中华人民共和国相关法律法规。 - 4.2 您不得利用村客宝平台服务从事违法违规行为,包括但不限于发布违法信息、侵犯他人知识产权等。 + 4.2 您不得利用存客宝平台服务从事违法违规行为,包括但不限于发布违法信息、侵犯他人知识产权等。 五、知识产权 - 5.1 村客宝平台所包含的全部智力成果,包括但不限于程序、源代码、图标、图饰、图像、图表、文字等,均受著作权法、商标法、专利法及其他知识产权法律法规的保护。 + 5.1 存客宝平台所包含的全部智力成果,包括但不限于程序、源代码、图标、图饰、图像、图表、文字等,均受著作权法、商标法、专利法及其他知识产权法律法规的保护。 @@ -78,7 +78,7 @@ 7.1 我们有权随时修改本协议,并在修改后的协议生效前通过适当方式通知您。 - 7.2 如您不同意修改后的协议,可以选择停止使用村客宝平台服务;如您继续使用村客宝平台服务,则视为您已同意修改后的协议。 + 7.2 如您不同意修改后的协议,可以选择停止使用存客宝平台服务;如您继续使用存客宝平台服务,则视为您已同意修改后的协议。 diff --git a/Cunkebao/pages/content/components/FriendSelector.vue b/Cunkebao/pages/content/components/FriendSelector.vue new file mode 100644 index 00000000..bc00767c --- /dev/null +++ b/Cunkebao/pages/content/components/FriendSelector.vue @@ -0,0 +1,325 @@ + + + + + \ No newline at end of file diff --git a/Cunkebao/pages/content/components/GroupSelector.vue b/Cunkebao/pages/content/components/GroupSelector.vue new file mode 100644 index 00000000..b465936e --- /dev/null +++ b/Cunkebao/pages/content/components/GroupSelector.vue @@ -0,0 +1,325 @@ + + + + + \ No newline at end of file diff --git a/Cunkebao/pages/content/detail.vue b/Cunkebao/pages/content/detail.vue new file mode 100644 index 00000000..04edb6bb --- /dev/null +++ b/Cunkebao/pages/content/detail.vue @@ -0,0 +1,504 @@ +