statementDesigner.html 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  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="com.x.processplatform.core.entity.content.Task" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Task'}} selected {{end if}}>待办(Task)</option>
  38. <option value="com.x.processplatform.core.entity.content.TaskCompleted" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.TaskCompleted'}} selected {{end if}}>已办(TaskCompleted)</option>
  39. <option value="com.x.processplatform.core.entity.content.Read" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Read'}} selected {{end if}}>待阅(Read)</option>
  40. <option value="com.x.processplatform.core.entity.content.ReadCompleted" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.ReadCompleted'}} selected {{end if}}>已阅(ReadCompleted)</option>
  41. <option value="com.x.processplatform.core.entity.content.Work" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Work'}} selected {{end if}}>流程实例(Work)</option>
  42. <option value="com.x.processplatform.core.entity.content.WorkCompleted" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.WorkCompleted'}} selected {{end if}}>已完成流程实例(WorkCompleted)</option>
  43. <option value="com.x.processplatform.core.entity.content.Review" {{if $.data.entityClassName =='com.x.processplatform.core.entity.content.Review'}} selected {{end if}}>可阅读(Review)</option>
  44. </select>
  45. </div>
  46. </div>
  47. <div class="o2_statement_statementDesignerTableArea_custom" style="{{if $.data.entityCategory!=='custom'}} display: none {{end if}}">
  48. </div>
  49. </div>
  50. <!-- <div class="o2_statement_statementJpqlTabNode" style="{{if $.data.type!='select'}} display: none {{end if}}"></div>-->
  51. <div class="o2_statement_statementJpqlTabNode"></div>
  52. <div class="o2_statement_statementJpqlTabPageNode">
  53. <div class="o2_statement_statementDesignerJpql" style="{{if $.data.format=='script'}} display: none {{end if}}">
  54. <div class="o2_statement_statementDesignerJpqlLine">
  55. <!-- <div class="o2_statement_statementDesignerJpql_select" style="{{if $.data.type=='update' || $.data.type=='delete'}} display: none {{end if}}">-->
  56. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_select">SELECT</div>&ndash;&gt;-->
  57. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_selectContent"></div>&ndash;&gt;-->
  58. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_from">FROM</div>&ndash;&gt;-->
  59. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_fromContent"></div>&ndash;&gt;-->
  60. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_where">WHERE</div>&ndash;&gt;-->
  61. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_whereContent"></div>&ndash;&gt;-->
  62. <!-- </div>-->
  63. <!-- <div class="o2_statement_statementDesignerJpql_update" style="{{if $.data.type!=='update'}} display: none {{end if}}">-->
  64. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_update">UPDATE</div>&ndash;&gt;-->
  65. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_updateContent"></div>&ndash;&gt;-->
  66. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_set">SET</div>&ndash;&gt;-->
  67. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_setContent"></div>&ndash;&gt;-->
  68. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_where">WHERE</div>&ndash;&gt;-->
  69. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_whereContent"></div>&ndash;&gt;-->
  70. <!-- </div>-->
  71. <!-- <div class="o2_statement_statementDesignerJpql_sdelete" style="{{if $.data.type!=='delete'}} display: none {{end if}}">-->
  72. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_delete">DELETE</div>&ndash;&gt;-->
  73. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_deleteContent"></div>&ndash;&gt;-->
  74. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_where">WHERE</div>&ndash;&gt;-->
  75. <!--&lt;!&ndash; <div class="o2_statement_statementDesignerJpql_jpql_whereContent"></div>&ndash;&gt;-->
  76. <!-- </div>-->
  77. </div>
  78. </div>
  79. <div class="o2_statement_statementDesignerScript" style="{{if $.data.format!=='script'}} display: none {{end if}}">
  80. </div>
  81. </div>
  82. <div class="o2_statement_statementCountJpqlTabPageNode">
  83. <div class="o2_statement_statementDesignerCountJpql" style="{{if $.data.format=='script'}} display: none {{end if}}">
  84. <div class="o2_statement_statementDesignerCountJpqlLine"></div>
  85. </div>
  86. <div class="o2_statement_statementDesignerCountScript" style="{{if $.data.format!=='script'}} display: none {{end if}}">
  87. </div>
  88. </div>
  89. </div>
  90. <div class="o2_statement_tabNode"></div>
  91. <div class="o2_statement_statementRunNode">
  92. <!-- <div class="o2_statement_statementRunTitleNode">{{$.lp.runTest}}</div>-->
  93. <div class="o2_statement_statementRunContentNode">
  94. <div class="o2_statement_statementRunJsonNode">
  95. <!-- <div class="o2_statement_statementRunJsonContent"></div>-->
  96. </div>
  97. <div class="o2_statement_statementRunActionNode">
  98. <div class="o2_statement_statementRunActionContent"></div>
  99. </div>
  100. <div class="o2_statement_statementRunResultNode">
  101. <!-- <div class="o2_statement_statementRunResultContent"></div>-->
  102. </div>
  103. </div>
  104. </div>
  105. <div class="o2_statement_viewNode"></div>