const.go 1.3 KB
Newer Older
aaronchen2k2k's avatar
init  
aaronchen2k2k 已提交
1 2 3 4
package constant

import (
	"fmt"
5
	"github.com/easysoft/zendata/src/model"
aaronchen2k2k's avatar
init  
aaronchen2k2k 已提交
6 7 8 9 10
	"os"
)

var (
	ConfigVer  = 1
aaronchen2k2k's avatar
aaronchen2k2k 已提交
11
	ConfigFile = fmt.Sprintf("conf%szdata.conf", string(os.PathSeparator))
aaronchen2k2k's avatar
init  
aaronchen2k2k 已提交
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

	LanguageDefault = "en"
	LanguageEN      = "en"
	LanguageZH      = "zh"

	EnRes = fmt.Sprintf("res%smessages_en.json", string(os.PathSeparator))
	ZhRes = fmt.Sprintf("res%smessages_zh.json", string(os.PathSeparator))

	LogDir = fmt.Sprintf("log%s", string(os.PathSeparator))

	LeftWidth = 36
	MinWidth  = 130
	MinHeight = 36

	CmdViewHeight = 10

aaronchen2k2k's avatar
aaronchen2k2k 已提交
28
	Total = 10
aaronchen2k2k's avatar
aaronchen2k2k 已提交
29
	MaxNumb = 100000 // max number in array
aaronchen2k2k's avatar
init  
aaronchen2k2k 已提交
30

aaronchen2k2k's avatar
aaronchen2k2k 已提交
31 32
	Def = model.DefData{}
	Res = map[string]map[string][]string{}
33

aaronchen2k2k's avatar
aaronchen2k2k 已提交
34 35 36 37 38 39
	FormatText = "text"
	FormatJson = "json"
	FormatXml = "xml"
	FormatSql = "sql"
	Formats = []string{FormatText, FormatJson, FormatXml, FormatSql}

aaronchen2k2k's avatar
aaronchen2k2k 已提交
40 41
	LeftChar rune = '('
	RightChar rune = ')'
42

aaronchen2k2k's avatar
aaronchen2k2k 已提交
43 44
	ResDir  = "data/"
	ResPath = ResDir + "system/buildin.yaml"
aaronchen2k2k's avatar
aaronchen2k2k 已提交
45

aaronchen2k2k's avatar
aaronchen2k2k 已提交
46 47 48
	SqliteDriver  = "sqlite3"
	SqliteSource  = "file:" + ResDir + ".cache/.data.db"
	SqliteTrackTable  = "excel_update"
aaronchen2k2k's avatar
aaronchen2k2k 已提交
49

aaronchen2k2k's avatar
aaronchen2k2k 已提交
50
	ExcelBorder  = `{"border": [{"type":"left","color":"999999","style":1}, {"type":"top","color":"999999","style":1},
aaronchen2k2k's avatar
aaronchen2k2k 已提交
51
		                              {"type":"bottom","color":"999999","style":1}, {"type":"right","color":"999999","style":1}]}`
aaronchen2k2k's avatar
aaronchen2k2k 已提交
52
	ExcelHeader  = `{"fill":{"type":"pattern","pattern":1,"color":["E0EBF5"]}}`
aaronchen2k2k's avatar
init  
aaronchen2k2k 已提交
53
)