|
@@ -1,6 +1,7 @@
|
|
|
package com.gree.mall.manager.logic.workorder;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
+import cn.hutool.core.collection.CollectionUtil;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
@@ -889,7 +890,7 @@ public class OrderBaseLogic {
|
|
|
* @param orderBaseId
|
|
|
*/
|
|
|
@Transactional
|
|
|
- public void reject(String orderBaseId, String createWebsitId, String createWebsitName) {
|
|
|
+ public void reject(String orderBaseId) {
|
|
|
AdminUserCom adminUser = commonLogic.getAdminUser();
|
|
|
PgOrderBase pgOrderBase = pgOrderBaseService.getById(orderBaseId);
|
|
|
if (pgOrderBase == null) {
|
|
@@ -905,7 +906,14 @@ public class OrderBaseLogic {
|
|
|
pgOrderBase.setOrderStatus(OrderBaseStatusEnum.FWZ.getKey());
|
|
|
pgOrderBase.setOrderStatusText(OrderBaseStatusEnum.FWZ.getRemark());
|
|
|
pgOrderBase.updateById();
|
|
|
- orderLogLogic.addLog(orderBaseId, "未完工驳回", adminUser.getNickName() + "于" + DateUtil.formatDateTime(new Date()) + "驳回工单到服务中", createWebsitName);
|
|
|
+
|
|
|
+ String optWebsitName = "";
|
|
|
+ if (CollectionUtil.isNotEmpty(adminUser.getAdminWebsitIds())) {
|
|
|
+ final AdminWebsit websit = adminWebsitService.getById(adminUser.getAdminWebsitIds().get(0));
|
|
|
+ optWebsitName = websit.getName();
|
|
|
+ }
|
|
|
+
|
|
|
+ orderLogLogic.addLog(orderBaseId, "未完工驳回", adminUser.getNickName() + "于" + DateUtil.formatDateTime(new Date()) + "驳回工单到服务中", optWebsitName);
|
|
|
//删除标记
|
|
|
orderFlagLogic.deleteOrderFlag(orderBaseId, OrderFlagEnum.YWG);
|
|
|
//删除产生的结算数据
|