Commit 9a0a7c54 authored by shiyu's avatar shiyu

后台申请单详情

parent 6559fab1
...@@ -15,11 +15,13 @@ import com.wwdz.ch.db.dao.FollowFansRecordDao; ...@@ -15,11 +15,13 @@ import com.wwdz.ch.db.dao.FollowFansRecordDao;
import com.wwdz.ch.db.dao.UserDao; import com.wwdz.ch.db.dao.UserDao;
import com.wwdz.ch.db.dao.distribution.SupplierItemDao; import com.wwdz.ch.db.dao.distribution.SupplierItemDao;
import com.wwdz.ch.db.dao.distribution.UserBankCardDao; import com.wwdz.ch.db.dao.distribution.UserBankCardDao;
import com.wwdz.ch.db.dao.openShop.GuaranteeMoneyRecordDao;
import com.wwdz.ch.db.dao.openShop.OpenShopApplyOrderDao; import com.wwdz.ch.db.dao.openShop.OpenShopApplyOrderDao;
import com.wwdz.ch.db.dao.openShop.OpenShopCostRecordDao; import com.wwdz.ch.db.dao.openShop.OpenShopCostRecordDao;
import com.wwdz.ch.db.domain.CollectorWhiteList; import com.wwdz.ch.db.domain.CollectorWhiteList;
import com.wwdz.ch.db.domain.User; import com.wwdz.ch.db.domain.User;
import com.wwdz.ch.db.domain.distribution.UserBankCard; import com.wwdz.ch.db.domain.distribution.UserBankCard;
import com.wwdz.ch.db.domain.openShop.GuaranteeMoneyRecord;
import com.wwdz.ch.db.domain.openShop.OpenShopApplyOrder; import com.wwdz.ch.db.domain.openShop.OpenShopApplyOrder;
import com.wwdz.ch.db.domain.openShop.OpenShopCostRecord; import com.wwdz.ch.db.domain.openShop.OpenShopCostRecord;
import com.wwdz.ch.db.dto.request.distribution.DistributionOrderRequestDto; import com.wwdz.ch.db.dto.request.distribution.DistributionOrderRequestDto;
...@@ -71,6 +73,9 @@ public class SysOpenShopApplyOrderServiceImpl implements SysOpenShopApplyOrderSe ...@@ -71,6 +73,9 @@ public class SysOpenShopApplyOrderServiceImpl implements SysOpenShopApplyOrderSe
@Autowired @Autowired
WxPayServiceApi wxPayServiceApi; WxPayServiceApi wxPayServiceApi;
@Autowired
GuaranteeMoneyRecordDao guaranteeMoneyRecordDao;
@Override @Override
public Result findList(OpenShopApplyOrderRequestDto dto) { public Result findList(OpenShopApplyOrderRequestDto dto) {
try { try {
...@@ -126,6 +131,12 @@ public class SysOpenShopApplyOrderServiceImpl implements SysOpenShopApplyOrderSe ...@@ -126,6 +131,12 @@ public class SysOpenShopApplyOrderServiceImpl implements SysOpenShopApplyOrderSe
openShopApplyOrderVo.setBankName(userBankCard.getBankName()); openShopApplyOrderVo.setBankName(userBankCard.getBankName());
openShopApplyOrderVo.setName(userBankCard.getName()); openShopApplyOrderVo.setName(userBankCard.getName());
openShopApplyOrderVo.setOpenShopAmount(PriceUtil.convertPriceFenToYuan(openShopApplyOrder.getOpenShopAmount())); openShopApplyOrderVo.setOpenShopAmount(PriceUtil.convertPriceFenToYuan(openShopApplyOrder.getOpenShopAmount()));
//查询质保金
GuaranteeMoneyRecord guaranteeMoneyRecord = guaranteeMoneyRecordDao.findByUserId(userId);
if (guaranteeMoneyRecord != null) {
openShopApplyOrderVo.setGuaranteeAmount(PriceUtil.convertPriceFenToYuan(guaranteeMoneyRecord.getAmount()));
}
return Result.success(openShopApplyOrderVo); return Result.success(openShopApplyOrderVo);
} catch (Exception e) { } catch (Exception e) {
logger.error("查询申请开店订单列表失败 error:{}", e); logger.error("查询申请开店订单列表失败 error:{}", e);
...@@ -176,7 +187,6 @@ public class SysOpenShopApplyOrderServiceImpl implements SysOpenShopApplyOrderSe ...@@ -176,7 +187,6 @@ public class SysOpenShopApplyOrderServiceImpl implements SysOpenShopApplyOrderSe
updateDto.setOpenShopCostOrderId(openShopCostRecord.getOpenShopCostOrderId()); updateDto.setOpenShopCostOrderId(openShopCostRecord.getOpenShopCostOrderId());
updateDto.setIsValid(false); updateDto.setIsValid(false);
openShopCostRecordDao.update(openShopCostRecord); openShopCostRecordDao.update(openShopCostRecord);
} }
} }
} }
......
...@@ -66,6 +66,11 @@ public class OpenShopApplyOrderVo implements Entity { ...@@ -66,6 +66,11 @@ public class OpenShopApplyOrderVo implements Entity {
*/ */
private String openShopAmount; private String openShopAmount;
/**
* 质保金
*/
private String guaranteeAmount;
/** /**
* 开店优惠金额 * 开店优惠金额
*/ */
...@@ -88,4 +93,6 @@ public class OpenShopApplyOrderVo implements Entity { ...@@ -88,4 +93,6 @@ public class OpenShopApplyOrderVo implements Entity {
* 备注说明 * 备注说明
*/ */
private String remark; private String remark;
} }
...@@ -16,4 +16,7 @@ public interface GuaranteeMoneyRecordDao { ...@@ -16,4 +16,7 @@ public interface GuaranteeMoneyRecordDao {
* @return * @return
*/ */
boolean checkValidRecord(long userId); boolean checkValidRecord(long userId);
GuaranteeMoneyRecord findByUserId(long userId);
} }
...@@ -46,4 +46,14 @@ public class GuaranteeMoneyRecordDaoImpl implements GuaranteeMoneyRecordDao { ...@@ -46,4 +46,14 @@ public class GuaranteeMoneyRecordDaoImpl implements GuaranteeMoneyRecordDao {
criteria.andTransactionIdIsNotNull(); criteria.andTransactionIdIsNotNull();
return guaranteeMoneyRecordMapper.countByExample(example) > 0; return guaranteeMoneyRecordMapper.countByExample(example) > 0;
} }
@Override
public GuaranteeMoneyRecord findByUserId(long userId) {
GuaranteeMoneyRecordExample example = new GuaranteeMoneyRecordExample();
GuaranteeMoneyRecordExample.Criteria criteria = example.createCriteria();
criteria.andUserIdEqualTo(userId);
example.setOrderByClause("create_time desc");
return guaranteeMoneyRecordMapper.selectOneByExample(example);
}
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment