<apex:page Controller="ConsumApplyEquipmentSetSRListController" showHeader="false" sidebar="false" id="allPage" action="{!init}" title="借出耗材备品一览">
|
<head>
|
<meta name="format-detection" content="telephone=no"/>
|
<meta name="viewport" content="width=device-width,initial-scale=1"/>
|
</head>
|
<apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
|
<script>
|
var standalone = window.navigator.standalone,
|
userAgent = window.navigator.userAgent.toLowerCase(),
|
safari = /safari/.test( userAgent ),
|
ios = /iphone|ipod|ipad/.test( userAgent );
|
function checkAll(ele) {
|
var ckd = j$(ele).attr("checked") ? true : false;
|
j$('input[type="checkbox"]').prop("checked", ckd);
|
}
|
function go() {
|
var type = j$(escapeVfId('allPage:allForm:allBlock:type')).value();
|
var typeStr = j$(escapeVfId('allPage:allForm:allBlock:type')).children(':selected').text();
|
var raesIds = j$('#checkRAES:checked').next().map(function() { return j$(this).val(); } ).get();
|
var raesIdsStr = raesIds.join(',');
|
if (raesIdsStr == '') {
|
alert('请选择至少一条耗材备品一览');
|
return
|
}
|
if (type == '无') {
|
alert('请选择一种方式');
|
} else {
|
setType();
|
}
|
}
|
|
function changePage() {
|
var type = j$(escapeVfId('allPage:allForm:allBlock:type')).value();
|
var typeStr = j$(escapeVfId('allPage:allForm:allBlock:type')).children(':selected').text();
|
var raesIds = j$('#checkRAES:checked').next().map(function() { return j$(this).val(); } ).get();
|
var raesIdsStr = raesIds.join(',');
|
var url = '';
|
if (typeStr == '发货') {
|
url='ConsumEquipmentSetShipment'
|
} else if (typeStr == '收货') {
|
url='ConsumEquipmentSetReceived'
|
}
|
if (!standalone && !safari && ios) {
|
window.location.href="/apex/"+url+"?id=" + raesIdsStr;
|
} else {
|
window.open("/apex/"+url+"?id=" + raesIdsStr,'id');
|
}
|
}
|
|
</script>
|
<style type="text/css">
|
.mainTitle {
|
font-size: 23px !important;
|
}
|
</style>
|
<apex:form id="allForm">
|
<apex:pageBlock title="借出耗材备品一览" id="allBlock" rendered="true">
|
<apex:actionFunction name="setType" action="{!setType}" oncomplete="changePage();"/>
|
<apex:outputPanel id="message">
|
<apex:pageMessages />
|
</apex:outputPanel>
|
|
<div style="font-size: 23px;">申请单号: {!sr_apply_no}<input type="hidden" id="apply_no" value="{!sr_id}"/>
|
发货/收货:
|
<apex:selectList id="type" value="{!selectedType}" size="1" style="height: 35px; font-size: 23px;">
|
<apex:selectOptions value="{!typeList}"/>
|
</apex:selectList>
|
<apex:commandButton style="font-size: 23px; margin-left: 5%;" value="确定" onclick="go(); return false;"/>
|
</div>
|
|
<table border="1" style="border-collapse: collapse; font-size:23px;">
|
<tr>
|
<th style="text-align:center;"><input type="checkbox" checked="checked" onchange="checkAll(this)" />全选</th>
|
<th style="text-align:center;">{!$ObjectType.Consum_Apply_Equipment_Set__c.fields.Model_No__c.label}</th>
|
<th style="text-align:center">申请件数</th>
|
<th style="text-align:center">{!$ObjectType.Consum_Apply_Equipment_Set__c.fields.Yi_Assigned_Cnt__c.label}</th>
|
<th style="text-align:center">{!$ObjectType.Consum_Apply_Equipment_Set__c.fields.Yi_Shipment_request__c.label}</th>
|
|
|
</tr>
|
<apex:repeat value="{!resList}" var="res" id="resList">
|
<tr>
|
<td><input type="checkbox" id="checkRAES" checked="checked" /><input type="hidden" value="{!res.Id}"/></td>
|
<td style="text-align:center;">{!res.Model_No__c}</td>
|
<td style="text-align:center;">{!res.RetalFSetDetail_Cnt__c}</td>
|
<td style="text-align:center;">{!res.Yi_Assigned_Cnt__c}</td>
|
<td style="text-align:center;">{!res.Yi_Shipment_request__c}</td>
|
</tr>
|
</apex:repeat>
|
</table>
|
|
</apex:pageBlock>
|
</apex:form>
|
</apex:page>
|