|
|
@@ -1,5 +1,7 @@
|
|
|
package com.idea.oa.apply.controller;
|
|
|
|
|
|
+import com.idea.buildManage.mapper.ParkRoomExtendMapper;
|
|
|
+import com.idea.buildManage.response.ParkRoomResponse;
|
|
|
import com.idea.oa.apply.model.inout.AddConfirmResult;
|
|
|
import com.idea.oa.apply.model.inout.ApplyBuyingMoreDto;
|
|
|
import com.idea.oa.apply.service.ApplyBuyingMoreService;
|
|
|
@@ -56,11 +58,13 @@ public class ApplyBuyingMoreController extends BaseController {
|
|
|
private FrameUserService frameUserService;
|
|
|
@Autowired
|
|
|
private ParkWaitHandleService parkWaitHandleService;
|
|
|
+ @Autowired
|
|
|
+ private ParkRoomExtendMapper roomExtendMapper;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 付款记录编号 : 付款领用单20240401-002
|
|
|
+ * 回购记录编号 : 回购领用单20240401-002
|
|
|
*
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -138,7 +142,7 @@ public class ApplyBuyingMoreController extends BaseController {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 发起付款申请流程
|
|
|
+ * 发起回购申请流程
|
|
|
*
|
|
|
* @param record
|
|
|
* @return
|
|
|
@@ -193,19 +197,24 @@ public class ApplyBuyingMoreController extends BaseController {
|
|
|
|
|
|
String id = UUIDUtils.middleUUID();
|
|
|
{
|
|
|
+ ParkRoomResponse response = roomExtendMapper.getFullName(record.getHouseId());
|
|
|
+ String fullname = response.getGroupName() + "-" + response.getDiscName() + "-" + response.getBuildName()
|
|
|
+ + "-" + response.getRoomNo();
|
|
|
+ record.setHouseName(fullname);
|
|
|
+ record.setFlowNum(modelService.getMaxNum());
|
|
|
record.setUpdatedAt(new Date());
|
|
|
record.setCreatedAt(record.getUpdatedAt());
|
|
|
record.setCreatedBy(ShiroUtils.getUser().getId());
|
|
|
record.setUpdatedBy(record.getCreatedBy());
|
|
|
record.setCreatedByDept(ShiroUtils.getUser().getDepartment());
|
|
|
- record.setFlowNum(UUIDUtils.middleUUID());
|
|
|
+// record.setFlowNum(UUIDUtils.middleUUID());
|
|
|
record.setStatus(0);
|
|
|
record.setId(id);
|
|
|
modelService.insertWithoutId(record);
|
|
|
}
|
|
|
|
|
|
HashMap<String, Object> feeMoneyTotalMap = null;//new HashMap<>();
|
|
|
- String applyTheme = "" + ShiroUtils.getUser().getTruename() + "的付款申请单";
|
|
|
+ String applyTheme = "" + ShiroUtils.getUser().getTruename() + "的回购申请单";
|
|
|
AjaxResult ajaxResult = flowMainService.doFlowMain(applyTheme, record.getId(), addSystemRemark, record.getCcList(), ConstantFlowType.BUYING_MORE_PROCESSDEFINE, ConstantFlowType.BUYING_MORE_DEPLOYMENTID, feeMoneyTotalMap, ConstantFlowType.BUYING_MORE_NAME, ConstantFlowType.BUYING_MORE, ShiroUtils.getUser(), deptId, tagerUserId);
|
|
|
|
|
|
modelService.startOaAndHandle(record.getId(), applyTheme);
|