import 'package:auto_route/auto_route.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';

@RoutePage()
class AboutView extends StatelessWidget {
  const AboutView({super.key});

  Widget _buildRichInfo() {
    TextStyle highlightStyle = TextStyle(
      fontSize: 30.sp,
      color: const Color.fromRGBO(15, 23, 42, 1),
      fontWeight: FontWeight.w600,
    );

    return RichText(
      text: TextSpan(
        style: TextStyle(
          fontSize: 30.sp,
          color: const Color.fromRGBO(100, 116, 139, 1),
        ),
        children: [
          TextSpan(text: '湖北洲语科技有限公司', style: highlightStyle),
          const TextSpan(text: '成立于2020年06月30日，'
              '注册地位于武汉市汉阳区龙阳大道98号武汉惠誉大厦6层（1）商号'),
          TextSpan(text: '601-603', style: highlightStyle),
          const TextSpan(text: '，''法定代表人为'),
          TextSpan(text: '严高波', style: highlightStyle),
          const TextSpan(text: '。经营范围包括光电、信息、网络技术开发、技术咨询、'
              '技术服务、技术转让；电子产品、通讯设施（不含无线发射装置及卫星地面接收装置）、'
              '光机电一体化设备技术研发、批发、零售；数据处理及存储服务；计算机软硬件技术开发、'
              '技术咨询、技术服务；计算机系统集成；商务信息咨询（不含商务调查）；'
              '企业管理咨询；市场营销策划；策划创意服务；展示展览服务；会议会展服务；'
              '文化艺术交流活动策划；货物或技术进出口（国家禁止或涉及行政审批的货物和技术进出口除外）；'
              '对农业项目的投资；对生态旅游项目的投资；安防设备、电子产品安装；'
              '网络工程、弱电工程、通信工程、楼宇智能化工程、道路工程、园林绿化工程、建筑工程施工；'
              '为建筑工程提供劳务服务（涉及许可经营项目，应取得相关部门许可后方可经营）。'),
        ],
      ),
    );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: const Color.fromRGBO(242, 243, 245, 1),
      appBar: AppBar(
        backgroundColor: Colors.white,
        elevation: 0,
        leading: IconButton(
          icon: const Icon(Icons.arrow_back_ios,
              color: Color.fromRGBO(100, 116, 139, 1)),
          onPressed: () => context.maybePop(),
        ),
        title: Text(
          '关于',
          style: TextStyle(
            color: const Color.fromRGBO(15, 23, 42, 1),
            fontSize: 32.sp,
            fontWeight: FontWeight.w600,
          ),
        ),
        centerTitle: true,
      ),
      body: SingleChildScrollView(
        padding: EdgeInsets.all(28.w),
        child: Column(
          crossAxisAlignment: CrossAxisAlignment.start,
          children: [
            Container(
              width: double.infinity,
              padding: EdgeInsets.all(28.w),
              decoration: BoxDecoration(
                color: Colors.white,
                borderRadius: BorderRadius.circular(24.r),
              ),
              child: Column(
                crossAxisAlignment: CrossAxisAlignment.start,
                children: [
                  Text(
                    '公司简介',
                    style: TextStyle(
                      fontSize: 30.sp,
                      fontWeight: FontWeight.w600,
                      color: const Color.fromRGBO(15, 23, 42, 1),
                    ),
                  ),
                  SizedBox(height: 20.h),
                  _buildRichInfo(),
                ],
              ),
            ),
          ],
        ),
      ),
    );
  }
}