db83b6cec0fb7f6df702b2709d08ca5e911f8b20.svn-base 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. <div data-options="dxView : { name: 'ConstructionEstimatePopup' } ">
  2. <div data-bind="dxPopup: popupOptions ">
  3. <div class="dx-clearfix" data-options="dxTemplate: { name: 'title' } " style="margin: 0 auto;">
  4. <!--<div data-bind="dxToolbar: { dataSource: toolbarItems }"></div>-->
  5. <div data-bind="dxToolbar: { dataSource: constructionEstimatePopupToolbarItems }"></div>
  6. </div>
  7. <div class="dx-clearfix" data-options="dxTemplate: { name: 'content' } ">
  8. <div id="popupDetail" data-bind="dxscrollview: { }">
  9. <div class="dx-fieldset">
  10. <div class="dx-field cw-multi-field">
  11. <div class="dx-field cw-multi-field-left">
  12. <div class="dx-field-label cw-multi-field-label-ex">공사명</div>
  13. <div class="dx-field-value" data-bind="text: dataModel.Name"></div>
  14. </div>
  15. <div class="dx-field cw-multi-field-right">
  16. <div class="dx-field-label cw-multi-field-label-ex">공사위치</div>
  17. <div class="dx-field-value" data-bind="text: dataModel.ConstructLocation"></div>
  18. </div>
  19. <div class="dx-field cw-multi-field-left">
  20. <div class="dx-field-label cw-multi-field-label-ex">공사업체</div>
  21. <div class="dx-field-value" data-bind="text: dataModel.PartnerName"></div>
  22. </div>
  23. <div class="dx-field cw-multi-field-right">
  24. <div class="dx-field-label cw-multi-field-label-ex">공사구분</div>
  25. <div class="dx-field-value" data-bind="text: dataModel.ConstructionTypeName"></div>
  26. </div>
  27. <div class="dx-field cw-multi-field-left">
  28. <div class="dx-field-label cw-multi-field-label-ex">@startDate</div>
  29. <div class="dx-field-value" data-bind="text: $G.date( dataModel.StartDate() )"></div>
  30. </div>
  31. <div class="dx-field cw-multi-field-right">
  32. <div class="dx-field-label cw-multi-field-label-ex">@endDate</div>
  33. <div class="dx-field-value" data-bind="text: $G.date( dataModel.EndDate() )"></div>
  34. </div>
  35. </div>
  36. <br />
  37. <p class="body_sub_title_2depth">안전수칙준수 (총점: 50)</p>
  38. <div class="dx-field cw-multi-field">
  39. <div class="dx-field cw-multi-field-left">
  40. <div class="dx-field-label cw-multi-field-label-ex">정리정돈</div>
  41. <!-- ko if: isEditModeInPopup -->
  42. <div class="dx-field-value" id="handlerSwitch" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety01_CleanUp, onText: $G('yes'), offText: $G('no') }"></div>
  43. <!-- /ko -->
  44. <!-- ko ifnot: isEditModeInPopup -->
  45. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety01_CleanUp"></div>
  46. <!-- /ko -->
  47. </div>
  48. <div class="dx-field cw-multi-field-right">
  49. <div class="dx-field-label cw-multi-field-label-ex">개인보호장구</div>
  50. <!-- ko if: isEditModeInPopup -->
  51. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety02_PersonalProtection, onText: $G('yes'), offText: $G('no') }"></div>
  52. <!-- /ko -->
  53. <!-- ko ifnot: isEditModeInPopup -->
  54. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety02_PersonalProtection"></div>
  55. <!-- /ko -->
  56. </div>
  57. <div class="dx-field cw-multi-field-left">
  58. <div class="dx-field-label cw-multi-field-label-ex">소화기비치</div>
  59. <!-- ko if: isEditModeInPopup -->
  60. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety03_FireExtinguisher, onText: $G('yes'), offText: $G('no') }"></div>
  61. <!-- /ko -->
  62. <!-- ko ifnot: isEditModeInPopup -->
  63. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety03_FireExtinguisher"></div>
  64. <!-- /ko -->
  65. </div>
  66. <div class="dx-field cw-multi-field-right">
  67. <div class="dx-field-label cw-multi-field-label-ex">고소작업안전</div>
  68. <!-- ko if: isEditModeInPopup -->
  69. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety04_HighPlaceWork, onText: $G('yes'), offText: $G('no') }"></div>
  70. <!-- /ko -->
  71. <!-- ko ifnot: isEditModeInPopup -->
  72. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety04_HighPlaceWork"></div>
  73. <!-- /ko -->
  74. </div>
  75. <div class="dx-field cw-multi-field-left">
  76. <div class="dx-field-label cw-multi-field-label-ex">용접안전장치</div>
  77. <!-- ko if: isEditModeInPopup -->
  78. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety05_Weld, onText: $G('yes'), offText: $G('no') }"></div>
  79. <!-- /ko -->
  80. <!-- ko ifnot: isEditModeInPopup -->
  81. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety05_Weld"></div>
  82. <!-- /ko -->
  83. </div>
  84. <div class="dx-field cw-multi-field-right">
  85. <div class="dx-field-label cw-multi-field-label-ex">공사주변청결</div>
  86. <!-- ko if: isEditModeInPopup -->
  87. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety06_SurroundingCleanUp, onText: $G('yes'), offText: $G('no') }"></div>
  88. <!-- /ko -->
  89. <!-- ko ifnot: isEditModeInPopup -->
  90. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety06_SurroundingCleanUp"></div>
  91. <!-- /ko -->
  92. </div>
  93. <div class="dx-field cw-multi-field-left">
  94. <div class="dx-field-label cw-multi-field-label-ex">공사주변보양</div>
  95. <!-- ko if: isEditModeInPopup -->
  96. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety07_SurroundingHealthy, onText: $G('yes'), offText: $G('no') }"></div>
  97. <!-- /ko -->
  98. <!-- ko ifnot: isEditModeInPopup -->
  99. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety07_SurroundingHealthy"></div>
  100. <!-- /ko -->
  101. </div>
  102. <div class="dx-field cw-multi-field-right">
  103. <div class="dx-field-label cw-multi-field-label-ex">소음/분진발생민원</div>
  104. <!-- ko if: isEditModeInPopup -->
  105. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety08_Noise, onText: $G('yes'), offText: $G('no') }"></div>
  106. <!-- /ko -->
  107. <!-- ko ifnot: isEditModeInPopup -->
  108. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety08_Noise"></div>
  109. <!-- /ko -->
  110. </div>
  111. <div class="dx-field cw-multi-field-left">
  112. <div class="dx-field-label cw-multi-field-label-ex">기설물보호</div>
  113. <!-- ko if: isEditModeInPopup -->
  114. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety09_FacilityProtection, onText: $G('yes'), offText: $G('no') }"></div>
  115. <!-- /ko -->
  116. <!-- ko ifnot: isEditModeInPopup -->
  117. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety09_FacilityProtection"></div>
  118. <!-- /ko -->
  119. </div>
  120. <div class="dx-field cw-multi-field-right">
  121. <div class="dx-field-label cw-multi-field-label-ex">공사폐기물반출</div>
  122. <!-- ko if: isEditModeInPopup -->
  123. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety10_Waste, onText: $G('yes'), offText: $G('no') }"></div>
  124. <!-- /ko -->
  125. <!-- ko ifnot: isEditModeInPopup -->
  126. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety10_Waste"></div>
  127. <!-- /ko -->
  128. </div>
  129. <div class="dx-field cw-multi-field-left">
  130. <div class="dx-field-label cw-multi-field-label-ex">지시사항이행</div>
  131. <!-- ko if: isEditModeInPopup -->
  132. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety11_Execution, onText: $G('yes'), offText: $G('no') }"></div>
  133. <!-- /ko -->
  134. <!-- ko ifnot: isEditModeInPopup -->
  135. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety11_Execution"></div>
  136. <!-- /ko -->
  137. </div>
  138. <div class="dx-field cw-multi-field-right">
  139. <div class="dx-field-label cw-multi-field-label-ex">공사안내문부착</div>
  140. <!-- ko if: isEditModeInPopup -->
  141. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Safety12_Announcement, onText: $G('yes'), offText: $G('no') }"></div>
  142. <!-- /ko -->
  143. <!-- ko ifnot: isEditModeInPopup -->
  144. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Safety12_Announcement"></div>
  145. <!-- /ko -->
  146. </div>
  147. </div>
  148. <div class="dx-field cw-multi-field-merge">
  149. <div class="dx-field-label cw-multi-field-label">안전수칙준수총점</div>
  150. <div class="dx-field-value cw-multi-field-value" data-bind="text: constructionEstimateDataModel.SafetyScore"></div>
  151. </div>
  152. <br />
  153. <p class="body_sub_title_2depth">공사수행능력 (총점: 40)</p>
  154. <div class="dx-field cw-multi-field">
  155. <div class="dx-field cw-multi-field-left">
  156. <div class="dx-field-label cw-multi-field-label-ex">도면/시방서준수사항</div>
  157. <!-- ko if: isEditModeInPopup -->
  158. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Ability01_Compliance, onText: $G('yes'), offText: $G('no') }"></div>
  159. <!-- /ko -->
  160. <!-- ko ifnot: isEditModeInPopup -->
  161. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Ability01_Compliance"></div>
  162. <!-- /ko -->
  163. </div>
  164. <div class="dx-field cw-multi-field-right">
  165. <div class="dx-field-label cw-multi-field-label-ex">재시공/하자발생</div>
  166. <!-- ko if: isEditModeInPopup -->
  167. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Ability02_Fault, onText: $G('yes'), offText: $G('no') }"></div>
  168. <!-- /ko -->
  169. <!-- ko ifnot: isEditModeInPopup -->
  170. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Ability02_Fault"></div>
  171. <!-- /ko -->
  172. </div>
  173. <div class="dx-field cw-multi-field-left">
  174. <div class="dx-field-label cw-multi-field-label-ex">기능공숙련도</div>
  175. <!-- ko if: isEditModeInPopup -->
  176. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Ability03_SkillLevel, onText: $G('yes'), offText: $G('no') }"></div>
  177. <!-- /ko -->
  178. <!-- ko ifnot: isEditModeInPopup -->
  179. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Ability03_SkillLevel"></div>
  180. <!-- /ko -->
  181. </div>
  182. <div class="dx-field cw-multi-field-right">
  183. <div class="dx-field-label cw-multi-field-label-ex">공정관리</div>
  184. <!-- ko if: isEditModeInPopup -->
  185. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Ability04_ProcessManagement, onText: $G('yes'), offText: $G('no') }"></div>
  186. <!-- /ko -->
  187. <!-- ko ifnot: isEditModeInPopup -->
  188. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Ability04_ProcessManagement"></div>
  189. <!-- /ko -->
  190. </div>
  191. <div class="dx-field cw-multi-field-left">
  192. <div class="dx-field-label cw-multi-field-label-ex">협력사항</div>
  193. <!-- ko if: isEditModeInPopup -->
  194. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Ability05_Collaboration, onText: $G('yes'), offText: $G('no') }"></div>
  195. <!-- /ko -->
  196. <!-- ko ifnot: isEditModeInPopup -->
  197. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Ability05_Collaboration"></div>
  198. <!-- /ko -->
  199. </div>
  200. </div>
  201. <div class="dx-field cw-multi-field-merge">
  202. <div class="dx-field-label cw-multi-field-label">공사수행능력총점</div>
  203. <div class="dx-field-value cw-multi-field-value" data-bind="text: constructionEstimateDataModel.AbilityScore"></div>
  204. </div>
  205. <br />
  206. <p class="body_sub_title_2depth">용역수행능력 (총점:10)</p>
  207. <div class="dx-field cw-multi-field">
  208. <div class="dx-field cw-multi-field-left">
  209. <div class="dx-field-label cw-multi-field-label-ex">계약내용준수사항</div>
  210. <!-- ko if: isEditModeInPopup -->
  211. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Service01_Compliance, onText: $G('yes'), offText: $G('no') }"></div>
  212. <!-- /ko -->
  213. <!-- ko ifnot: isEditModeInPopup -->
  214. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Service01_Compliance"></div>
  215. <!-- /ko -->
  216. </div>
  217. <div class="dx-field cw-multi-field-right">
  218. <div class="dx-field-label cw-multi-field-label-ex">업무숙련도</div>
  219. <!-- ko if: isEditModeInPopup -->
  220. <div class="dx-field-value" data-bind="dxSwitch: { value: constructionEstimateDataModel.Service02_SkillLevel, onText: $G('yes'), offText: $G('no') }"></div>
  221. <!-- /ko -->
  222. <!-- ko ifnot: isEditModeInPopup -->
  223. <div class="dx-field-value" data-bind="text: constructionEstimateDataModel.Service02_SkillLevel"></div>
  224. <!-- /ko -->
  225. </div>
  226. </div>
  227. <div class="dx-field cw-multi-field-merge">
  228. <div class="dx-field-label cw-multi-field-label">용역수행능력총점</div>
  229. <div class="dx-field-value cw-multi-field-value" data-bind="text: constructionEstimateDataModel.ServiceScore"></div>
  230. </div>
  231. <br />
  232. <p class="body_sub_title_2depth">종합평가</p>
  233. <div class="result_popup_table_wrap" style="border:0; padding:0 0 10px 0">
  234. <table>
  235. <caption class="skip">종합평가</caption>
  236. <tbody>
  237. <tr>
  238. <td class="result_item result_item_var minimal_height">내용</td>
  239. </tr>
  240. <tr>
  241. <td class="result_con">
  242. <div class="dx-field-value cw-wordwrap" style="height: 50px;" data-bind="css : {text: constructionEstimateDataModel.Comment,'dx-state-invisible' : isEditModeInPopup }"></div>
  243. <!--jks-2015-12-24 내용 입력 영역 확대100%-->
  244. <div class="dx-field-value dxTextArea_InputArea" data-bind="dxTextArea: {value: constructionEstimateDataModel.Comment , height: 50 }, css: {'dx-state-invisible': !isEditModeInPopup() }"></div>
  245. </td>
  246. </tr>
  247. </tbody>
  248. </table>
  249. </div>
  250. </div>
  251. </div>
  252. </div>
  253. </div>
  254. </div>