广丰卷烟厂数采质量分析系统
zhuguifei
2026-03-02 974c7aa4010d77bb410b99931b4435d5442deb4b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
import { transformRecordToOption } from '@/utils/common';
 
/** enable status */
export const enableStatusRecord: Record<Api.Common.EnableStatus, string> = {
  '0': '正常',
  '1': '停用'
};
 
export const enableStatusOptions = transformRecordToOption(enableStatusRecord);
 
/** yes or no status */
export const yesOrNoStatusRecord: Record<Api.Common.YesOrNoStatus, string> = {
  Y: '是',
  N: '否'
};
 
export const yesOrNoStatusOptions = transformRecordToOption(yesOrNoStatusRecord);
 
/** menu type */
export const menuTypeRecord: Record<Api.System.MenuType, string> = {
  M: '目录',
  C: '菜单',
  F: '按钮'
};
 
export const menuTypeOptions = transformRecordToOption(menuTypeRecord);
 
/** menu is frame */
export const menuIsFrameRecord: Record<Api.System.IsMenuFrame, string> = {
  '0': '是',
  '1': '否',
  '2': 'iframe'
};
 
export const menuIsFrameOptions = transformRecordToOption(menuIsFrameRecord);
 
/** menu icon type */
export const menuIconTypeRecord: Record<Api.System.IconType, string> = {
  '1': 'iconify',
  '2': '本地图标'
};
 
export const menuIconTypeOptions = transformRecordToOption(menuIconTypeRecord);
 
/** menu layout */
export const menuLayoutRecord: Record<Api.System.MenuLayout, string> = {
  '0': '默认布局',
  '1': '空白布局'
};
 
export const menuLayoutOptions = transformRecordToOption(menuLayoutRecord);
 
/** gen java type */
export const genJavaTypeRecord: Record<Api.Tool.JavaType, string> = {
  Long: 'Long',
  String: 'String',
  Integer: 'Integer',
  Double: 'Double',
  BigDecimal: 'BigDecimal',
  Date: 'Date',
  Boolean: 'Boolean'
};
 
export const genJavaTypeOptions = transformRecordToOption(genJavaTypeRecord);
 
/** gen query type */
export const genQueryTypeRecord: Record<Api.Tool.QueryType, string> = {
  EQ: '=',
  NE: '!=',
  GT: '>',
  GE: '>=',
  LT: '<',
  LE: '<=',
  LIKE: 'LIKE',
  BETWEEN: 'BETWEEN'
};
 
export const genQueryTypeOptions = transformRecordToOption(genQueryTypeRecord);
 
/** gen html type */
export const genHtmlTypeRecord: Record<Api.Tool.HtmlType, string> = {
  input: '文本框',
  textarea: '文本域',
  select: '下拉框',
  radio: '单选框',
  checkbox: '复选框',
  datetime: '日期时间控件',
  imageUpload: '图片上传',
  fileUpload: '文件上传',
  editor: '富文本控件'
};
 
export const genHtmlTypeOptions = transformRecordToOption(genHtmlTypeRecord);
 
/** gen type */
export const genTypeRecord: Record<Api.Tool.GenType, string> = {
  '0': 'ZIP 压缩包',
  '1': '自定义路径'
};
 
export const genTypeOptions = transformRecordToOption(genTypeRecord);
 
/** gen type */
export const genTplCategoryRecord: Record<Api.Tool.TplCategory, string> = {
  crud: '单表(增删改查)',
  tree: '树表(增删改查)'
};
 
export const genTplCategoryOptions = transformRecordToOption(genTplCategoryRecord);
 
/** oss config is https */
export const ossConfigIsHttpsRecord: Record<Api.Common.YesOrNoStatus, string> = {
  Y: 'https://',
  N: 'http://'
};
 
export const ossConfigIsHttpsOptions = transformRecordToOption(ossConfigIsHttpsRecord);
 
/** oss access policy */
export const ossAccessPolicyRecord: Record<Api.System.OssAccessPolicy, string> = {
  '0': '私有',
  '1': '公有',
  '2': '自定义'
};
 
export const ossAccessPolicyOptions = transformRecordToOption(ossAccessPolicyRecord);
 
/** data scope */
export const dataScopeRecord: Record<Api.System.DataScope, string> = {
  '1': '全部数据权限',
  '2': '自定数据权限',
  '3': '本部门数据权限',
  '4': '本部门及以下数据权限',
  '5': '仅本人数据权限',
  '6': '部门及以下或本人数据权限'
};
 
export const dataScopeOptions = transformRecordToOption(dataScopeRecord);