Commit 9a3d97d9 authored by 王海's avatar 王海

Merge remote-tracking branch 'origin/master'

parents 5b99e7f5 f644bd13
...@@ -295,24 +295,6 @@ public abstract class BaseDialog<P extends BasePresenter, B extends ViewDataBind ...@@ -295,24 +295,6 @@ public abstract class BaseDialog<P extends BasePresenter, B extends ViewDataBind
mBaseBinding.tvTitle.setText(res); mBaseBinding.tvTitle.setText(res);
} }
/**
* 设置取消键的点击事件
*
* @param onCancelClick 取消键的点击事件
*/
protected void setOnCancelClick(View.OnClickListener onCancelClick) {
mBaseBinding.btnCancel.setOnClickListener(onCancelClick);
}
/**
* 设置确定键点击事件
*
* @param onConfirmClick 确定键的点击事件
*/
protected void setOnConfirmClick(View.OnClickListener onConfirmClick) {
mBaseBinding.btnConfirm.setOnClickListener(onConfirmClick);
}
public String getTitleValue() { public String getTitleValue() {
return null; return null;
} }
......
...@@ -11,13 +11,17 @@ import com.xingdata.zzdpos.ui.login.LoginPresenter; ...@@ -11,13 +11,17 @@ import com.xingdata.zzdpos.ui.login.LoginPresenter;
import com.xingdata.zzdpos.ui.main.MainPresenter; import com.xingdata.zzdpos.ui.main.MainPresenter;
import com.xingdata.zzdpos.ui.manage.inventory.InventoryPresenter; import com.xingdata.zzdpos.ui.manage.inventory.InventoryPresenter;
import com.xingdata.zzdpos.util.ConvertUtil; import com.xingdata.zzdpos.util.ConvertUtil;
import com.xingdata.zzdpos.util.OnClickListener;
/**
* 交班页面
*/
public class DeleteInventoryDialog extends BaseDialog<InventoryPresenter, DialogDeleteInventoryBinding> { public class DeleteInventoryDialog extends BaseDialog<InventoryPresenter, DialogDeleteInventoryBinding> {
private BackCall mBackCall;
private void setBackCall(BackCall backCall) {
this.mBackCall = backCall;
}
@Override @Override
public int getLayoutId() { public int getLayoutId() {
...@@ -33,17 +37,42 @@ public class DeleteInventoryDialog extends BaseDialog<InventoryPresenter, Dialog ...@@ -33,17 +37,42 @@ public class DeleteInventoryDialog extends BaseDialog<InventoryPresenter, Dialog
@Override @Override
public void initView() { public void initView() {
setBtnName("不删除", "删除"); setBtnName("不删除", "删除");
// mViewBinding.tvDis.set mViewBinding.tvDis.setOnClickListener(new OnClickListener() {
@Override
protected void myOnClickListener(View v) {
dismiss();
}
});
} }
@Override @Override
public void setOnCancelClick(View.OnClickListener onCancelClick) { public void onConfirmClick(View view) {
super.setOnCancelClick(onCancelClick); if (mBackCall != null) {
mBackCall.Ok();
}
super.onConfirmClick(view);
} }
@Override @Override
public void setOnConfirmClick(View.OnClickListener onConfirmClick) { public void onCancelClick(View view) {
super.setOnConfirmClick(onConfirmClick); if (mBackCall != null) {
mBackCall.No();
}
super.onCancelClick(view);
} }
public static DeleteInventoryDialog getDeleteInventoryDialog(BackCall backCall) {
DeleteInventoryDialog deleteInventoryDialog = new DeleteInventoryDialog();
deleteInventoryDialog.setBackCall(backCall);
return deleteInventoryDialog;
}
public abstract static class BackCall {
public abstract void Ok();
public abstract void No();
}
} }
...@@ -42,7 +42,7 @@ public class InventoryAddFragment extends BaseFragment<InventoryPresenter, Fragm ...@@ -42,7 +42,7 @@ public class InventoryAddFragment extends BaseFragment<InventoryPresenter, Fragm
private List<Sssku> topCsList = new ArrayList<>(); private List<Sssku> topCsList = new ArrayList<>();
private InventoryGoodsAdapter mInventoryGoodsAdapter; private InventoryGoodsAdapter mInventoryGoodsAdapter;
private CsCartDialog mCartDialog = new CsCartDialog(); private CsCartDialog mCartDialog = new CsCartDialog();
DeleteInventoryDialog deleteInventoryDialog = new DeleteInventoryDialog(); DeleteInventoryDialog deleteInventoryDialog;
/** /**
...@@ -91,22 +91,24 @@ public class InventoryAddFragment extends BaseFragment<InventoryPresenter, Fragm ...@@ -91,22 +91,24 @@ public class InventoryAddFragment extends BaseFragment<InventoryPresenter, Fragm
} }
private void initDialog() { private void initDialog() {
deleteInventoryDialog.setOnConfirmClick(new OnClickListener() { if (deleteInventoryDialog == null) {
deleteInventoryDialog = DeleteInventoryDialog.getDeleteInventoryDialog(new DeleteInventoryDialog.BackCall() {
@Override @Override
protected void myOnClickListener(View v) { public void Ok() {
mPresenter.cancelInventoryAdd(mCs); mPresenter.cancelInventoryAdd(mCs);
deleteInventoryDialog.dismiss(); deleteInventoryDialog.dismiss();
} }
});
deleteInventoryDialog.setOnCancelClick(new OnClickListener() {
@Override @Override
protected void myOnClickListener(View v) { public void No() {
deleteInventoryDialog.dismiss(); deleteInventoryDialog.dismiss();
pop(); mPresenter.exitInventoryAdd();
} }
}); });
} }
}
private void initRecycler() { private void initRecycler() {
mViewBinding.recyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); mViewBinding.recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
mInventoryGoodsAdapter = new InventoryGoodsAdapter(topCsList); mInventoryGoodsAdapter = new InventoryGoodsAdapter(topCsList);
......
...@@ -68,35 +68,34 @@ public class UserInfoEditFragment extends BaseFragment<UserPresenter, FragmentUs ...@@ -68,35 +68,34 @@ public class UserInfoEditFragment extends BaseFragment<UserPresenter, FragmentUs
break; break;
case R.id.onSure: case R.id.onSure:
if (oper == null) { Oper mOper = new Oper();
oper = new Oper();
}
if (mViewBinding.userName.getText().length() == 0) { if (mViewBinding.userName.getText().length() == 0) {
ToastUtils.showShort("员名称不能为空"); ToastUtils.showShort("员名称不能为空");
return; return;
} }
if (mViewBinding.userPhone.getText().length() == 0) { if (mViewBinding.userPhone.getText().length() == 0) {
ToastUtils.showShort("员帐号不能为空"); ToastUtils.showShort("员帐号不能为空");
return; return;
} }
if (mViewBinding.userPhone.getText().length() !=11) { if (mViewBinding.userPhone.getText().length() !=11) {
ToastUtils.showShort("员帐号长度必须11位"); ToastUtils.showShort("员帐号长度必须11位");
return; return;
} }
if (mViewBinding.userLevel.getText().length() == 0) { if (mViewBinding.userLevel.getText().length() == 0) {
ToastUtils.showShort("员等级不能为空"); ToastUtils.showShort("员等级不能为空");
return; return;
} }
oper.setOperLevel(Byte.valueOf(mPresenter.operLevel.get(mViewBinding.userLevel.getText().toString()))); mOper.setOperLevel(Byte.valueOf(mPresenter.operLevel.get(mViewBinding.userLevel.getText().toString())));
oper.setOperMobile(Long.parseLong(mViewBinding.userPhone.getText().toString())); mOper.setOperMobile(Long.parseLong(mViewBinding.userPhone.getText().toString()));
oper.setOperName(mViewBinding.userName.getText().toString()); mOper.setOperName(mViewBinding.userName.getText().toString());
if (oper.getOperId() == null) { if (oper.getOperId() == null) {
mPresenter.addUser(oper); mPresenter.addUser(mOper);
} else { } else {
mPresenter.updateUser(oper); mOper.setOperId(oper.getOperId());
mPresenter.updateUser(mOper);
} }
break; break;
} }
......
...@@ -5,31 +5,39 @@ package com.xingdata.zzdpos.ui.marketing.recharge.fragment; ...@@ -5,31 +5,39 @@ package com.xingdata.zzdpos.ui.marketing.recharge.fragment;
*/ */
import android.app.DatePickerDialog; import android.app.DatePickerDialog;
import android.graphics.Color;
import android.view.View; import android.view.View;
import android.widget.DatePicker; import android.widget.DatePicker;
import android.widget.RadioButton; import android.widget.RadioButton;
import android.widget.TextView; import android.widget.TextView;
import com.bigkoo.pickerview.OptionsPickerView;
import com.blankj.utilcode.util.ToastUtils; import com.blankj.utilcode.util.ToastUtils;
import com.xingdata.zzdpos.R; import com.xingdata.zzdpos.R;
import com.xingdata.zzdpos.base.BaseFragment; import com.xingdata.zzdpos.base.BaseFragment;
import com.xingdata.zzdpos.databinding.FragmentRechargeRuleEditBinding; import com.xingdata.zzdpos.databinding.FragmentRechargeRuleEditBinding;
import com.xingdata.zzdpos.databinding.FragmentVipLevelEditBinding; import com.xingdata.zzdpos.databinding.FragmentVipLevelEditBinding;
import com.xingdata.zzdpos.model.Level; import com.xingdata.zzdpos.model.Level;
import com.xingdata.zzdpos.model.Ms;
import com.xingdata.zzdpos.model.Mscard; import com.xingdata.zzdpos.model.Mscard;
import com.xingdata.zzdpos.ui.marketing.recharge.RechargeRulePresenter; import com.xingdata.zzdpos.ui.marketing.recharge.RechargeRulePresenter;
import com.xingdata.zzdpos.util.ConvertUtil; import com.xingdata.zzdpos.util.ConvertUtil;
import com.xingdata.zzdpos.util.StringUtil; import com.xingdata.zzdpos.util.StringUtil;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Calendar; import java.util.Calendar;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 会员等级编辑界面 * 会员等级编辑界面
*/ */
public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter, FragmentRechargeRuleEditBinding> { public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter, FragmentRechargeRuleEditBinding> {
private Mscard mMscard; private Mscard mMscard;
private List<Mscard> mscards;
private ArrayList<String> mScards;
@Override @Override
public int getLayoutId() { public int getLayoutId() {
...@@ -39,7 +47,7 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -39,7 +47,7 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
@Override @Override
public void initView() { public void initView() {
mViewBinding.infoTitle.popMenu.setVisibility(View.GONE); mViewBinding.infoTitle.popMenu.setVisibility(View.GONE);
iniMscard();
if (mMscard != null) { if (mMscard != null) {
mViewBinding.infoTitle.tvTitle.setText("修改充值优惠"); mViewBinding.infoTitle.tvTitle.setText("修改充值优惠");
mViewBinding.ruleNameLayout.setVisibility(View.GONE); mViewBinding.ruleNameLayout.setVisibility(View.GONE);
...@@ -48,6 +56,7 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -48,6 +56,7 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
mViewBinding.sendAmt.setText(ConvertUtil.fenToYuanNoZero(mMscard.getCruleSendAmt())); mViewBinding.sendAmt.setText(ConvertUtil.fenToYuanNoZero(mMscard.getCruleSendAmt()));
mViewBinding.ruleBeginTime.setText(StringUtil.format(new Date(mMscard.getDateBegin()))); mViewBinding.ruleBeginTime.setText(StringUtil.format(new Date(mMscard.getDateBegin())));
mViewBinding.ruleEndTime.setText(StringUtil.format(new Date(mMscard.getDateEnd()))); mViewBinding.ruleEndTime.setText(StringUtil.format(new Date(mMscard.getDateEnd())));
mViewBinding.rechargNo.setText(mMscard.getCruleGradeNo().toString());
RadioButton radioButton = mViewBinding.ruleState.findViewWithTag(mMscard.getCruleStatus().toString()); RadioButton radioButton = mViewBinding.ruleState.findViewWithTag(mMscard.getCruleStatus().toString());
if (radioButton != null) { if (radioButton != null) {
radioButton.setChecked(true); radioButton.setChecked(true);
...@@ -55,7 +64,8 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -55,7 +64,8 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
} else { } else {
mViewBinding.ruleNameLayout.setVisibility(View.GONE); mViewBinding.ruleNameLayout.setVisibility(View.GONE);
mViewBinding.infoTitle.tvTitle.setText("新增充值优惠"); mViewBinding.infoTitle.tvTitle.setText("新增充值优惠");
((RadioButton)mViewBinding.ruleState.getChildAt(0)).setChecked(true); ((RadioButton) mViewBinding.ruleState.getChildAt(1)).setChecked(true);
mViewBinding.rechargNo.setText(mScards.get(0));
} }
mViewBinding.setOnClickListener(view -> { mViewBinding.setOnClickListener(view -> {
...@@ -66,13 +76,15 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -66,13 +76,15 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
mscard.setId(mMscard.getId()); mscard.setId(mMscard.getId());
mscard.setCruleGradeNo(mMscard.getCruleGradeNo()); mscard.setCruleGradeNo(mMscard.getCruleGradeNo());
mscard.setIssuerMapId(mMscard.getIssuerMapId()); mscard.setIssuerMapId(mMscard.getIssuerMapId());
} else {
mscard.setCruleGradeNo(Byte.parseByte(mViewBinding.rechargNo.getText().toString()));
} }
if (mViewBinding.rechargAmt.getText().length() == 0) { if (mViewBinding.rechargAmt.getText().length() == 0) {
ToastUtils.showShort("充值金额不能为空"); ToastUtils.showShort("充值金额不能为空");
return; return;
} }
if (Long.parseLong(mViewBinding.rechargAmt.getText().toString())<=0) { if (Long.parseLong(mViewBinding.rechargAmt.getText().toString()) <= 0) {
ToastUtils.showShort("充值金额必须大于0"); ToastUtils.showShort("充值金额必须大于0");
return; return;
} }
...@@ -80,20 +92,20 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -80,20 +92,20 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
ToastUtils.showShort("赠送金额不能为空"); ToastUtils.showShort("赠送金额不能为空");
return; return;
} }
if (Long.parseLong(mViewBinding.sendAmt.getText().toString())<=0) { if (Long.parseLong(mViewBinding.sendAmt.getText().toString()) <= 0) {
ToastUtils.showShort("赠送金额必须大于0"); ToastUtils.showShort("赠送金额必须大于0");
return; return;
} }
if (Long.parseLong(mViewBinding.sendAmt.getText().toString())>Long.parseLong(mViewBinding.rechargAmt.getText().toString())) { if (Long.parseLong(mViewBinding.sendAmt.getText().toString()) > Long.parseLong(mViewBinding.rechargAmt.getText().toString())) {
ToastUtils.showShort("充值金额必须大于或者等于赠送金额"); ToastUtils.showShort("充值金额必须大于或者等于赠送金额");
return; return;
} }
if (StringUtil.getTimeMillis(mViewBinding.ruleBeginTime.getText().toString()) >=StringUtil.getTimeMillis(mViewBinding.ruleEndTime.getText().toString())) { if (StringUtil.getTimeMillis(mViewBinding.ruleBeginTime.getText().toString()) >= StringUtil.getTimeMillis(mViewBinding.ruleEndTime.getText().toString())) {
ToastUtils.showShort("开始时间不能大于或者等于结束日期"); ToastUtils.showShort("开始时间不能大于或者等于结束日期");
return; return;
} }
mscard.setCruleChargeAmt(ConvertUtil.yuanToFen( mViewBinding.rechargAmt.getText().toString())); mscard.setCruleChargeAmt(ConvertUtil.yuanToFen(mViewBinding.rechargAmt.getText().toString()));
mscard.setCruleSendAmt(ConvertUtil.yuanToFen( mViewBinding.sendAmt.getText().toString())); mscard.setCruleSendAmt(ConvertUtil.yuanToFen(mViewBinding.sendAmt.getText().toString()));
mscard.setCruleStatus(Byte.parseByte(mViewBinding.ruleState.findViewById(mViewBinding.ruleState.getCheckedRadioButtonId()).getTag().toString())); mscard.setCruleStatus(Byte.parseByte(mViewBinding.ruleState.findViewById(mViewBinding.ruleState.getCheckedRadioButtonId()).getTag().toString()));
mscard.setDateBegin(StringUtil.getTimeMillis(mViewBinding.ruleBeginTime.getText().toString())); mscard.setDateBegin(StringUtil.getTimeMillis(mViewBinding.ruleBeginTime.getText().toString()));
mscard.setDateEnd(StringUtil.getTimeMillis(mViewBinding.ruleEndTime.getText().toString())); mscard.setDateEnd(StringUtil.getTimeMillis(mViewBinding.ruleEndTime.getText().toString()));
...@@ -106,12 +118,30 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -106,12 +118,30 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
case R.id.rule_end_time: case R.id.rule_end_time:
showDialogPick(mViewBinding.ruleEndTime); showDialogPick(mViewBinding.ruleEndTime);
break; break;
case R.id.recharg_No:
ShowRechargeNo();
break;
} }
}); });
mViewBinding.infoTitle.ivBack.setOnClickListener(view -> { mViewBinding.infoTitle.ivBack.setOnClickListener(view -> {
pop(); pop();
}); });
}
private void iniMscard() {
mScards = new ArrayList<>();
for (int i = 1; i < 10; i++) {
mScards.add(String.valueOf(i));
}
for (Mscard mscard : mscards) {
if (mScards.contains(mscard.getCruleGradeNo().toString())) {
mScards.remove(mscard.getCruleGradeNo().toString());
}
}
} }
@Override @Override
...@@ -119,7 +149,9 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -119,7 +149,9 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
return false; return false;
} }
//将两个选择时间的dialog放在该函数中 //将两个选择时间的dialog放在该函数中
private void showDialogPick(final View btn) { private void showDialogPick(final View btn) {
//获取Calendar对象,用于获取当前时间 //获取Calendar对象,用于获取当前时间
final Calendar calendar = Calendar.getInstance(); final Calendar calendar = Calendar.getInstance();
...@@ -141,7 +173,33 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter ...@@ -141,7 +173,33 @@ public class RechargeRuleEditFragment extends BaseFragment<RechargeRulePresenter
datePickerDialog.show(); datePickerDialog.show();
} }
/**
* 弹出选择会员P
*
* @param mScards
*/
private void ShowRechargeNo() {// 弹出选择器
OptionsPickerView pvOptions = new OptionsPickerView.Builder(getActivity(), new
OptionsPickerView.OnOptionsSelectListener() {
@Override
public void onOptionsSelect(int options1, int options2, int options3, View v) {
mViewBinding.rechargNo.setText(mScards.get(options1));
}
}).setTitleText("请选择")
.setDividerColor(Color.BLACK)
.setTextColorCenter(Color.BLACK) //设置选中项文字颜色
.setContentTextSize(20)
.build();
pvOptions.setPicker(mScards);
pvOptions.show();
}
public void setmMscard(Mscard mMscard) { public void setmMscard(Mscard mMscard) {
this.mMscard = mMscard; this.mMscard = mMscard;
} }
public void setMscards(List<Mscard> mscards) {
this.mscards = mscards;
}
} }
...@@ -50,6 +50,7 @@ public class RechargeRuleListFragment extends BaseFragment<RechargeRulePresenter ...@@ -50,6 +50,7 @@ public class RechargeRuleListFragment extends BaseFragment<RechargeRulePresenter
mViewBinding.titleLayout.tvTitle.setText("充值优惠"); mViewBinding.titleLayout.tvTitle.setText("充值优惠");
adapter.setOnItemClickListener((mAdapter, view, position) -> { adapter.setOnItemClickListener((mAdapter, view, position) -> {
mPresenter.rechargeRuleEditFragment.setmMscard(adapter.getData().get(position)); mPresenter.rechargeRuleEditFragment.setmMscard(adapter.getData().get(position));
mPresenter.rechargeRuleEditFragment.setMscards(adapter.getData());
start( mPresenter.rechargeRuleEditFragment); start( mPresenter.rechargeRuleEditFragment);
}); });
adapter.setOnLoadMoreListener(this::onLoadMore, mViewBinding.levelRecyclerView); adapter.setOnLoadMoreListener(this::onLoadMore, mViewBinding.levelRecyclerView);
...@@ -60,6 +61,7 @@ public class RechargeRuleListFragment extends BaseFragment<RechargeRulePresenter ...@@ -60,6 +61,7 @@ public class RechargeRuleListFragment extends BaseFragment<RechargeRulePresenter
switch (view.getId()) { switch (view.getId()) {
case R.id.addRule: case R.id.addRule:
mPresenter.rechargeRuleEditFragment.setmMscard(null); mPresenter.rechargeRuleEditFragment.setmMscard(null);
mPresenter.rechargeRuleEditFragment.setMscards(adapter.getData());
start( mPresenter.rechargeRuleEditFragment); start( mPresenter.rechargeRuleEditFragment);
break; break;
} }
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<layout xmlns:tools="http://schemas.android.com/tools"> <layout xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
...@@ -11,7 +12,9 @@ ...@@ -11,7 +12,9 @@
<include <include
android:id="@+id/ic_title" android:id="@+id/ic_title"
layout="@layout/title" layout="@layout/title"
app:layout_constraintTop_toTopOf="parent"/> app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<FrameLayout <FrameLayout
......
...@@ -19,14 +19,14 @@ ...@@ -19,14 +19,14 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="center" android:gravity="center"
android:paddingTop="@dimen/all_padding" android:orientation="vertical"
android:orientation="vertical"> >
<View <View
android:id="@+id/ll_title" android:id="@+id/ll_title"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="?attr/actionBarSize" android:layout_height="?attr/actionBarSize"
android:layout_marginTop="@dimen/all_margin" android:layout_marginTop="@dimen/all_margin_big"
android:background="@color/white_caocao" android:background="@color/white_caocao"
app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" app:layout_constraintRight_toRightOf="parent"
......
...@@ -22,7 +22,6 @@ ...@@ -22,7 +22,6 @@
android:drawablePadding="@dimen/all_padding" android:drawablePadding="@dimen/all_padding"
android:hint="@string/statistics_order_edit_hint" android:hint="@string/statistics_order_edit_hint"
android:inputType="number" android:inputType="number"
android:textColor="@color/black_likui"
android:textSize="@dimen/all_text_size_low" android:textSize="@dimen/all_text_size_low"
/> />
......
...@@ -49,7 +49,6 @@ ...@@ -49,7 +49,6 @@
android:hint="@string/other_select_edit_hint" android:hint="@string/other_select_edit_hint"
android:imeOptions="actionSearch" android:imeOptions="actionSearch"
android:inputType="text" android:inputType="text"
android:textColor="@color/black_likui"
android:textSize="@dimen/all_text_size_low" android:textSize="@dimen/all_text_size_low"
/> />
......
...@@ -70,6 +70,30 @@ ...@@ -70,6 +70,30 @@
android:enabled="false" /> android:enabled="false" />
</LinearLayout> </LinearLayout>
<include layout="@layout/line_layout_margin"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="horizontal">
<TextView
style="@style/default_blacktext_margin_smallstyle"
android:layout_width="90dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/all_margin_left"
android:text="充值档位" />
<TextView
android:id="@+id/recharg_No"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginRight="@dimen/all_margin_left"
android:background="@mipmap/ic_expand_left"
android:gravity="center"
android:onClick="@{onClickListener}" />
</LinearLayout>
<include layout="@layout/line_layout_margin"/> <include layout="@layout/line_layout_margin"/>
<LinearLayout <LinearLayout
......
...@@ -25,7 +25,6 @@ ...@@ -25,7 +25,6 @@
android:drawablePadding="@dimen/all_padding" android:drawablePadding="@dimen/all_padding"
android:hint="@string/statistics_order_edit_hint" android:hint="@string/statistics_order_edit_hint"
android:imeOptions="actionSearch" android:imeOptions="actionSearch"
android:textColor="@color/black_likui"
android:textSize="@dimen/all_text_size_low" android:textSize="@dimen/all_text_size_low"
/> />
......
...@@ -103,23 +103,6 @@ ...@@ -103,23 +103,6 @@
</LinearLayout> </LinearLayout>
<include layout="@layout/line_layout" /> <include layout="@layout/line_layout" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="@dimen/all_margin_left"
android:orientation="horizontal">
<Button
android:id="@+id/onSure"
style="@style/button_positive_noradius"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:onClick="@{onClickListener}"
android:text="确认" />
</RelativeLayout>
</LinearLayout> </LinearLayout>
</layout> </layout>
\ No newline at end of file
...@@ -120,6 +120,14 @@ ...@@ -120,6 +120,14 @@
<include layout="@layout/line_layout" /> <include layout="@layout/line_layout" />
<TextView
android:layout_marginTop="@dimen/all_margin_left"
style="@style/textView_title"
android:textSize="@dimen/small_text_size"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="注:店员初始密码为000000" />
<RelativeLayout <RelativeLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
<ImageButton <ImageButton
android:id="@+id/iv_back" android:id="@+id/iv_back"
android:layout_marginLeft="@dimen/all_margin_left"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_alignParentLeft="true" android:layout_alignParentLeft="true"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment