首次完整推送,
V:1.20240808.006
This commit is contained in:
@ -0,0 +1,44 @@
|
||||
|
||||
// 表单校验规则由 schema2code 生成,不建议直接修改校验规则,而建议通过 schema2code 生成, 详情: https://uniapp.dcloud.net.cn/uniCloud/schema
|
||||
|
||||
|
||||
|
||||
const validator = {
|
||||
"appid": {
|
||||
"rules": [
|
||||
{
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"format": "string"
|
||||
}
|
||||
],
|
||||
"label": "AppID"
|
||||
},
|
||||
"name": {
|
||||
"rules": [
|
||||
{
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"format": "string"
|
||||
}
|
||||
],
|
||||
"label": "应用名称"
|
||||
},
|
||||
"description": {
|
||||
"rules": [
|
||||
{
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"format": "string"
|
||||
}
|
||||
],
|
||||
"label": "应用描述"
|
||||
}
|
||||
}
|
||||
|
||||
const enumConverter = {}
|
||||
|
||||
export { validator, enumConverter }
|
@ -0,0 +1,151 @@
|
||||
// 表单校验规则由 schema2code 生成,不建议直接修改校验规则,而建议通过 schema2code 生成, 详情: https://uniapp.dcloud.net.cn/uniCloud/schema
|
||||
|
||||
|
||||
|
||||
const validator = {
|
||||
"appid": {
|
||||
"rules": [{
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"format": "string"
|
||||
}
|
||||
],
|
||||
"label": "AppID"
|
||||
},
|
||||
"name": {
|
||||
"rules": [{
|
||||
"format": "string"
|
||||
}],
|
||||
"label": "应用名称"
|
||||
},
|
||||
"title": {
|
||||
"rules": [{
|
||||
"format": "string"
|
||||
}],
|
||||
"label": "更新标题"
|
||||
},
|
||||
"contents": {
|
||||
"rules": [{
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"format": "string"
|
||||
}
|
||||
],
|
||||
"label": "更新内容"
|
||||
},
|
||||
"platform": {
|
||||
"rules": [{
|
||||
"required": true
|
||||
},
|
||||
/* 此处不校验数据类型,因为platform在发布app端是单选,在发布wgt时可能是多选
|
||||
{
|
||||
"format": "array"
|
||||
}, */
|
||||
{
|
||||
"range": [{
|
||||
"value": "Android",
|
||||
"text": "安卓"
|
||||
},
|
||||
{
|
||||
"value": "iOS",
|
||||
"text": "苹果"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"label": "平台"
|
||||
},
|
||||
"type": {
|
||||
"rules": [{
|
||||
"required": true
|
||||
}, {
|
||||
"format": "string"
|
||||
},
|
||||
{
|
||||
"range": [{
|
||||
"value": "native_app",
|
||||
"text": "原生App安装包"
|
||||
},
|
||||
{
|
||||
"value": "wgt",
|
||||
"text": "wgt资源包"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"label": "安装包类型"
|
||||
},
|
||||
"version": {
|
||||
"rules": [{
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"format": "string"
|
||||
}
|
||||
],
|
||||
"label": "版本号"
|
||||
},
|
||||
"min_uni_version": {
|
||||
"rules": [{
|
||||
"format": "string"
|
||||
}],
|
||||
"label": "原生App最低版本"
|
||||
},
|
||||
"url": {
|
||||
"rules": [{
|
||||
"required": true
|
||||
}, {
|
||||
"format": "string"
|
||||
}],
|
||||
"label": "包地址"
|
||||
},
|
||||
"stable_publish": {
|
||||
"rules": [{
|
||||
"format": "bool"
|
||||
}],
|
||||
"label": "上线发行"
|
||||
},
|
||||
"create_date": {
|
||||
"rules": [{
|
||||
"format": "timestamp"
|
||||
}],
|
||||
"label": "上传时间"
|
||||
},
|
||||
"is_silently": {
|
||||
"rules": [{
|
||||
"format": "bool"
|
||||
}],
|
||||
"label": "静默更新",
|
||||
"defaultValue": false
|
||||
},
|
||||
"is_mandatory": {
|
||||
"rules": [{
|
||||
"format": "bool"
|
||||
}],
|
||||
"label": "强制更新",
|
||||
"defaultValue": false
|
||||
}
|
||||
}
|
||||
|
||||
const enumConverter = {
|
||||
"platform_valuetotext": [{
|
||||
"value": "Android",
|
||||
"text": "安卓"
|
||||
},
|
||||
{
|
||||
"value": "iOS",
|
||||
"text": "苹果"
|
||||
}
|
||||
],
|
||||
"type_valuetotext": {
|
||||
"native_app": "原生App安装包",
|
||||
"wgt": "wgt资源包"
|
||||
}
|
||||
}
|
||||
|
||||
export {
|
||||
validator,
|
||||
enumConverter
|
||||
}
|
Reference in New Issue
Block a user