| | |
| | | import com.java110.api.bmo.ApiBaseBMO; |
| | | import com.java110.api.bmo.store.IStoreBMO; |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.core.smo.store.IStoreInnerServiceSMO; |
| | | import com.java110.dto.store.StoreAttrDto; |
| | | import com.java110.dto.store.StoreDto; |
| | | import com.java110.dto.workflow.WorkflowDto; |
| | | import com.java110.intf.store.IStoreInnerServiceSMO; |
| | | import com.java110.po.org.OrgPo; |
| | | import com.java110.po.org.OrgStaffRelPo; |
| | | import com.java110.po.store.StoreAttrPo; |
| | | import com.java110.po.store.StoreCerdentialPo; |
| | | import com.java110.po.store.StorePhotoPo; |
| | | import com.java110.po.store.StorePo; |
| | | import com.java110.po.store.StoreUserPo; |
| | | import com.java110.po.store.*; |
| | | import com.java110.po.workflow.WorkflowPo; |
| | | import com.java110.utils.cache.MappingCache; |
| | | import com.java110.utils.constant.BusinessTypeConstant; |
| | | import com.java110.utils.constant.CommonConstant; |
| | |
| | | |
| | | return business; |
| | | } |
| | | |
| | | public JSONObject addPurchase(JSONObject paramInJson) { |
| | | |
| | | JSONObject business = JSONObject.parseObject("{\"datas\":{}}"); |
| | | business.put(CommonConstant.HTTP_BUSINESS_TYPE_CD, BusinessTypeConstant.BUSINESS_TYPE_SAVE_WORKFLOW); |
| | | business.put(CommonConstant.HTTP_SEQ, DEFAULT_SEQ + 7); |
| | | business.put(CommonConstant.HTTP_INVOKE_MODEL, CommonConstant.HTTP_INVOKE_MODEL_S); |
| | | JSONArray businessOrgStaffRels = new JSONArray(); |
| | | WorkflowPo workflowPo = new WorkflowPo(); |
| | | workflowPo.setCommunityId("9999"); //所有小区 |
| | | workflowPo.setFlowId("-1"); |
| | | workflowPo.setFlowName("采购流程"); |
| | | workflowPo.setFlowType(WorkflowDto.FLOW_TYPE_PURCHASE); |
| | | workflowPo.setSkipLevel(WorkflowDto.DEFAULT_SKIP_LEVEL); |
| | | workflowPo.setStoreId(paramInJson.getString("storeId")); |
| | | businessOrgStaffRels.add(JSONObject.parseObject(JSONObject.toJSONString(workflowPo))); |
| | | business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put(WorkflowPo.class.getSimpleName(), businessOrgStaffRels); |
| | | return business; |
| | | } |
| | | |
| | | public JSONObject addCollection(JSONObject paramInJson) { |
| | | |
| | | JSONObject business = JSONObject.parseObject("{\"datas\":{}}"); |
| | | business.put(CommonConstant.HTTP_BUSINESS_TYPE_CD, BusinessTypeConstant.BUSINESS_TYPE_SAVE_WORKFLOW); |
| | | business.put(CommonConstant.HTTP_SEQ, DEFAULT_SEQ + 8); |
| | | business.put(CommonConstant.HTTP_INVOKE_MODEL, CommonConstant.HTTP_INVOKE_MODEL_S); |
| | | JSONArray businessOrgStaffRels = new JSONArray(); |
| | | WorkflowPo workflowPo = new WorkflowPo(); |
| | | workflowPo.setCommunityId("9999"); //所有小区 |
| | | workflowPo.setFlowId("-2"); |
| | | workflowPo.setFlowName("物品领用"); |
| | | workflowPo.setFlowType(WorkflowDto.FLOW_TYPE_COLLECTION); |
| | | workflowPo.setSkipLevel(WorkflowDto.DEFAULT_SKIP_LEVEL); |
| | | workflowPo.setStoreId(paramInJson.getString("storeId")); |
| | | businessOrgStaffRels.add(JSONObject.parseObject(JSONObject.toJSONString(workflowPo))); |
| | | business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put(WorkflowPo.class.getSimpleName(), businessOrgStaffRels); |
| | | return business; |
| | | } |
| | | |
| | | |
| | | } |