好修养v1.2-更改报价配件
2016-10-24 15:33:21 0 举报
test
作者其他创作
大纲/内容
调用serInquiryMapper,更新询价单价格
调用serInquiryPartsMapper,根据报价单Id修改is_selected属性
用户Id询价单Id车主选中的配件
更改多选报价单的配件为选中
否
循环
更新询价单报价
询价单总价加等报价单价格
更新失败,回滚事务
报价单列表不为空
获取报价单列表
更改报价配件失败返回结果码:1000
询价单存在且属于此车主
是
获取输入参数
不通过
操作成功返回结果码:0000
直接返回成功返回结果码:0000
结束
校验参数
开始
调用serInquiryPartsMapper
调用serInquiryPriceMapper
清空当前报价单多选配件中已经选中的配件
更改成功
清空成功
根据报价Id从用户选择的配件列表中获取报价配件Id
更改报价配件失败返回结果码:2303
询价单总价加等配件价格
遍历报价单列表
调用quotationService
配件Id不为空且报价单是否多选
获取询价单详情
选中的配件是否为空
清空失败,回滚事务
更改报价配件失败返回结果码:2300
参数类型转换
通过
0 条评论
下一页