Browse Source

修复国外订单价格问题。

ccc 1 year ago
parent
commit
e3e4e1f244
28 changed files with 131 additions and 56 deletions
  1. 2 2
      .idea/misc.xml
  2. 8 0
      BaseLibrary/src/main/java/com/hboxs/base_library/util/DrawableSelectorUtils.java
  3. BIN
      BaseLibrary/src/main/res/drawable/logo_bjkj.jpg
  4. 1 1
      app/src/main/AndroidManifest.xml
  5. 1 1
      app/src/main/java/com/bgy/autosale/payutil/MQService.java
  6. 37 28
      app/src/main/java/com/bgy/autosale/ui/consumer/IceCreamFragment.java
  7. 12 4
      app/src/main/java/com/bgy/autosale/ui/operator/SleepSettingActivity.java
  8. 7 10
      app/src/main/java/com/bgy/autosale/ui/operator/fragments/OtherSettingFragment.java
  9. 1 1
      app/src/main/java/com/bgy/autosale/ui/operator/fragments/SwitchFragment.java
  10. 0 2
      app/src/main/java/com/bgy/autosale/ui/operator/fragments/TechnologySupportFragment.java
  11. 40 0
      app/src/main/res/layout/activity_system_text_setting.xml
  12. 1 1
      app/src/main/res/layout/fragment_switch.xml
  13. 1 0
      app/src/main/res/values-cs/strings.xml
  14. 1 0
      app/src/main/res/values-de/strings.xml
  15. 1 1
      app/src/main/res/values-en/strings.xml
  16. 1 0
      app/src/main/res/values-es/strings.xml
  17. 1 0
      app/src/main/res/values-et/strings.xml
  18. 1 0
      app/src/main/res/values-hy/strings.xml
  19. 1 0
      app/src/main/res/values-ko/strings.xml
  20. 1 0
      app/src/main/res/values-lt/strings.xml
  21. 1 0
      app/src/main/res/values-lv/strings.xml
  22. 1 0
      app/src/main/res/values-ms/strings.xml
  23. 1 0
      app/src/main/res/values-ro/strings.xml
  24. 1 0
      app/src/main/res/values-ru/strings.xml
  25. 1 0
      app/src/main/res/values-th/strings.xml
  26. 4 2
      app/src/main/res/values-zh/strings.xml
  27. 3 2
      app/src/main/res/values/strings.xml
  28. 1 1
      config.gradle

+ 2 - 2
.idea/misc.xml

@@ -28,7 +28,7 @@
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_alarm_clock.xml" value="0.24947916666666667" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_alarm_clock_tp.xml" value="0.24947916666666667" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_coin_sucess.xml" value="0.24947916666666667" />
-        <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_credit_card.xml" value="0.24947916666666667" />
+        <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_credit_card.xml" value="0.536" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_mdbcredit_card.xml" value="0.24947916666666667" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_mix_pay_now.xml" value="0.10400000000000001" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/dialog_pay.xml" value="0.24947916666666667" />
@@ -52,7 +52,7 @@
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/fragment_warnings.xml" value="0.24947916666666667" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/item_alarm_clock.xml" value="0.2" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/item_price.xml" value="0.2" />
-        <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/item_shop_cart_dishes.xml" value="0.1" />
+        <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/item_shop_cart_dishes.xml" value="0.264" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/item_switch.xml" value="0.4" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/item_technology.xml" value="0.4" />
         <entry key="..\:/Users/Desktop/iceCream-QX/icecream-lite-main/app/src/main/res/layout/view_batching.xml" value="0.1" />

+ 8 - 0
BaseLibrary/src/main/java/com/hboxs/base_library/util/DrawableSelectorUtils.java

@@ -331,6 +331,10 @@ public class DrawableSelectorUtils {
             logoF = R.drawable.logo_7cloud;
             width = R.dimen.dp_50;
             height = R.dimen.dp_30;
+        }else if ("7761".equals(logo)){
+            logoF = R.drawable.logo_bjkj;
+            width = R.dimen.dp_50;
+            height = R.dimen.dp_30;
         }
         ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
         layoutParams.width = UiUtil.getDimensionPixelRes(width);
@@ -461,6 +465,10 @@ public class DrawableSelectorUtils {
 //            logoF = R.drawable.logo_17;
 //            width = R.dimen.dp_100;
 //            height = R.dimen.dp_30;
+        }else if ("7761".equals(logo)){
+            logoF = R.drawable.logo_bjkj;
+            width = R.dimen.dp_50;
+            height = R.dimen.dp_30;
         }
         ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
         layoutParams.width = UiUtil.getDimensionPixelRes(width);

BIN
BaseLibrary/src/main/res/drawable/logo_bjkj.jpg


+ 1 - 1
app/src/main/AndroidManifest.xml

@@ -65,7 +65,7 @@
             </intent-filter>
         </activity>
         <activity android:name=".ui.operator.LockActivity" />
-        <activity android:name=".ui.operator.SleepSettingActivity" />
+        <activity android:name=".ui.operator.TextSettingActivity" />
         <activity android:name=".ui.operator.LocalAlarmClockActivity" />
 
         <activity

+ 1 - 1
app/src/main/java/com/bgy/autosale/payutil/MQService.java

@@ -1225,7 +1225,7 @@ public class MQService extends Service implements SendCallback {
                 || "3212".equals(s) || "3535".equals(s) || "1921".equals(s) || "3624".equals(s)
                 || "2019".equals(s) || "7391".equals(s) || "0924".equals(s) || "9427".equals(s) || "0735".equals(s)
                 || "5769".equals(s) || "6894".equals(s) || "8123".equals(s) || "5217".equals(s) || "6431".equals(s)
-                || "7777".equals(s) || "8080".equals(s) || "6702".equals(s) || "7772".equals(s)) {
+                || "7777".equals(s) || "8080".equals(s) || "6702".equals(s) || "7772".equals(s) || "7761".equals(s)) {
             Hawk.put("logo", s);
             Hawk.get("logo", "7777");
         }

+ 37 - 28
app/src/main/java/com/bgy/autosale/ui/consumer/IceCreamFragment.java

@@ -223,7 +223,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
     public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
         super.onViewCreated(view, savedInstanceState);
 
-        ImageView ivLogo=view.findViewById(R.id.iv_logo);
+        ImageView ivLogo = view.findViewById(R.id.iv_logo);
         DrawableSelectorUtils.setImageLogo(ivLogo);
         Log.d(TAG, "onViewCreated: 1");
         Bundle bundle = getArguments();
@@ -357,7 +357,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
                 });
             }
         }, 1, TimeUnit.SECONDS);
-        if (App.app.payChannel == Constant.PAY_PRICE_MODEL || App.app.payChannel == Constant.PAY_NAYAX_PAY_MIX||App.app.payChannel==Constant.PAY_ONLINE_AND_PRICE_MODEL) {
+        if (App.app.payChannel == Constant.PAY_PRICE_MODEL || App.app.payChannel == Constant.PAY_NAYAX_PAY_MIX || App.app.payChannel == Constant.PAY_ONLINE_AND_PRICE_MODEL) {
             findViewById(R.id.rl_money_show).setVisibility(View.VISIBLE);
         }
     }
@@ -447,7 +447,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
                     String result = data.commandsHex.substring(6, 10);
                     double coin = Integer.parseInt(result, 16) / 100.00;
                     if (!result.equals("0000")) {
-                        Global.hascoin = Global.hascoin.add(new BigDecimal((coin *Global.coinMultiplier)/Global.coinMultiplierDivide)).setScale(2, RoundingMode.HALF_UP);
+                        Global.hascoin = Global.hascoin.add(new BigDecimal((coin * Global.coinMultiplier) / Global.coinMultiplierDivide)).setScale(2, RoundingMode.HALF_UP);
                         getDefault().post(new OfflineMessageEvent(Name.CURRENCYCHANGES, null));
                     }
                 }
@@ -520,7 +520,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
                 }
                 carsPay(str());//国内二码合一支付
                 Log.d(TAG, "onClick: 二码合一");
-            }else if (App.app.payChannel == Constant.PAY_ONLINE_AND_PRICE_MODEL || manualReason != null) {
+            } else if (App.app.payChannel == Constant.PAY_ONLINE_AND_PRICE_MODEL || manualReason != null) {
                 dismissLoading();
                 showDialogChoosePay();
                 Log.d(TAG, "onClick: 二码合一");
@@ -546,7 +546,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
 //                return;
 //            }
             if (!CommunicationHelper.getInstance().canGenerateOrder()){
-                ToastUtil.getInstance().showText("设备异常");
+                ToastUtil.getInstance().showText(CommunicationHelper.getInstance().getWhyCanOrderText());
                 return;
             }
             addShopCart();
@@ -1377,7 +1377,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
                 break;
             case Name.CURRENCYCHANGES://入钞了
                 tvMoney.setText(haveMoney + (Global.hasmoney.doubleValue() + Global.hascoin.doubleValue()));
-                Log.d(TAG, "event: "+Global.hascoin.doubleValue());
+                Log.d(TAG, "event: " + Global.hascoin.doubleValue());
                 if (payMixDialog != null && payMixDialog.isShowing()) {
                     if (Global.hasmoney.doubleValue() + Global.hascoin.doubleValue() >= pri) {
                         tvMoney.setText(haveMoney + (Global.hasmoney.doubleValue() + Global.hascoin.doubleValue() - pri));
@@ -1596,7 +1596,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
             public void run() {
                 dismissLoading();
             }
-        },5000);
+        }, 5000);
     }
 
     private void stopTradingTimerDown(Timer timer, TimerTask task) {
@@ -1618,19 +1618,29 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
 
     // 进入手动制作的界面
     private void manualMake() {
-        if (Global.isVersions!=1&&orderHelper.getOrderList().size()>0){
+        Log.d(TAG, "manualMake orderHelper: " + orderHelper.getOrderList().toString());
+        if (Global.isVersions != 1 && orderHelper.getOrderList().size() > 0) {
             for (int i = 0; i < orderHelper.getOrderList().size(); i++) {
                 ShoppingCartBean shoppingCart = new ShoppingCartBean();
                 Log.d(TAG, "onClick: 冰淇淋组合:" + orderHelper.getOrderList().get(i).selectTag);
 //                            "冰淇淋的金额:"+orderHelper.getOrderList().get(i).price+
-                Log.d(TAG,"单个商品需要制作的杯数:" + orderHelper.getOrderList().get(i).buyCount);
+                Log.d(TAG, "单个商品需要制作的杯数:" + orderHelper.getOrderList().get(i).buyCount);
                 shoppingCart.setShoppingName(orderHelper.getOrderList().get(i).selectTag);//商品名字
                 shoppingCart.setCount(orderHelper.getOrderList().get(i).buyCount);
                 shoppingCart.setPrice(Double.parseDouble(orderHelper.getOrderList().get(i).price));
-                saveCoinOrder(shoppingCart.getShoppingName(),shoppingCart.getPrice(),1,orderHelper.getOrderList().get(i).buyCount);
+                double totalSum = 0.0; // 用于存储总和
+                if (orderHelper.getOrderList().get(i).selectSpecBeans.size() > 0) {
+                    for (int j = 0; j < orderHelper.getOrderList().get(i).selectSpecBeans.size(); j++) {
+                        totalSum += Double.parseDouble(orderHelper.getOrderList().get(i).selectSpecBeans.get(i).price);
+                    }
+                    totalSum+=shoppingCart.getPrice();
+                } else {
+                    totalSum = shoppingCart.getPrice();
+                }
+                saveCoinOrder(shoppingCart.getShoppingName(), totalSum, 1, orderHelper.getOrderList().get(i).buyCount);
             }
         }
-        LogUtils.logWrite("制作了"+orderHelper.generateMakingIceCream().size()+"杯冰淇淋");
+        LogUtils.logWrite("制作了" + orderHelper.generateMakingIceCream().size() + "杯冰淇淋");
         if (App.app.payChannel != Constant.PAY_FREE) {
             LogUtils.logWrite("制作冰激凌了");
         }
@@ -1655,7 +1665,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
 
     // 添加购物车
     private void addShopCart() {
-        Log.d(TAG, "addShopCart: "+currentDish.selectSpecBeans);
+        Log.d(TAG, "addShopCart: " + currentDish.selectSpecBeans);
         ResponseBean<Integer> result = addItem(currentDish.selectSpecBeans);
         if (!result.success) {
             return;
@@ -1819,7 +1829,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
             ShoppingCartBean shoppingCart = new ShoppingCartBean();
             Log.d(TAG, "onClick: 冰淇淋组合:" + orderHelper.getOrderList().get(i).selectTag);
 //                            "冰淇淋的金额:"+orderHelper.getOrderList().get(i).price+
-            Log.d(TAG,"单个商品需要制作的杯数:" + orderHelper.getOrderList().get(i).buyCount);
+            Log.d(TAG, "单个商品需要制作的杯数:" + orderHelper.getOrderList().get(i).buyCount);
             String str = "";
             String[] parts = orderHelper.getOrderList().get(i).selectTag.split(",");
             str = getStr(str, parts);
@@ -1867,30 +1877,30 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
         String getOneTaste = "";
         for (String part : parts) {
             Log.d(TAG, "onClick0: " + part);
-           String[] getFlavorCombinations= part.split(priceBeans.get(0).getChineseName());
+            String[] getFlavorCombinations = part.split(priceBeans.get(0).getChineseName());
             for (String getFlavorCombination : getFlavorCombinations) {
                 Log.d(TAG, "getStr:10 " + getFlavorCombination);
-                if (getFlavorCombinations.length==1){
-                    getOneTaste=getFlavorCombination;
+                if (getFlavorCombinations.length == 1) {
+                    getOneTaste = getFlavorCombination;
                 }
             }
             if (part.contains("_")) {
                 String[] getTaste = getFlavorCombinations[0].split("_");
                 for (int i = 0; i < getTaste.length; i++) {
-                    Log.d(TAG, "getStr:11 "+getTaste[i]);
+                    Log.d(TAG, "getStr:11 " + getTaste[i]);
 
                     resultBuilder.append(getTaste[i]);
                     if (i < getTaste.length - 1) {
                         resultBuilder.append(",");
                     }
                 }
-                str= SPUtils.getInstance(App.app).getString(PriceFragment.ProductAbout.nameKey[0],getString(PriceFragment.ProductAbout.defaultName[0])) + "-"+resultBuilder.toString();
-                Log.d(TAG, "getStr:测试 "+str);
-            }else {
-                if (getOneTaste.equals("")){
-                    str= SPUtils.getInstance(App.app).getString(PriceFragment.ProductAbout.nameKey[0],getString(PriceFragment.ProductAbout.defaultName[0]));
-                }else {
-                    str= SPUtils.getInstance(App.app).getString(PriceFragment.ProductAbout.nameKey[0],getString(PriceFragment.ProductAbout.defaultName[0])) + "-"+getOneTaste;
+                str = SPUtils.getInstance(App.app).getString(PriceFragment.ProductAbout.nameKey[0], getString(PriceFragment.ProductAbout.defaultName[0])) + "-" + resultBuilder.toString();
+                Log.d(TAG, "getStr:测试 " + str);
+            } else {
+                if (getOneTaste.equals("")) {
+                    str = SPUtils.getInstance(App.app).getString(PriceFragment.ProductAbout.nameKey[0], getString(PriceFragment.ProductAbout.defaultName[0]));
+                } else {
+                    str = SPUtils.getInstance(App.app).getString(PriceFragment.ProductAbout.nameKey[0], getString(PriceFragment.ProductAbout.defaultName[0])) + "-" + getOneTaste;
                 }
             }
         }
@@ -1961,20 +1971,19 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
         }, 1000);
     }
 
-    private void saveCoinOrder(String productName, double price, int payType,int count) {
+    private void saveCoinOrder(String productName, double price, int payType, int count) {
         CoinOrdeBean bean = new CoinOrdeBean();
         String sn = UUID.randomUUID().toString().replace("-", "");
         bean.setClientId(Heartbeat.deviceId);
         bean.setSn(sn);
         bean.setPayType(payType);
-        bean.setName(productName+"x"+count);
+        bean.setName(productName + "x" + count);
         bean.setProductNumber(count);
         bean.setPrice(price);
         bean.setCreateDate(getStackCompleteTime());
-        bean.setNo(productName+"-"+"I01"+"-"+count);
+        bean.setNo(productName + "-" + "I01" + "-" + count);
         Gson gson = new Gson();
         String json = gson.toJson(bean);
-        Log.d(TAG, "saveCoinOrder: "+json);
         RequestBody body = RequestBody.create(okhttp3.MediaType.parse("application/json;charset=utf-8"), json);
         addSubscription(OrderApi.api.newSaveCoinOrder(body).compose(HttpResultHandler.<String>transformer())
                 , new HttpResultObserver<String>(mView, getContext()) {

+ 12 - 4
app/src/main/java/com/bgy/autosale/ui/operator/SleepSettingActivity.java

@@ -16,12 +16,13 @@ import com.orhanobut.hawk.Hawk;
  * Created by cjx on 2020-09-08
  * 说明:
  */
-public class SleepSettingActivity extends BaseScanGunActivity implements View.OnClickListener {
+public class TextSettingActivity extends BaseScanGunActivity implements View.OnClickListener {
 
     private static final String TAG = "SnSettingActivity";
     private EditText etSleepText;
     private EditText etPeopleText;
     private EditText etPhoneText;
+    private EditText etCreditTest;
 
     @Override
     protected void onCreate(@Nullable Bundle savedInstanceState) {
@@ -38,6 +39,9 @@ public class SleepSettingActivity extends BaseScanGunActivity implements View.On
         findViewById(R.id.sleep_save).setOnClickListener(this);
         findViewById(R.id.people_save).setOnClickListener(this);
         findViewById(R.id.phone_save).setOnClickListener(this);
+        etCreditTest=findViewById(R.id.et_credit_test);
+        etPhoneText.setText(Hawk.get(Name.CREDIT_CARD_PAYMENT_TEXT_DESCRIPTION,""));
+        findViewById(R.id.et_credit_test).setOnClickListener(this);
     }
 
     @Override
@@ -47,17 +51,21 @@ public class SleepSettingActivity extends BaseScanGunActivity implements View.On
             finish();
         } else if (id == R.id.sleep_save) {
             Hawk.put(Name.HIBERNATION, etSleepText.getText().toString());
-            showToast("修改成功");
+            showToast(getString(R.string.modified_success));
         } else if (id == R.id.people_save) {
             String contacts = etPeopleText.getText().toString();
             Hawk.put(Name.CONTACTS_NAME, contacts);
             App.app.contactBean.faultPhone = Hawk.get(Name.CONTACTS_NAME,"");
-            showToast("修改成功");
+            showToast(getString(R.string.modified_success));
         } else if (id == R.id.phone_save) {
             String contacts = etPhoneText.getText().toString();
             Hawk.put(Name.CONTACTS_NUM, contacts);
             App.app.contactBean.hotServicePhone = Hawk.get(Name.CONTACTS_NUM,"");
-            showToast("修改成功");
+            showToast(getString(R.string.modified_success));
+        }else if (id == R.id.et_credit_test) {
+            String contacts = etCreditTest.getText().toString();
+            Hawk.put(Name.CONTACTS_NUM, contacts);
+            showToast(getString(R.string.modified_success));
         }
     }
 

+ 7 - 10
app/src/main/java/com/bgy/autosale/ui/operator/fragments/OtherSettingFragment.java

@@ -1,6 +1,5 @@
 package com.bgy.autosale.ui.operator.fragments;
 
-import android.app.Activity;
 import android.content.Context;
 import android.content.Intent;
 import android.os.Bundle;
@@ -20,7 +19,7 @@ import com.bgy.autosale.Constant;
 import com.bgy.autosale.R;
 import com.bgy.autosale.ui.base.BaseFragment;
 import com.bgy.autosale.ui.operator.LocalAlarmClockActivity;
-import com.bgy.autosale.ui.operator.SleepSettingActivity;
+import com.bgy.autosale.ui.operator.TextSettingActivity;
 import com.bgy.autosale.utils.SPUtils;
 
 import java.util.ArrayList;
@@ -34,7 +33,7 @@ public class OtherSettingFragment extends BaseFragment {
     public static OtherSettingFragment getFragment() {
         return new OtherSettingFragment();
     }
-    private final int SLEEP_TEXT = 0;
+    private final int SET_TEXT = 0;
     private final int ALARM_CLOCK = 1;
 
     @Override
@@ -53,7 +52,7 @@ public class OtherSettingFragment extends BaseFragment {
 
         ArrayList<OtherBean> list = new ArrayList<>();
         list.add(initAlarmClock());
-        list.add(initSleepMsg());
+        list.add(initSetMsg());
         RecyclerView recyclerView = view.findViewById(R.id.recycler_view);
         recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
         OtherAdapter adapter = new OtherAdapter(list, getContext());
@@ -67,8 +66,8 @@ public class OtherSettingFragment extends BaseFragment {
         itemBean.buttonEnable = true;
         return itemBean;
     }
-    private OtherBean initSleepMsg() {
-        OtherBean itemBean = new OtherBean(SLEEP_TEXT);
+    private OtherBean initSetMsg() {
+        OtherBean itemBean = new OtherBean(SET_TEXT);
         itemBean.title = getString(R.string.setting_text_message);
         itemBean.button = R.string.button_update;
         itemBean.buttonEnable = true;
@@ -150,12 +149,10 @@ public class OtherSettingFragment extends BaseFragment {
         public void onClick(View v) {
             int action = (int) v.getTag();
             switch (action) {
-                case SLEEP_TEXT:
-                    gotoActivity(SleepSettingActivity.class);
+                case SET_TEXT:
+                    gotoActivity(TextSettingActivity.class);
                     break;
                 case ALARM_CLOCK:
-//                    showToast("该功能建设中。。。");
-//                    return;
                     gotoActivity(LocalAlarmClockActivity.class);
                     break;
             }

+ 1 - 1
app/src/main/java/com/bgy/autosale/ui/operator/fragments/SwitchFragment.java

@@ -426,7 +426,7 @@ public class SwitchFragment extends BaseFragment implements RadioGroup.OnChecked
 
         if (id == R.id.btn_changlogoupdate) {
             String s = etChanglog.getText().toString();
-            if ("7772".equals(s)||"7770".equals(s)||"7777".equals(s)) {
+            if ("7772".equals(s)||"7770".equals(s)||"7777".equals(s)||"7761".equals(s)) {
                 Hawk.put("logo", s);
                 Hawk.get("logo", "7777");
                 ToastUtil.showToast(UiUtil.getStringRes(R.string.xgwc));

+ 0 - 2
app/src/main/java/com/bgy/autosale/ui/operator/fragments/TechnologySupportFragment.java

@@ -28,7 +28,6 @@ import android.widget.TextView;
 import com.bgy.autosale.App;
 import com.bgy.autosale.Constant;
 import com.bgy.autosale.R;
-import com.bgy.autosale.RemoteSupportService;
 import com.bgy.autosale.entitys.LanguageBean;
 import com.bgy.autosale.helpers.SmallApkHelper;
 import com.bgy.autosale.payutil.ApkInfoBean;
@@ -39,7 +38,6 @@ import com.bgy.autosale.payutil.MQService;
 import com.bgy.autosale.payutil.OrderPriceBean;
 import com.bgy.autosale.payutil.UpdateDialog;
 import com.bgy.autosale.ui.base.BaseFragment;
-import com.bgy.autosale.ui.operator.SleepSettingActivity;
 import com.bgy.autosale.ui.operator.SnSettingActivity;
 import com.bgy.autosale.ui.operator.UpdatePasswordActivity;
 import com.bgy.autosale.utils.ReadCacheInfoUtils;

+ 40 - 0
app/src/main/res/layout/activity_system_text_setting.xml

@@ -131,6 +131,46 @@
                 android:textColor="#FE5DBB"
                 android:textSize="@dimen/sp_22"/>
         </LinearLayout>
+        <LinearLayout
+            android:layout_marginTop="@dimen/dp_10"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:orientation="horizontal"
+            android:layout_gravity="center">
+
+            <TextView
+                android:id="@+id/credit_tip"
+                android:layout_width="@dimen/dp_80"
+                android:layout_height="@dimen/dp_50"
+                android:text="@string/describe"
+                android:gravity="center"
+                android:textColor="@color/colorPrimaryDark"
+                android:textSize="@dimen/sp_12"
+                android:textStyle="bold"
+                tools:ignore="MissingConstraints" />
+
+            <android.support.v7.widget.AppCompatEditText
+                android:id="@+id/et_credit_test"
+                android:layout_width="@dimen/dp_200"
+                android:layout_height="wrap_content"
+                android:gravity="center"
+                android:singleLine="true"
+                android:textColor="@color/colorPrimaryDark"
+                android:textSize="@dimen/sp_24"
+                android:textStyle="bold"
+                tools:ignore="MissingConstraints" />
+
+
+            <TextView
+                android:id="@+id/credit_save"
+                android:layout_width="@dimen/dp_150"
+                android:layout_height="@dimen/dp_50"
+                android:background="@drawable/bg_config_confirm"
+                android:gravity="center"
+                android:text="@string/confirm_revision"
+                android:textColor="#FE5DBB"
+                android:textSize="@dimen/sp_22"/>
+        </LinearLayout>
 
     </LinearLayout>
 

+ 1 - 1
app/src/main/res/layout/fragment_switch.xml

@@ -242,7 +242,7 @@
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         android:layout_margin="@dimen/dp_8"
-                        android:text="@string/nayax_model"
+                        android:text="NaYax Always Idle"
                         android:textColor="#333"
                         android:textSize="@dimen/sp_14"
                         android:textStyle="bold" />

+ 1 - 0
app/src/main/res/values-cs/strings.xml

@@ -482,6 +482,7 @@
     <string name="alarm_clock_setting">Plánovaný budík</string>
     <string name="change_cooling">Přepnout chlazení</string>
     <string name="change_freshness">Přepnout aktuálnost</string>
+    <string name="credit_describe">Výzva k potažení karty</string>
 
 </resources>
 <!--捷克语-->

+ 1 - 0
app/src/main/res/values-de/strings.xml

@@ -482,6 +482,7 @@
     <string name="alarm_clock_setting">Geplanter Wecker</string>
     <string name="change_cooling">Kühlung umschalten</string>
     <string name="change_freshness">Frische wechseln</string>
+    <string name="credit_describe">Aufforderung zum Durchziehen der Karte ändern</string>
 
 </resources>
 <!--德语-->

+ 1 - 1
app/src/main/res/values-en/strings.xml

@@ -483,7 +483,7 @@
     <string name="alarm_clock_setting">Timer alarm</string>
     <string name="change_cooling">Switch cooling</string>
     <string name="change_freshness">Switch freshness</string>
-
+    <string name="credit_describe">Modify credit card swiping prompt</string>
 
 </resources>
 <!--英语-->

+ 1 - 0
app/src/main/res/values-es/strings.xml

@@ -484,6 +484,7 @@
     <string name="alarm_clock_setting">Despertador programado</string>
     <string name="change_cooling">Cambiar refrigeración</string>
     <string name="change_freshness">Cambiar frescura</string>
+    <string name="credit_describe">Modificar mensaje de deslizamiento de tarjeta</string>
 
 </resources>
 <!--西班牙语-->

+ 1 - 0
app/src/main/res/values-et/strings.xml

@@ -481,6 +481,7 @@
     <string name="alarm_clock_setting">Ajastatud äratuskell</string>
     <string name="change_cooling">Jahutuse vahetamine</string>
     <string name="change_freshness">Värskuse vahetamine</string>
+    <string name="credit_describe">Muutke kaardi pühkimise viipa</string>
 
 </resources>
 <!--爱沙尼亚语-->

+ 1 - 0
app/src/main/res/values-hy/strings.xml

@@ -483,6 +483,7 @@
     <string name="alarm_clock_setting">Պլանավորված զարթուցիչ</string>
     <string name="change_cooling">Անջատեք սառեցումը</string>
     <string name="change_freshness">Անցնել թարմությունը</string>
+    <string name = "credit_describe">Փոփոխել քարտի սահեցման հուշումը</string>
 
 </resources>
 <!--亚美尼亚语-->

+ 1 - 0
app/src/main/res/values-ko/strings.xml

@@ -487,6 +487,7 @@
     <string name="alarm_clock_setting">예약된 알람 시계</string>
     <string name="change_cooling">냉각 스위치</string>
     <string name="change_freshness">신선도 전환</string>
+    <string name="credit_describe">카드 스와이프 프롬프트 수정</string>
 
 </resources>
     <!--韩语-->

+ 1 - 0
app/src/main/res/values-lt/strings.xml

@@ -481,6 +481,7 @@
     <string name="alarm_clock_setting">Suplanuotas žadintuvas</string>
     <string name="change_cooling">Perjungti aušinimą</string>
     <string name="change_freshness">Perjungti šviežumą</string>
+    <string name="credit_describe">Keisti kortelės perbraukimo raginimą</string>
 
 </resources>
 <!--立陶宛-->

+ 1 - 0
app/src/main/res/values-lv/strings.xml

@@ -477,6 +477,7 @@
     <string name="alarm_clock_setting">Ieplānots modinātājs</string>
     <string name="change_cooling">Pārslēgt dzesēšanu</string>
     <string name="change_freshness">Pārslēgt svaigumu</string>
+    <string name="credit_describe">Mainīt kartes vilkšanas uzvedni</string>
 
 </resources>
 <!--拉脱维亚-->

+ 1 - 0
app/src/main/res/values-ms/strings.xml

@@ -482,6 +482,7 @@
     <string name="alarm_clock_setting">Jadualkan jam penggera</string>
     <string name="change_cooling">Tukar penyejukan</string>
     <string name="change_freshness">Tukar kesegaran</string>
+    <string name="credit_describe">Ubah suai gesaan leretan kad</string>
 
 </resources>
 <!--马来语-->

+ 1 - 0
app/src/main/res/values-ro/strings.xml

@@ -484,6 +484,7 @@
     <string name="alarm_clock_setting">Ceas deşteptător programat</string>
     <string name="change_cooling">Comutați răcirea</string>
     <string name="change_freshness">Schimbați prospețimea</string>
+    <string name="credit_describe">Modificați solicitarea de glisare a cardului</string>
 
 </resources>
 <!--罗马尼亚语-->

+ 1 - 0
app/src/main/res/values-ru/strings.xml

@@ -480,6 +480,7 @@
     <string name="alarm_clock_setting">Будильник по расписанию</string>
     <string name="change_cooling">Переключить охлаждение</string>
     <string name="change_freshness">Переключить свежесть</string>
+    <string name="credit_describe">Изменить запрос на проведение карты</string>
 
 </resources>
     <!--俄语-->

+ 1 - 0
app/src/main/res/values-th/strings.xml

@@ -475,6 +475,7 @@
     <string name="alarm_clock_setting">นาฬิกาปลุกตั้งเวลา</string>
     <string name="change_cooling">สลับการระบายความร้อน</string>
     <string name="change_freshness">สลับความสด</string>
+    <string name="credit_describe">แก้ไขข้อความแจ้งการรูดบัตร</string>
 
 </resources>
 <!--泰语-->

+ 4 - 2
app/src/main/res/values-zh/strings.xml

@@ -468,8 +468,8 @@
     <string name="ict_currency_selection">ICT币值选择</string>
     <string name="banknote_exchange_protocol">纸币器协议</string>
     <string name="mdb_level">MDB等级</string>
-    <string name="coin_x">硬币冲乘以X</string>
-    <string name="coin_divide_x">硬币冲除以X</string>
+    <string name="coin_x">硬币冲乘以X</string>
+    <string name="coin_divide_x">硬币冲除以X</string>
     <string name="setting_text_message">修改部分文本字样</string>
     <string name="sleep_msg">暂停营业</string>
     <string name="setting_flavor_config">口味设置</string>
@@ -480,5 +480,7 @@
     <string name="alarm_clock_setting">定时闹钟</string>
     <string name="change_cooling">切换制冷</string>
     <string name="change_freshness">切换保鲜</string>
+    <string name="credit_describe">修改刷卡提示</string>
+
 </resources>
 <!--中文-->

+ 3 - 2
app/src/main/res/values/strings.xml

@@ -473,8 +473,8 @@
     <string name="ict_currency_selection">ICT币值选择</string>
     <string name="banknote_exchange_protocol">纸币器协议</string>
     <string name="mdb_level">MDB等级</string>
-    <string name="coin_x">硬币冲乘以X</string>
-    <string name="coin_divide_x">硬币冲除以X</string>
+    <string name="coin_x">硬币冲乘以X</string>
+    <string name="coin_divide_x">硬币冲除以X</string>
     <string name="setting_text_message">修改部分文本字样</string>
     <string name="sleep_msg">暂停营业</string>
     <string name="setting_flavor_config">口味设置</string>
@@ -489,5 +489,6 @@
     <string name="alarm_clock_setting">定时闹钟</string>
     <string name="change_cooling">切换制冷</string>
     <string name="change_freshness">切换保鲜</string>
+    <string name="credit_describe">修改刷卡提示</string>
 </resources>
 <!--中文-->

+ 1 - 1
config.gradle

@@ -5,7 +5,7 @@ ext {
             "minSdkVersion"                : 19,
             "targetSdkVersion"             : 28,
             "versionCode"                  : 109,
-            "versionName"                  : "1.0.21",
+            "versionName"                  : "1.0.22",
 
             "androidSupport"               : "28.0.0",
             "constraint-layout"            : "1.1.3",