This commit is contained in:
wyf
2025-06-17 19:12:30 +08:00
parent e34966aaba
commit f3f3e4f73f
117 changed files with 5479 additions and 6679 deletions

View File

@@ -149,19 +149,15 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
0, -1),
child: Text(
'选择需要报修的设备',
style: FlutterFlowTheme
.of(context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
letterSpacing: 0,
fontSize:
AppFontsize
.title_size,
color: Colors
.white // 加粗文字
),
style: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing: 0,
fontSize: AppFontsize
.title_size,
color: Colors
.white // 加粗文字
),
),
),
),
@@ -203,7 +199,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
-1, 0),
child: Text(
'已绑设备',
style: FlutterFlowTheme.of(context).bodyMedium.override(
style: TextStyle(
fontFamily:
'Readex Pro',
fontSize: 26
@@ -271,18 +267,21 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
300,
height:
56,
searchHintTextStyle: FlutterFlowTheme.of(context).labelMedium.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
searchTextStyle: FlutterFlowTheme.of(context).bodyMedium.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
textStyle: FlutterFlowTheme.of(context).bodyMedium.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
searchHintTextStyle:
TextStyle(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
searchTextStyle:
TextStyle(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
textStyle:
TextStyle(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
hintText:
'请选择绑定设备',
searchHintText:
@@ -290,7 +289,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
icon:
Icon(
Icons.keyboard_arrow_down_rounded,
color: FlutterFlowTheme.of(context).secondaryText,
color: Colors.white,
size: 24,
),
// fillColor:
@@ -298,7 +297,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
elevation:
2,
borderColor:
FlutterFlowTheme.of(context).alternate,
Colors.white,
borderWidth:
0,
borderRadius:
@@ -355,7 +354,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
-1, 0),
child: Text(
'设备系列',
style: FlutterFlowTheme.of(context).bodyMedium.override(
style: TextStyle(
fontFamily:
'Readex Pro',
fontSize: 26
@@ -409,18 +408,20 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
false,
decoration:
InputDecoration(
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
labelStyle:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
hintStyle:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
enabledBorder:
UnderlineInputBorder(
borderSide:
@@ -476,15 +477,13 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
10,
18),
),
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
style:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
);
})),
),
@@ -525,7 +524,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
-1, 0),
child: Text(
'产品型号',
style: FlutterFlowTheme.of(context).bodyMedium.override(
style: TextStyle(
fontFamily:
'Readex Pro',
fontSize: 26
@@ -579,18 +578,20 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
false,
decoration:
InputDecoration(
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
labelStyle:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
hintStyle:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
enabledBorder:
UnderlineInputBorder(
borderSide:
@@ -646,15 +647,13 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
10,
18),
),
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
style:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
);
})),
),
@@ -695,7 +694,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
-1, 0),
child: Text(
'序列号',
style: FlutterFlowTheme.of(context).bodyMedium.override(
style: TextStyle(
fontFamily:
'Readex Pro',
fontSize: 26
@@ -749,18 +748,20 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
false,
decoration:
InputDecoration(
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
hintStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: 'Readex Pro',
letterSpacing: 0,
),
labelStyle:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
hintStyle:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
enabledBorder:
UnderlineInputBorder(
borderSide:
@@ -816,15 +817,13 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
10,
18),
),
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
style:
TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
);
})),
),
@@ -987,20 +986,17 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
0, 0),
child: Text(
'上传设备故障照片',
style: FlutterFlowTheme
.of(context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
color: const Color(
0xFF9EA4B7),
fontSize:
AppFontsize
.normal_text_size,
letterSpacing:
0,
),
style: TextStyle(
fontFamily:
'Readex Pro',
color: const Color(
0xFF9EA4B7),
fontSize:
AppFontsize
.normal_text_size,
letterSpacing:
0,
),
),
),
),
@@ -1027,9 +1023,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
minHeight: 250,
),
decoration: BoxDecoration(
color: FlutterFlowTheme.of(
context)
.secondaryBackground,
color: Colors.white,
),
child: Column(
mainAxisSize:
@@ -1053,9 +1047,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
height: 21,
decoration:
BoxDecoration(
color: FlutterFlowTheme
.of(context)
.secondaryBackground,
color: Colors.white,
),
child: Container(
width: MediaQuery
@@ -1066,9 +1058,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
height: 21,
decoration:
BoxDecoration(
color: FlutterFlowTheme.of(
context)
.secondaryBackground,
color: Colors.white,
),
child: Row(
mainAxisSize:
@@ -1085,45 +1075,42 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
.issue_img!
.length
.toString(),
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
fontSize:
AppFontsize.normal_text_size,
letterSpacing:
0,
),
style:
TextStyle(
fontFamily:
'Readex Pro',
fontSize:
AppFontsize
.normal_text_size,
letterSpacing:
0,
),
),
Text(
'/',
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
fontSize:
AppFontsize.normal_text_size,
letterSpacing:
0,
),
style:
TextStyle(
fontFamily:
'Readex Pro',
fontSize:
AppFontsize
.normal_text_size,
letterSpacing:
0,
),
),
Text(
'3',
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
fontSize:
AppFontsize.normal_text_size,
letterSpacing:
0,
),
style:
TextStyle(
fontFamily:
'Readex Pro',
fontSize:
AppFontsize
.normal_text_size,
letterSpacing:
0,
),
),
],
),
@@ -1153,18 +1140,14 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
),
decoration:
BoxDecoration(
color: FlutterFlowTheme
.of(context)
.secondaryBackground,
color: Colors.white,
),
child: Container(
width: 100,
height: 100,
decoration:
BoxDecoration(
color: FlutterFlowTheme.of(
context)
.secondaryBackground,
color: Colors.white,
),
child: Obx(() => ListView(
shrinkWrap: true,
@@ -1225,18 +1208,13 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
.fromSTEB(0, 15, 0, 16),
child: Text(
'请描述一下您的问题',
style:
FlutterFlowTheme.of(context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
color: Colors.white,
fontSize: 30.rpx,
letterSpacing: 0,
fontWeight:
FontWeight.w600,
),
style: TextStyle(
fontFamily: 'Readex Pro',
color: Colors.white,
fontSize: 30.rpx,
letterSpacing: 0,
fontWeight: FontWeight.w600,
),
),
),
),
@@ -1274,10 +1252,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
decoration: InputDecoration(
hintText: '问题描述100个字以内',
labelStyle: FlutterFlowTheme
.of(context)
.labelMedium
.override(
labelStyle: TextStyle(
fontFamily:
'Readex Pro',
fontSize: AppFontsize
@@ -1285,10 +1260,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
letterSpacing: 0,
color: Color(
0XFF929699)),
hintStyle: FlutterFlowTheme
.of(context)
.labelMedium
.override(
hintStyle: TextStyle(
fontFamily:
'Readex Pro',
fontSize: AppFontsize
@@ -1355,16 +1327,12 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
maxLines: 4,
maxLength:
100, // ✅ 限制最多输入 100 字符
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
fontFamily:
'Readex Pro',
fontSize: AppFontsize
.normal_text_size,
letterSpacing: 0,
),
style: TextStyle(
fontFamily: 'Readex Pro',
fontSize: AppFontsize
.normal_text_size,
letterSpacing: 0,
),
),
),
),
@@ -1399,10 +1367,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
0, 48.rpx, 0, 48.rpx),
child: Text(
'联系方式',
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
style: TextStyle(
fontFamily: 'Readex Pro',
color: Colors.white,
fontSize: 30.rpx,
@@ -1467,7 +1432,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
children: [
Text(
'联系人',
style: FlutterFlowTheme.of(context).bodyMedium.override(
style: TextStyle(
fontFamily:
'Readex Pro',
fontSize: 26
@@ -1524,19 +1489,13 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
10,
10,
14),
labelStyle: FlutterFlowTheme.of(
context)
.labelMedium
.override(
labelStyle: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
hintStyle: FlutterFlowTheme.of(
context)
.labelMedium
.override(
hintStyle: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
@@ -1591,10 +1550,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
.circular(8),
),
),
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
style: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
@@ -1643,7 +1599,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
children: [
Text(
'手机号码',
style: FlutterFlowTheme.of(context).bodyMedium.override(
style: TextStyle(
fontFamily:
'Readex Pro',
fontSize: 26
@@ -1697,19 +1653,13 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
10,
10,
14),
labelStyle: FlutterFlowTheme.of(
context)
.labelMedium
.override(
labelStyle: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
0,
),
hintStyle: FlutterFlowTheme.of(
context)
.labelMedium
.override(
hintStyle: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
@@ -1764,10 +1714,7 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
.circular(8),
),
),
style: FlutterFlowTheme.of(
context)
.bodyMedium
.override(
style: TextStyle(
fontFamily:
'Readex Pro',
letterSpacing:
@@ -1875,14 +1822,12 @@ class ApplyRepairPage extends GetView<ApplyRepairController> {
),
child: Text(
"提交申请",
style: FlutterFlowTheme.of(context)
.bodyMedium
.override(
fontFamily: 'Readex Pro',
color: stringToColor("#011D33"),
letterSpacing: 0,
fontSize: 30.rpx,
),
style: TextStyle(
fontFamily: 'Readex Pro',
color: stringToColor("#011D33"),
letterSpacing: 0,
fontSize: 30.rpx,
),
),
),
)),