From 3829a4eaa7313684145ca1768112243b5d0e26ca Mon Sep 17 00:00:00 2001
From: unknown <xuegaoyuan@aliyun.com>
Date: 星期日, 20 十月 2019 13:11:55 +0800
Subject: [PATCH] 同步售出房屋信息到room表

---
 java110-code-generator/src/main/java/com/java110/code/relationship/GeneratorBindingComponent.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/java110-code-generator/src/main/java/com/java110/code/relationship/GeneratorBindingComponent.java b/java110-code-generator/src/main/java/com/java110/code/relationship/GeneratorBindingComponent.java
index b80b742..6e0ae18 100644
--- a/java110-code-generator/src/main/java/com/java110/code/relationship/GeneratorBindingComponent.java
+++ b/java110-code-generator/src/main/java/com/java110/code/relationship/GeneratorBindingComponent.java
@@ -273,6 +273,18 @@
 
         // 鏇挎崲 鏁版嵁鏍¢獙閮ㄥ垎浠g爜
 
+        String needCheckCurrentData = "var _currentData = vc.component."+data.getString("templateCode")+"Info.infos[vc.component."+data.getString("templateCode")+"Info.index];\n" +
+                "                if( _currentData == null || _currentData == undefined){\n" +
+                "                    vc.message(\"璇烽�夋嫨鎴栧~鍐欏繀閫変俊鎭痋");\n" +
+                "                    return ;\n" +
+                "                }";
+
+        if(data.getBoolean("needAffirm")){
+            fileContext = fileContext.replace("@@needCheckCurrentData@@", "");
+        }else{
+            fileContext = fileContext.replace("@@needCheckCurrentData@@", needCheckCurrentData);
+        }
+
 
         String writePath = this.getClass().getResource("/").getPath()
                 + "out/relationship/component/" + data.getString("package") + "/" + data.getString("templateCode") + "/" + data.getString("templateCode") + ".js";
@@ -399,6 +411,7 @@
             ifCode.append("" +
                     "        if(!hasKey("+vcName+", \"" + flowObj.getString("flowKey") + "\")){\n" +
                     "             "+vcName+".put(\"" + flowObj.getString("flowKey") + "\", GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_" + flowObj.getString("flowKey") + "));\n" +
+                    "             "+vcName+".put(\"userId\", context.getRequestCurrentHeaders().get(CommonConstant.HTTP_USER_ID));\n" +
                     "             businesses.add(add" + toUpperCaseFirstOne(flowObj.getString("businessName")) + "("+vcName+", context));\n" +
                     "        }\n");
 

--
Gitblit v1.8.0