| | |
| | | package kr.wisestone.owl.web.form; |
| | | |
| | | import com.google.common.collect.Lists; |
| | | import kr.wisestone.owl.constant.UsePartner; |
| | | import kr.wisestone.owl.util.ConvertUtil; |
| | | import kr.wisestone.owl.util.MapUtil; |
| | | |
| | |
| | | private Long workflowId; |
| | | private Long projectId; |
| | | private List<Long> removeIds = Lists.newArrayList(); |
| | | private Long usePartner; |
| | | private Boolean inheritPartners; |
| | | |
| | | public IssueTypeForm(){} |
| | | |
| | |
| | | |
| | | if (MapUtil.getLongs(params, "removeIds") != null) { |
| | | form.setRemoveIds(MapUtil.getLongs(params, "removeIds")); |
| | | } |
| | | |
| | | if (MapUtil.getLongs(params, "companyIds") != null) { |
| | | // form.setRemoveIds(MapUtil.getLongs(params, "companyIds")); |
| | | List<Long> longs = MapUtil.getLongs(params, "companyIds"); |
| | | form.usePartner = 0L; |
| | | |
| | | for (Long id : longs) { |
| | | if (id == UsePartner.USE_PARTNER_COMPANY - 1) { |
| | | form.usePartner += 1; |
| | | } else { |
| | | form.usePartner += id * 2; |
| | | } |
| | | } |
| | | } |
| | | |
| | | if (MapUtil.getString(params, "inheritPartners") != null) { |
| | | if (MapUtil.getString(params, "inheritPartners").equals("true")) { |
| | | form.setInheritPartners(true); |
| | | } else { |
| | | form.setInheritPartners(false); |
| | | } |
| | | } |
| | | |
| | | return form; |
| | |
| | | public void setProjectId(Long projectId) { |
| | | this.projectId = projectId; |
| | | } |
| | | |
| | | public Long getUsePartner() { |
| | | return usePartner; |
| | | } |
| | | |
| | | public void setUsePartner(Long usePartner) { |
| | | this.usePartner = usePartner; |
| | | } |
| | | |
| | | public Boolean getInheritPartners() { |
| | | return inheritPartners; |
| | | } |
| | | |
| | | public void setInheritPartners(Boolean inheritPartners) { |
| | | this.inheritPartners = inheritPartners; |
| | | } |
| | | } |