| | |
| | | <apex:includeScript value="{!URLFOR($Resource.CommonUtilJs)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.connection20)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.apex20)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.SelectFieldJs)}"/> |
| | | <style> |
| | | /*信息提示颜色*/ |
| | | body .bPageBlock .pbSubheader, .slds-vf-scope .bPageBlock .pbSubheader{ |
| | |
| | | if (flag == true) { |
| | | // var accid = j$(escapeVfId('dpaPage:dpaForm:dpaBlock:rawAccountId_lkid')).value(); |
| | | var accid = j$(escapeVfId('dpaPage:dpaForm:dpaBlock:rawAccountId')).value(); |
| | | openPopup('/apex/searchAimsAccount?accName='+accid, 'setsearch', 800, 600, 'width=900,height=600,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,resizable=1', true); |
| | | var protype = j$(escapeVfId('dpaPage:dpaForm:dpaBlock:protype')).value(); |
| | | openPopup('/apex/searchAimsAccount?accName='+accid+'&protype='+protype, 'setsearch', 800, 600, 'width=900,height=600,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,resizable=1', true); |
| | | }else{ |
| | | openPopup('/apex/searchAimsAccount?accId={!dpa.RawAccount__c }', 'setsearch', 800, 600, 'width=900,height=600,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,resizable=1', true); |
| | | openPopup('/apex/searchAimsAccount?accId={!dpa.RawAccount__c }&protype='+protype, 'setsearch', 800, 600, 'width=900,height=600,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,resizable=1', true); |
| | | } |
| | | |
| | | } |
| | |
| | | // j$(escapeVfId('dpaPage:dpaForm:dpaBlock:tempid')).value() = 'tempid'; |
| | | |
| | | } |
| | | |
| | | function ProtypeChangeJs() { |
| | | blockme(); |
| | | ProtypeChange(); |
| | | } |
| | | |
| | | //add by rentx 2021-2-20 |
| | | </script> |
| | | |
| | | <apex:form id="dpaForm" > |
| | | <apex:actionFunction name="search" action="{!searchAllProduct2}" oncomplete="unblockUI();" reRender="ConsumableorderdetailsSection,message" /> |
| | | <apex:actionFunction name="ProtypeChange" action="{!ProtypeChange}" oncomplete="unblockUI();" reRender="ConsumableorderdetailsSection,message" /> |
| | | <apex:pageBlock title="特价产品申请信息" id="dpaBlock" > |
| | | <apex:pageBlockButtons location="top" > |
| | | <apex:commandButton value="保存" disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" onclick="blockme();" style="margin-left:30px;width:100px;float: left;" action="{!savesaveDiscountProduct}" onComplete="unblockUI();CheckStatusAfter();" reRender="ConsumableorderdetailsSection,message"/> |
| | |
| | | <td align="left"> |
| | | <!-- //update by rentx 2021-2-22 start --> |
| | | <apex:outputField rendered="{!!isPage}" value="{!dpa.RawAccount__c}" style="width:300px"/> |
| | | <apex:inputField id="rawAccountId" rendered="{!isPage}" required="true" value="{!dpa.RawAccount__c}" /> |
| | | <apex:inputField id="rawAccountId" rendered="{!isPage}" required="true" value="{!dpa.RawAccount__c}" style="width:150px"/> |
| | | <!-- //update by rentx 2021-2-22 end --> |
| | | </td> |
| | | |
| | | <td/> |
| | | <!-- // DB202309406949 gzw start --> |
| | | <td align="right" >产品类型:</td> |
| | | <td> |
| | | <apex:inputField id="protype" value="{!dpa.Product_Type__c}" style="width:150px" onchange="ProtypeChangeJs();return false;" rendered="{!IF(dpa.ApplicationStatus__c='草案中' || dpa.ApplicationStatus__c=null,true,false)}"/> |
| | | <apex:outputField id="protypeout" value="{!dpa.Product_Type__c}" style="width:150px" rendered="{!IF(!(dpa.ApplicationStatus__c='草案中' || dpa.ApplicationStatus__c=null),true,false)}"/> |
| | | </td> |
| | | <td align="right">医院: |
| | | </td> |
| | | <td width="100px"><apex:inputText id="AimsAccount" disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" style="width:150px" value="{!AimsAccount}" onclick="searchAimsAccount1()" |
| | | onfocus="if (j$(escapeVfId('dpaPage:dpaForm:dpaBlock:tempid')).value() != 'tempId' && j$(escapeVfId('dpaPage:dpaForm:dpaBlock:tempid')).value() != '') {searchFn()}" /> |
| | | onfocus="if (j$(escapeVfId('dpaPage:dpaForm:dpaBlock:tempid')).value() != 'tempId' && j$(escapeVfId('dpaPage:dpaForm:dpaBlock:tempid')).value() != '') {searchFn()}"/> |
| | | </td> |
| | | <td style="display:none"><apex:inputText style="display:none" id="AimsAccountId" value="{!AimsAccountId}"/></td> |
| | | <td style="display:none"><apex:inputText style="display:none" value="{!dpa.ApplicationStatus__c }"/></td> |
| | | <apex:inputHidden id="tempid" value="{!tempVal}"/> |
| | | |
| | | <td> |
| | | <!-- <apex:commandButton value="保存" disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" onclick="blockme();" style="margin-left:30px;width:180px" action="{!savesaveDiscountProduct}" onComplete="unblockUI();CheckStatusAfter();" reRender="ConsumableorderdetailsSection,message"/> --> |
| | | <!-- <apex:commandButton value="保存" disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" onclick="blockme();saveAimsAccountId();" style="margin-left:30px;width:180px" action="{!savesaveDiscountProduct}" onComplete="unblockUI();CheckStatusAfter();" reRender="ConsumableorderdetailsSection,message"/> --> |
| | | </td> |
| | | |
| | | <!-- <td/> --> |
| | | </tr> |
| | | <tr style="height: 10px" /> |
| | | <tr> |
| | | <td align="right" >产品名称:</td> |
| | | <td align="left"><apex:inputText disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" value="{!text1}" style="width:300"/> |
| | | <td align="left"><apex:inputText disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" value="{!text1}" style="width:150px"/> |
| | | </td> |
| | | <td/> |
| | | <td align="right" >产品编码:</td> |
| | | <td align="left"><apex:inputText disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" value="{!text2}" style="width:150px"/> |
| | | </td> |
| | | |
| | | <td><apex:commandButton value="检索" disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" onclick="blockme();" style="margin-left:30px;width:100px" action="{!searchAllProduct2}" oncomplete="unblockUI();" reRender="ConsumableorderdetailsSection,message"/> |
| | | <td colspan="2"><apex:commandButton value="检索" disabled="{!IF(dpa.ApplicationStatus__c='申请中'||dpa.ApplicationStatus__c='批准'||dpa.ApplicationStatus__c='驳回',true,false)}" onclick="blockme();" style="margin-left:30px;width:100px" action="{!searchAllProduct2}" oncomplete="unblockUI();" reRender="ConsumableorderdetailsSection,message"/> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | |
| | | </table> |
| | | </apex:pageBlock> |
| | | </apex:form> |
| | | <script> |
| | | let SelectFieldParamList=[ |
| | | |
| | | { |
| | | |
| | | //原apex:inputField的id值,需要在页面上获取 |
| | | |
| | | inputFieldId : 'dpaPage:dpaForm:dpaBlock:rawAccountId', |
| | | |
| | | //查找字段所在对象 |
| | | |
| | | ObjectType : 'DiscountProductApplication__c', |
| | | |
| | | //查找字段的api名称 |
| | | |
| | | QueryFieldApiName : 'RawAccount__c', |
| | | |
| | | //查找字段的查找对象 |
| | | |
| | | SelectObj : 'Account', |
| | | |
| | | //搜索时使用的字段 |
| | | |
| | | SelectFld : 'Name' |
| | | |
| | | }]; |
| | | resetOpenPage(SelectFieldParamList); |
| | | </script> |
| | | </apex:page> |