| | |
| | | <apex:page standardController="IS_Opportunity_Demand__c" extensions="ISO_DemandOperAndDemonsNewController" showHeader="true" sidebar="true" action="{!init}" id="allPage" title="SI询价-需求表-手术间"> |
| | | <apex:page standardController="IS_Opportunity_Demand__c" extensions="ISO_DemandOperAndDemonsNewController" showHeader="true" sidebar="true" action="{!init}" id="allPage" title="SI询价-需求表-手术间" lightningStylesheets="true" > |
| | | |
| | | <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/> |
| | |
| | | |
| | | <script type="text/javascript"> |
| | | |
| | | function saveReturnJs(){ |
| | | blockme(); |
| | | saveAndReturn(); |
| | | } |
| | | function saveReturnJs(){ |
| | | blockme(); |
| | | saveAndReturn(); |
| | | } |
| | | |
| | | function returnJs(){ |
| | | returnOpp(); |
| | | function returnJs(){ |
| | | returnOpp(); |
| | | |
| | | } |
| | | } |
| | | |
| | | function ShowPDFJs() { |
| | | function ShowPDFJs() { |
| | | // body... |
| | | //ShowPDF(); |
| | | console.log("{!ISOppDemandList.id}"); |
| | |
| | | } |
| | | |
| | | } |
| | | function resetInlineEdit(){ |
| | | console.log('+++++++'); |
| | | // document.getElementById('ppp').style.display= "none"; |
| | | // resetInlineEdit(); |
| | | } |
| | | function resetInlineEdit(){ |
| | | console.log('+++++++'); |
| | | // document.getElementById('ppp').style.display= "none"; |
| | | // resetInlineEdit(); |
| | | } |
| | | |
| | | // function fieldNameChanged(oldValue,newValue){ |
| | | // console.log(oldValue); |
| | | // console.log(newValue); |
| | | // } |
| | | // function fieldNameChanged(oldValue,newValue){ |
| | | // console.log(oldValue); |
| | | // console.log(newValue); |
| | | // } |
| | | |
| | | function showISOdcHD(){ |
| | | console.log({!showISOdc11}); |
| | | showISOdc11 = true; |
| | | j$(escapeVfId('ISOdc11')).style.display= "block"; |
| | | } |
| | | function showISOdcHD(){ |
| | | console.log({!showISOdc11}); |
| | | showISOdc11 = true; |
| | | j$(escapeVfId('ISOdc11')).style.display= "block"; |
| | | } |
| | | |
| | | function showISOdo(status) { |
| | | console.log('1'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdo2').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo1').style.display= "none"; |
| | | break; |
| | | case '1': |
| | | document.getElementById('ISOdo2').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo1').style.display= "block"; |
| | | break; |
| | | case '2': |
| | | document.getElementById('ISOdo1').style.display= "block"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo2').style.display= "block"; |
| | | break; |
| | | case '3': |
| | | document.getElementById('ISOdo1').style.display= "block"; |
| | | document.getElementById('ISOdo2').style.display= "block"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "block"; |
| | | break; |
| | | case '>3': |
| | | document.getElementById('ISOdo1').style.display= "none"; |
| | | document.getElementById('ISOdo2').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | function showISOdd(status){ |
| | | console.log('1'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdd1').style.display= "none"; |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | break; |
| | | case '0': |
| | | document.getElementById('ISOdd1').style.display= "none"; |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | function showISOdo(status) { |
| | | console.log('1'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdo2').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo1').style.display= "none"; |
| | | break; |
| | | case '1': |
| | | document.getElementById('ISOdo2').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo1').style.display= "block"; |
| | | break; |
| | | case '2': |
| | | document.getElementById('ISOdo1').style.display= "block"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo2').style.display= "block"; |
| | | break; |
| | | case '3': |
| | | document.getElementById('ISOdo1').style.display= "block"; |
| | | document.getElementById('ISOdo2').style.display= "block"; |
| | | document.getElementById('ISOdoMore').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "block"; |
| | | break; |
| | | case '>3': |
| | | document.getElementById('ISOdo1').style.display= "none"; |
| | | document.getElementById('ISOdo2').style.display= "none"; |
| | | document.getElementById('ISOdo3').style.display= "none"; |
| | | document.getElementById('ISOdoMore').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | function showISOdd(status){ |
| | | console.log('1'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdd1').style.display= "none"; |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | break; |
| | | case '0': |
| | | document.getElementById('ISOdd1').style.display= "none"; |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | |
| | | break; |
| | | case '1': |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | document.getElementById('ISOdd1').style.display= "block"; |
| | | break; |
| | | case '2': |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | document.getElementById('ISOdd1').style.display= "block"; |
| | | document.getElementById('ISOdd2').style.display= "block"; |
| | | break; |
| | | case '>2': |
| | | document.getElementById('ISOdd1').style.display= "none"; |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | break; |
| | | case '1': |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | document.getElementById('ISOdd1').style.display= "block"; |
| | | break; |
| | | case '2': |
| | | document.getElementById('ISOddMore').style.display= "none"; |
| | | document.getElementById('ISOdd1').style.display= "block"; |
| | | document.getElementById('ISOdd2').style.display= "block"; |
| | | break; |
| | | case '>2': |
| | | document.getElementById('ISOdd1').style.display= "none"; |
| | | document.getElementById('ISOdd2').style.display= "none"; |
| | | document.getElementById('ISOddMore').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | |
| | | function showISOdc1(status){ |
| | | console.log('1'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | break; |
| | | case 'HD整体手术间': |
| | | // document.getElementById('shuJIanPeiZhi').style.line-height = "345px"; |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "block"; |
| | | break; |
| | | case '3D整体手术间': |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "block"; |
| | | break; |
| | | case '4K整体手术间': |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "block"; |
| | | break; |
| | | case '3D/4K整体手术间': |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc14').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | function showISOdc1(status){ |
| | | console.log('1'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | break; |
| | | case 'HD整体手术间': |
| | | // document.getElementById('shuJIanPeiZhi').style.line-height = "345px"; |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "block"; |
| | | break; |
| | | case '3D整体手术间': |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "block"; |
| | | break; |
| | | case '4K整体手术间': |
| | | document.getElementById('ISOdc14').style.display= "none"; |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "block"; |
| | | break; |
| | | case '3D/4K整体手术间': |
| | | document.getElementById('ISOdc11').style.display= "none"; |
| | | document.getElementById('ISOdc13').style.display= "none"; |
| | | document.getElementById('ISOdc12').style.display= "none"; |
| | | document.getElementById('ISOdc14').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | |
| | | function showISOdc2(status){ |
| | | console.log('2'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | break; |
| | | case 'HD整体手术间': |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "block"; |
| | | break; |
| | | case '3D整体手术间': |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc22').style.display= "block"; |
| | | break; |
| | | case '4K整体手术间': |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "block"; |
| | | break; |
| | | case '3D/4K整体手术间': |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | function showISOdc2(status){ |
| | | console.log('2'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | break; |
| | | case 'HD整体手术间': |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "block"; |
| | | break; |
| | | case '3D整体手术间': |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc22').style.display= "block"; |
| | | break; |
| | | case '4K整体手术间': |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "block"; |
| | | break; |
| | | case '3D/4K整体手术间': |
| | | document.getElementById('ISOdc22').style.display= "none"; |
| | | document.getElementById('ISOdc23').style.display= "none"; |
| | | document.getElementById('ISOdc21').style.display= "none"; |
| | | document.getElementById('ISOdc24').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | |
| | | function showISOdc3(status){ |
| | | console.log('3'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | break; |
| | | case 'HD整体手术间': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "block"; |
| | | break; |
| | | case '3D整体手术间': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "block"; |
| | | break; |
| | | case '4K整体手术间': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "block"; |
| | | break; |
| | | case '3D/4K整体手术间': |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc34').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | function saveJs(){ |
| | | function showISOdc3(status){ |
| | | console.log('3'+status); |
| | | switch(status){ |
| | | case '': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | break; |
| | | case 'HD整体手术间': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "block"; |
| | | break; |
| | | case '3D整体手术间': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "block"; |
| | | break; |
| | | case '4K整体手术间': |
| | | document.getElementById('ISOdc34').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "block"; |
| | | break; |
| | | case '3D/4K整体手术间': |
| | | document.getElementById('ISOdc31').style.display= "none"; |
| | | document.getElementById('ISOdc32').style.display= "none"; |
| | | document.getElementById('ISOdc33').style.display= "none"; |
| | | document.getElementById('ISOdc34').style.display= "block"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | function saveJs(){ |
| | | // save(); |
| | | blockme(); |
| | | save(); |
| | | // 数据查证 |
| | | |
| | | } |
| | | } |
| | | |
| | | function checkJs(){ |
| | | blockme(); |
| | | completenessCheck(); |
| | | } |
| | | function checkJs(){ |
| | | blockme(); |
| | | completenessCheck(); |
| | | } |
| | | |
| | | function SetErrorColorJs() { |
| | | function SetErrorColorJs() { |
| | | // body... |
| | | var ErrList = j$(escapeVfId('allPage:allForm:ErrorColorChangeStr')).val(); |
| | | ErrList = ErrList.split(','); |
| | |
| | | (function ($) { |
| | | $( document ).ready(function() { |
| | | $('[id$=outputinlineS]').change(function() { |
| | | console.log('======'); |
| | | }); |
| | | console.log('======'); |
| | | }); |
| | | }); |
| | | // 双击进入编辑模式 |
| | | // 项目信息 |
| | | $(function () { |
| | | $('[id*=_outputinline_ilecell]').dblclick(function () { |
| | | document.getElementById('qqq').style.display= "none"; |
| | | document.getElementById('InlineEditDialog').style.display= "none"; |
| | | $('.overlayBackground').hide(); |
| | | $('#inputdivX').show(); |
| | | $('#outputdivX').hide(); |
| | | }); |
| | | }); |
| | | document.getElementById('qqq').style.display= "none"; |
| | | document.getElementById('InlineEditDialog').style.display= "none"; |
| | | $('.overlayBackground').hide(); |
| | | $('#inputdivX').show(); |
| | | $('#outputdivX').hide(); |
| | | }); |
| | | }); |
| | | // 示教信息 |
| | | $(function () { |
| | | $('[id*=outputinlineS]').dblclick(function () { |
| | | document.getElementById('ppp').style.display= "none"; |
| | | document.getElementById('InlineEditDialog').style.display= "none"; |
| | | $('.overlayBackground').hide(); |
| | | $('#inputdivS').show(); |
| | | $('#outputdivS').hide(); |
| | | }); |
| | | }); |
| | | $('[id*=outputinlineS]').dblclick(function () { |
| | | document.getElementById('ppp').style.display= "none"; |
| | | document.getElementById('InlineEditDialog').style.display= "none"; |
| | | $('.overlayBackground').hide(); |
| | | $('#inputdivS').show(); |
| | | $('#outputdivS').hide(); |
| | | }); |
| | | }); |
| | | })(jQuery); |
| | | </script> |
| | | <style type="text/css"> |
| | | |
| | | .tdPrivateKz{ |
| | | .tdPrivateKz{ |
| | | width: 25%; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | |
| | | font-weight:bold; |
| | | } |
| | | |
| | | .tdPrivate{ |
| | | .tdPrivate{ |
| | | width: 25%; |
| | | height: 21px; |
| | | height: 35px; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | |
| | | } |
| | | |
| | | .conTh1{ |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | | } |
| | | .conTh2{ |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | | } |
| | | .conTh3{ |
| | | width: 40%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | width: 40%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | | } |
| | | .conTh4{ |
| | | width: 20%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | width: 20%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | | } |
| | | .conTh5{ |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | | } |
| | | .conTh6{ |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | width: 10%; |
| | | height: 21px; |
| | | text-align:center; |
| | | border-style:dotted; |
| | | border-width: 1px; |
| | | border-collapse: collapse; |
| | | } |
| | |
| | | position: relative; |
| | | left: 5px; |
| | | border-bottom-style: solid; |
| | | height: 24px; |
| | | height: 38px; |
| | | width: 200px; |
| | | display:inline; |
| | | float:left; |
| | |
| | | } |
| | | </style> |
| | | <!-- <apex:outputPanel id="message"> |
| | | |
| | | |
| | | </apex:outputPanel> --> |
| | | |
| | | <apex:form id="AllForm"> |
| | | <apex:outputPanel id="message"> |
| | | <apex:pageMessages /> |
| | | </apex:outputPanel> |
| | | <apex:pageBlock id="BtnBlock"> |
| | | <apex:commandButton onclick="{saveJs();return false;}" styleClass="btnMidSize" value="保存并继续" rerender="dummy,message,resetid" /> |
| | | |
| | | <apex:commandButton onclick="{saveReturnJs();return false;}" styleClass="btnMidSize" value="保存并返回" rerender="dummy" /> |
| | | |
| | | <apex:commandButton onclick="{returnJs();return false;}" styleClass="btnMidSize" value="返回" rerender="dummy" /> |
| | | <!-- |
| | | <apex:commandButton onclick="{checkJs();return false;}" styleClass="btnMidSize" value="完整性检查" reRender="dummy,message" /> --> |
| | | |
| | | <apex:commandButton onclick="{ShowPDFJs();return false;}" rendered="{!IF(true,true,true)}" styleClass="btnMidSize" value="打印PDF" rerender="dummy" /> |
| | | </apex:pageBlock> |
| | | <apex:pageBlock > |
| | | <table id="InfoHead" style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <th class="thPrivate" colspan="4">术间需求</th> |
| | | <tr> |
| | | <td colspan="4" height="32px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">总体概况</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间数量</td> |
| | | <td class="tdPrivate"> |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Operating_Room_Count__c}" onchange="showISOdo(this.value)" /> |
| | | </div> |
| | | </td> |
| | | <td class="tdPrivate">术间房间号/名称</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.OperatingRoomName__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间位置</td> |
| | | <td class="tdPrivate" colspan="3"> |
| | | <div class="divOut"> |
| | | <div class="divInput"> |
| | | <apex:inputField style="width: 90%;height: 18px;font-size:105%;" value="{!ISOppDemandList.Operating_Room_Position_Area__c}"/> |
| | | </div> |
| | | <div class="divFont"> |
| | | 院区 |
| | | <apex:outputPanel id="message"> |
| | | <apex:pageMessages /> |
| | | </apex:outputPanel> |
| | | <apex:pageBlock id="BtnBlock"> |
| | | <apex:commandButton onclick="{saveJs();return false;}" styleClass="btnMidSize" value="保存并继续" rerender="dummy,message,resetid" /> |
| | | |
| | | <apex:commandButton onclick="{saveReturnJs();return false;}" styleClass="btnMidSize" value="保存并返回" rerender="dummy" /> |
| | | |
| | | <apex:commandButton onclick="{returnJs();return false;}" styleClass="btnMidSize" value="返回" rerender="dummy" /> |
| | | <!-- |
| | | <apex:commandButton onclick="{checkJs();return false;}" styleClass="btnMidSize" value="完整性检查" reRender="dummy,message" /> --> |
| | | |
| | | <apex:commandButton onclick="{ShowPDFJs();return false;}" rendered="{!IF(true,true,true)}" styleClass="btnMidSize" value="打印PDF" rerender="dummy" /> |
| | | </apex:pageBlock> |
| | | <apex:pageBlock > |
| | | <table id="InfoHead" style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <th class="thPrivate" colspan="4">术间需求</th> |
| | | <tr> |
| | | <td colspan="4" height="32px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">总体概况</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间数量</td> |
| | | <td class="tdPrivate"> |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Operating_Room_Count__c}" onchange="showISOdo(this.value)" /> |
| | | </div> |
| | | <div class="divInput"> |
| | | <apex:inputField id="Operating_Room_Position_Building__c" style="width: 90%;height: 18px;font-size:105%;" value="{!ISOppDemandList.Operating_Room_Position_Building__c}"/> |
| | | </td> |
| | | <td class="tdPrivate">术间房间号/名称</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.OperatingRoomName__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间位置</td> |
| | | <td class="tdPrivate" colspan="3"> |
| | | <div class="divOut"> |
| | | <div class="divInput"> |
| | | <apex:inputField style="width: 90%;height:30px" value="{!ISOppDemandList.Operating_Room_Position_Area__c}"/> |
| | | </div> |
| | | <div class="divFont"> |
| | | 院区 |
| | | </div> |
| | | <div class="divInput"> |
| | | <apex:inputField id="Operating_Room_Position_Building__c" style="width: 90%;height: 30px;font-size:105%;" value="{!ISOppDemandList.Operating_Room_Position_Building__c}"/> |
| | | </div> |
| | | <div class="divFont">楼</div> |
| | | <div class="divInput"> |
| | | <apex:inputField id="Operating_Room_Position_Stage__c" style="width: 90%;height: 30px;font-size:105%;" value="{!ISOppDemandList.Operating_Room_Position_Stage__c}"/> |
| | | </div> |
| | | <div class="divFont">层</div> |
| | | </div> |
| | | <div class="divFont">楼</div> |
| | | <div class="divInput"> |
| | | <apex:inputField id="Operating_Room_Position_Stage__c" style="width: 90%;height: 18px;font-size:105%;" value="{!ISOppDemandList.Operating_Room_Position_Stage__c}"/> |
| | | </div> |
| | | <div class="divFont">层</div> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4"> |
| | | <!-- 术间1 --> |
| | | <div id="ISOdo1" style="display:{!IF(showISOdo1=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间1</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间面积</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper1.Operating_Room_Area__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td rowspan="4" class="tdPrivateKz" style="line-height: 84px;">医疗设备控制</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Camera_Host__c}"/> |
| | | 奥林巴斯摄像机主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_LightSource_Host__c}"/> |
| | | 奥林巴斯光源主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Insufflator__c}"/> |
| | | 奥林巴斯气腹机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Electric_Knife__c}"/> |
| | | 奥林巴斯电刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Ultrasound_Knife__c}"/> |
| | | 奥林巴斯超声刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_CD_Writer__c}"/> |
| | | 奥林巴斯刻录机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.ThirdParty_OperationLamp__c}"/> |
| | | 第三方手术灯 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.ThirdParty_Camera__c}"/> |
| | | 第三方术野摄像机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.ThirdParty_OperatingTable__c}"/> |
| | | 第三方手术床 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate" colspan="3">*具体可控制的设备型号请参考UCES-3中文说明书控制兼容列表</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间类型</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper1.Operating_Room_Type__c}" onchange="showISOdc1(this.value)" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td id="shuJIanPeiZhi" class="tdPrivate">术间配置</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <div id="ISOdc11" style="display:{!IF(showISOdc11=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate11}" var="ISOdc11"> |
| | | <apex:outputPanel rendered="{!ISOdc11.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc11.SerialNumber__c != 1}" value="{!ISOdc11.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc11.SerialNumber__c == 1 }" value="{!ISOdc11.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc11.Matching__c != true}" value="{!ISOdc11.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc11.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc11.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc11.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc11.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate11}" var="ISOdc11"> |
| | | <apex:outputPanel rendered="{!ISOdc11.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc11.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc11.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc11.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc11.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc11.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc11.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc12" style="display:{!IF(showISOdc12=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate12}" var="ISOdc12"> |
| | | <apex:outputPanel rendered="{!ISOdc12.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc12.SerialNumber__c != 1}" value="{!ISOdc12.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc12.SerialNumber__c == 1 }" value="{!ISOdc12.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc12.Matching__c != true}" value="{!ISOdc12.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc12.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc12.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc12.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc12.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate12}" var="ISOdc12"> |
| | | <apex:outputPanel rendered="{!ISOdc12.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc12.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc12.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc12.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc12.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc12.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc12.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc13" style="display:{!IF(showISOdc13=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate13}" var="ISOdc13"> |
| | | <apex:outputPanel rendered="{!ISOdc13.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc13.SerialNumber__c != 1}" value="{!ISOdc13.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc13.SerialNumber__c == 1 }" value="{!ISOdc13.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc13.Matching__c != true}" value="{!ISOdc13.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc13.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc13.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc13.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc13.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate13}" var="ISOdc13"> |
| | | <apex:outputPanel rendered="{!ISOdc13.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc13.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc13.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc13.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc13.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc13.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc13.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc14" style="display:{!IF(showISOdc14=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate14}" var="ISOdc14"> |
| | | <apex:outputPanel rendered="{!ISOdc14.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc14.SerialNumber__c != 1}" value="{!ISOdc14.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc14.SerialNumber__c == 1 }" value="{!ISOdc14.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc14.Matching__c != true}" value="{!ISOdc14.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc14.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc14.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc14.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc14.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate14}" var="ISOdc14"> |
| | | <apex:outputPanel rendered="{!ISOdc14.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc14.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc14.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc14.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc14.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc14.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc14.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注信息</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandOper1.Remarks_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4"> |
| | | <!-- 术间1 --> |
| | | <div id="ISOdo1" style="display:{!IF(showISOdo1=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间1</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间面积</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper1.Operating_Room_Area__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td rowspan="4" class="tdPrivateKz" style="line-height: 84px;">医疗设备控制</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Camera_Host__c}"/> |
| | | 奥林巴斯摄像机主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_LightSource_Host__c}"/> |
| | | 奥林巴斯光源主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Insufflator__c}"/> |
| | | 奥林巴斯气腹机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Electric_Knife__c}"/> |
| | | 奥林巴斯电刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_Ultrasound_Knife__c}"/> |
| | | 奥林巴斯超声刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.Olympus_CD_Writer__c}"/> |
| | | 奥林巴斯刻录机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.ThirdParty_OperationLamp__c}"/> |
| | | 第三方手术灯 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.ThirdParty_Camera__c}"/> |
| | | 第三方术野摄像机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper1.ThirdParty_OperatingTable__c}"/> |
| | | 第三方手术床 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate" colspan="3">*具体可控制的设备型号请参考UCES-3中文说明书控制兼容列表</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间类型</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper1.Operating_Room_Type__c}" onchange="showISOdc1(this.value)" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td id="shuJIanPeiZhi" class="tdPrivate">术间配置</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <div id="ISOdc11" style="display:{!IF(showISOdc11=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate11}" var="ISOdc11"> |
| | | <apex:outputPanel rendered="{!ISOdc11.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc11.SerialNumber__c != 1}" value="{!ISOdc11.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc11.SerialNumber__c == 1 }" value="{!ISOdc11.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc11.Matching__c != true}" value="{!ISOdc11.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc11.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc11.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc11.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc11.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate11}" var="ISOdc11"> |
| | | <apex:outputPanel rendered="{!ISOdc11.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc11.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc11.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc11.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc11.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc11.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc11.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc12" style="display:{!IF(showISOdc12=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate12}" var="ISOdc12"> |
| | | <apex:outputPanel rendered="{!ISOdc12.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc12.SerialNumber__c != 1}" value="{!ISOdc12.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc12.SerialNumber__c == 1 }" value="{!ISOdc12.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc12.Matching__c != true}" value="{!ISOdc12.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc12.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc12.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc12.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc12.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate12}" var="ISOdc12"> |
| | | <apex:outputPanel rendered="{!ISOdc12.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc12.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc12.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc12.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc12.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc12.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc12.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc13" style="display:{!IF(showISOdc13=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate13}" var="ISOdc13"> |
| | | <apex:outputPanel rendered="{!ISOdc13.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc13.SerialNumber__c != 1}" value="{!ISOdc13.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc13.SerialNumber__c == 1 }" value="{!ISOdc13.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc13.Matching__c != true}" value="{!ISOdc13.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc13.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc13.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc13.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc13.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate13}" var="ISOdc13"> |
| | | <apex:outputPanel rendered="{!ISOdc13.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc13.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc13.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc13.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc13.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc13.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc13.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc14" style="display:{!IF(showISOdc14=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate14}" var="ISOdc14"> |
| | | <apex:outputPanel rendered="{!ISOdc14.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc14.SerialNumber__c != 1}" value="{!ISOdc14.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc14.SerialNumber__c == 1 }" value="{!ISOdc14.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc14.Matching__c != true}" value="{!ISOdc14.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc14.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc14.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc14.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc14.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate14}" var="ISOdc14"> |
| | | <apex:outputPanel rendered="{!ISOdc14.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc14.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc14.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc14.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc14.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc14.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc14.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注信息</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandOper1.Remarks_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | |
| | | <!-- 术间2 --> |
| | | <div id="ISOdo2" style="display:{!IF(showISOdo2=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间2</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间面积</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper2.Operating_Room_Area__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td rowspan="4" class="tdPrivateKz" style="line-height: 84px;">医疗设备控制</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Camera_Host__c}"/> |
| | | 奥林巴斯摄像机主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_LightSource_Host__c}"/> |
| | | 奥林巴斯光源主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Insufflator__c}"/> |
| | | 奥林巴斯气腹机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Electric_Knife__c}"/> |
| | | 奥林巴斯电刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Ultrasound_Knife__c}"/> |
| | | 奥林巴斯超声刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_CD_Writer__c}"/> |
| | | 奥林巴斯刻录机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.ThirdParty_OperationLamp__c}"/> |
| | | 第三方手术灯 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.ThirdParty_Camera__c}"/> |
| | | 第三方术野摄像机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.ThirdParty_OperatingTable__c}"/> |
| | | 第三方手术床 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate" colspan="3">*具体可控制的设备型号请参考UCES-3中文说明书控制兼容列表</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间类型</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper2.Operating_Room_Type__c}" onchange="showISOdc2(this.value)" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td id="shuJIanPeiZhi" class="tdPrivate">术间配置</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <div id="ISOdc21" style="display:{!IF(showISOdc21=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate21}" var="ISOdc21"> |
| | | <apex:outputPanel rendered="{!ISOdc21.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc21.SerialNumber__c != 1}" value="{!ISOdc21.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc21.SerialNumber__c == 1 }" value="{!ISOdc21.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc21.Matching__c != true}" value="{!ISOdc21.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc21.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc21.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc21.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc21.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate21}" var="ISOdc21"> |
| | | <apex:outputPanel rendered="{!ISOdc21.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc21.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc21.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc21.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc21.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc21.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc21.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc22" style="display:{!IF(showISOdc22=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate22}" var="ISOdc22"> |
| | | <apex:outputPanel rendered="{!ISOdc22.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc22.SerialNumber__c != 1}" value="{!ISOdc22.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc22.SerialNumber__c == 1 }" value="{!ISOdc22.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc22.Matching__c != true}" value="{!ISOdc22.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc22.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc22.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc22.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc22.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate22}" var="ISOdc22"> |
| | | <apex:outputPanel rendered="{!ISOdc22.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc22.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc22.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc22.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc22.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc22.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc22.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc23" style="display:{!IF(showISOdc23=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate23}" var="ISOdc23"> |
| | | <apex:outputPanel rendered="{!ISOdc23.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc23.SerialNumber__c != 1}" value="{!ISOdc23.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc23.SerialNumber__c == 1 }" value="{!ISOdc23.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc23.Matching__c != true}" value="{!ISOdc23.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc23.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc23.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc23.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc23.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate23}" var="ISOdc23"> |
| | | <apex:outputPanel rendered="{!ISOdc23.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc23.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc23.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc23.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc23.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc23.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc23.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc24" style="display:{!IF(showISOdc24=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate24}" var="ISOdc24"> |
| | | <apex:outputPanel rendered="{!ISOdc24.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc24.SerialNumber__c != 1}" value="{!ISOdc24.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc24.SerialNumber__c == 1 }" value="{!ISOdc24.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc24.Matching__c != true}" value="{!ISOdc24.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc24.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc24.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc24.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc24.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate24}" var="ISOdc24"> |
| | | <apex:outputPanel rendered="{!ISOdc24.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc24.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc24.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc24.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc24.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc24.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc24.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注信息</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandOper2.Remarks_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <!-- 术间3 --> |
| | | <div id="ISOdo3" style="display:{!IF(showISOdo3=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间3</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间面积</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper3.Operating_Room_Area__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td rowspan="4" class="tdPrivateKz" style="line-height: 84px;">医疗设备控制</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Camera_Host__c}"/> |
| | | 奥林巴斯摄像机主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_LightSource_Host__c}"/> |
| | | 奥林巴斯光源主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Insufflator__c}"/> |
| | | 奥林巴斯气腹机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Electric_Knife__c}"/> |
| | | 奥林巴斯电刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Ultrasound_Knife__c}"/> |
| | | 奥林巴斯超声刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_CD_Writer__c}"/> |
| | | 奥林巴斯刻录机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.ThirdParty_OperationLamp__c}"/> |
| | | 第三方手术灯 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.ThirdParty_Camera__c}"/> |
| | | 第三方术野摄像机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.ThirdParty_OperatingTable__c}"/> |
| | | 第三方手术床 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate" colspan="3">*具体可控制的设备型号请参考UCES-3中文说明书控制兼容列表</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间类型</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper3.Operating_Room_Type__c}" onchange="showISOdc3(this.value)" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td id="shuJIanPeiZhi" class="tdPrivate">术间配置</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <div id="ISOdc31" style="display:{!IF(showISOdc31=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate31}" var="ISOdc31"> |
| | | <apex:outputPanel rendered="{!ISOdc31.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc31.SerialNumber__c != 1}" value="{!ISOdc31.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc31.SerialNumber__c == 1 }" value="{!ISOdc31.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc31.Matching__c != true}" value="{!ISOdc31.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc31.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc31.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc31.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc31.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate31}" var="ISOdc31"> |
| | | <apex:outputPanel rendered="{!ISOdc31.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc31.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc31.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc31.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc31.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc31.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc31.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc32" style="display:{!IF(showISOdc32=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate32}" var="ISOdc32"> |
| | | <apex:outputPanel rendered="{!ISOdc32.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc32.SerialNumber__c != 1}" value="{!ISOdc32.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc32.SerialNumber__c == 1 }" value="{!ISOdc32.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc32.Matching__c != true}" value="{!ISOdc32.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc32.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc32.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc32.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc32.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate32}" var="ISOdc32"> |
| | | <apex:outputPanel rendered="{!ISOdc32.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc32.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc32.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc32.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc32.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc32.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc32.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc33" style="display:{!IF(showISOdc33=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate33}" var="ISOdc33"> |
| | | <apex:outputPanel rendered="{!ISOdc33.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc33.SerialNumber__c != 1}" value="{!ISOdc33.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc33.SerialNumber__c == 1 }" value="{!ISOdc33.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc33.Matching__c != true}" value="{!ISOdc33.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc33.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc33.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc33.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc33.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate33}" var="ISOdc33"> |
| | | <apex:outputPanel rendered="{!ISOdc33.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc33.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc33.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc33.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc33.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc33.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc33.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc34" style="display:{!IF(showISOdc34=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate34}" var="ISOdc34"> |
| | | <apex:outputPanel rendered="{!ISOdc34.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc34.SerialNumber__c != 1}" value="{!ISOdc34.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc34.SerialNumber__c == 1 }" value="{!ISOdc34.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc34.Matching__c != true}" value="{!ISOdc34.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc34.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc34.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc34.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc34.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate34}" var="ISOdc34"> |
| | | <apex:outputPanel rendered="{!ISOdc34.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc34.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc34.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc34.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc34.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc34.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc34.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注信息</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandOper3.Remarks_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <!-- 术间>3间 --> |
| | | <div id="ISOdoMore" style="display:{!IF(showISOdoMore=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间数量>3</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">项目信息</td> |
| | | <td colspan="2" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <div id="inputdivX" style="display: none;"> |
| | | <apex:inputField id="inputlineX" styleClass="TextAreaSizeFull" value="{!ISOppDemandOperMore.Project_Information__c}" /> |
| | | </div> |
| | | <div id="outputdivX" style="display: inline;"> |
| | | <apex:outputField id="outputinline" style="display:inline;border:1px solid; " styleClass="TextAreaSizeFull" value="{!ISOppDemandOperMore.Project_Information__c }" > |
| | | <span id="qqq" style="display:{!IF(odoNeed=true,'inline','none')}; font-size:80%;font-weight:normal;">示例(双击进入编辑模式);<br/> |
| | | 1、医院规划4间整体手术室;<br/> |
| | | 2、其中三件用于开展胸腹腔镜类手术,1间用于开衫DSA介入类手术;<br/> |
| | | 3、其中两件配置4K胸腹腔镜、一间配置3D胸腹腔镜;<br/> |
| | | 4、预算为xxx万元;<br/> |
| | | 5、腔镜系统独立采购;<br/> |
| | | 6、其他信息补充<br/></span> |
| | | <apex:inlineEditSupport id="inline" showOnEdit="saveButton, cancelButton" disabled="false" hideOnEdit="editButton" event="ondblclick" changedStyleClass="TextAreaSizeFull" resetFunction="resetInlineEdit" /> |
| | | </apex:outputField> |
| | | </div> |
| | | <!-- </apex:inlineEditSupport> --> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">项目建议</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | 复杂项目,建议联系营业部SI专员或者整体手术室业务部 |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | <apex:pageBlock > |
| | | <table id="InfoHead" style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <th class="thPrivate" colspan="4">示教需求</th> |
| | | <tr> |
| | | <td colspan="4" height="32px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">总体概况</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教点数量</td> |
| | | <td class="tdPrivate"> |
| | | <!-- <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> --> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Demonstration_Number__c}" onchange="showISOdd(this.value)" /> |
| | | <!-- </div> --> |
| | | </td> |
| | | <td class="tdPrivate">传输方式</td> |
| | | <td class="tdPrivate"> |
| | | <apex:outputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Transmission_Mode__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教系统类型</td> |
| | | <td colspan="2"> |
| | | |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Demand_DemonstrationType__c}" /> |
| | | <!-- 术间2 --> |
| | | <div id="ISOdo2" style="display:{!IF(showISOdo2=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间2</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间面积</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper2.Operating_Room_Area__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td rowspan="4" class="tdPrivateKz" style="line-height: 84px;">医疗设备控制</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Camera_Host__c}"/> |
| | | 奥林巴斯摄像机主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_LightSource_Host__c}"/> |
| | | 奥林巴斯光源主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Insufflator__c}"/> |
| | | 奥林巴斯气腹机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Electric_Knife__c}"/> |
| | | 奥林巴斯电刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_Ultrasound_Knife__c}"/> |
| | | 奥林巴斯超声刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.Olympus_CD_Writer__c}"/> |
| | | 奥林巴斯刻录机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.ThirdParty_OperationLamp__c}"/> |
| | | 第三方手术灯 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.ThirdParty_Camera__c}"/> |
| | | 第三方术野摄像机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper2.ThirdParty_OperatingTable__c}"/> |
| | | 第三方手术床 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate" colspan="3">*具体可控制的设备型号请参考UCES-3中文说明书控制兼容列表</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间类型</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper2.Operating_Room_Type__c}" onchange="showISOdc2(this.value)" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td id="shuJIanPeiZhi" class="tdPrivate">术间配置</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <div id="ISOdc21" style="display:{!IF(showISOdc21=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate21}" var="ISOdc21"> |
| | | <apex:outputPanel rendered="{!ISOdc21.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc21.SerialNumber__c != 1}" value="{!ISOdc21.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc21.SerialNumber__c == 1 }" value="{!ISOdc21.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc21.Matching__c != true}" value="{!ISOdc21.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc21.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc21.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc21.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc21.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate21}" var="ISOdc21"> |
| | | <apex:outputPanel rendered="{!ISOdc21.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc21.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc21.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc21.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc21.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc21.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc21.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc22" style="display:{!IF(showISOdc22=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate22}" var="ISOdc22"> |
| | | <apex:outputPanel rendered="{!ISOdc22.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc22.SerialNumber__c != 1}" value="{!ISOdc22.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc22.SerialNumber__c == 1 }" value="{!ISOdc22.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc22.Matching__c != true}" value="{!ISOdc22.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc22.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc22.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc22.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc22.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate22}" var="ISOdc22"> |
| | | <apex:outputPanel rendered="{!ISOdc22.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc22.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc22.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc22.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc22.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc22.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc22.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc23" style="display:{!IF(showISOdc23=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate23}" var="ISOdc23"> |
| | | <apex:outputPanel rendered="{!ISOdc23.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc23.SerialNumber__c != 1}" value="{!ISOdc23.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc23.SerialNumber__c == 1 }" value="{!ISOdc23.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc23.Matching__c != true}" value="{!ISOdc23.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc23.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc23.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc23.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc23.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate23}" var="ISOdc23"> |
| | | <apex:outputPanel rendered="{!ISOdc23.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc23.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc23.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc23.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc23.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc23.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc23.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc24" style="display:{!IF(showISOdc24=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate24}" var="ISOdc24"> |
| | | <apex:outputPanel rendered="{!ISOdc24.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc24.SerialNumber__c != 1}" value="{!ISOdc24.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc24.SerialNumber__c == 1 }" value="{!ISOdc24.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc24.Matching__c != true}" value="{!ISOdc24.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc24.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc24.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc24.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc24.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate24}" var="ISOdc24"> |
| | | <apex:outputPanel rendered="{!ISOdc24.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc24.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc24.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc24.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc24.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc24.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc24.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注信息</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandOper2.Remarks_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <!-- 术间3 --> |
| | | <div id="ISOdo3" style="display:{!IF(showISOdo3=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间3</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间面积</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper3.Operating_Room_Area__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td rowspan="4" class="tdPrivateKz" style="line-height: 84px;">医疗设备控制</td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Camera_Host__c}"/> |
| | | 奥林巴斯摄像机主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_LightSource_Host__c}"/> |
| | | 奥林巴斯光源主机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Insufflator__c}"/> |
| | | 奥林巴斯气腹机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Electric_Knife__c}"/> |
| | | 奥林巴斯电刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_Ultrasound_Knife__c}"/> |
| | | 奥林巴斯超声刀 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.Olympus_CD_Writer__c}"/> |
| | | 奥林巴斯刻录机 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.ThirdParty_OperationLamp__c}"/> |
| | | 第三方手术灯 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.ThirdParty_Camera__c}"/> |
| | | 第三方术野摄像机 |
| | | </td> |
| | | <td class="tdPrivate"> |
| | | <apex:inputField value="{!ISOppDemandOper3.ThirdParty_OperatingTable__c}"/> |
| | | 第三方手术床 |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate" colspan="3">*具体可控制的设备型号请参考UCES-3中文说明书控制兼容列表</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">术间类型</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandOper3.Operating_Room_Type__c}" onchange="showISOdc3(this.value)" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td id="shuJIanPeiZhi" class="tdPrivate">术间配置</td> |
| | | <td colspan="3" class="tdPrivate"> |
| | | <div id="ISOdc31" style="display:{!IF(showISOdc31=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate31}" var="ISOdc31"> |
| | | <apex:outputPanel rendered="{!ISOdc31.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc31.SerialNumber__c != 1}" value="{!ISOdc31.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc31.SerialNumber__c == 1 }" value="{!ISOdc31.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc31.Matching__c != true}" value="{!ISOdc31.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc31.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc31.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc31.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc31.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate31}" var="ISOdc31"> |
| | | <apex:outputPanel rendered="{!ISOdc31.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc31.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc31.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc31.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc31.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc31.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc31.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc32" style="display:{!IF(showISOdc32=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate32}" var="ISOdc32"> |
| | | <apex:outputPanel rendered="{!ISOdc32.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc32.SerialNumber__c != 1}" value="{!ISOdc32.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc32.SerialNumber__c == 1 }" value="{!ISOdc32.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc32.Matching__c != true}" value="{!ISOdc32.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc32.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc32.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc32.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc32.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate32}" var="ISOdc32"> |
| | | <apex:outputPanel rendered="{!ISOdc32.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc32.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc32.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc32.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc32.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc32.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc32.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc33" style="display:{!IF(showISOdc33=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate33}" var="ISOdc33"> |
| | | <apex:outputPanel rendered="{!ISOdc33.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc33.SerialNumber__c != 1}" value="{!ISOdc33.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc33.SerialNumber__c == 1 }" value="{!ISOdc33.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc33.Matching__c != true}" value="{!ISOdc33.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc33.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc33.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc33.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc33.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate33}" var="ISOdc33"> |
| | | <apex:outputPanel rendered="{!ISOdc33.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc33.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc33.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc33.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc33.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc33.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc33.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | <div id="ISOdc34" style="display:{!IF(showISOdc34=true,'block','none')};"> |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <th class="conTh1"></th> |
| | | <th class="conTh2">序号</th> |
| | | <th class="conTh3">设备名称</th> |
| | | <th class="conTh4">品牌</th> |
| | | <th class="conTh5">单位</th> |
| | | <th class="conTh6">数量</th> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate34}" var="ISOdc34"> |
| | | <apex:outputPanel rendered="{!ISOdc34.Matching__c != true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField rendered="{!ISOdc34.SerialNumber__c != 1}" value="{!ISOdc34.Selection__c}" /> |
| | | <apex:outputField rendered="{!ISOdc34.SerialNumber__c == 1 }" value="{!ISOdc34.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField rendered="{!ISOdc34.Matching__c != true}" value="{!ISOdc34.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc34.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc34.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc34.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc34.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | <!-- 选配信息 --> |
| | | <tr> |
| | | <td class="conTh1"></td> |
| | | <td class="conTh2"></td> |
| | | <td class="conTh3">选配项目</td> |
| | | <td class="conTh4">品牌</td> |
| | | <td class="conTh5">单位</td> |
| | | <td class="conTh6">数量</td> |
| | | </tr> |
| | | <apex:variable value="{!0}" var="Cnt"/> |
| | | <apex:repeat value="{!ISOppDemandConfiguate34}" var="ISOdc34"> |
| | | <apex:outputPanel rendered="{!ISOdc34.Matching__c == true}" > |
| | | <tr> |
| | | <td class="conTh1"> |
| | | <apex:inputField value="{!ISOdc34.Selection__c}" /> |
| | | </td> |
| | | <td class="conTh2"> |
| | | <apex:outputField value="{!ISOdc34.SerialNumber__c}" /> |
| | | </td> |
| | | <td class="conTh3"> |
| | | <apex:outputField value="{!ISOdc34.Name}" /> |
| | | </td> |
| | | <td class="conTh4"> |
| | | <apex:outputField value="{!ISOdc34.Brand__c}" /> |
| | | </td> |
| | | <td class="conTh5"> |
| | | <apex:outputField value="{!ISOdc34.Company__c}" /> |
| | | </td> |
| | | <td class="conTh6"> |
| | | <apex:outputField value="{!ISOdc34.Number__c}" /> |
| | | </td> |
| | | </tr> |
| | | </apex:outputPanel> |
| | | <apex:variable value="{!Cnt+1}" var="Cnt" /> |
| | | </apex:repeat> |
| | | </table> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注信息</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandOper3.Remarks_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <!-- 术间>3间 --> |
| | | <div id="ISOdoMore" style="display:{!IF(showISOdoMore=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">术间数量>3</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">项目信息</td> |
| | | <td colspan="2" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <div id="inputdivX" style="display: none;"> |
| | | <apex:inputField id="inputlineX" styleClass="TextAreaSizeFull" value="{!ISOppDemandOperMore.Project_Information__c}" /> |
| | | </div> |
| | | <div id="outputdivX" style="display: inline;"> |
| | | <apex:outputField id="outputinline" style="display:inline;border:1px solid; " styleClass="TextAreaSizeFull" value="{!ISOppDemandOperMore.Project_Information__c }" > |
| | | <span id="qqq" style="display:{!IF(odoNeed=true,'inline','none')}; font-size:80%;font-weight:normal;">示例(双击进入编辑模式);<br/> |
| | | 1、医院规划4间整体手术室;<br/> |
| | | 2、其中三件用于开展胸腹腔镜类手术,1间用于开衫DSA介入类手术;<br/> |
| | | 3、其中两件配置4K胸腹腔镜、一间配置3D胸腹腔镜;<br/> |
| | | 4、预算为xxx万元;<br/> |
| | | 5、腔镜系统独立采购;<br/> |
| | | 6、其他信息补充<br/></span> |
| | | <apex:inlineEditSupport id="inline" showOnEdit="saveButton, cancelButton" disabled="false" hideOnEdit="editButton" event="ondblclick" changedStyleClass="TextAreaSizeFull" resetFunction="resetInlineEdit" /> |
| | | </apex:outputField> |
| | | </div> |
| | | <!-- </apex:inlineEditSupport> --> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">项目建议</td> |
| | | <td colspan="3" class="tdPrivate" > |
| | | 复杂项目,建议联系营业部SI专员或者整体手术室业务部 |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | <apex:pageBlock > |
| | | <table id="InfoHead" style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <th class="thPrivate" colspan="4">示教需求</th> |
| | | <tr> |
| | | <td colspan="4" height="32px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">总体概况</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教点数量</td> |
| | | <td class="tdPrivate"> |
| | | <!-- <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> --> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Demonstration_Number__c}" onchange="showISOdd(this.value)" /> |
| | | <!-- </div> --> |
| | | </td> |
| | | <td class="tdPrivate">传输方式</td> |
| | | <td class="tdPrivate"> |
| | | <apex:outputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Transmission_Mode__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教系统类型</td> |
| | | <td colspan="2"> |
| | | |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandList.Demand_DemonstrationType__c}" /> |
| | | |
| | | </td> |
| | | <td class="tdPrivate">备注:术间数量≥2必选</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4"> |
| | | <div id="ISOdd1" style="display:{!IF(showISOdd1=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">示教点1</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">位置信息</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon1.Other_Relative_Position__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教点类型</td> |
| | | <td colspan="3"> |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon1.Demonstration_Type__c}" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandDemon1.Other_Require_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <div id="ISOdd2" style="display:{!IF(showISOdd2=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">示教点2</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">位置信息</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon2.Other_Relative_Position__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教点类型</td> |
| | | <td colspan="3"> |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon2.Demonstration_Type__c}" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandDemon2.Other_Require_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <div id="ISOddMore" style="display:{!IF(showISOddMore=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">示教点数量>2</td> |
| | | </tr> |
| | | <!-- <tr> |
| | | <td class="tdPrivate">位置信息</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemonMore.Other_Relative_Position__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教系统类型</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemonMore.Demonstration_Type__c}" /> |
| | | </td> |
| | | </tr> --> |
| | | <tr> |
| | | <td class="tdPrivate">示教需求</td> |
| | | <td colspan="2" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <div id="inputdivS" style="display: none;"> |
| | | <apex:inputField id="inlineInput" styleClass="TextAreaSizeFull" value="{!ISOppDemandDemonMore.Teaching_Needs__c}"> |
| | | |
| | | </apex:inputField> |
| | | </div> |
| | | <div id="outputdivS" style="display: inline;"> |
| | | <apex:outputField id="outputinlineS" styleClass="TextAreaSizeFull" style="display:inline;border:1px solid; " value="{!ISOppDemandDemonMore.Teaching_Needs__c}" > |
| | | <span id="ppp" style="display:{!IF(oddNeed=true,'inline','none')}; font-size:80%;font-weight:normal;">示例(双击进入编辑模式):<br/> |
| | | 1、医院共规划3个示教点;<br/> |
| | | 2、其中第一个示教点位于xxx,要求配置xxx设备;<br/> |
| | | 3、其中第二个示教点位于xxx,要求配置xxx设备;<br/> |
| | | 4、其中第三个示教点位于xxx,示教点有自己的投影及音响设备,我方负责整体手术室到该示教点的信号传输即可;<br/> |
| | | 5、其他信息补充<br/></span> |
| | | <!-- <apex:inlineEditSupport id="inlines" showOnEdit="saveButton, cancelButton" disabled="false" hideOnEdit="editButton" event="ondblclick" changedStyleClass="myBoldClass" resetFunction="resetInlineEdit" /> --> |
| | | </td> |
| | | <td class="tdPrivate">备注:术间数量≥2必选</td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4" height="28px"></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="4"> |
| | | <div id="ISOdd1" style="display:{!IF(showISOdd1=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">示教点1</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">位置信息</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon1.Other_Relative_Position__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教点类型</td> |
| | | <td colspan="3"> |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon1.Demonstration_Type__c}" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandDemon1.Other_Require_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <div id="ISOdd2" style="display:{!IF(showISOdd2=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">示教点2</td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">位置信息</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon2.Other_Relative_Position__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教点类型</td> |
| | | <td colspan="3"> |
| | | <div class="requiredInput"> |
| | | <div class="requiredBlock"></div> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemon2.Demonstration_Type__c}" /> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">备注</td> |
| | | <td colspan="3" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <apex:inputField styleClass="TextAreaSizeFull" value="{!ISOppDemandDemon2.Other_Require_Text__c}" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | <div id="ISOddMore" style="display:{!IF(showISOddMore=true,'block','none')};"> |
| | | <apex:pageBlock > |
| | | <table style="border-width: 1px;width:100%;border-collapse: collapse;border-style: dotted;"> |
| | | <tr> |
| | | <td colspan="4" class="thPrivateSmall">示教点数量>2</td> |
| | | </tr> |
| | | <!-- <tr> |
| | | <td class="tdPrivate">位置信息</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemonMore.Other_Relative_Position__c}" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">示教系统类型</td> |
| | | <td colspan="3"> |
| | | <apex:inputField styleClass="TextInputSizeFull" value="{!ISOppDemandDemonMore.Demonstration_Type__c}" /> |
| | | </td> |
| | | </tr> --> |
| | | <tr> |
| | | <td class="tdPrivate">示教需求</td> |
| | | <td colspan="2" class="tdPrivate" style="width: 100%;height: 100px"> |
| | | <div id="inputdivS" style="display: none;"> |
| | | <apex:inputField id="inlineInput" styleClass="TextAreaSizeFull" value="{!ISOppDemandDemonMore.Teaching_Needs__c}"> |
| | | |
| | | </apex:inputField> |
| | | </div> |
| | | <div id="outputdivS" style="display: inline;"> |
| | | <apex:outputField id="outputinlineS" styleClass="TextAreaSizeFull" style="display:inline;border:1px solid; " value="{!ISOppDemandDemonMore.Teaching_Needs__c}" > |
| | | <span id="ppp" style="display:{!IF(oddNeed=true,'inline','none')}; font-size:80%;font-weight:normal;">示例(双击进入编辑模式):<br/> |
| | | 1、医院共规划3个示教点;<br/> |
| | | 2、其中第一个示教点位于xxx,要求配置xxx设备;<br/> |
| | | 3、其中第二个示教点位于xxx,要求配置xxx设备;<br/> |
| | | 4、其中第三个示教点位于xxx,示教点有自己的投影及音响设备,我方负责整体手术室到该示教点的信号传输即可;<br/> |
| | | 5、其他信息补充<br/></span> |
| | | <!-- <apex:inlineEditSupport id="inlines" showOnEdit="saveButton, cancelButton" disabled="false" hideOnEdit="editButton" event="ondblclick" changedStyleClass="myBoldClass" resetFunction="resetInlineEdit" /> --> |
| | | |
| | | |
| | | </apex:outputField> |
| | | <apex:inlineEditSupport /> |
| | | </div> |
| | | |
| | | </apex:outputField> |
| | | <apex:inlineEditSupport /> |
| | | </div> |
| | | |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">项目建议</td> |
| | | <td class="tdPrivate" colspan="3"> |
| | | 复杂项目,建议联系营业部SI专员或者整体手术室业务部 |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </apex:pageBlock> |
| | | <apex:actionFunction name="completenessCheck" action="{!completenessCheck}" reRender="message" oncomplete="unblockUI();" /> |
| | | <apex:actionFunction name="saveAndReturn" action="{!saveAndReturn}" reRender="message" oncomplete="unblockUI();" /> |
| | | <apex:actionFunction name="returnOpp" action="{!returnOpp}" reRender="message" oncomplete="unblockUI();" /> |
| | | <apex:actionFunction name="save" action="{!save}" oncomplete="unblockUI();" reRender="message,resetid,ShowPDFJs"/> |
| | | </apex:form> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="tdPrivate">项目建议</td> |
| | | <td class="tdPrivate" colspan="3"> |
| | | 复杂项目,建议联系营业部SI专员或者整体手术室业务部 |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </apex:pageBlock> |
| | | <apex:actionFunction name="completenessCheck" action="{!completenessCheck}" reRender="message" oncomplete="unblockUI();" /> |
| | | <apex:actionFunction name="saveAndReturn" action="{!saveAndReturn}" reRender="message" oncomplete="unblockUI();" /> |
| | | <apex:actionFunction name="returnOpp" action="{!returnOpp}" reRender="message" oncomplete="unblockUI();" /> |
| | | <apex:actionFunction name="save" action="{!save}" oncomplete="unblockUI();" reRender="message,resetid,ShowPDFJs"/> |
| | | </apex:form> |
| | | |
| | | |
| | | |