Compare commits
3 Commits
V1.1.1
...
d6c7ca7aec
| Author | SHA1 | Date | |
|---|---|---|---|
| d6c7ca7aec | |||
| 1408a97027 | |||
| d49bf738f8 |
@@ -24,6 +24,31 @@
|
|||||||
"theme-color-50": "#F0F8F3"
|
"theme-color-50": "#F0F8F3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nianhelper": {
|
||||||
|
"clientId": "11",
|
||||||
|
"appId": "wx6fcf7b3db3deee6c",
|
||||||
|
"name": "智念助手",
|
||||||
|
"placeholder": "快告诉智念助手您在想什么~",
|
||||||
|
"loginDesc": "您好,欢迎来到智念科技",
|
||||||
|
"logo": "https://one-feel-config-images-bucket.oss-cn-chengdu.aliyuncs.com/znjqzs.png",
|
||||||
|
"ipLargeImage": "https://oss.nianxx.cn/mp/static/version_101/zn/zn_large.png",
|
||||||
|
"ipLargeImageWidth": 395,
|
||||||
|
"ipLargeImageHeight": 335,
|
||||||
|
"ipLargeTotalFrames": 71,
|
||||||
|
"ipLargeColumns": 1,
|
||||||
|
"ipSmallImage": "https://oss.nianxx.cn/mp/static/version_101/dh/dh_small.png",
|
||||||
|
"ipSmallImageWidth": 128,
|
||||||
|
"ipSmallImageHeight": 128,
|
||||||
|
"ipSmallTotalFrames": 117,
|
||||||
|
"ipSmallColumns": 1,
|
||||||
|
"theme": {
|
||||||
|
"theme-color-800": "#174BB6",
|
||||||
|
"theme-color-700": "#145EE1",
|
||||||
|
"theme-color-500": "#2D91FF",
|
||||||
|
"theme-color-100": "#D9EEFF",
|
||||||
|
"theme-color-50": "#EEF8FF"
|
||||||
|
}
|
||||||
|
},
|
||||||
"duohua": {
|
"duohua": {
|
||||||
"clientId": "2",
|
"clientId": "2",
|
||||||
"appId": "wx23f86d809ae80259",
|
"appId": "wx23f86d809ae80259",
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"appid": "wx5e79df5996572539",
|
"appid": "wx6fcf7b3db3deee6c",
|
||||||
"compileType": "miniprogram",
|
"compileType": "miniprogram",
|
||||||
"libVersion": "3.8.10",
|
"libVersion": "3.8.10",
|
||||||
"packOptions": {
|
"packOptions": {
|
||||||
|
|||||||
@@ -45,10 +45,11 @@
|
|||||||
## 支持的客户端
|
## 支持的客户端
|
||||||
|
|
||||||
| 客户端名称 | 显示名称 | AppID |
|
| 客户端名称 | 显示名称 | AppID |
|
||||||
| ---------- | -------- | ------------------ |
|
| ------------ | -------- | ------------------ |
|
||||||
| `zhinian` | 智念 | wx5e79df5996572539 |
|
| `zhinian` | 智念 | wx5e79df5996572539 |
|
||||||
| `duohua` | 朵花 | wx23f86d809ae80259 |
|
| `duohua` | 朵花 | wx23f86d809ae80259 |
|
||||||
| `tianmu` | 天沐 | wx0be424e1d22065a9 |
|
| `tianmu` | 天沐 | wx0be424e1d22065a9 |
|
||||||
|
| `nianhelper` | 念念 | wx6fcf7b3db3deee6c |
|
||||||
|
|
||||||
## 使用方法
|
## 使用方法
|
||||||
|
|
||||||
@@ -58,6 +59,9 @@
|
|||||||
# 切换到智念客户端
|
# 切换到智念客户端
|
||||||
npm run switch-client zhinian
|
npm run switch-client zhinian
|
||||||
|
|
||||||
|
# 切换到念念助手客户端
|
||||||
|
npm run switch-client nianhelper
|
||||||
|
|
||||||
# 切换到朵花客户端
|
# 切换到朵花客户端
|
||||||
npm run switch-client duohua
|
npm run switch-client duohua
|
||||||
|
|
||||||
@@ -85,17 +89,14 @@ node scripts/update-appid.js tianmu
|
|||||||
## 更新的文件
|
## 更新的文件
|
||||||
|
|
||||||
1. **src/manifest.json**
|
1. **src/manifest.json**
|
||||||
|
|
||||||
- 更新 `mp-weixin.appid` 字段
|
- 更新 `mp-weixin.appid` 字段
|
||||||
- 保持文件中的注释不变
|
- 保持文件中的注释不变
|
||||||
|
|
||||||
2. **project.config.json**
|
2. **project.config.json**
|
||||||
|
|
||||||
- 更新根级别的 `appid` 字段
|
- 更新根级别的 `appid` 字段
|
||||||
- 保持 JSON 格式化
|
- 保持 JSON 格式化
|
||||||
|
|
||||||
3. **src/constant/base.js**
|
3. **src/constant/base.js**
|
||||||
|
|
||||||
- 更新 `getCurrentConfig()` 函数返回的客户端配置
|
- 更新 `getCurrentConfig()` 函数返回的客户端配置
|
||||||
|
|
||||||
4. **client-configs.json**
|
4. **client-configs.json**
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
class="checkbox-icon"
|
class="checkbox-icon"
|
||||||
:type="isChecked"
|
:type="isChecked"
|
||||||
:checked="isChecked"
|
:checked="isChecked"
|
||||||
:color="iconColor"
|
|
||||||
size="24"
|
size="24"
|
||||||
|
color="opacity"
|
||||||
/>
|
/>
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
</view>
|
</view>
|
||||||
@@ -28,11 +28,6 @@ const isChecked = computed(() => {
|
|||||||
return props.modelValue ? "checkbox-filled" : "circle";
|
return props.modelValue ? "checkbox-filled" : "circle";
|
||||||
});
|
});
|
||||||
|
|
||||||
// 计算图标颜色
|
|
||||||
const iconColor = computed(() => {
|
|
||||||
return props.modelValue ? "#1890FF" : "#00A6FF";
|
|
||||||
});
|
|
||||||
|
|
||||||
// 切换选中状态
|
// 切换选中状态
|
||||||
const onChange = () => {
|
const onChange = () => {
|
||||||
emit("update:modelValue", !props.modelValue);
|
emit("update:modelValue", !props.modelValue);
|
||||||
|
|||||||
@@ -5,5 +5,6 @@
|
|||||||
|
|
||||||
.checkbox-icon {
|
.checkbox-icon {
|
||||||
margin-right: 6px;
|
margin-right: 6px;
|
||||||
|
color: $theme-color-500;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,17 +6,16 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// 直接导入配置文件
|
// 直接导入配置文件
|
||||||
import rawConfigs from '../../client-configs.json' with { type: 'json' };
|
import rawConfigs from "../../client-configs.json" with { type: "json" };
|
||||||
|
|
||||||
// 所有用户端的配置 - 处理后的配置
|
// 所有用户端的配置 - 处理后的配置
|
||||||
export const CLIENT_CONFIGS = rawConfigs;
|
export const CLIENT_CONFIGS = rawConfigs;
|
||||||
|
|
||||||
// 获取当前用户端配置
|
// 获取当前用户端配置
|
||||||
export const getCurrentConfig = () => CLIENT_CONFIGS.zhinian;
|
export const getCurrentConfig = () => CLIENT_CONFIGS.nianhelper;
|
||||||
export const clientId = getCurrentConfig().clientId;
|
export const clientId = getCurrentConfig().clientId;
|
||||||
export const appId = getCurrentConfig().appId;
|
export const appId = getCurrentConfig().appId;
|
||||||
|
|
||||||
|
|
||||||
/// 客户端类型
|
/// 客户端类型
|
||||||
export const ClientType = {
|
export const ClientType = {
|
||||||
// 智念
|
// 智念
|
||||||
@@ -25,17 +24,21 @@ export const ClientType = {
|
|||||||
DUOHUA: "DUOHUA",
|
DUOHUA: "DUOHUA",
|
||||||
// 天沐
|
// 天沐
|
||||||
TIANMU: "TIANMU",
|
TIANMU: "TIANMU",
|
||||||
|
// 念念助手
|
||||||
|
NIANHELPER: "NIANHELPER",
|
||||||
};
|
};
|
||||||
|
|
||||||
/// 获取当前客户端类型
|
/// 获取当前客户端类型
|
||||||
export const currentClientType = () => {
|
export const currentClientType = () => {
|
||||||
switch (getCurrentConfig().name) {
|
switch (getCurrentConfig().name) {
|
||||||
case '智念':
|
case "智念":
|
||||||
return ClientType.ZHINIAN;
|
return ClientType.ZHINIAN;
|
||||||
case '朵朵':
|
case "朵朵":
|
||||||
return ClientType.DUOHUA;
|
return ClientType.DUOHUA;
|
||||||
case '沐沐':
|
case "沐沐":
|
||||||
return ClientType.TIANMU;
|
return ClientType.TIANMU;
|
||||||
|
case "念念":
|
||||||
|
return ClientType.NIANHELPER;
|
||||||
default:
|
default:
|
||||||
return ClientType.ZHINIAN;
|
return ClientType.ZHINIAN;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
朵花:wx23f86d809ae80259
|
朵花:wx23f86d809ae80259
|
||||||
*/
|
*/
|
||||||
"mp-weixin": {
|
"mp-weixin": {
|
||||||
"appid": "wx5e79df5996572539",
|
"appid": "wx6fcf7b3db3deee6c",
|
||||||
"setting": {
|
"setting": {
|
||||||
"urlCheck": false,
|
"urlCheck": false,
|
||||||
"minified": true
|
"minified": true
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import { getServiceUrl } from "../api/GetServiceUrlApi";
|
|||||||
const versionValue = "1.1.1";
|
const versionValue = "1.1.1";
|
||||||
|
|
||||||
/// 是否是测试版本, 测试版本为true, 发布版本为false
|
/// 是否是测试版本, 测试版本为true, 发布版本为false
|
||||||
const developVersion = false;
|
const developVersion = true;
|
||||||
|
|
||||||
// 获取服务地址
|
// 获取服务地址
|
||||||
const getEvnUrl = async () => {
|
const getEvnUrl = async () => {
|
||||||
|
|||||||
10
src/uni.scss
10
src/uni.scss
@@ -13,11 +13,11 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/* 主题颜色(由 switch-client 命令自动更新) */
|
/* 主题颜色(由 switch-client 命令自动更新) */
|
||||||
$theme-color-800: #0B7034;
|
$theme-color-800: #174BB6;
|
||||||
$theme-color-700: #0B5C2D;
|
$theme-color-700: #145EE1;
|
||||||
$theme-color-500: #0CCD58;
|
$theme-color-500: #2D91FF;
|
||||||
$theme-color-100: #E8FFF1;
|
$theme-color-100: #D9EEFF;
|
||||||
$theme-color-50: #F0F8F3;
|
$theme-color-50: #EEF8FF;
|
||||||
|
|
||||||
// text 颜色
|
// text 颜色
|
||||||
$text-color-900: #181B25;
|
$text-color-900: #181B25;
|
||||||
|
|||||||
Reference in New Issue
Block a user