修改样式

master
OathK1per 2022-09-06 10:47:46 +08:00
parent 49e2f63429
commit 9d08b2b4ef
2 changed files with 49 additions and 18 deletions

View File

@ -997,7 +997,26 @@ public class ProjectController extends BaseController {
// projectService.saveApprove(project, InterfaceUtil.getAdmin()); // projectService.saveApprove(project, InterfaceUtil.getAdmin());
// //
// return ResponseMsg.buildSuccessMsg("提交成功"); // return ResponseMsg.buildSuccessMsg("提交成功");
return ResponseMsg.buildFailedMsg("请到编辑页面提交审核"); return ResponseMsg.buildFailedMsg("即将跳转详情页确认提交内容,请在确认后再提交");
}
/**
*
*/
@RequestMapping("/toEditAllStatus")
@ResponseBody
public String toEditAllStatus(int id) throws Exception {
Project project = projectRepository.findOne(id);
if (project.getStatus() == Project.STATUS_ESTIMATE) {
return "redirect:/project/edit?id=" + id;
} else if (project.getStatus() == Project.STATUS_BUDGET) {
return "redirect:/project/budget?id=" + id;
} else if (project.getStatus() == Project.STATUS_SETTLE) {
return "redirect:/project/settle/edit?id=" + id;
} else if (project.getStatus() == Project.STATUS_FINAL) {
return "redirect:/project/final/edit?id=" + id;
}
return "redirect:/project/list";
} }
/** /**

View File

@ -495,7 +495,7 @@
<#if (list.creatorId==adminId && list.approveStatusEstimate == 0) || (list.creatorId==adminId && list.approveStatusBudget == 0) || (admin.getRoleLevel() = 6 && list.approveStatusSettle == 0 && list.approveStatusBudget == 2) || ((admin.getRoleLevel() = 2 || admin.getRoleLevel() = 6) && list.approveStatusFinal == 0)> <#if (list.creatorId==adminId && list.approveStatusEstimate == 0) || (list.creatorId==adminId && list.approveStatusBudget == 0) || (admin.getRoleLevel() = 6 && list.approveStatusSettle == 0 && list.approveStatusBudget == 2) || ((admin.getRoleLevel() = 2 || admin.getRoleLevel() = 6) && list.approveStatusFinal == 0)>
<button type="button" <button type="button"
class="am-btn am-btn-default am-btn-xs am-text-secondary" class="am-btn am-btn-default am-btn-xs am-text-secondary"
onclick="approveProject(${list.id})"><span onclick="approveProject(${list.id}, ${list.status})"><span
class="am-icon-pencil-square-o"></span>提交审核 class="am-icon-pencil-square-o"></span>提交审核
</button> </button>
</#if> </#if>
@ -703,22 +703,34 @@
<script src="${base}/common/jQuery-File-Upload/js/jquery.fileupload-validate.js"></script> <script src="${base}/common/jQuery-File-Upload/js/jquery.fileupload-validate.js"></script>
<script type="text/javascript"> <script type="text/javascript">
var approveProject = function (id) { var approveProject = function (id, status) {
if (window.confirm('确定要提交审核吗?')) { if (window.confirm('即将跳转详情页确认提交内容,请在确认后再提交')) {
$.ajax({ if (status == '1') {
url: '${base}/project/saveApprove', location.href = '${base}/project/edit?id=' + id;
data: {id:id}, } else if (status == '5') {
dataType: "json", location.href = '${base}/project/budgetEdit?id=' + id;
async: false, } else if (status == '10') {
success: function (data) { location.href = '${base}/project/settle/edit?id=' + id;
if (data.status == 0) { } else if (status == '15') {
alert(data.msg); location.href = '${base}/project/final/edit?id=' + id;
window.location.href = window.location.href; } else {
} else if (data.status == 1) { location.href = '${base}/project/list';
alert(data.msg);
} }
} <#--$.ajax({-->
}); <#-- url: '${base}/project/saveApprove',-->
<#-- data: {id:id},-->
<#-- dataType: "json",-->
<#-- async: false,-->
<#-- success: function (data) {-->
<#-- if (data.status == 0) {-->
<#-- alert(data.msg);-->
<#-- window.location.href = window.location.href;-->
<#-- } else if (data.status == 1) {-->
<#-- alert(data.msg);-->
<#-- location.href = '${base}/project/toEditAllStatus?id=' + id;-->
<#-- }-->
<#-- }-->
<#--});-->
} }
}; };