睡眠报告周报与上周对比模块修改
This commit is contained in:
@@ -5,7 +5,7 @@ class Weekdatashowwidget extends StatefulWidget {
|
|||||||
final Widget widget1; // 第一个传入的 widget
|
final Widget widget1; // 第一个传入的 widget
|
||||||
final Widget widget2; // 第二个传入的 widget
|
final Widget widget2; // 第二个传入的 widget
|
||||||
final Widget widget3; // 第三个传入的 widget
|
final Widget widget3; // 第三个传入的 widget
|
||||||
final Widget widget4; // 第四个传入的 widget
|
// final Widget widget4; // 第四个传入的 widget
|
||||||
final MainAxisAlignment alignment; // 控制 Row 的对齐方式
|
final MainAxisAlignment alignment; // 控制 Row 的对齐方式
|
||||||
|
|
||||||
const Weekdatashowwidget({
|
const Weekdatashowwidget({
|
||||||
@@ -13,7 +13,7 @@ class Weekdatashowwidget extends StatefulWidget {
|
|||||||
required this.widget1,
|
required this.widget1,
|
||||||
required this.widget2,
|
required this.widget2,
|
||||||
required this.widget3,
|
required this.widget3,
|
||||||
required this.widget4,
|
// required this.widget4,
|
||||||
this.alignment = MainAxisAlignment.start, // 默认左对齐
|
this.alignment = MainAxisAlignment.start, // 默认左对齐
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -50,7 +50,7 @@ class _WeekdatashowwidgetState extends State<Weekdatashowwidget> {
|
|||||||
children: [
|
children: [
|
||||||
// 放入传入的 widget1
|
// 放入传入的 widget1
|
||||||
Container(
|
Container(
|
||||||
width: MediaQuery.sizeOf(context).width * 0.35, // 固定宽度
|
width: MediaQuery.sizeOf(context).width * 0.45, // 固定宽度
|
||||||
decoration: BoxDecoration(),
|
decoration: BoxDecoration(),
|
||||||
child: Align(
|
child: Align(
|
||||||
alignment: Alignment.centerLeft,
|
alignment: Alignment.centerLeft,
|
||||||
@@ -64,7 +64,7 @@ class _WeekdatashowwidgetState extends State<Weekdatashowwidget> {
|
|||||||
),
|
),
|
||||||
// 放入传入的 widget2
|
// 放入传入的 widget2
|
||||||
Container(
|
Container(
|
||||||
width: MediaQuery.sizeOf(context).width * 0.15, // 固定宽度
|
width: MediaQuery.sizeOf(context).width * 0.2, // 固定宽度
|
||||||
decoration: BoxDecoration(),
|
decoration: BoxDecoration(),
|
||||||
child: Align(
|
child: Align(
|
||||||
alignment: widget.alignment == MainAxisAlignment.start
|
alignment: widget.alignment == MainAxisAlignment.start
|
||||||
@@ -77,7 +77,7 @@ class _WeekdatashowwidgetState extends State<Weekdatashowwidget> {
|
|||||||
),
|
),
|
||||||
// 放入传入的 widget3
|
// 放入传入的 widget3
|
||||||
Container(
|
Container(
|
||||||
width: MediaQuery.sizeOf(context).width * 0.15, // 固定宽度
|
width: MediaQuery.sizeOf(context).width * 0.2, // 固定宽度
|
||||||
decoration: BoxDecoration(),
|
decoration: BoxDecoration(),
|
||||||
child: Align(
|
child: Align(
|
||||||
alignment: widget.alignment == MainAxisAlignment.start
|
alignment: widget.alignment == MainAxisAlignment.start
|
||||||
@@ -89,18 +89,18 @@ class _WeekdatashowwidgetState extends State<Weekdatashowwidget> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
// 放入传入的 widget4
|
// 放入传入的 widget4
|
||||||
Container(
|
// Container(
|
||||||
width: MediaQuery.sizeOf(context).width * 0.25, // 固定宽度
|
// width: MediaQuery.sizeOf(context).width * 0.25, // 固定宽度
|
||||||
decoration: BoxDecoration(),
|
// decoration: BoxDecoration(),
|
||||||
child: Align(
|
// child: Align(
|
||||||
alignment: widget.alignment == MainAxisAlignment.start
|
// alignment: widget.alignment == MainAxisAlignment.start
|
||||||
? Alignment.centerLeft
|
// ? Alignment.centerLeft
|
||||||
: widget.alignment == MainAxisAlignment.center
|
// : widget.alignment == MainAxisAlignment.center
|
||||||
? Alignment.center
|
// ? Alignment.center
|
||||||
: Alignment.centerRight, // 同样设置对齐
|
// : Alignment.centerRight, // 同样设置对齐
|
||||||
child: widget.widget4, // 显示传入的 widget4
|
// child: widget.widget4, // 显示传入的 widget4
|
||||||
),
|
// ),
|
||||||
),
|
// ),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -62,7 +62,8 @@ class IndicatorCompareCard extends StatelessWidget {
|
|||||||
14.rpx, 10.rpx, 14.rpx, 10.rpx),
|
14.rpx, 10.rpx, 14.rpx, 10.rpx),
|
||||||
borderRadius: 0.rpx,
|
borderRadius: 0.rpx,
|
||||||
onTap: () {
|
onTap: () {
|
||||||
if (AppConstants().ent_type == APPPackageType.MHT.code) {
|
if (AppConstants().ent_type ==
|
||||||
|
APPPackageType.MHT.code) {
|
||||||
showTipDialog(
|
showTipDialog(
|
||||||
context,
|
context,
|
||||||
Text(
|
Text(
|
||||||
@@ -112,7 +113,7 @@ class IndicatorCompareCard extends StatelessWidget {
|
|||||||
widget1: _buildHeader(headers, 0),
|
widget1: _buildHeader(headers, 0),
|
||||||
widget2: _buildHeader(headers, 1),
|
widget2: _buildHeader(headers, 1),
|
||||||
widget3: _buildHeader(headers, 2),
|
widget3: _buildHeader(headers, 2),
|
||||||
widget4: _buildHeader(headers, 3),
|
// widget4: _buildHeader(headers, 3),
|
||||||
),
|
),
|
||||||
|
|
||||||
/// 数据行
|
/// 数据行
|
||||||
@@ -123,7 +124,7 @@ class IndicatorCompareCard extends StatelessWidget {
|
|||||||
widget1: row[0],
|
widget1: row[0],
|
||||||
widget2: row[1],
|
widget2: row[1],
|
||||||
widget3: row[2],
|
widget3: row[2],
|
||||||
widget4: row[3],
|
// widget4: row[3],
|
||||||
).paddingOnly(bottom: 0.rpx);
|
).paddingOnly(bottom: 0.rpx);
|
||||||
}).toList(),
|
}).toList(),
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user