|
|
@@ -752,7 +752,7 @@
|
|
|
{empty name="groups"}
|
|
|
{notempty name="rows"}
|
|
|
{volist name="rows" id="r"}
|
|
|
- <div class="card order-group-card js-order-group{if $mprocFocusEid && $mprocFocusEid == $r.eid && ($mprocFocusTab == '' || $mprocFocusTab == $mprocTab)} mproc-card-highlight{/if}"{notempty name="r.mproc_remark"} data-remark="{$r.mproc_remark|htmlentities}"{/notempty} data-delivery-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$r.mproc_delivery_deadline|default=''|htmlentities}{/eq}" data-bid-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$r.mproc_bid_deadline|default=''|htmlentities}{/eq}" data-bid-open="{eq name='mprocIsRfqTab' value='1'}0{else /}{$r.mproc_bid_open_verified|default=0}{/eq}" data-is-rfq="{$mprocIsRfqTab|default=0}">
|
|
|
+ <div class="card order-group-card js-order-group{if $mprocFocusEid && $mprocFocusEid == $r.eid && ($mprocFocusTab == '' || $mprocFocusTab == $mprocTab)} mproc-card-highlight{/if}" data-remark="{$r.mproc_remark|default=''|htmlentities}" data-delivery-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$r.mproc_delivery_deadline|default=''|htmlentities}{/eq}" data-bid-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$r.mproc_bid_deadline|default=''|htmlentities}{/eq}" data-bid-open="{eq name='mprocIsRfqTab' value='1'}0{else /}{$r.mproc_bid_open_verified|default=0}{/eq}" data-is-rfq="{$mprocIsRfqTab|default=0}">
|
|
|
<div class="order-group-head">
|
|
|
<p class="title">{notempty name="r.CCYDH"}<span class="mproc-ord-no">{$r.CCYDH}</span>{/notempty}{$r.CYJMC|default=''}{eq name="mprocStatusTab" value="draft"}{eq name="mprocIsRfqTab" value="1"}<em class="mproc-pick-badge mproc-pick-unquoted">待报价</em>{else /}<em class="mproc-pick-badge mproc-pick-unquoted">未报价</em>{/eq}{/eq}{eq name="mprocStatusTab" value="submitted"}<em class="mproc-pick-badge mproc-pick-quoted">已报价</em>{/eq}{notempty name="r.mproc_done_label"}{eq name="mprocStatusTab" value="done"}<em class="mproc-pick-badge {eq name='r.mproc_pick_result' value='中标'}mproc-pick-win{else /}{eq name='r.mproc_pick_result' value='未中标'}mproc-pick-lose{else /}mproc-pick-expired{/eq}{/eq}">{$r.mproc_done_label|htmlentities}</em>{/eq}{/notempty}</p>
|
|
|
{eq name="mprocIsRfqTab" value="0"}
|
|
|
@@ -760,6 +760,7 @@
|
|
|
<div class="kv"><span>招标截止日期</span>{notempty name="r.mproc_bid_deadline_display"}{$r.mproc_bid_deadline_display|htmlentities}{else /}—{/notempty}</div>
|
|
|
<div class="kv"><span>交货截止日期</span>{notempty name="r.mproc_delivery_deadline_display"}{$r.mproc_delivery_deadline_display|htmlentities}{else /}—{/notempty}</div>
|
|
|
</div>
|
|
|
+ <div class="kv order-group-remark"><span>备注</span>{$r.mproc_remark|default=''|htmlentities}</div>
|
|
|
{/eq}
|
|
|
</div>
|
|
|
<div class="order-line js-line"
|
|
|
@@ -780,9 +781,6 @@
|
|
|
<div class="kv"><span>单价</span>{if $r.amount_missing}<span class="kv-miss">未填写</span>{else /}{$r.amount_display|htmlentities}{/if}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- {notempty name="r.mproc_remark"}
|
|
|
- <div class="kv order-group-remark"><span>备注</span>{$r.mproc_remark|htmlentities}</div>
|
|
|
- {/notempty}
|
|
|
{eq name="mprocIsRfqTab" value="0"}
|
|
|
<div class="kv-row order-group-lead-row">
|
|
|
<div class="kv"><span>工期</span>{if $r.lead_days_missing}<span class="kv-miss">未填写</span>{else /}{$r.lead_days_display|htmlentities}天{/if}</div>
|
|
|
@@ -801,7 +799,7 @@
|
|
|
{/notempty}
|
|
|
{else /}
|
|
|
{volist name="groups" id="g"}
|
|
|
- <div class="card order-group-card js-order-group{volist name='g.lines' id='_fe'}{if $mprocFocusEid && $mprocFocusEid == $_fe.eid && ($mprocFocusTab == '' || $mprocFocusTab == $mprocTab)} mproc-card-highlight{/if}{/volist}"{notempty name="g.remark"} data-remark="{$g.remark|htmlentities}"{/notempty} data-delivery-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$g.mproc_delivery_deadline|default=''|htmlentities}{/eq}" data-bid-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$g.mproc_bid_deadline|default=''|htmlentities}{/eq}" data-bid-open="{eq name='mprocIsRfqTab' value='1'}0{else /}{$g.mproc_bid_open_verified|default=0}{/eq}" data-is-rfq="{$mprocIsRfqTab|default=0}">
|
|
|
+ <div class="card order-group-card js-order-group{volist name='g.lines' id='_fe'}{if $mprocFocusEid && $mprocFocusEid == $_fe.eid && ($mprocFocusTab == '' || $mprocFocusTab == $mprocTab)} mproc-card-highlight{/if}{/volist}" data-remark="{$g.remark|default=''|htmlentities}" data-delivery-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$g.mproc_delivery_deadline|default=''|htmlentities}{/eq}" data-bid-deadline="{eq name='mprocIsRfqTab' value='1'}{else /}{$g.mproc_bid_deadline|default=''|htmlentities}{/eq}" data-bid-open="{eq name='mprocIsRfqTab' value='1'}0{else /}{$g.mproc_bid_open_verified|default=0}{/eq}" data-is-rfq="{$mprocIsRfqTab|default=0}">
|
|
|
<div class="order-group-head">
|
|
|
<p class="title">{notempty name="g.CCYDH"}<span class="mproc-ord-no">{$g.CCYDH}</span>{/notempty}{$g.CYJMC|default=''}{eq name="mprocStatusTab" value="draft"}{eq name="mprocIsRfqTab" value="1"}<em class="mproc-pick-badge mproc-pick-unquoted">待报价</em>{else /}<em class="mproc-pick-badge mproc-pick-unquoted">未报价</em>{/eq}{/eq}{eq name="mprocStatusTab" value="submitted"}<em class="mproc-pick-badge mproc-pick-quoted">已报价</em>{/eq}{notempty name="g.mproc_done_label"}{eq name="mprocStatusTab" value="done"}<em class="mproc-pick-badge {eq name='g.mproc_pick_result' value='中标'}mproc-pick-win{else /}{eq name='g.mproc_pick_result' value='未中标'}mproc-pick-lose{else /}mproc-pick-expired{/eq}{/eq}">{$g.mproc_done_label|htmlentities}</em>{/eq}{/notempty}</p>
|
|
|
{eq name="mprocIsRfqTab" value="0"}
|
|
|
@@ -809,6 +807,7 @@
|
|
|
<div class="kv"><span>招标截止日期</span>{notempty name="g.mproc_bid_deadline_display"}{$g.mproc_bid_deadline_display|htmlentities}{else /}—{/notempty}</div>
|
|
|
<div class="kv"><span>交货截止日期</span>{notempty name="g.mproc_delivery_deadline_display"}{$g.mproc_delivery_deadline_display|htmlentities}{else /}—{/notempty}</div>
|
|
|
</div>
|
|
|
+ <div class="kv order-group-remark"><span>备注</span>{$g.remark|default=''|htmlentities}</div>
|
|
|
{/eq}
|
|
|
</div>
|
|
|
{volist name="g.lines" id="r"}
|
|
|
@@ -831,9 +830,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
{/volist}
|
|
|
- {notempty name="g.remark"}
|
|
|
- <div class="kv order-group-remark"><span>备注</span>{$g.remark|htmlentities}</div>
|
|
|
- {/notempty}
|
|
|
{notempty name="g.lines"}
|
|
|
{eq name="mprocIsRfqTab" value="0"}
|
|
|
<?php
|
|
|
@@ -1643,21 +1639,19 @@
|
|
|
return parseInt(r.mproc_bid_open_verified, 10) === 1;
|
|
|
});
|
|
|
}
|
|
|
- var remark = pick(g, ['remark', 'Remark']);
|
|
|
+ var remark = pick(g, ['remark', 'Remark', 'mproc_remark', 'MBZ', 'mproc_order_remark']);
|
|
|
if (!remark && lines.length) {
|
|
|
for (var ri = 0; ri < lines.length; ri++) {
|
|
|
- var rmk = pick(lines[ri], ['mproc_remark', 'remark']);
|
|
|
+ var rmk = pick(lines[ri], ['mproc_remark', 'mproc_order_remark', 'MBZ', 'remark']);
|
|
|
if (rmk) {
|
|
|
remark = rmk;
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- var remarkAttr = remark ? (' data-remark="' + mprocEscAttr(remark) + '"') : '';
|
|
|
- var remarkHtml = remark
|
|
|
- ? ('<div class="kv order-group-remark"><span>备注</span>' + mprocEsc(remark) + '</div>')
|
|
|
- : '';
|
|
|
+ var remarkAttr = ' data-remark="' + mprocEscAttr(remark || '') + '"';
|
|
|
var isRfq = mprocIsRfqListTab(currentListTab);
|
|
|
+ var remarkHtml = isRfq ? '' : ('<div class="kv order-group-remark"><span>备注</span>' + mprocEsc(remark || '') + '</div>');
|
|
|
var deadlineHtml = isRfq ? '' : ('<div class="kv-row order-group-deadline-row">'
|
|
|
+ '<div class="kv"><span>招标截止日期</span>' + mprocEsc(bidDl || '—') + '</div>'
|
|
|
+ '<div class="kv"><span>交货截止日期</span>' + mprocEsc(delDlDisp || '—') + '</div>'
|
|
|
@@ -1678,9 +1672,9 @@
|
|
|
+ '<div class="order-group-head">'
|
|
|
+ '<p class="title">' + (ccydh ? ('<span class="mproc-ord-no">' + mprocEsc(ccydh) + '</span>') : '') + mprocEsc(tit) + badgeHtml + '</p>'
|
|
|
+ deadlineHtml
|
|
|
+ + remarkHtml
|
|
|
+ '</div>'
|
|
|
+ linesHtml
|
|
|
- + remarkHtml
|
|
|
+ mprocPickGroupLeadDeliveryHtml(lines)
|
|
|
+ (canEdit
|
|
|
? '<div class="order-group-foot"><button type="button" class="btn-edit js-open-edit" data-stop="1">'
|
|
|
@@ -1711,7 +1705,7 @@
|
|
|
mproc_bid_deadline_display: pick(r, ['mproc_bid_deadline_display']),
|
|
|
mproc_delivery_deadline_display: pick(r, ['mproc_delivery_deadline_display']),
|
|
|
mproc_delivery_deadline: pick(r, ['mproc_delivery_deadline', 'delivery_deadline']),
|
|
|
- remark: pick(r, ['mproc_remark', 'remark']),
|
|
|
+ remark: pick(r, ['mproc_remark', 'mproc_order_remark', 'MBZ', 'remark']),
|
|
|
can_edit: r.mproc_can_edit,
|
|
|
lines: [r]
|
|
|
}, focusEid, focusTab);
|