|
@@ -139,7 +139,11 @@
|
|
|
<a href="${ctx}/order/logisticsDetails?orderID=${order.orderID}&shopOrderID=${order.shopOrderID}">发货记录</a>
|
|
|
<a href="${ctx}/bulkpurchase/cmRefundsProduct/toShopOrderRefundRecord.rpc?orderID=${order.orderID}&shopOrderID=${order.shopOrderID}&from=2">收付款记录</a>
|
|
|
<a href="${ctx}/bulkpurchase/cmRefundsProduct/toRecturnRecordByShopOrder.rpc?orderID=${order.orderID}&shopOrderID=${order.shopOrderID}">退款(退货)记录</a>
|
|
|
- <a href="${ctx}/order/cmOrderRemark/remarksViewNew.rpc?orderID=${order.orderID}&source=2&shopOrderID=${order.shopOrderID}">订单备注</a>
|
|
|
+ <c:if test="${order.status == 0}">
|
|
|
+ <a href="${ctx}/order/cancelOrder?orderID=${order.orderID}"
|
|
|
+ onclick="return confirmx('是否取消订单?', this.href)">取消订单</a>
|
|
|
+ </c:if>
|
|
|
+<%-- <a href="${ctx}/order/cmOrderRemark/remarksViewNew.rpc?orderID=${order.orderID}&source=2&shopOrderID=${order.shopOrderID}">订单备注</a>--%>
|
|
|
</shiro:hasPermission>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -149,7 +153,77 @@
|
|
|
|
|
|
</table>
|
|
|
<textarea id="copyValue" style="display: none"></textarea>
|
|
|
-
|
|
|
+<div class="remarks">
|
|
|
+ <div class="remarkButton">
|
|
|
+ 订单备注
|
|
|
+ <a onclick="hideRemarks();">收起</a>
|
|
|
+ </div>
|
|
|
+ <button id="addButton" class="btn btn-primary" onclick="">
|
|
|
+ 添加备注
|
|
|
+ <%-- <a class="jumpRemark"--%>
|
|
|
+ <%-- href="${ctx}/order/cmOrderRemark/toAddRemarksViewNew.rpc?orderID=${order.orderID}&shopOrderID=${order.shopOrderID}&orderType=${order.orderType}">添加备注</a>--%>
|
|
|
+ </button>
|
|
|
+ <c:if test="${not empty remarksList}">
|
|
|
+ <div style="overflow-x: hidden;word-break:break-all">
|
|
|
+ <c:forEach items="${remarksList}" var="list" varStatus="remark">
|
|
|
+ <div class="td clear">
|
|
|
+ <div style="font-weight: bold;width: 100%;float: left;">
|
|
|
+ <span style="float: left;">${list.sysUserName}[${list.no}]</span>
|
|
|
+ <span style="float: left;margin-left:10px;"><fmt:formatDate value="${list.createDate}"
|
|
|
+ pattern="yyyy-MM-dd HH:mm"/></span>
|
|
|
+ </div>
|
|
|
+ <div class="td-text" style="width: 100%;float: left;margin-top: 20px;">
|
|
|
+ <div style="width: 100px;font-weight: bold;margin: 10px 0;float: left;text-align: right;margin-right: 10px;">
|
|
|
+ 备注内容:
|
|
|
+ </div>
|
|
|
+ <div style="width: 1000px;float: left;margin: 10px 0;">
|
|
|
+ ${list.remarks}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="td-text"
|
|
|
+ style="width: 100%;float: left;margin-top: 20px;border-bottom:1px dashed #999999;padding: 10px 0;">
|
|
|
+ <c:if test="${not empty list.cmOrderRemarkImageList}">
|
|
|
+ <div style="width: 100px;font-weight: bold;margin: 10px 0;float: left;text-align: right;margin-right: 10px;">
|
|
|
+ 图片:
|
|
|
+ </div>
|
|
|
+ <div style="width: 1000px;float: left;">
|
|
|
+ <c:forEach items="${list.cmOrderRemarkImageList}" var="remarkImageList"
|
|
|
+ varStatus="remarkImage">
|
|
|
+ <a href="${remarkImageList.remarkImage}" target="_blank">
|
|
|
+ <img class="enlarge-pic" style="height: 150px;width: 150px;margin-top: 10px"
|
|
|
+ src="${remarkImageList.remarkImage}">
|
|
|
+ </a>
|
|
|
+ </c:forEach>
|
|
|
+ </div>
|
|
|
+ </c:if>
|
|
|
+ </div>
|
|
|
+ <div class="td-text"
|
|
|
+ style="width: 100%;float: left;margin-top: 20px;border-bottom:1px dashed #999999;padding: 10px 0;">
|
|
|
+ <c:if test="${not empty list.remarkFileList}">
|
|
|
+ <div style="width: 100px;font-weight: bold;margin: 10px 0;float: left;text-align: right;margin-right: 10px;">
|
|
|
+ 文件:
|
|
|
+ </div>
|
|
|
+ <div style="width: 1000px;float: left;margin: 10px 0;">
|
|
|
+ <c:forEach items="${list.remarkFileList}" var="item" varStatus="remarkFile">
|
|
|
+ <p>${item.name} <a
|
|
|
+ href="${ctx}/order/cmOrderRemark/downFile?fileId=${item.id}">下载</a></p>
|
|
|
+ </c:forEach>
|
|
|
+ </div>
|
|
|
+ </c:if>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </c:forEach>
|
|
|
+ </div>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${empty remarksList}">
|
|
|
+ <font size="3" style="text-align: center;display: block;line-height: 80px;" color="#0066CC">暂无备注信息,有需要请您前往添加订单备注。</font>
|
|
|
+ </c:if>
|
|
|
+</div>
|
|
|
+<div class="remarkShow">
|
|
|
+ 订单备注
|
|
|
+<%-- <a onclick="showRemark();">展开</a>--%>
|
|
|
+ <a onclick="openRemarks(${order.orderID},${order.shopOrderID})">展开</a>
|
|
|
+</div>
|
|
|
<div class="order-rows">
|
|
|
<tr>
|
|
|
<span><label>子订单状态:</label>${fns:getDictLabel(order.status,"shopStatus","" )}</span>
|
|
@@ -459,38 +533,38 @@
|
|
|
<c:if test="${order.organizeID != 4}">
|
|
|
<div class="order-rows">
|
|
|
<label>订单对机构是否可见:</label>
|
|
|
- <c:if test="${order.orderSeen eq 1}">
|
|
|
- <label>可见</label>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderSeen eq 2}">
|
|
|
- <label>不可见</label>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderSeen ne 1 and order.orderSeen ne 2}">
|
|
|
- <label>未定义</label>
|
|
|
- </c:if>
|
|
|
+ <c:if test="${order.orderSeen eq 1}">
|
|
|
+ <label>可见</label>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderSeen eq 2}">
|
|
|
+ <label>不可见</label>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderSeen ne 1 and order.orderSeen ne 2}">
|
|
|
+ <label>未定义</label>
|
|
|
+ </c:if>
|
|
|
</div>
|
|
|
</c:if>
|
|
|
<div class="order-rows">
|
|
|
<label>发票信息:</label>
|
|
|
- <c:if test="${order.orderInvoice.type eq 0}">
|
|
|
- <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
- <label>不需要发票</label>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderInvoice.type eq 1}">
|
|
|
- <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
- <label>增值税普通发票</label>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderInvoice.type eq 2}">
|
|
|
- <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
- <label>增值税专用发票</label>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderInvoice.type eq null}">
|
|
|
- <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
- <label>不需要发票</label>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderInvoice.type == 1}">
|
|
|
- <br>
|
|
|
- <div>
|
|
|
+ <c:if test="${order.orderInvoice.type eq 0}">
|
|
|
+ <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
+ <label>不需要发票</label>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderInvoice.type eq 1}">
|
|
|
+ <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
+ <label>增值税普通发票</label>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderInvoice.type eq 2}">
|
|
|
+ <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
+ <label>增值税专用发票</label>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderInvoice.type eq null}">
|
|
|
+ <%-- <input name="invoice" type="radio" checked="checked">--%>
|
|
|
+ <label>不需要发票</label>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderInvoice.type == 1}">
|
|
|
+ <br>
|
|
|
+ <div>
|
|
|
<span>
|
|
|
<c:if test="${order.orderInvoice.invoiceTitleType eq 0}">
|
|
|
个人抬头:
|
|
@@ -504,154 +578,63 @@
|
|
|
<span>${order.orderInvoice.corporationTaxNum}</span>
|
|
|
</c:if>
|
|
|
</span>
|
|
|
- </div>
|
|
|
- </c:if>
|
|
|
- <c:if test="${order.orderInvoice.type == 2}">
|
|
|
- <table>
|
|
|
- <tr>
|
|
|
- <td><span>单位名称:${order.orderInvoice.invoiceTitle}</span></td>
|
|
|
- <td><span>纳税人识别号:${order.orderInvoice.corporationTaxNum}</span></td>
|
|
|
- <td><span>注册地址:${order.orderInvoice.registeredAddress}</span></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><span>注册电话:${order.orderInvoice.registeredPhone}</span></td>
|
|
|
- <td><span>开户银行:${order.orderInvoice.openBank}</span></td>
|
|
|
- <td><span>银行账号:${order.orderInvoice.bankAccountNo}</span></td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </c:if>
|
|
|
+ </div>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${order.orderInvoice.type == 2}">
|
|
|
+ <table>
|
|
|
+ <tr>
|
|
|
+ <td><span>单位名称:${order.orderInvoice.invoiceTitle}</span></td>
|
|
|
+ <td><span>纳税人识别号:${order.orderInvoice.corporationTaxNum}</span></td>
|
|
|
+ <td><span>注册地址:${order.orderInvoice.registeredAddress}</span></td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td><span>注册电话:${order.orderInvoice.registeredPhone}</span></td>
|
|
|
+ <td><span>开户银行:${order.orderInvoice.openBank}</span></td>
|
|
|
+ <td><span>银行账号:${order.orderInvoice.bankAccountNo}</span></td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </c:if>
|
|
|
</div>
|
|
|
<c:if test="${order.organizeID != 4}">
|
|
|
<div class="order-rows">
|
|
|
<label>售后条款:</label>
|
|
|
- <c:forEach items="${bpClauses}" var="items" varStatus="index">
|
|
|
- <c:if test="${items.clauseType ne 0 }">
|
|
|
+ <c:forEach items="${bpClauses}" var="items" varStatus="index">
|
|
|
+ <c:if test="${items.clauseType ne 0 }">
|
|
|
<span>
|
|
|
<input id="clauseId${index.index+1}" class="clauseId" name="clauseID" type="radio"
|
|
|
value="${items.id}"${(order.clauseID)==(items.id)?'checked="checked"':''}
|
|
|
class="required" class="clauseId" disabled="disabled">
|
|
|
<input type="hidden" class="clauseContent" id="clauseContent${index.index+1}"
|
|
|
value="${fns:escapeHtml(items.content)}">
|
|
|
- <input type="hidden" class="clauseName" id="clauseName${index.index+1}" value="${items.name}">
|
|
|
+ <input type="hidden" class="clauseName" id="clauseName${index.index+1}"
|
|
|
+ value="${items.name}">
|
|
|
<a href="javascript:void(0);"
|
|
|
onclick="openClauseInfo(${index.index+1});"><label>${items.name}</label></a>
|
|
|
</span>
|
|
|
- </c:if>
|
|
|
- </c:forEach>
|
|
|
+ </c:if>
|
|
|
+ </c:forEach>
|
|
|
</div>
|
|
|
</c:if>
|
|
|
-<%-- 订单备注 --%>
|
|
|
-<div class="remarks-drawer-content">
|
|
|
- <div class="drawer-btn-main">
|
|
|
- <p>订单备注</p>
|
|
|
- <p class="drawer-close">收起》</p>
|
|
|
- <p class="drawer-opens">展开《</p>
|
|
|
- </div>
|
|
|
- <div class="drawer-content">
|
|
|
- <div class="drawer-content-btn">
|
|
|
- <input id="btnSubmit" class="btn btn-primary" type="submit" value="添加备注">
|
|
|
- </div>
|
|
|
- <div class="drawer-content-none">
|
|
|
- <p>暂无备注信息,有需要请您前往添加订单备注。</p>
|
|
|
- </div>
|
|
|
- <div class="drawer-content-mains">
|
|
|
- <div class="drawer-list">
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>赵智捷:2023-07-05 14:59</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-text">
|
|
|
- <span>备注内容:</span>
|
|
|
- 申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63
|
|
|
- </div>
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>图片</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-image">
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>文件</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-file">
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="drawer-list">
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>赵智捷:2023-07-05 14:59</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-text">
|
|
|
- <span>备注内容:</span>
|
|
|
- 申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63
|
|
|
- </div>
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>图片</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-image">
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>文件</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-file">
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="drawer-list">
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>赵智捷:2023-07-05 14:59</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-text">
|
|
|
- <span>备注内容:</span>
|
|
|
- 申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63申请付款1260 一盒63
|
|
|
- </div>
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>图片</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-image">
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- <a href="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg">
|
|
|
- <img src="https://img.caimei365.com/group1/M00/00/41/rB-lF2LU3D2AODh6AAKqLkQtdyk410.jpg" alt="">
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-title">
|
|
|
- <span>文件</span>
|
|
|
- </div>
|
|
|
- <div class="drawer-list-file">
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- <p>奥斯卡级大叔大叔极度恐慌.pdf</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-</div>
|
|
|
<script type="text/javascript">
|
|
|
+
|
|
|
+ function openRemarks(orderId, shopOrderId) {
|
|
|
+ top.$.jBox("iframe:${ctx}/order/cmOrderRemark/remarksViewNew?orderID=" + orderId + "&shopOrderID=" + shopOrderId, {
|
|
|
+ iframeScrolling: 'yes',
|
|
|
+ top: 100,
|
|
|
+ width: 1200,
|
|
|
+ height: 800,
|
|
|
+ persistent: true,
|
|
|
+ title: "订单备注",
|
|
|
+ buttons: {"收起": '-1'},
|
|
|
+ submit: function (v, h, f) {
|
|
|
+ //确定
|
|
|
+ var $jboxFrame = top.$('#jbox-iframe');
|
|
|
+ var $mainFrame = top.$('#mainFrame');
|
|
|
+ return true;
|
|
|
+ }, closed: function () {/* 窗口关闭后执行的函数 */}
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
(function () {
|
|
|
|
|
|
$('.clauseId').each(function () {
|
|
@@ -672,21 +655,6 @@
|
|
|
self.remove();
|
|
|
}
|
|
|
})
|
|
|
- // 备注抽屉显隐
|
|
|
- $('.drawer-opens').click(function() {
|
|
|
- $('.remarks-drawer-content').animate({
|
|
|
- 'right': '0px'
|
|
|
- }, 300);
|
|
|
- $(this).hide()
|
|
|
- $('.drawer-close').show()
|
|
|
- });
|
|
|
- $('.drawer-close').click(function() {
|
|
|
- $('.remarks-drawer-content').animate({
|
|
|
- 'right': '-580px'
|
|
|
- }, 300);
|
|
|
- $(this).hide()
|
|
|
- $('.drawer-opens').show()
|
|
|
- });
|
|
|
})();
|
|
|
|
|
|
function operation(shopOrderID) {
|
|
@@ -699,6 +667,14 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ function showRemark() {
|
|
|
+ $(".remarks").show();
|
|
|
+ }
|
|
|
+
|
|
|
+ function hideRemarks() {
|
|
|
+ $(".remarks").hide();
|
|
|
+ }
|
|
|
+
|
|
|
function openClauseInfo(index) {
|
|
|
var content = $("#clauseContent" + index).val();
|
|
|
if (content == '') {
|