|
@@ -1,4 +1,4 @@
|
|
|
-<% if (auditStatus === 1 || auditStatus === 2) { %>
|
|
|
+<% if (auditStatus === 1 || auditStatus === 2 || auditStatus === 9) { %>
|
|
|
<!--变更单位-->
|
|
|
<div class="modal fade" id="editcompany" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
|
|
|
<div class="modal-dialog" role="document">
|
|
@@ -153,7 +153,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
-<% if (auditStatus === 2) { %>
|
|
|
+<% if (auditStatus === 2 || auditStatus === 9) { %>
|
|
|
<!--重新上报-->
|
|
|
<div class="modal fade" id="sub-sp2" data-backdrop="static">
|
|
|
<div class="modal-dialog modal-lg" role="document">
|
|
@@ -926,56 +926,109 @@
|
|
|
</div>
|
|
|
<% if (auditStatus === 4 && ctx.session.sessionUser.accountId === auditList[auditList.length-1].uid && stageChangeNum === 0) { %>
|
|
|
<% if (!authMobile && ctx.session.sessionUser.loginStatus === 0) { %>
|
|
|
- <!--终审重新审批-->
|
|
|
- <div class="modal fade" id="sp-down-back" data-backdrop="static">
|
|
|
- <div class="modal-dialog" role="document">
|
|
|
- <div class="modal-content">
|
|
|
- <div class="modal-header">
|
|
|
- <h5 class="modal-title">重新审批</h5>
|
|
|
- </div>
|
|
|
- <div class="modal-body">
|
|
|
- <h5>重新审批需要您的手机短信验证</h5>
|
|
|
- <h5>您目前还没设置认证手机,请先设置。</h5>
|
|
|
- </div>
|
|
|
- <div class="modal-footer">
|
|
|
- <button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">取消</button>
|
|
|
- <a href="/profile/sms" class="btn btn-sm btn-primary">去设置</a>
|
|
|
+ <!--<!–终审重新审批–>-->
|
|
|
+ <!--<div class="modal fade" id="sp-down-back" data-backdrop="static">-->
|
|
|
+ <!--<div class="modal-dialog" role="document">-->
|
|
|
+ <!--<div class="modal-content">-->
|
|
|
+ <!--<div class="modal-header">-->
|
|
|
+ <!--<h5 class="modal-title">重新审批</h5>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--<div class="modal-body">-->
|
|
|
+ <!--<h5>重新审批需要您的手机短信验证</h5>-->
|
|
|
+ <!--<h5>您目前还没设置认证手机,请先设置。</h5>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--<div class="modal-footer">-->
|
|
|
+ <!--<button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">取消</button>-->
|
|
|
+ <!--<a href="/profile/sms" class="btn btn-sm btn-primary">去设置</a>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</div>-->
|
|
|
+<!--<% } else { %>-->
|
|
|
+ <!--<!–重新审批–>-->
|
|
|
+<!--<div class="modal fade" id="sp-down-back" data-backdrop="static">-->
|
|
|
+ <!--<div class="modal-dialog" role="document">-->
|
|
|
+ <!--<form id="againForm" class="modal-content" method="post" action="/tender/<%- tender.id %>/change/check/again" onsubmit="return false;">-->
|
|
|
+ <!--<div class="modal-header">-->
|
|
|
+ <!--<h5 class="modal-title">重新审批</h5>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--<div class="modal-body">-->
|
|
|
+ <!--<h5>确认由「终审-<%= auditList[auditList.length-1].name %>」重新审批「<%= change.code %>」?</h5>-->
|
|
|
+ <!--<% if (ctx.session.sessionUser.loginStatus === 0) { %>-->
|
|
|
+ <!--<div class="form-group">-->
|
|
|
+ <!--<label>重审需要验证码确认,验证码将发送至尾号<%- authMobile.slice(-4) %>的手机</label>-->
|
|
|
+ <!--<div class="input-group input-group-sm mb-3">-->
|
|
|
+ <!--<input class="form-control" type="text" readonly="readonly" name="code" placeholder="输入短信中的6位验证码" />-->
|
|
|
+ <!--<div class="input-group-append">-->
|
|
|
+ <!--<button class="btn btn-outline-secondary" type="button" id="get-code">获取验证码</button>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--<% } %>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--<div class="modal-footer">-->
|
|
|
+ <!--<input type="hidden" name="cid" value="<%= change.cid %>">-->
|
|
|
+ <!--<input type="hidden" name="_csrf_j" value="<%= ctx.csrf %>" />-->
|
|
|
+ <!--<button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>-->
|
|
|
+ <!--<button type="button" id="re-shenpi-btn" class="btn btn-warning btn-sm" <% if (ctx.session.sessionUser.loginStatus === 0) { %>disabled<% } %>>确定重审</button>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</form>-->
|
|
|
+ <!--</div>-->
|
|
|
+<!--</div>-->
|
|
|
+<% } %>
|
|
|
+<% } %>
|
|
|
+<% if (auditStatus === 4 && ctx.session.sessionUser.accountId === change.uid) { %>
|
|
|
+ <% if (!authMobile && ctx.session.sessionUser.loginStatus === 0) { %>
|
|
|
+ <!--原报修订变更-->
|
|
|
+ <div class="modal fade" id="sp-down-revise" data-backdrop="static">
|
|
|
+ <div class="modal-dialog" role="document">
|
|
|
+ <div class="modal-content">
|
|
|
+ <div class="modal-header">
|
|
|
+ <h5 class="modal-title">修订变更</h5>
|
|
|
+ </div>
|
|
|
+ <div class="modal-body">
|
|
|
+ <h5>修订变更需要您的手机短信验证</h5>
|
|
|
+ <h5>您目前还没设置认证手机,请先设置。</h5>
|
|
|
+ </div>
|
|
|
+ <div class="modal-footer">
|
|
|
+ <button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">取消</button>
|
|
|
+ <a href="/profile/sms" class="btn btn-sm btn-primary">去设置</a>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
-<% } else { %>
|
|
|
- <!--重新审批-->
|
|
|
-<div class="modal fade" id="sp-down-back" data-backdrop="static">
|
|
|
- <div class="modal-dialog" role="document">
|
|
|
- <form id="againForm" class="modal-content" method="post" action="/tender/<%- tender.id %>/change/check/again" onsubmit="return false;">
|
|
|
- <div class="modal-header">
|
|
|
- <h5 class="modal-title">重新审批</h5>
|
|
|
- </div>
|
|
|
- <div class="modal-body">
|
|
|
- <h5>确认由「终审-<%= auditList[auditList.length-1].name %>」重新审批「<%= change.code %>」?</h5>
|
|
|
- <% if (ctx.session.sessionUser.loginStatus === 0) { %>
|
|
|
- <div class="form-group">
|
|
|
- <label>重审需要验证码确认,验证码将发送至尾号<%- authMobile.slice(-4) %>的手机</label>
|
|
|
- <div class="input-group input-group-sm mb-3">
|
|
|
- <input class="form-control" type="text" readonly="readonly" name="code" placeholder="输入短信中的6位验证码" />
|
|
|
- <div class="input-group-append">
|
|
|
- <button class="btn btn-outline-secondary" type="button" id="get-code">获取验证码</button>
|
|
|
- </div>
|
|
|
+ <% } else { %>
|
|
|
+ <!--修订变更-->
|
|
|
+ <div class="modal fade" id="sp-down-revise" data-backdrop="static">
|
|
|
+ <div class="modal-dialog" role="document">
|
|
|
+ <form id="reviseForm" class="modal-content" method="post" action="/tender/<%- tender.id %>/change/check/revise" onsubmit="return false;">
|
|
|
+ <div class="modal-header">
|
|
|
+ <h5 class="modal-title">修订变更</h5>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <% } %>
|
|
|
- </div>
|
|
|
- <div class="modal-footer">
|
|
|
- <input type="hidden" name="cid" value="<%= change.cid %>">
|
|
|
- <input type="hidden" name="_csrf_j" value="<%= ctx.csrf %>" />
|
|
|
- <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
|
|
|
- <button type="button" id="re-shenpi-btn" class="btn btn-warning btn-sm" <% if (ctx.session.sessionUser.loginStatus === 0) { %>disabled<% } %>>确定重审</button>
|
|
|
+ <div class="modal-body">
|
|
|
+ <h5>确认需要修订变更「<%= change.code %>」?</h5>
|
|
|
+ <% if (ctx.session.sessionUser.loginStatus === 0) { %>
|
|
|
+ <div class="form-group">
|
|
|
+ <label>修订需要验证码确认,验证码将发送至尾号<%- authMobile.slice(-4) %>的手机</label>
|
|
|
+ <div class="input-group input-group-sm mb-3">
|
|
|
+ <input class="form-control" type="text" readonly="readonly" name="code" placeholder="输入短信中的6位验证码" />
|
|
|
+ <div class="input-group-append">
|
|
|
+ <button class="btn btn-outline-secondary" type="button" id="get-code">获取验证码</button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <% } %>
|
|
|
+ </div>
|
|
|
+ <div class="modal-footer">
|
|
|
+ <input type="hidden" name="cid" value="<%= change.cid %>">
|
|
|
+ <input type="hidden" name="_csrf_j" value="<%= ctx.csrf %>" />
|
|
|
+ <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
|
|
|
+ <button type="button" id="re-shenpi-btn2" class="btn btn-warning btn-sm" <% if (ctx.session.sessionUser.loginStatus === 0) { %>disabled<% } %>>确定修订</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
</div>
|
|
|
- </form>
|
|
|
- </div>
|
|
|
-</div>
|
|
|
-<% } %>
|
|
|
+ </div>
|
|
|
+ <% } %>
|
|
|
<% } %>
|
|
|
|
|
|
<div class="modal fade" id="warning-ledger" data-backdrop="static">
|
|
@@ -1097,4 +1150,35 @@
|
|
|
}
|
|
|
});
|
|
|
})
|
|
|
+
|
|
|
+ $('#re-shenpi-btn2').click(function () {
|
|
|
+ const data = {
|
|
|
+ cid: '<%- change.cid %>',
|
|
|
+ };
|
|
|
+ <% if (ctx.session.sessionUser.loginStatus === 0) { %>
|
|
|
+ const code = $("#reviseForm input[name='code']").val();
|
|
|
+ if ($(this).hasClass('disabled')) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (code.length < 6) {
|
|
|
+ // alert('请填写正确的验证码');
|
|
|
+ toast('请填写正确的验证码', 'error');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ data.code = code;
|
|
|
+ <% } %>
|
|
|
+ $.ajax({
|
|
|
+ url: '/tender/<%- tender.id %>/change/check/revise?_csrf_j=' + csrf,
|
|
|
+ type: 'post',
|
|
|
+ data: data,
|
|
|
+ dataTye: 'json',
|
|
|
+ success: function(response) {
|
|
|
+ if (response.err === 0) {
|
|
|
+ window.location.href = response.url;
|
|
|
+ } else {
|
|
|
+ toast(response.msg, 'error');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ })
|
|
|
</script>
|