#if ( $subTable.subJoinMany )## 情况一:一对多,table + form
      
        
          
            #foreach($column in $subColumns)
                #if ($column.createOperation || $column.updateOperation)
                    #set ($dictType = $column.dictType)
                    #set ($javaField = $column.javaField)
                    #set ($javaType = $column.javaType)
                    #set ($AttrName = $column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
                    #set ($comment = $column.columnComment)
                    #if ( $column.id == $subJoinColumn.id) ## 特殊:忽略主子表的 join 字段,不用填写
                    #elseif ($column.htmlType == "input" && !$column.primaryKey)## 忽略主键,不用在表单里
                      
                        
                          
                            
                          
                        
                      
                    #elseif($column.htmlType == "imageUpload")## 图片上传
                        #set ($hasImageUploadColumn = true)
                      
                        
                          
                            
                          
                        
                      
                    #elseif($column.htmlType == "fileUpload")## 文件上传
                        #set ($hasFileUploadColumn = true)
                      
                        
                          
                            
                          
                        
                      
                    #elseif($column.htmlType == "editor")## 文本编辑器
                        #set ($hasEditorColumn = true)
                      
                        
                          
                            
                          
                        
                      
                    #elseif($column.htmlType == "select")## 下拉框
                      
                        
                          
                            
                                #if ("" != $dictType)## 有数据字典
                                  
                                #else##没数据字典
                                  
                                #end
                            
                          
                        
                      
                    #elseif($column.htmlType == "checkbox")## 多选框
                      
                        
                          
                            
                                #if ("" != $dictType)## 有数据字典
                                  {{dict.label}}
                                #else##没数据字典
                                  请选择字典生成
                                #end
                            
                          
                        
                      
                    #elseif($column.htmlType == "radio")## 单选框
                      
                        
                          
                            
                                #if ("" != $dictType)## 有数据字典
                                  {{dict.label}}
                                #else##没数据字典
                                  请选择字典生成
                                #end
                            
                          
                        
                      
                    #elseif($column.htmlType == "datetime")## 时间框
                      
                        
                          
                            
                          
                        
                      
                    #elseif($column.htmlType == "textarea")## 文本框
                      
                        
                          
                            
                          
                        
                      
                    #end
                #end
            #end
          
            
              —
            
          
        
      
      
        + 添加${subTable.classComment}
      
    #else## 情况二:一对一,form
      
          #foreach($column in $subColumns)
              #if ($column.createOperation || $column.updateOperation)
                  #set ($dictType = $column.dictType)
                  #set ($javaField = $column.javaField)
                  #set ($javaType = $column.javaType)
                  #set ($AttrName = $column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
                  #set ($comment = $column.columnComment)
                  #if ( $column.id == $subJoinColumn.id) ## 特殊:忽略主子表的 join 字段,不用填写
                  #elseif ($column.htmlType == "input" && !$column.primaryKey)
                    
                      
                    
                  #elseif($column.htmlType == "imageUpload")## 图片上传
                      #set ($hasImageUploadColumn = true)
                    
                      
                    
                  #elseif($column.htmlType == "fileUpload")## 文件上传
                      #set ($hasFileUploadColumn = true)
                    
                      
                    
                  #elseif($column.htmlType == "editor")## 文本编辑器
                      #set ($hasEditorColumn = true)
                    
                      
                    
                  #elseif($column.htmlType == "select")## 下拉框
                    
                      
                          #if ("" != $dictType)## 有数据字典
                            
                          #else##没数据字典
                            
                          #end
                      
                    
                  #elseif($column.htmlType == "checkbox")## 多选框
                    
                      
                          #if ("" != $dictType)## 有数据字典
                            {{dict.label}}
                          #else##没数据字典
                            请选择字典生成
                          #end
                      
                    
                  #elseif($column.htmlType == "radio")## 单选框
                    
                      
                          #if ("" != $dictType)## 有数据字典
                            {{dict.label}}
                          #else##没数据字典
                            请选择字典生成
                          #end
                      
                    
                  #elseif($column.htmlType == "datetime")## 时间框
                    
                      
                    
                  #elseif($column.htmlType == "textarea")## 文本框
                    
                      
                    
                  #end
              #end
          #end
      
    #end