Procházet zdrojové kódy

内勤2.0.排班地址,高级设置初步界面1.0

FANGLH před 9 roky
rodič
revize
6b7d7f8aeb

+ 2 - 0
WeiChat/src/main/AndroidManifest.xml

@@ -817,6 +817,8 @@
             android:label="拜访目的" />
             android:label="拜访目的" />
         <activity android:name=".ui.me.OfficeAddressSettingsActivity"
         <activity android:name=".ui.me.OfficeAddressSettingsActivity"
             android:label="办公地址设置"/>
             android:label="办公地址设置"/>
+        <activity android:name=".ui.me.SignSeniorSettingActivity"
+            android:label="高级设置"/>
     </application>
     </application>
 
 
 </manifest>
 </manifest>

+ 8 - 1
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/oa/WorkActivity.java

@@ -34,6 +34,7 @@ import com.xzjmyk.pm.activity.ui.erp.util.ListUtils;
 import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
 import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
 import com.xzjmyk.pm.activity.ui.erp.util.WifiReceiverUtil;
 import com.xzjmyk.pm.activity.ui.erp.util.WifiReceiverUtil;
 import com.xzjmyk.pm.activity.ui.me.OfficeAddressSettingsActivity;
 import com.xzjmyk.pm.activity.ui.me.OfficeAddressSettingsActivity;
+import com.xzjmyk.pm.activity.ui.me.SignSeniorSettingActivity;
 import com.xzjmyk.pm.activity.util.CalendarUtils;
 import com.xzjmyk.pm.activity.util.CalendarUtils;
 import com.xzjmyk.pm.activity.util.DisplayUtil;
 import com.xzjmyk.pm.activity.util.DisplayUtil;
 import com.xzjmyk.pm.activity.util.MacAndIDUtil;
 import com.xzjmyk.pm.activity.util.MacAndIDUtil;
@@ -141,7 +142,13 @@ public class WorkActivity extends BaseActivity implements View.OnClickListener,
             }
             }
         });
         });
 
 
-
+        senior_setting.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                startActivity(new Intent(ct, SignSeniorSettingActivity.class));
+                closeMorePopupWindow();
+            }
+        });
         address_setting.setOnClickListener(new View.OnClickListener() {
         address_setting.setOnClickListener(new View.OnClickListener() {
             @Override
             @Override
             public void onClick(View v) {
             public void onClick(View v) {

+ 23 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/me/SignSeniorSettingActivity.java

@@ -0,0 +1,23 @@
+package com.xzjmyk.pm.activity.ui.me;
+
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * Created by FANGlh on 2017/1/16.
+ * function:
+ */
+public class SignSeniorSettingActivity extends BaseActivity {
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.sign_senior_setting);
+        initView();
+    }
+
+    private void initView() {
+
+    }
+}

+ 209 - 0
WeiChat/src/main/res/layout/sign_senior_setting.xml

@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:layout_marginLeft="10dp"
+    android:layout_marginRight="10dp"
+    android:layout_marginTop="10dp"
+    android:orientation="vertical"
+    android:background="@color/bg_main"
+    >
+
+    <RelativeLayout
+        android:id="@+id/senior_setting_auto_sign_rl"
+        style="@style/IMTbleLine1"
+        android:background="@drawable/selector_me_menu_item_bg"
+        android:visibility="visible">
+
+        <TextView
+            android:id="@+id/senior_setting_auto_sign_tv"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerVertical="true"
+            android:gravity="center"
+            android:text="自动打卡"
+            android:textSize="14sp"
+            android:textColor="@color/black"
+            />
+
+        <ImageView
+            android:id="@+id/senior_setting_auto_sign_im"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:src="@drawable/uu_step"
+            android:layout_toRightOf="@+id/senior_setting_auto_sign_reply"
+            android:layout_centerVertical="true"
+            android:visibility="gone"
+            />
+        <com.xzjmyk.pm.activity.ui.erp.view.SwitchView
+            android:id="@+id/senior_setting_auto_sign_reply"
+            android:layout_width="40dp"
+            android:layout_height="25dp"
+            android:layout_alignParentRight="true"
+            android:layout_centerVertical="true"
+            />
+    </RelativeLayout>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height="10px"
+        android:background="@color/item_line" />
+
+    <RelativeLayout
+        android:id="@+id/senior_setting_late_time_rl"
+        style="@style/IMTbleLine"
+        android:layout_height="40dp"
+        android:background="@drawable/selector_me_menu_item_bg">
+
+        <TextView
+            android:id="@+id/senior_setting_late_time_text"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerVertical="true"
+            android:text="设置迟到时间"
+            android:textColor="@color/black"
+            android:textSize="14sp"
+            />
+
+        <TextView
+            android:id="@+id/senior_setting_late_time_tv"
+            style="@style/IMTbleLine_TextValue"
+            android:layout_toLeftOf="@+id/senior_setting_late_time_img"
+            android:layout_toRightOf="@+id/senior_setting_late_time_text"
+            android:textColor="@color/dark_dark_grey"
+            android:text="5分钟"
+            />
+        <ImageView
+            android:id="@+id/senior_setting_late_time_img"
+            android:layout_width="@dimen/next_width"
+            android:layout_height="@dimen/next_height"
+            android:layout_alignParentRight="true"
+            android:layout_centerVertical="true"
+            android:background="@drawable/oa_next"
+            android:contentDescription="@string/app_name" />
+    </RelativeLayout>
+    <View
+        android:layout_width="match_parent"
+        android:layout_height="2px"
+        android:background="@color/item_line" />
+    <RelativeLayout
+        android:id="@+id/senior_setting_serious_late_time_rl"
+        style="@style/IMTbleLine"
+        android:layout_height="40dp"
+        android:background="@drawable/selector_me_menu_item_bg">
+
+        <TextView
+            android:id="@+id/senior_setting_serious_late_time_text"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerVertical="true"
+            android:text="设置严重迟到时间"
+            android:textColor="@color/black"
+            android:textSize="14sp"
+            />
+
+        <TextView
+            android:id="@+id/senior_setting_serious_late_time_tv"
+            style="@style/IMTbleLine_TextValue"
+            android:layout_toLeftOf="@+id/senior_setting_serious_late_time_img"
+            android:layout_toRightOf="@+id/senior_setting_serious_late_time_text"
+            android:textColor="@color/dark_dark_grey"
+            android:text="15分钟"
+            />
+        <ImageView
+            android:id="@+id/senior_setting_serious_late_time_img"
+            android:layout_width="@dimen/next_width"
+            android:layout_height="@dimen/next_height"
+            android:layout_alignParentRight="true"
+            android:layout_centerVertical="true"
+            android:background="@drawable/oa_next"
+            android:contentDescription="@string/app_name" />
+    </RelativeLayout>
+    <View
+        android:layout_width="match_parent"
+        android:layout_height="2px"
+        android:background="@color/item_line" />
+    <RelativeLayout
+        android:id="@+id/senior_setting_Leave_early_rl"
+        style="@style/IMTbleLine"
+        android:layout_height="40dp"
+        android:background="@drawable/selector_me_menu_item_bg">
+
+        <TextView
+            android:id="@+id/senior_setting_Leave_early_text"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerVertical="true"
+            android:text="设置早退时间"
+            android:textColor="@color/black"
+            android:textSize="14sp"
+            />
+
+        <TextView
+            android:id="@+id/senior_setting_Leave_early_tv"
+            style="@style/IMTbleLine_TextValue"
+            android:layout_toLeftOf="@+id/senior_setting_Leave_early_img"
+            android:layout_toRightOf="@+id/senior_setting_Leave_early_text"
+            android:textColor="@color/dark_dark_grey"
+            android:text="15分钟"
+            />
+        <ImageView
+            android:id="@+id/senior_setting_Leave_early_img"
+            android:layout_width="@dimen/next_width"
+            android:layout_height="@dimen/next_height"
+            android:layout_alignParentRight="true"
+            android:layout_centerVertical="true"
+            android:background="@drawable/oa_next"
+            android:contentDescription="@string/app_name" />
+    </RelativeLayout>
+    <View
+        android:layout_width="match_parent"
+        android:layout_height="2px"
+        android:background="@color/item_line" />
+    <RelativeLayout
+        android:id="@+id/senior_setting_absenteeism_rl"
+        style="@style/IMTbleLine"
+        android:layout_height="40dp"
+        android:background="@drawable/selector_me_menu_item_bg">
+
+        <TextView
+            android:id="@+id/senior_setting_absenteeism_text"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerVertical="true"
+            android:text="设置旷工时间"
+            android:textColor="@color/black"
+            android:textSize="14sp"
+            />
+
+        <TextView
+            android:id="@+id/senior_setting_absenteeism_tv"
+            style="@style/IMTbleLine_TextValue"
+            android:layout_toLeftOf="@+id/senior_setting_absenteeism_img"
+            android:layout_toRightOf="@+id/senior_setting_absenteeism_text"
+            android:textColor="@color/dark_dark_grey"
+            android:text="60分钟"
+            />
+        <ImageView
+            android:id="@+id/senior_setting_absenteeism_img"
+            android:layout_width="@dimen/next_width"
+            android:layout_height="@dimen/next_height"
+            android:layout_alignParentRight="true"
+            android:layout_centerVertical="true"
+            android:background="@drawable/oa_next"
+            android:contentDescription="@string/app_name" />
+    </RelativeLayout>
+    <Button
+        android:id="@+id/senior_setting_save_bt"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_marginBottom="150dp"
+        android:layout_marginLeft="20dp"
+        android:layout_marginRight="20dp"
+        android:layout_marginTop="200dp"
+        android:padding="10dp"
+        android:text="保存"
+        android:textColor="@color/white"
+        android:textSize="@dimen/text_main"
+        android:background="@drawable/bg_bule_btn"/>
+</LinearLayout>