| | |
| | | td.dataCol.first.last{ |
| | | width: 100% |
| | | } |
| | | body .pbBody table.list tr th, body .pbBody table.list tr td { |
| | | border: 1px solid #ededed; |
| | | white-space: nowrap; |
| | | } |
| | | body .pbBody table.list tr.headerRow td,body .pbBody table.list tr.headerRow th { |
| | | background: #f2f3f3; |
| | | border-width: 0 0 1px 1px; |
| | | border-color: #e0e3e5; |
| | | font-size: .9em; |
| | | font-weight: bold; |
| | | } |
| | | </style> |
| | | <script> |
| | | function refreshPageSizeJs() { |
| | |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="setEditAble" action="{!setEditAble}" rerender="mpdDetailsSection,edmpdDetails, message" onComplete="unblockUI();"> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="FilesUpload" action="{!FilesUpload}" rerender="mpdDetailsSection,edmpdDetails, message" onComplete="unblockUI();"> |
| | | <apex:actionFunction name="FilesUpload" action="{!FilesUploadLightning}" rerender="mpdDetailsSection,edmpdDetails, message" onComplete="unblockUI();"> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="Submitmpd" action="{!Submitmpd}" rerender="mpdDetailsSection,edmpdDetails, message" onComplete="unblockUI();init();"> |
| | | </apex:actionFunction> |
| | |
| | | <apex:pageBlock id="EDCline_1" > |
| | | <apex:commandButton onclick="EditMpd();" value="编辑" style="margin-left:30px;width:180px" rerender="mpdDetailsSection,edmpdDetails,message" rendered="{!!editAble }" disabled="{!IF(mpd.Status__c ='草案中'||mpd.Status__c='已驳回'||!editDisabled,false,true)}"/> |
| | | |
| | | <apex:commandButton onclick="FilesUploadJs();" value="上传附件" style="margin-left:30px;width:180px" rerender="mpdDetailsSection,message" rendered="{!!(EditDelCommitBtnDisabled||editAble)}" disabled="{!IF(mpd.Status__c ='草案中'||mpd.Status__c='已驳回'||!editDisabled,false,true)}"/> |
| | | <apex:commandButton onclick="FilesUploadJs();" value="上传文件" style="margin-left:30px;width:180px" rerender="mpdDetailsSection,message" rendered="{!!(EditDelCommitBtnDisabled||editAble)}" disabled="{!IF(mpd.Status__c ='草案中'||mpd.Status__c='已驳回'||!editDisabled,false,true)}"/> |
| | | |
| | | <apex:commandButton onclick="SubmitmpdJs();" value="提交待审批" style="margin-left:30px;width:180px" rerender="unEditable" rendered="{!!(EditDelCommitBtnDisabled||editAble)}" disabled="{!IF(mpd.Status__c ='草案中'||mpd.Status__c='已驳回',false,true)}"/> |
| | | <apex:commandButton onclick="Update();" value="保存维护记录" style="margin-left:30px;width:180px" rerender="edmpdDetails" rendered="{!IF(editAble,true,false)}" /> |
| | |
| | | <div style="float: left;width: 95%;overflow:auto;"> |
| | | <table class="list" border="0" cellpadding="0" cellspacing="0" width="100%" > |
| | | <tr class="headerRow"> |
| | | <th rowspan = "2">未选择的产品<br/>选中数据批量修改</th> |
| | | <th rowspan = "2" style="min-width: 100px">未选择的产品<br/>选中数据批量修改</th> |
| | | <apex:repeat value="{!title}" var="t"> |
| | | <th><apex:outputText value="{!t}"/></th> |
| | | <th style="min-width: 100px"><apex:outputText value="{!t}"/></th> |
| | | </apex:repeat> |
| | | </tr> |
| | | <!-- 重点产品维护 --> |
| | |
| | | </table> |
| | | </div> |
| | | <div style="float: right;width:4%;position:relative;" > |
| | | <button type="button" onclick="moreChange();" style="width:100%;display:inline-block;height:30px;margin-top:15px;">确定</button> |
| | | <button type="button" onclick="moreChange();" style="width: 100%;display: inline-block;height: 30px;margin-top: 30px;border-radius: .25rem;color: rgba(1, 118, 211, 1);background-color: white;border-width: 1px;border-color: rgb(201, 201, 201);border-style: double;">确定</button> |
| | | </div> |
| | | <div style="clear: both;"></div> |
| | | </apex:pageBlock> |
| | |
| | | </table> |
| | | </div> |
| | | <div style="float: right;width:4%;position:relative;" > |
| | | <button type="button" onclick="ServiceMoreChange();" style="width:100%;display:inline-block;height:30px;margin-top:15px;">确定</button> |
| | | <button type="button" onclick="ServiceMoreChange();" style="width: 100%;display: inline-block;height: 30px;margin-top: 30px;border-radius: .25rem;color: rgba(1, 118, 211, 1);background-color: white;border-width: 1px;border-color: rgb(201, 201, 201);border-style: double;">确定</button> |
| | | </div> |
| | | <div style="clear: both;"></div> |
| | | </apex:pageBlock> |
| | |
| | | <apex:pageblocksection title="{!IF(editAble,'产品主数据维护','产品主数据维护(蓝色为新值)')}" id="edmpdDetails" rendered="{!IF(mpdDetailsRecordsCount >0,true,false)}" html-style="width: 100%;overflow:auto;"> |
| | | <apex:outputLabel style="width: 100%;"> |
| | | <input type="hidden" id="allPage:allForm:allBlock:edmpdDetails:mpdDetailsRecordsCount" value="{!mpdDetailsRecordsCount}" /> |
| | | <table class="list" border="0" cellpadding="0" cellspacing="0" > |
| | | <table class="list" border="0" cellpadding="0" cellspacing="0"> |
| | | <tr class="headerRow"> |
| | | <apex:variable var="v" value="" rendered="{!IF(editAble&&RecordTypeName='GuranteeMain'&&mpd.Status__c='服务填写',true,false)}"> |
| | | <th>选择</th> |
| | | <apex:variable var="q" value="" rendered="{!IF(editAble,true,false)}"> |
| | | <apex:variable var="v" value="" rendered="{!IF(editAble&&RecordTypeName='GuranteeMain'&&mpd.Status__c='服务填写',true,false)}"> |
| | | <th>选择</th> |
| | | </apex:variable> |
| | | <th>产品名称</th> |
| | | <th>产品编码</th> |
| | | <apex:variable var="type" value="" rendered="{!IF(RecordTypeName='GuranteePrice',true,false)}"> |
| | | <th>多年保修类型</th> |
| | | </apex:variable> |
| | | <apex:repeat value="{!title}" var="t"> |
| | | <th><apex:outputText value="{!t}"/></th> |
| | | </apex:repeat> |
| | | <apex:variable var="type" value="" rendered="{!IF(editAble&&!(RecordTypeName='GuranteeMain'&&mpd.Status__c='服务填写'),true,false)}"> |
| | | <th>操作</th> |
| | | </apex:variable> |
| | | </apex:variable> |
| | | <th>产品名称</th> |
| | | <th>产品编码</th> |
| | | <apex:variable var="type" value="" rendered="{!IF(RecordTypeName='GuranteePrice',true,false)}"> |
| | | <th>多年保修类型</th> |
| | | </apex:variable> |
| | | <apex:repeat value="{!title}" var="t"> |
| | | <th><apex:outputText value="{!t}"/></th> |
| | | </apex:repeat> |
| | | <apex:variable var="type" value="" rendered="{!IF(editAble&&!(RecordTypeName='GuranteeMain'&&mpd.Status__c='服务填写'),true,false)}"> |
| | | <th>操作</th> |
| | | <apex:variable var="q" value="" rendered="{!IF(editAble,false,true)}"> |
| | | <apex:variable var="v" value="" rendered="{!IF(editAble&&RecordTypeName='GuranteeMain'&&mpd.Status__c='服务填写',true,false)}"> |
| | | <th>选择</th> |
| | | </apex:variable> |
| | | <th style="min-width: 130px;">产品名称</th> |
| | | <th style="min-width: 130px;">产品编码</th> |
| | | <apex:variable var="type" value="" rendered="{!IF(RecordTypeName='GuranteePrice',true,false)}"> |
| | | <th>多年保修类型</th> |
| | | </apex:variable> |
| | | <apex:repeat value="{!title}" var="t"> |
| | | <th style="min-width: 130px;"><apex:outputText value="{!t}"/></th> |
| | | </apex:repeat> |
| | | <apex:variable var="type" value="" rendered="{!IF(editAble&&!(RecordTypeName='GuranteeMain'&&mpd.Status__c='服务填写'),true,false)}"> |
| | | <th>操作</th> |
| | | </apex:variable> |
| | | </apex:variable> |
| | | |
| | | </tr> |
| | | <apex:repeat value="{!mpdDetailsRecords}" var="aa" id="bb"> |
| | | <tr> |
| | |
| | | <apex:variable var="edv" value="" rendered="{!editAble}" id="edvariable"> |
| | | <apex:outputPanel rendered="{!(edc.size==1)}" layout="none"> |
| | | <apex:outputPanel layout="none" rendered="{!IF((RecordTypeName = 'GuranteeMain'&& !contains(GuranteeMainProductService,edc[0]))||RecordTypeName != 'GuranteeMain',true , false)}"> |
| | | <apex:InputField value="{!aa.mpded[edc[0]]}" id="edtheValue" style="max-width: 120px;min-width: 10px"/> |
| | | <apex:InputField value="{!aa.mpded[edc[0]]}" id="edtheValue" style="max-width: 120px;min-width: 10px;margin-bottom: 0px;"/> |
| | | </apex:outputPanel> |
| | | <apex:outputPanel layout="none" rendered="{!IF((RecordTypeName = 'GuranteeMain'&& !contains(GuranteeMainProductService,edc[0]))||RecordTypeName != 'GuranteeMain',false , true)}"> |
| | | <apex:outputField value="{!aa.mpded[edc[0]]}"/> |
| | |
| | | </apex:pageBlock> |
| | | </apex:outputPanel> |
| | | </apex:form> |
| | | <apex:pageBlock title="附件" id="mpdataSection" rendered="{!!editAble}"> |
| | | <apex:pageBlock title="文件" id="mpdataSection" rendered="{!!editAble}"> |
| | | <apex:pageBlockTable value="{!AttachmentRecoeds}" var="a" > |
| | | <apex:column headerValue="标题" style="width: 33%"> |
| | | <apex:outputLink value="/{!a.Concc.Id}?retURL={!URLENCODE('/apex/MaintenanceProductData?id='+id)}" target="_self"> |
| | | {!a.Concc.name} |
| | | {!a.Concc.Title} |
| | | </apex:outputLink> |
| | | </apex:column> |
| | | <apex:column headerValue="创建人"> |