|
@@ -13,13 +13,20 @@
|
|
|
color: #333;
|
|
color: #333;
|
|
|
}
|
|
}
|
|
|
.outward-detail-table-wrap,
|
|
.outward-detail-table-wrap,
|
|
|
- .outward-confirm-process-wrap,
|
|
|
|
|
|
|
+ .outward-confirm-process-wrap {
|
|
|
|
|
+ overflow-x: auto;
|
|
|
|
|
+ overflow-y: auto;
|
|
|
|
|
+ max-height: min(200px, 32vh);
|
|
|
|
|
+ -webkit-overflow-scrolling: touch;
|
|
|
|
|
+ margin-bottom: 10px;
|
|
|
|
|
+ border: 1px solid #e5e5e5;
|
|
|
|
|
+ }
|
|
|
.outward-confirm-company-wrap {
|
|
.outward-confirm-company-wrap {
|
|
|
overflow-x: auto;
|
|
overflow-x: auto;
|
|
|
overflow-y: auto;
|
|
overflow-y: auto;
|
|
|
- max-height: min(280px, 42vh);
|
|
|
|
|
|
|
+ max-height: min(560px, 62vh);
|
|
|
-webkit-overflow-scrolling: touch;
|
|
-webkit-overflow-scrolling: touch;
|
|
|
- margin-bottom: 12px;
|
|
|
|
|
|
|
+ margin-bottom: 10px;
|
|
|
border: 1px solid #e5e5e5;
|
|
border: 1px solid #e5e5e5;
|
|
|
}
|
|
}
|
|
|
.outward-detail-table-wrap {
|
|
.outward-detail-table-wrap {
|
|
@@ -81,6 +88,52 @@
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
|
color: #333;
|
|
color: #333;
|
|
|
}
|
|
}
|
|
|
|
|
+ .outward-confirm-meta-row {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
|
+ gap: 6px 12px;
|
|
|
|
|
+ margin: 0 0 10px;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ line-height: 1.5;
|
|
|
|
|
+ }
|
|
|
|
|
+ .outward-confirm-deadline-row {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
|
+ gap: 8px 12px;
|
|
|
|
|
+ margin: 0 0 10px;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .outward-confirm-deadline-row .deadline-label {
|
|
|
|
|
+ font-weight: 600;
|
|
|
|
|
+ color: #333;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ margin: 0;
|
|
|
|
|
+ }
|
|
|
|
|
+ .outward-confirm-deadline-input {
|
|
|
|
|
+ width: 200px;
|
|
|
|
|
+ max-width: 100%;
|
|
|
|
|
+ height: 32px;
|
|
|
|
|
+ padding: 4px 10px;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ color: #333;
|
|
|
|
|
+ background-color: #f5f5f5;
|
|
|
|
|
+ border: 1px solid #ddd;
|
|
|
|
|
+ border-radius: 3px;
|
|
|
|
|
+ cursor: default;
|
|
|
|
|
+ box-shadow: none;
|
|
|
|
|
+ }
|
|
|
|
|
+ .outward-confirm-company-table.outward-confirm-readonly tbody tr {
|
|
|
|
|
+ cursor: default;
|
|
|
|
|
+ }
|
|
|
|
|
+ .outward-confirm-company-table.outward-confirm-readonly .pod-company-pick-cb {
|
|
|
|
|
+ pointer-events: none;
|
|
|
|
|
+ cursor: default;
|
|
|
|
|
+ }
|
|
|
|
|
+ .outward-confirm-company-table.outward-confirm-readonly label {
|
|
|
|
|
+ cursor: default;
|
|
|
|
|
+ }
|
|
|
.outward-confirm-company-table td label {
|
|
.outward-confirm-company-table td label {
|
|
|
margin: 0;
|
|
margin: 0;
|
|
|
font-weight: normal;
|
|
font-weight: normal;
|
|
@@ -131,7 +184,7 @@
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|
|
|
|
|
|
|
|
-<div class="panel panel-default panel-intro outward-detail-wrap" style="border:0;box-shadow:none;"
|
|
|
|
|
|
|
+<div class="panel panel-default panel-intro outward-detail-wrap outward-confirm-readonly" style="border:0;box-shadow:none;"
|
|
|
data-scydgy-id="{$scydgyId|htmlentities}"
|
|
data-scydgy-id="{$scydgyId|htmlentities}"
|
|
|
data-purchase-order-id="{$purchaseOrderId|default=0}"
|
|
data-purchase-order-id="{$purchaseOrderId|default=0}"
|
|
|
data-confirm-process-count="{$confirmProcessCount|default=1}"
|
|
data-confirm-process-count="{$confirmProcessCount|default=1}"
|
|
@@ -178,15 +231,21 @@
|
|
|
</div>
|
|
</div>
|
|
|
{/if}
|
|
{/if}
|
|
|
|
|
|
|
|
|
|
+ <div class="outward-confirm-deadline-row">
|
|
|
|
|
+ <label class="deadline-label" for="outward-confirm-sys-rq">截止时间:</label>
|
|
|
|
|
+ <input type="text" id="outward-confirm-sys-rq" class="outward-confirm-deadline-input" readonly="readonly" tabindex="-1"
|
|
|
|
|
+ value="{$sysRqDisplay|default='—'|htmlentities}" title="仅查看,不可修改"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
<p class="audit-notify-tip">
|
|
<p class="audit-notify-tip">
|
|
|
审批通过:将向中标供应商发送「已通过」短信、向未中标供应商发送「未通过」短信。
|
|
审批通过:将向中标供应商发送「已通过」短信、向未中标供应商发送「未通过」短信。
|
|
|
</p>
|
|
</p>
|
|
|
<p class="outward-confirm-block-title">供应商({$confirmPickCount|default=0} 家)</p>
|
|
<p class="outward-confirm-block-title">供应商({$confirmPickCount|default=0} 家)</p>
|
|
|
<div class="outward-confirm-company-wrap">
|
|
<div class="outward-confirm-company-wrap">
|
|
|
- <table class="table table-bordered table-condensed outward-confirm-company-table">
|
|
|
|
|
|
|
+ <table class="table table-bordered table-condensed outward-confirm-company-table outward-confirm-readonly">
|
|
|
<thead>
|
|
<thead>
|
|
|
<tr>
|
|
<tr>
|
|
|
- <th class="text-center" style="width:42px;">选择</th>
|
|
|
|
|
|
|
+ <th class="text-center" style="width:52px;">选定</th>
|
|
|
<th style="min-width:140px;">供应商名称</th>
|
|
<th style="min-width:140px;">供应商名称</th>
|
|
|
<th style="width:88px;">姓名</th>
|
|
<th style="width:88px;">姓名</th>
|
|
|
<th style="min-width:160px;">邮箱</th>
|
|
<th style="min-width:160px;">邮箱</th>
|
|
@@ -204,7 +263,7 @@
|
|
|
{if $lk == 1}
|
|
{if $lk == 1}
|
|
|
<td class="text-center"{if condition="$co.display_rowspan gt 1"} rowspan="{$co.display_rowspan}"{/if} style="vertical-align:middle;">
|
|
<td class="text-center"{if condition="$co.display_rowspan gt 1"} rowspan="{$co.display_rowspan}"{/if} style="vertical-align:middle;">
|
|
|
<label>
|
|
<label>
|
|
|
- <input type="checkbox" class="pod-company-pick-cb" name="pod_company_pick[]" value="{$k-1}"
|
|
|
|
|
|
|
+ <input type="checkbox" class="pod-company-pick-cb" name="pod_company_pick[]" value="{$k-1}" disabled="disabled" tabindex="-1"
|
|
|
data-detail-picks="{$co.detail_picks_json|htmlentities}"
|
|
data-detail-picks="{$co.detail_picks_json|htmlentities}"
|
|
|
{if condition="$pickedCompanyName neq '' && $pickedCompanyName eq $co.name"} checked="checked"{/if}/>
|
|
{if condition="$pickedCompanyName neq '' && $pickedCompanyName eq $co.name"} checked="checked"{/if}/>
|
|
|
</label>
|
|
</label>
|