Skip to content

Commit

Permalink
#170 组织机构,无法设置岗位
Browse files Browse the repository at this point in the history
  • Loading branch information
xuhuisheng committed Aug 14, 2018
1 parent 24a7225 commit 5a548be
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
15 changes: 8 additions & 7 deletions src/main/java/com/mossle/party/web/OrgController.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
import javax.annotation.Resource;

import com.mossle.api.tenant.TenantHolder;
import com.mossle.api.user.UserConnector;

import com.mossle.client.user.UserClient;

import com.mossle.core.mapper.BeanMapper;
import com.mossle.core.page.Page;
Expand Down Expand Up @@ -45,7 +46,7 @@ public class OrgController {
private PartyTypeManager partyTypeManager;
private PartyStructManager partyStructManager;
private PartyStructTypeManager partyStructTypeManager;
private UserConnector userConnector;
private UserClient userClient;
private PartyService partyService;
private BeanMapper beanMapper = new BeanMapper();
private TenantHolder tenantHolder;
Expand Down Expand Up @@ -409,14 +410,14 @@ public String orgAdminSave(
public String orgPositionInput(
Model model,
@RequestParam(value = "partyStructTypeId", required = false) Long partyStructTypeId,
@RequestParam(value = "partyTypeId", required = false) Long partyTypeId,
@RequestParam(value = "partyTypeType", required = false) Integer partyTypeType,
@RequestParam(value = "partyEntityId", required = false) Long partyEntityId)
throws Exception {
partyStructTypeId = 1L;

PartyEntity partyEntity = this.init(model, partyStructTypeId,
partyEntityId);
PartyType partyType = partyTypeManager.get(partyTypeId);
PartyType partyType = partyTypeManager.findUniqueBy("type", partyTypeType);

model.addAttribute("partyEntity", partyEntity);
model.addAttribute("partyType", partyType);
Expand All @@ -440,7 +441,7 @@ public String orgPositionSave(
PartyType partyType = partyTypeManager.get(partyTypeId);

// 岗位人员是5
PartyStructType partyStructType = partyStructTypeManager.get(5L);
PartyStructType partyStructType = partyStructTypeManager.findUniqueBy("type", "user-position");

if (partyType.getType() == TYPE_POSITION) {
// 岗位
Expand Down Expand Up @@ -509,8 +510,8 @@ public void setPartyStructTypeManager(
}

@Resource
public void setUserConnector(UserConnector userConnector) {
this.userConnector = userConnector;
public void setUserClient(UserClient userClient) {
this.userClient = userClient;
}

@Resource
Expand Down
2 changes: 1 addition & 1 deletion webapp/content/party/org-list.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ $(function() {
<td>
<a href="org-remove.do?selectedItem=${item.id}&partyStructTypeId=${partyStructTypeId}&partyEntityId=${partyEntityId}" class="a-remove">删除</a>
<c:if test="${item.childEntity.partyType.type==1}">
<a href="org-position-input.do?partyStructTypeId=${partyStructTypeId}&partyEntityId=${item.childEntity.id}&partyTypeId=5" class="a-remove">配置职位</a>
<a href="org-position-input.do?partyStructTypeId=${partyStructTypeId}&partyEntityId=${item.childEntity.id}&partyTypeType=2" class="a-remove">配置职位</a>
</c:if>
</td>
</tr>
Expand Down
4 changes: 2 additions & 2 deletions webapp/content/party/org-position-input.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ $(function() {
})
</script>

<link type="text/css" rel="stylesheet" href="${cdnPrefix}/userpicker3/userpicker.css">
<script type="text/javascript" src="${cdnPrefix}/userpicker3/userpicker.js"></script>
<link type="text/css" rel="stylesheet" href="${cdnPrefix}/public/mossle-userpicker/3.0/userpicker.css">
<script type="text/javascript" src="${cdnPrefix}/public/mossle-userpicker/3.0/userpicker.js"></script>
<script type="text/javascript">
$(function() {
createUserPicker({
Expand Down

0 comments on commit 5a548be

Please sign in to comment.