vesh-cli
Version:
码农村nodejs版本VESH框架脚手架搭建器
125 lines (124 loc) • 3.17 kB
JavaScript
var GV = {
revert: function(data) {
var ret = {};
for (var i in data) {
ret[data[i]] = i;
}
return ret;
},
events: {},
css: {},
attr: {},
Status: {
'新建': 0,
'停用': 1,
'冻结': 2,
'上架': 3
},
Priority: {
'低级': 2,
'中级': 1,
'高级': 0
},
Crypt: {
'单一密码': 0,
'3DES': 1
},
Type: {
'公众号': 0,
'小程序': 1
},
SQLType: {
'MySQL': 'mysqlfactory',
/*'SQLServer':'mssqlfactory',
'Mongo':'mongofactory',todo 暂时不支持 */
},
Platform: {
PC: 0,
H5: 1,
微信小程序: 2
},
UseType: {
'数据库': '0',
"文件服务": '1'
},
FileProvider: {
'七牛': 0,
'阿里云OSS': 1,
'YouTube': 2,
'腾讯视频': 3,
},
FileRegion: {
'0': {
'华东': 'Zone_z0',
'华北': 'Zone_z1',
'华南': 'Zone_z2',
'北美': 'Zone_na0'
},
//https://help.aliyun.com/document_detail/31837.html?spm=a2c4g.11186623.2.10.6f36618drF5onN#concept_zt4_cvy_5db
'1': {
'华北1': 'oss-cn-qingdao',
'华北2': 'oss-cn-beijing',
'华北3': 'oss-cn-zhangjiakou',
'华北5': 'oss-cn-huhehaote',
'华东1': 'oss-cn-hangzhou',
'华东2': 'oss-cn-shanghai',
'华南1': 'oss-cn-shenzhen'
}
},
Use: {
整数: 'int',
长整数: 'long',
'浮点数': 'float',
'长浮点数': 'double',
'金额': 'decimal',
单选: 'bit',
属性: 'varchar',
中文: 'nvarchar',
简介: 'text',
图文: 'rich',
图片: 'image',
图片列表: 'images',
视频: 'video',
视频列表: 'videos',
附件: 'file',
附件列表: 'files',
日期: 'datetime'
},
Column: {
'int': 'int',
'long': 'long',
'float': 'float',
'double': 'double',
'decimal': 'decimal',
'bit': 'bit',
'varchar': 'varchar',
'nvarchar': 'nvarchar',
'text': 'text',
'rich': 'text',
'image': 'varchar(512)',
'images': 'varchar(4096)',
'video': 'varchar(512)',
'videos': 'varchar(4096)',
'file': 'varchar(1024)',
'files': 'varchar(4096)',
'datetime': 'datetime'
},
ParamType: {
'int': 'int',
'long': 'long',
'float': 'float',
'double': 'double',
'decimal': 'decimal',
'varchar': 'varchar',
'nvarchar': 'nvarchar',
'datetime': 'datetime'
},
upload: '/upload/',
};
GV.getImgURL = function(url) {
return url ? (url.startWith('http') ? url : (GV.upload + url)) : '../../Style/Image/home/jia.jpg';
};
window.html_tag && (GV.events = window.html_tag.events, GV.css = window.html_tag.css, GV.attr = window.html_tag.attr);
console.log(124, window.html_tag);
VJ.includeversion = '.js'.substr(4);