Procházet zdrojové kódy

收款权限设置

plf před 3 roky
rodič
revize
41b2b586c4

+ 6 - 0
src/main/java/com/caimei/modules/permission/web/ReceiptUserPermissionController.java

@@ -58,6 +58,9 @@ public class ReceiptUserPermissionController extends BaseController {
 			return "modules/permission/receiptReviewPermissionList";
 		if ("4".equals(receiptUserPermission.getUserType()))
 			return "modules/permission/rebateManagePermissionList";
+		if ("5".equals(receiptUserPermission.getUserType())){
+			return "modules/permission/shopRefundPermissionList";
+		}
 		return "";
 	}
 
@@ -73,6 +76,9 @@ public class ReceiptUserPermissionController extends BaseController {
 			return "modules/permission/receiptReviewPermissionForm";
 		if ("4".equals(receiptUserPermission.getUserType()))
 			return "modules/permission/rebateManagePermissionForm";
+		if ("5".equals(receiptUserPermission.getUserType())){
+			return "modules/permission/shopRefundPermissionForm";
+		}
 		return "";
 	}
 

+ 1 - 1
src/main/webapp/WEB-INF/views/modules/permission/rebateManagePermissionForm.jsp

@@ -29,7 +29,7 @@
 	<ul class="nav nav-tabs">
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=4">返佣管理权限</a></li>
 		<li class="active">
-			<a href="${ctx}/permission/receiptUserPermission/form?id=${receiptUserPermission.id}">
+			<a href="${ctx}/permission/receiptUserPermission/form?userType=4&id=${receiptUserPermission.id}">
 				返佣管理权限<shiro:hasPermission name="permission:receiptUserPermission:edit">${not empty rebateManagePermission.id?'编辑':'添加'}</shiro:hasPermission>
 			</a></li>
 	</ul><br/>

+ 1 - 0
src/main/webapp/WEB-INF/views/modules/permission/rebateManagePermissionList.jsp

@@ -27,6 +27,7 @@
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=2">收款确认权限</a></li>
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=3">收款审核权限</a></li>
 		<li class="active"><a href="${ctx}/permission/receiptUserPermission/list?userType=4">返佣管理权限</a></li>
+		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=5">供应商退款管理权限</a></li>
 	</ul>
 	<form:form id="searchForm" modelAttribute="receiptUserPermission" action="${ctx}/permission/receiptUserPermission/" method="post" class="breadcrumb form-search">
 		<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>

+ 1 - 0
src/main/webapp/WEB-INF/views/modules/permission/receiptConfirmPermissionList.jsp

@@ -26,6 +26,7 @@
 		<li class="active"><a href="${ctx}/permission/receiptUserPermission/list?userType=2">收款确认权限</a></li>
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=3">收款审核权限</a></li>
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=4">返佣管理权限</a></li>
+		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=5">供应商退款管理权限</a></li>
 	</ul>
 	<form:form id="searchForm" modelAttribute="receiptUserPermission" action="${ctx}/permission/receiptUserPermission/" method="post" class="breadcrumb form-search">
 		<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>

+ 2 - 2
src/main/webapp/WEB-INF/views/modules/permission/receiptNoticePermissionForm.jsp

@@ -27,9 +27,9 @@
 </head>
 <body>
 	<ul class="nav nav-tabs">
-		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=2">收款通知权限</a></li>
+		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=1">收款通知权限</a></li>
 		<li class="active">
-			<a href="${ctx}/permission/receiptUserPermission/form?userType=2&id=${receiptNoticePermission.id}">
+			<a href="${ctx}/permission/receiptUserPermission/form?userType=1&id=${receiptNoticePermission.id}">
 			收款通知权限
 			<shiro:hasPermission name="permission:receiptUserPermission:edit">${not empty receiptUserPermission.id?'编辑':'添加'}
 			</shiro:hasPermission></a>

+ 1 - 0
src/main/webapp/WEB-INF/views/modules/permission/receiptNoticePermissionList.jsp

@@ -26,6 +26,7 @@
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=2">收款确认权限</a></li>
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=3">收款审核权限</a></li>
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=4">返佣管理权限</a></li>
+		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=5">供应商退款管理权限</a></li>
 	</ul>
 	<form:form id="searchForm" modelAttribute="receiptUserPermission" action="${ctx}/permission/receiptUserPermission/" method="post" class="breadcrumb form-search">
 		<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>

+ 1 - 0
src/main/webapp/WEB-INF/views/modules/permission/receiptReviewPermissionList.jsp

@@ -26,6 +26,7 @@
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=2">收款确认权限</a></li>
 		<li class="active"><a href="${ctx}/permission/receiptUserPermission/list?userType=3">收款审核权限</a></li>
 		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=4">返佣管理权限</a></li>
+		<li><a href="${ctx}/permission/receiptUserPermission/list?userType=5">供应商退款管理权限</a></li>
 	</ul>
 	<form:form id="searchForm" modelAttribute="receiptUserPermission" action="${ctx}/permission/receiptUserPermission/" method="post" class="breadcrumb form-search">
 		<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>

+ 75 - 0
src/main/webapp/WEB-INF/views/modules/permission/shopRefundPermissionForm.jsp

@@ -0,0 +1,75 @@
+<%@ page contentType="text/html;charset=UTF-8" %>
+<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
+<html>
+<head>
+    <title>返佣管理权限表(返佣管理人员使用)管理</title>
+    <meta name="decorator" content="default"/>
+    <script type="text/javascript">
+        $(document).ready(function() {
+            //$("#name").focus();
+            $("#inputForm").validate({
+                submitHandler: function(form){
+                    loading('正在提交,请稍等...');
+                    form.submit();
+                },
+                errorContainer: "#messageBox",
+                errorPlacement: function(error, element) {
+                    $("#messageBox").text("输入有误,请先更正。");
+                    if (element.is(":checkbox")||element.is(":radio")||element.parent().is(".input-append")){
+                        error.appendTo(element.parent().parent());
+                    } else {
+                        error.insertAfter(element);
+                    }
+                }
+            });
+        });
+    </script>
+</head>
+<body>
+<ul class="nav nav-tabs">
+    <li><a href="${ctx}/permission/receiptUserPermission/list?userType=5">供应商退款管理权限</a></li>
+    <li class="active">
+        <a href="${ctx}/permission/receiptUserPermission/form?id=${receiptUserPermission.id}&userType=5">
+            供应商退款管理权限<shiro:hasPermission name="permission:receiptUserPermission:edit">${not empty rebateManagePermission.id?'编辑':'添加'}</shiro:hasPermission>
+        </a></li>
+</ul><br/>
+<form:form id="inputForm" modelAttribute="receiptUserPermission" action="${ctx}/permission/receiptUserPermission/save" method="post" class="form-horizontal">
+    <form:hidden path="id"/>
+    <form:hidden path="userType"/>
+    <sys:message content="${message}"/>
+    <div class="control-group">
+        <label class="control-label"><font color="red">*</font>退款确认人:</label>
+        <div class="controls">
+            <form:input path="name" htmlEscape="false" maxlength="50" class="input-xlarge required"/>
+        </div>
+    </div>
+    <div class="control-group">
+        <label class="control-label"><font color="red">*</font>手机号:</label>
+        <div class="controls">
+            <form:input path="mobile" htmlEscape="false" maxlength="11" class="input-xlarge required"/>
+        </div>
+    </div>
+    <div class="control-group">
+        <label class="control-label"><font color="red">*</font>微信openID:</label>
+        <div class="controls">
+            <form:input path="openid" htmlEscape="false" maxlength="255" class="input-xlarge required"/>
+        </div>
+    </div>
+    <div class="control-group">
+        <label class="control-label"><font color="red">*</font>身份:</label>
+        <div class="controls">
+            <form:select path="userIdentity" class="input-medium required">
+                <form:option value="1" label="协销人员"/>
+                <form:option value="2" label="客服"/>
+                <form:option value="3" label="财务"/>
+                <form:option value="4" label="超级管理员"/>
+            </form:select>
+        </div>
+    </div>
+    <div class="form-actions">
+        <shiro:hasPermission name="permission:receiptUserPermission:edit"><input id="btnSubmit" class="btn btn-primary" type="submit" value="保 存"/>&nbsp;</shiro:hasPermission>
+        <input id="btnCancel" class="btn" type="button" value="返 回" onclick="history.go(-1)"/>
+    </div>
+</form:form>
+</body>
+</html>

+ 95 - 0
src/main/webapp/WEB-INF/views/modules/permission/shopRefundPermissionList.jsp

@@ -0,0 +1,95 @@
+<%@ page contentType="text/html;charset=UTF-8" %>
+<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
+<html>
+<head>
+    <title>供应商退款权限管理</title>
+    <meta name="decorator" content="default"/>
+    <style type="text/css">
+        .table th{text-align: center;}
+        .table td{text-align: center;}
+    </style>
+    <script type="text/javascript">
+        $(document).ready(function() {
+
+        });
+        function page(n,s){
+            $("#pageNo").val(n);
+            $("#pageSize").val(s);
+            $("#searchForm").submit();
+            return false;
+        }
+    </script>
+</head>
+<body>
+<ul class="nav nav-tabs">
+    <%--1收款通知权限(财务人员使用),2收款确认权限,3收款审核权限 4、返佣管理权限'--%>
+    <li><a href="${ctx}/permission/receiptUserPermission/list?userType=1">收款通知权限</a></li>
+    <li><a href="${ctx}/permission/receiptUserPermission/list?userType=2">收款确认权限</a></li>
+    <li><a href="${ctx}/permission/receiptUserPermission/list?userType=3">收款审核权限</a></li>
+    <li><a href="${ctx}/permission/receiptUserPermission/list?userType=4">返佣管理权限</a></li>
+    <li class="active"><a href="${ctx}/permission/receiptUserPermission/list?userType=5">供应商退款管理权限</a></li>
+</ul>
+<form:form id="searchForm" modelAttribute="receiptUserPermission" action="${ctx}/permission/receiptUserPermission/" method="post" class="breadcrumb form-search">
+    <input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>
+    <input id="pageSize" name="pageSize" type="hidden" value="${page.pageSize}"/>
+    <input id="userType" name="userType" type="hidden" value="5"/>
+    <div class="ul-form">
+        <label>退款确认人:</label>
+        <form:input path="name" htmlEscape="false" maxlength="50" class="input-medium"/>
+        <label>手机号码:</label>
+        <form:input path="mobile" htmlEscape="false" maxlength="20" class="input-medium"/>
+        <label>微信openID:</label>
+        <form:input path="openid" htmlEscape="false" maxlength="32" class="input-medium"/>
+        &nbsp;&nbsp;<input id="btnSubmit" class="btn btn-primary" type="submit" value="查询"/>
+        <shiro:hasPermission name="permission:receiptUserPermission:edit">
+            <a class="btn btn-primary" href="${ctx}/permission/receiptUserPermission/form?userType=5">添加</a></li>
+        </shiro:hasPermission>
+        <div class="clearfix"></div>
+    </div>
+</form:form>
+<sys:message content="${message}"/>
+<table id="contentTable" class="table table-striped table-bordered table-condensed">
+    <thead>
+    <tr>
+        <th>退款确认人</th>
+        <th>手机</th>
+        <th>微信openID</th>
+        <th>身份</th>
+        <shiro:hasPermission name="permission:receiptUserPermission:edit"><th>操作</th></shiro:hasPermission>
+    </tr>
+    </thead>
+    <tbody>
+    <c:forEach items="${page.list}" var="receiptUserPermission">
+        <tr>
+            <td><a href="${ctx}/permission/receiptUserPermission/form?id=${receiptUserPermission.id}">
+                    ${receiptUserPermission.name}
+            </a></td>
+            <td>${receiptUserPermission.mobile}</td>
+            <td>${receiptUserPermission.openid}</td>
+            <td>
+                <c:if test="${receiptUserPermission.userIdentity eq 1}">
+                    协销人员
+                </c:if>
+                <c:if test="${receiptUserPermission.userIdentity eq 2}">
+                    客服
+                </c:if>
+                <c:if test="${receiptUserPermission.userIdentity eq 3}">
+                    财务
+                </c:if>
+                <c:if test="${receiptUserPermission.userIdentity eq 4}">
+                    超级管理员
+                </c:if>
+            </td>
+            <shiro:hasPermission name="permission:receiptUserPermission:edit"><td>
+                <a href="${ctx}/permission/receiptUserPermission/form?id=${receiptUserPermission.id}">编辑</a>
+                <shiro:hasPermission name="permission:receiptUserPermission:delete">
+                    <a href="${ctx}/permission/receiptUserPermission/delete?id=${receiptUserPermission.id}" onclick="return confirmx('确认要删除吗?', this.href)">删除</a>
+                </shiro:hasPermission>
+            </td></shiro:hasPermission>
+        </tr>
+    </c:forEach>
+    </tbody>
+</table>
+<div class="pagination">${page}</div>
+</body>
+</html>