|
@ -31,6 +31,7 @@ import com.yxt.anrui.buscenter.api.bussalesorder.app.order.AppOrderDiscountListV |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscount; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscount; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDetailsVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDetailsVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDto; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDto; |
|
|
|
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.OrderDiscountVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.app.AppBusSalesOrderDiscountDto; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.app.AppBusSalesOrderDiscountDto; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.app.AppBusSalesOrderDiscountListVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.app.AppBusSalesOrderDiscountListVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.app.AppDiscountInfoDto; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderdiscount.app.AppDiscountInfoDto; |
|
@ -140,7 +141,7 @@ public class BusSalesOrderDiscountService extends MybatisBaseService<BusSalesOrd |
|
|
int numAll = busSalesOrderDiscount1.getNum() + Integer.parseInt(appDiscountInfoDto.getNum()); |
|
|
int numAll = busSalesOrderDiscount1.getNum() + Integer.parseInt(appDiscountInfoDto.getNum()); |
|
|
BigDecimal bigDecimal = new BigDecimal(appDiscountInfoDto.getPrice()); |
|
|
BigDecimal bigDecimal = new BigDecimal(appDiscountInfoDto.getPrice()); |
|
|
bigDecimal = bigDecimal.multiply(new BigDecimal(String.valueOf(numAll))); |
|
|
bigDecimal = bigDecimal.multiply(new BigDecimal(String.valueOf(numAll))); |
|
|
baseMapper.updateNum(salesOrderSid, salesPolicySid, numAll,bigDecimal.toString()); |
|
|
baseMapper.updateNum(salesOrderSid, salesPolicySid, numAll, bigDecimal.toString()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
return rb.success().setMsg("成功"); |
|
|
return rb.success().setMsg("成功"); |
|
@ -172,4 +173,11 @@ public class BusSalesOrderDiscountService extends MybatisBaseService<BusSalesOrd |
|
|
public List<AppOrderDiscountListVo> selectDiscount(String sid) { |
|
|
public List<AppOrderDiscountListVo> selectDiscount(String sid) { |
|
|
return baseMapper.selectDiscount(sid); |
|
|
return baseMapper.selectDiscount(sid); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public ResultBean<List<OrderDiscountVo>> discountList(String contractNo,String vinSid) { |
|
|
|
|
|
ResultBean<List<OrderDiscountVo>> rb = ResultBean.fireFail(); |
|
|
|
|
|
//查询出库的选择套餐中是否存在
|
|
|
|
|
|
List<OrderDiscountVo> list = baseMapper.discountList(contractNo); |
|
|
|
|
|
return rb.success().setData(list); |
|
|
|
|
|
} |
|
|
} |
|
|
} |