/*
 * @Author       : WuWei
 * @LastEditors  : WuWei
 * @Date         : 2021-07-19 17:59:43
 * @LastEditTime : 2021-10-11 14:23:35
 * @Description  : 设备维修--维修点
 */
part of '../index.dart';

// class _BuildRepairPoint extends StatelessWidget {
//   const _BuildRepairPoint({Key? key}) : super(key: key);

//   @override
//   Widget build(BuildContext context) {
//     final store = Provider.of<PrivateTaskDetailStore>(context, listen: true);
//     final style = WTheme.of(context);
//     final colorScheme = style.colorScheme;
//     return SliverToBoxAdapter(
//       child: Wisdom.column(
//         color: Colors.white,
//         margin: EdgeInsets.symmetric(
//           vertical: 5.pt,
//         ),
//         padding: EdgeInsets.symmetric(horizontal: 15.pt),
//         children: [
//           Wisdom.row(
//             border: Border(
//               bottom: BorderSide(
//                 color: colorScheme.divider,
//                 width: 0.5.pt,
//               ),
//             ),
//             margin: EdgeInsets.only(bottom: 15.pt),
//             padding: EdgeInsets.symmetric(vertical: 15.pt),
//             children: [
//               Wisdom(
//                 margin: EdgeInsets.only(right: 10.pt),
//                 height: 15.pt,
//                 width: 4.pt,
//                 color: colorScheme.primary,
//               ),
//               WisText(
//                 '维修点',
//                 size: 15.pt,
//                 weight: FontWeight.w600,
//               ),
//             ],
//           ),
//           Observer(builder: (_) {
//             return Column(
//               children: [
//                 if (store.routeList.length > 0) ...[
//                   for (int i = 0; i < store.routeList.length; i++)
//                     _BuildPiointItem(item: store.routeList[i]),
//                 ]
//               ],
//             );
//           }),
//         ],
//       ),
//     );
//   }
// }

// class _BuildPiointItem extends StatelessWidget {
//   const _BuildPiointItem({Key? key, this.item}) : super(key: key);
//   final item;
//   @override
//   Widget build(BuildContext context) {
//     final colorScheme = WTheme.of(context).colorScheme;
//     return Wisdom.column(
//       crossAxisAlignment: CrossAxisAlignment.stretch,
//       children: [
//         Wisdom.row(
//           children: [
//             Wisdom(
//               margin: EdgeInsets.only(
//                 bottom: 20.pt,
//               ),
//               child: WisText(
//                 '小区：${item?.communityName ?? '--'}',
//                 size: 15.pt,
//                 weight: FontWeight.w600,
//                 color: colorScheme.primary,
//               ),
//             ),
//           ],
//         ),

//         /// 维修点
//         if (item?.list != null && item.list.length > 0) ...[
//           for (var i = 0; i < item.list.length; i++)
//             _BuildPiointItemInfo(item: item.list[i])
//         ],
//       ],
//     );
//   }
// }

// class _BuildPiointItemInfo extends StatelessWidget {
//   const _BuildPiointItemInfo({
//     Key? key,
//     this.item,
//   }) : super(key: key);
//   final item;

//   @override
//   Widget build(BuildContext context) {
//     final store = Provider.of<PrivateTaskDetailStore>(context, listen: true);
//     final colorScheme = WTheme.of(context).colorScheme;
//     return Column(
//       crossAxisAlignment: CrossAxisAlignment.stretch,
//       children: [
//         Wisdom(
//           margin: EdgeInsets.only(
//             bottom: 10.pt,
//           ),
//           child: WisText(
//             '类型：${store.repairPointType[item?.relationType] ?? '--'}',
//             color: colorScheme.mainTitle,
//             weight: FontWeight.w600,
//             size: 15.pt,
//           ),
//         ),
//         Wisdom(
//           margin: EdgeInsets.only(
//             bottom: 10.pt,
//           ),
//           child: WisText(
//             '名称：${item?.relationName ?? '--'}',
//             color: colorScheme.minor,
//             weight: FontWeight.w300,
//           ),
//         ),
//       ],
//     );
//   }
// }
