Browse Source

提交类型 修改需求
提交内容 去除工作页面预约小秘书|时间助手
去除消息首页预约小秘书,我的日程界面添加预约小秘书入口

Bitliker 7 years ago
parent
commit
67f9fa60a9

+ 0 - 20
app_core/common/src/main/assets/work_menu.json

@@ -6,16 +6,6 @@
     "moduleId": "",
     "moduleId": "",
     "moduleVisible": true,
     "moduleVisible": true,
     "moduleList": [
     "moduleList": [
-      {
-        "isLocalMenu": true,
-        "menuName": "str_work_subscribe_secretary",
-        "menuIcon": "ic_work_subscribe_secretary",
-        "menuActivity": "com.modular.booking.BookingListActivity",
-        "menuTag": "local_subscribe_secretary",
-        "menuUrl": "",
-        "caller": "",
-        "isHide": false
-      },
       {
       {
         "isLocalMenu": true,
         "isLocalMenu": true,
         "menuName": "str_work_uu_sports",
         "menuName": "str_work_uu_sports",
@@ -75,16 +65,6 @@
         "menuUrl": "",
         "menuUrl": "",
         "caller": "",
         "caller": "",
         "isHide": false
         "isHide": false
-      },
-      {
-        "isLocalMenu": true,
-        "menuName": "title_time_helper",
-        "menuIcon": "icon_time_helper",
-        "menuActivity": "com.modular.work.TimeHelperActivity",
-        "menuTag": "local_time_helper",
-        "menuUrl": "",
-        "caller": "",
-        "isHide": false
       }
       }
     ]
     ]
   },
   },

+ 1 - 0
app_core/common/src/main/res/values/strings.xml

@@ -1395,6 +1395,7 @@
     <string name="undone">未完成</string>
     <string name="undone">未完成</string>
     <string name="oacreat_task">创建任务</string>
     <string name="oacreat_task">创建任务</string>
     <string name="oacreat_calender">创建日程</string>
     <string name="oacreat_calender">创建日程</string>
+    <string name="create_books">创建预约</string>
     <string name="account_notice1">当前账号没有下属,如有问题请联系系统管理员</string>
     <string name="account_notice1">当前账号没有下属,如有问题请联系系统管理员</string>
     <string name="nothing_now">暂无更多</string>
     <string name="nothing_now">暂无更多</string>
     <string name="set_close_step_notice1">您已预关闭UU运动,下次重启应用时将不再开启UU运动</string>
     <string name="set_close_step_notice1">您已预关闭UU运动,下次重启应用时将不再开启UU运动</string>

+ 28 - 26
app_modular/appmessages/src/main/java/com/modular/appmessages/presenter/MessagePresenter.java

@@ -1257,15 +1257,15 @@ public class MessagePresenter implements OnHttpResultListener {
         h.setT(model);
         h.setT(model);
         models.add(h);
         models.add(h);
 
 
-        h = new MessageNew();
-        model = new MessageHeader(StringUtil.getMessage(R.string.booking_menu));
-        model.setIcon(R.drawable.icon_yuyue3);
-        model.setSubDoc("");
-        model.setRedKey(Constants.MESSAGE_YUYUE);
-        model.setType(2);
-        model.setTag("");
-        h.setT(model);
-        models.add(h);
+//        h = new MessageNew();
+//        model = new MessageHeader(StringUtil.getMessage(R.string.booking_menu));
+//        model.setIcon(R.drawable.icon_yuyue3);
+//        model.setSubDoc("");
+//        model.setRedKey(Constants.MESSAGE_YUYUE);
+//        model.setType(2);
+//        model.setTag("");
+//        h.setT(model);
+//        models.add(h);
         return models;
         return models;
     }
     }
 
 
@@ -1291,29 +1291,31 @@ public class MessagePresenter implements OnHttpResultListener {
         h.setT(model);
         h.setT(model);
         models.add(h);
         models.add(h);
 
 
-        h = new MessageNew();
-        model = new MessageHeader(StringUtil.getMessage(R.string.booking_menu));
-        model.setIcon(R.drawable.icon_yuyue3);
-        model.setSubDoc("");
-        model.setRedKey(Constants.MESSAGE_YUYUE);
-        model.setType(2);
-        model.setTag("");
-        h.setT(model);
-        models.add(h);
+//        h = new MessageNew();
+//        model = new MessageHeader(StringUtil.getMessage(R.string.booking_menu));
+//        model.setIcon(R.drawable.icon_yuyue3);
+//        model.setSubDoc("");
+//        model.setRedKey(Constants.MESSAGE_YUYUE);
+//        model.setType(2);
+//        model.setTag("");
+//        h.setT(model);
+//        models.add(h);
         return models;
         return models;
     }
     }
 
 
     private List<MessageNew> getPersonalHeader() {
     private List<MessageNew> getPersonalHeader() {
         List<MessageNew> models = new ArrayList<>();
         List<MessageNew> models = new ArrayList<>();
         MessageNew header = new MessageNew();
         MessageNew header = new MessageNew();
-        MessageHeader model = new MessageHeader(StringUtil.getMessage(R.string.booking_menu));
-        model.setIcon(R.drawable.icon_yuyue3);
-        model.setSubDoc("");
-        model.setRedKey(Constants.MESSAGE_YUYUE);
-        model.setType(2);
-        model.setTag("");
-        header.setT(model);
-        models.add(header);
+        MessageHeader model =null;
+
+//        model = new MessageHeader(StringUtil.getMessage(R.string.booking_menu));
+//        model.setIcon(R.drawable.icon_yuyue3);
+//        model.setSubDoc("");
+//        model.setRedKey(Constants.MESSAGE_YUYUE);
+//        model.setType(2);
+//        model.setTag("");
+//        header.setT(model);
+//        models.add(header);
 
 
         header = new MessageNew();
         header = new MessageNew();
         model = new MessageHeader("餐饮");
         model = new MessageHeader("餐饮");

+ 8 - 1
app_modular/appworks/src/main/java/com/uas/appworks/activity/ScheduleActivity.java

@@ -351,6 +351,12 @@ public class ScheduleActivity extends BaseNetActivity {
                         startActivityForResult(new Intent(ct, SchedulerCreateActivity.class), 0x11);
                         startActivityForResult(new Intent(ct, SchedulerCreateActivity.class), 0x11);
                     }
                     }
                 });
                 });
+                ((CreateViewHoder) holder).createBookBtn.setOnClickListener(new View.OnClickListener() {
+                    @Override
+                    public void onClick(View view) {
+                        startActivityForResult(new Intent("com.modular.booking.BookingListActivity").putExtra("whichPage","ScheduleActivity"), 0x11);
+                    }
+                });
             }
             }
         }
         }
 
 
@@ -503,11 +509,12 @@ public class ScheduleActivity extends BaseNetActivity {
         }
         }
 
 
         class CreateViewHoder extends RecyclerView.ViewHolder {
         class CreateViewHoder extends RecyclerView.ViewHolder {
-            Button createBtn;
+            Button createBtn,createBookBtn;
 
 
             public CreateViewHoder(View itemView) {
             public CreateViewHoder(View itemView) {
                 super(itemView);
                 super(itemView);
                 createBtn = itemView.findViewById(R.id.createBtn);
                 createBtn = itemView.findViewById(R.id.createBtn);
+                createBookBtn = itemView.findViewById(R.id.createBookBtn);
             }
             }
         }
         }
     }
     }

+ 21 - 13
app_modular/appworks/src/main/res/layout/item_create_schedule.xml

@@ -1,24 +1,32 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
-    xmlns:app="http://schemas.android.com/apk/res-auto"
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_width="match_parent"
+    android:orientation="horizontal"
+    android:padding="@dimen/padding"
     android:layout_height="wrap_content">
     android:layout_height="wrap_content">
 
 
     <Button
     <Button
         android:id="@+id/createBtn"
         android:id="@+id/createBtn"
-        android:layout_width="match_parent"
+        android:layout_width="0dp"
+        android:layout_weight="1"
         android:layout_height="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_below="@+id/info"
-        android:layout_marginBottom="150dp"
-        android:layout_marginLeft="10dp"
-        android:layout_marginRight="10dp"
-        android:layout_marginTop="20dp"
         android:background="@drawable/bg_bule_btn"
         android:background="@drawable/bg_bule_btn"
         android:padding="10dp"
         android:padding="10dp"
         android:text="@string/oacreat_calender"
         android:text="@string/oacreat_calender"
+        android:layout_marginRight="@dimen/padding"
+        android:textColor="@color/white"
+        android:textSize="@dimen/text_main"/>
+
+    <Button
+        android:id="@+id/createBookBtn"
+        android:layout_width="0dp"
+        android:layout_weight="1"
+        android:layout_marginLeft="@dimen/padding"
+        android:layout_height="wrap_content"
+        android:layout_below="@+id/info"
+        android:background="@drawable/bg_bule_btn"
+        android:padding="10dp"
+        android:text="@string/create_books"
         android:textColor="@color/white"
         android:textColor="@color/white"
-        android:textSize="@dimen/text_main"
-        app:layout_constraintLeft_toLeftOf="parent"
-        app:layout_constraintRight_toRightOf="parent"
-        app:layout_constraintTop_toTopOf="parent" />
-</android.support.constraint.ConstraintLayout>
+        android:textSize="@dimen/text_main" />
+</LinearLayout>