statementDesigner.html 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <div class="o2_statement_statementDesignerNode">
  2. <div class="o2_statement_statementDesignerFormatLine">
  3. <div class="o2_statement_statementDesignerFormatTitle">{{$.lp.statementFormat}} </div>
  4. <div class="o2_statement_statementDesignerFormatContent" style="float: left; margin-right: 20px">
  5. <input name="format" type="radio" value="jpql" {{if $.data.format!=='script'}} checked {{end if}}/>{{$.lp.statementJpql}}
  6. <input name="format" type="radio" value="script" {{if $.data.format=='script'}} checked {{end if}}/>{{$.lp.statementScript}}
  7. </div>
  8. <div class="o2_statement_statementDesignerFormatTitle">{{$.lp.statementCategory}}: </div>
  9. <div class="o2_statement_statementDesignerCategoryContent" style="float: left">
  10. <select>
  11. <option value="official" {{if $.data.entityCategory!=='dynamic' && $.data.entityCategory!=='custom'}} selected {{end if}}>系统表</option>
  12. <option value="dynamic" {{if $.data.entityCategory=='dynamic'}} selected {{end if}}>自建数据表</option>
  13. <!-- <option value="custom" {{if $.data.entityCategory=='custom'}} selected {{end if}}>自定义应用</option>-->
  14. </select>
  15. </div>
  16. </div>
  17. <div class="o2_statement_statementDesignerLine">
  18. <div class="o2_statement_statementDesignerTitle">{{$.lp.statementType}}: </div>
  19. <div class="o2_statement_statementDesignerTypeContent">
  20. <select>
  21. <!-- <option value="select">SELECT</option>-->
  22. <!-- <option value="update">UPDATE</option>-->
  23. <!-- <option value="delete">DELETE</option>-->
  24. </select>
  25. </div>
  26. <div class="o2_statement_statementDesignerTableArea_dynamic" style="{{if $.data.entityCategory!=='dynamic'}} display: none {{end if}}">
  27. <div style="margin-left: 30px;" class="o2_statement_statementDesignerTitle">{{$.lp.statementTable}}: </div>
  28. <div>
  29. <div class="o2_statement_statementDesignerTableContent"></div>
  30. <div class="o2_statement_statementDesignerSelectTable">{{$.lp.selectTable}}</div>
  31. </div>
  32. </div>
  33. <div class="o2_statement_statementDesignerTableArea_official" style="{{if $.data.entityCategory=='dynamic' || $.data.entityCategory=='custom'}} display: none {{end if}}">
  34. <div style="margin-left: 30px;" class="o2_statement_statementDesignerTitle">{{$.lp.statementTable}}: </div>
  35. <div class="o2_statement_statementDesignerOfficialTable">
  36. <select>
  37. <option value=""></option>
  38. <option value="com.x.processplatform.core.entity.content.Task" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Task'}} selected {{end if}}>待办(Task)</option>
  39. <option value="com.x.processplatform.core.entity.content.TaskCompleted" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.TaskCompleted'}} selected {{end if}}>已办(TaskCompleted)</option>
  40. <option value="com.x.processplatform.core.entity.content.Read" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Read'}} selected {{end if}}>待阅(Read)</option>
  41. <option value="com.x.processplatform.core.entity.content.ReadCompleted" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.ReadCompleted'}} selected {{end if}}>已阅(ReadCompleted)</option>
  42. <option value="com.x.processplatform.core.entity.content.Work" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Work'}} selected {{end if}}>流程实例(Work)</option>
  43. <option value="com.x.processplatform.core.entity.content.WorkCompleted" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.WorkCompleted'}} selected {{end if}}>已完成流程实例(WorkCompleted)</option>
  44. <option value="com.x.processplatform.core.entity.content.Review" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Review'}} selected {{end if}}>可阅读(Review)</option>
  45. <option value="com.x.cms.core.entity.Document" {{if $.data.entityClassName =='com.x.cms.core.entity.Document'}} selected {{end if}}>内容管理文档(Document)</option>
  46. </select>
  47. </div>
  48. </div>
  49. <div class="o2_statement_statementDesignerTableArea_custom" style="{{if $.data.entityCategory!=='custom'}} display: none {{end if}}">
  50. </div>
  51. <div class="o2_statement_statementDesignerTableArea_field">
  52. <div style="margin-left: 30px;" class="o2_statement_statementDesignerTitle">{{$.lp.field}}: </div>
  53. <select>
  54. </select>
  55. </div>
  56. </div>
  57. <!-- <div class="o2_statement_statementJpqlTabNode" style="{{if $.data.type!='select'}} display: none {{end if}}"></div>-->
  58. <div class="o2_statement_statementJpqlTabNode"></div>
  59. <div class="o2_statement_statementJpqlTabPageNode">
  60. <div class="o2_statement_statementDesignerJpql" style="{{if $.data.format=='script'}} display: none {{end if}}">
  61. <div class="o2_statement_statementDesignerJpqlLine">
  62. <!-- <div class="o2_statement_statementDesignerJpql_select" style="{{if $.data.type=='update' || $.data.type=='delete'}} display: none {{end if}}">-->
  63. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_select">SELECT</div>&ndash;&gt;-->
  64. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_selectContent"></div>&ndash;&gt;-->
  65. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_from">FROM</div>&ndash;&gt;-->
  66. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_fromContent"></div>&ndash;&gt;-->
  67. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_where">WHERE</div>&ndash;&gt;-->
  68. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_whereContent"></div>&ndash;&gt;-->
  69. <!-- </div>-->
  70. <!-- <div class="o2_statement_statementDesignerJpql_update" style="{{if $.data.type!=='update'}} display: none {{end if}}">-->
  71. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_update">UPDATE</div>&ndash;&gt;-->
  72. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_updateContent"></div>&ndash;&gt;-->
  73. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_set">SET</div>&ndash;&gt;-->
  74. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_setContent"></div>&ndash;&gt;-->
  75. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_where">WHERE</div>&ndash;&gt;-->
  76. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_whereContent"></div>&ndash;&gt;-->
  77. <!-- </div>-->
  78. <!-- <div class="o2_statement_statementDesignerJpql_sdelete" style="{{if $.data.type!=='delete'}} display: none {{end if}}">-->
  79. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_delete">DELETE</div>&ndash;&gt;-->
  80. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_deleteContent"></div>&ndash;&gt;-->
  81. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_where">WHERE</div>&ndash;&gt;-->
  82. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_whereContent"></div>&ndash;&gt;-->
  83. <!-- </div>-->
  84. </div>
  85. </div>
  86. <div class="o2_statement_statementDesignerScript" style="{{if $.data.format!=='script'}} display: none {{end if}}">
  87. </div>
  88. </div>
  89. <div class="o2_statement_statementCountJpqlTabPageNode">
  90. <div class="o2_statement_statementDesignerCountJpql" style="{{if $.data.format=='script'}} display: none {{end if}}">
  91. <div class="o2_statement_statementDesignerCountJpqlLine"></div>
  92. </div>
  93. <div class="o2_statement_statementDesignerCountScript" style="{{if $.data.format!=='script'}} display: none {{end if}}">
  94. </div>
  95. </div>
  96. </div>
  97. <div class="o2_statement_resizeNode"></div>
  98. <div class="o2_statement_tabNode"></div>
  99. <div class="o2_statement_statementRunNode">
  100. <!-- <div class="o2_statement_statementRunTitleNode">{{$.lp.runTest}}</div>-->
  101. <div class="o2_statement_statementRunContentNode">
  102. <div class="o2_statement_statementRunJsonNode">
  103. <!-- <div class="o2_statement_statementRunJsonContent"></div>-->
  104. </div>
  105. <div class="o2_statement_statementRunActionNode">
  106. <div class="o2_statement_statementRunActionContent"></div>
  107. </div>
  108. <div class="o2_statement_statementRunResultNode">
  109. <!-- <div class="o2_statement_statementRunResultContent"></div>-->
  110. </div>
  111. </div>
  112. </div>
  113. <div class="o2_statement_viewNode"></div>