|
|
@@ -124,7 +124,7 @@ public class CustomerBillInputAdapter extends BillAdapter {
|
|
|
mInputViewHolder.valuesEd.setFocusable(false);
|
|
|
mInputViewHolder.valuesEd.setClickable(true);
|
|
|
mInputViewHolder.valuesEd.setOnClickListener(null);
|
|
|
- } else if (BillTypeChangeUtils.isSelect(model.getType()) || model.getCaption().equals("企业名称")) {
|
|
|
+ } else if (BillTypeChangeUtils.isSelect(model.getType()) || isCompany(model)) {
|
|
|
//选择类型
|
|
|
mInputViewHolder.valuesEd.setHint("请选择");
|
|
|
mInputViewHolder.valuesEd.setFocusable(false);
|
|
|
@@ -156,7 +156,7 @@ public class CustomerBillInputAdapter extends BillAdapter {
|
|
|
if (view.getTag(com.modular.apputils.R.id.tag2) != null && view.getTag(com.modular.apputils.R.id.tag2) instanceof BillGroupModel.BillModel) {
|
|
|
int position = view.getTag(com.modular.apputils.R.id.tag) != null && view.getTag(com.modular.apputils.R.id.tag) instanceof Integer ? ((int) view.getTag(com.modular.apputils.R.id.tag)) : 0;
|
|
|
BillGroupModel.BillModel mBillModel = (BillGroupModel.BillModel) view.getTag(com.modular.apputils.R.id.tag2);
|
|
|
- if (mBillModel.getCaption().equals("企业名称")) {
|
|
|
+ if (isCompany(mBillModel)) {
|
|
|
mCompanyClickListener.clickCompany(mBillModel.getGroupIndex(),mBillModel);
|
|
|
} else {
|
|
|
mOnAdapterListener.toSelect(position, mBillModel);
|
|
|
@@ -168,4 +168,8 @@ public class CustomerBillInputAdapter extends BillAdapter {
|
|
|
super.onClick(view);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ private boolean isCompany(BillGroupModel.BillModel mBillModel ){
|
|
|
+ return mBillModel.getCaption().equals("企业名称")||mBillModel.getField().equals("cu_name");
|
|
|
+ }
|
|
|
}
|