Browse Source

设备管理通用表单,在录入的单据,不对人员信息赋当前登录人的默认值

RaoMeng 6 years ago
parent
commit
5bfe4a06f8

+ 3 - 3
WeiChat/version.properties

@@ -1,5 +1,5 @@
-#Thu Oct 10 19:08:25 CST 2019
+#Mon Oct 14 09:35:00 CST 2019
 debugName=972
-versionName=700
+versionName=702
 debugCode=972
-versionCode=254
+versionCode=256

+ 5 - 5
app_modular/appworks/src/main/java/com/uas/appworks/CRM/erp/presenter/DeviceBillInputPresenter.java

@@ -185,11 +185,6 @@ public class DeviceBillInputPresenter extends BillPresenter {
     protected BillGroupModel.BillModel getBillModelByObject(JSONObject object) {
         BillGroupModel.BillModel billModel = super.getBillModelByObject(object);
         String field = billModel.getField();
-        if ("dc_emcode".equals(field)) {
-            billModel.setValue(CommonUtil.getEmcode());
-        } else if ("dc_emname".equals(field)) {
-            billModel.setValue(CommonUtil.getName());
-        }
 
         //设备维修单,如果dc_repairaccept(接单状态)为空,则是未接单状态;如果有值,则是已接单状态
         //未接单状态下,需要将顶部Menu修改为【接单】按钮
@@ -204,6 +199,11 @@ public class DeviceBillInputPresenter extends BillPresenter {
         }
 
         if (mId <= 0) {
+            if ("dc_emcode".equals(field)) {
+                billModel.setValue(CommonUtil.getEmcode());
+            } else if ("dc_emname".equals(field)) {
+                billModel.setValue(CommonUtil.getName());
+            }
             if (mDevice != null) {
                 if ("dc_devcode".equals(field)) {
                     billModel.setValue(mDevice.getCode());