Lailin 4 роки тому
батько
коміт
a897959d09

+ 7 - 7
taskservice/lib/Common/JXColors.dart

@@ -5,14 +5,14 @@ import 'package:flutter/material.dart';
 * */
 class JXColors {
   // white
-  static Color Color_FFFFFF = hexColor(0xFFFFFF);
-  static Color Color_F0F0F0 = hexColor(0xF0F0F0);
-  static Color Color_E6E6E6 = hexColor(0xE6E6E6);
-  static Color Color_747A7E = hexColor(0x747A7E);
+  static Color kFFFFFF = hexColor(0xFFFFFF);
+  static Color kF0F0F0 = hexColor(0xF0F0F0);
+  static Color kE6E6E6 = hexColor(0xE6E6E6);
+  static Color k747A7E = hexColor(0x747A7E);
   // dark
-  static Color Color_2E3032 = hexColor(0x2E3032);
-  static Color Color_101E40 = hexColor(0x101E40);
-  static Color Color_1F2529 = hexColor(0x1F2529);
+  static Color k2E3032 = hexColor(0x2E3032);
+  static Color k101E40 = hexColor(0x101E40);
+  static Color k1F2529 = hexColor(0x1F2529);
 
   /// 十六进制颜色,
   /// hex, 十六进制值,例如:0xffffff,

+ 19 - 0
taskservice/lib/Model/JXMemberModel.dart

@@ -0,0 +1,19 @@
+
+/*
+用户信息模型
+* */
+class JXMemberModel {
+  /*姓名*/
+  String name;
+  /*电话*/
+  String tel;
+  /*生日信息*/
+  String birth;
+  /*地址*/
+  String prov;
+  String city;
+  String area;
+  String addr;
+  /*其他*/
+  String remark;
+}

+ 22 - 0
taskservice/lib/Model/JXServiceModel.dart

@@ -0,0 +1,22 @@
+
+/*
+服务信息模型
+* */
+class JXServiceModel {
+  String _id;
+  String kind;
+
+  /*提醒周期*/
+  int cycle;
+  String cycleUnit;
+
+  /*提醒时间
+  -n 提前n天提醒
+  n 延后n天提醒
+  0 当天提醒,默认一般当天提醒
+  * */
+  int remindDay;
+
+  /*备注*/
+  String remark;
+}

+ 7 - 7
taskservice/lib/main.dart

@@ -22,7 +22,7 @@ class MyApp extends StatelessWidget {
         // Notice that the counter didn't reset back to zero; the application
         // is not restarted.
         primarySwatch: Colors.blue,
-        // This makes the visual density adapt to the platform that you run
+        // This makes the visual density adapt to the platform that you ru
         // the app on. For desktop platforms, the controls will be smaller and
         // closer together (more dense) than on mobile platforms.
         visualDensity: VisualDensity.adaptivePlatformDensity,
@@ -99,7 +99,7 @@ class _MyHomePageState extends State<MyHomePage> {
           mainAxisAlignment: MainAxisAlignment.start,
           children: <Widget>[
             Container(
-              color: JXColors.Color_F0F0F0,
+              color: JXColors.kF0F0F0,
               alignment: Alignment.center,
               padding: EdgeInsets.fromLTRB(12.0, 4.0, 12.0, 4.0),
               height: 50.0,
@@ -114,7 +114,7 @@ class _MyHomePageState extends State<MyHomePage> {
                 Expanded(
                   child: TextField(
                     obscureText: true,
-                    cursorColor: JXColors.Color_1F2529,
+                    cursorColor: JXColors.k1F2529,
                     decoration: InputDecoration(
                       border: OutlineInputBorder(),
                       labelText: 'Password',
@@ -140,8 +140,8 @@ class _MyHomePageState extends State<MyHomePage> {
                       print('新建会员');
                     },
                     padding: EdgeInsets.all(0),
-                    color: JXColors.Color_FFFFFF,
-                    textColor: JXColors.Color_1F2529,
+                    color: JXColors.kFFFFFF,
+                    textColor: JXColors.k1F2529,
                     child: const Text('新建会员', style: TextStyle(fontSize: 14)),
                   ),
                 ),
@@ -151,8 +151,8 @@ class _MyHomePageState extends State<MyHomePage> {
                       print('会员列表');
                     },
                     padding: EdgeInsets.all(0),
-                    color: JXColors.Color_1F2529,
-                    textColor: JXColors.Color_FFFFFF,
+                    color: JXColors.k1F2529,
+                    textColor: JXColors.kFFFFFF,
                     child: const Text('会员列表', style: TextStyle(fontSize: 14)),
                   ),
                 ),