修改跌倒紀錄

This commit is contained in:
kuei 2024-09-26 17:16:26 +08:00
parent 1530c332c9
commit 064f8894be

View File

@ -32,7 +32,7 @@ class _HistoricalRecordState extends State<HistoricalRecord> {
try { try {
var result = await conn.execute( var result = await conn.execute(
'SELECT HomeElderFall.*, HomeElder.heName FROM HomeElderFall JOIN HomeElder ON HomeElderFall.heName = HomeElder.heName;'); 'SELECT HomeElderFall.*, HomeElder.heName FROM HomeElderFall JOIN HomeElder ON HomeElderFall.heName = HomeElder.heName ORDER BY HomeElderFall.hfTime DESC;');
print('Result: ${result.length} rows found.'); print('Result: ${result.length} rows found.');
if (result.rows.isEmpty) { if (result.rows.isEmpty) {
@ -43,6 +43,7 @@ class _HistoricalRecordState extends State<HistoricalRecord> {
.map((row) => .map((row) =>
{ {
//'長者ID': row.colAt(4), // //'長者ID': row.colAt(4), //
'跌倒編號': row.colAt(0), // hfId
'姓名': row.colAt(8), '姓名': row.colAt(8),
'跌倒時間': row.colAt(1), '跌倒時間': row.colAt(1),
'跌倒原因': row.colAt(2), '跌倒原因': row.colAt(2),
@ -98,7 +99,8 @@ class _HistoricalRecordState extends State<HistoricalRecord> {
), ),
child: ListTile( child: ListTile(
title: Text( title: Text(
_results[index]['姓名'], '紀錄編號: ${_results[index]['跌倒編號']}', // hfId
//_results[index]['姓名'],
style: TextStyle( style: TextStyle(
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
fontSize: 18, fontSize: 18,
@ -148,15 +150,15 @@ class FallDetailPage extends StatelessWidget {
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
appBar: AppBar( appBar: AppBar(
title: Text('${fallDetail['姓名']} 的詳細資料'), title: Text('詳細資料'),//'${fallDetail['姓名']} 的詳細資料'
), ),
body: Padding( body: Padding(
padding: const EdgeInsets.all(16.0), padding: const EdgeInsets.all(16.0),
child: Column( child: Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
Text('長者ID: ${fallDetail['長者ID']}', style: TextStyle(fontSize: 18)), //Text('長者ID: ${fallDetail['長者ID']}', style: TextStyle(fontSize: 18)),
SizedBox(height: 10), //SizedBox(height: 10),
Text('跌倒時間: ${fallDetail['跌倒時間']}', style: TextStyle(fontSize: 18)), Text('跌倒時間: ${fallDetail['跌倒時間']}', style: TextStyle(fontSize: 18)),
SizedBox(height: 10), SizedBox(height: 10),
Text('跌倒原因: ${fallDetail['跌倒原因']}', style: TextStyle(fontSize: 18)), Text('跌倒原因: ${fallDetail['跌倒原因']}', style: TextStyle(fontSize: 18)),