@@ -522,4 +522,16 @@ public class BmstruckDetailsOrderController extends BaseRESTfulController {
}
return setString;
+
+ @ApiOperation("直接修改详单金额")
+ @PostMapping("updateTruckDetail")
+ public RESTfulResult updateTruckDetail(@RequestBody Map<String,Object> map) {
+ try{
+ bmstruckDetailsOrderMapper.updateTruckDetails(map);
+ }catch (Exception e){
+ e.printStackTrace();
+ return failed("修改失败");
+ }
+ return success("修改成功");
@@ -222,4 +222,6 @@ public interface BmstruckDetailsOrderMapper extends IBaseMapper<BmstruckDetailsO
int cancelMakeSure(Integer orderId);
+ int updateTruckDetails(Map<String,Object> map);
@@ -2411,4 +2411,16 @@
SET BDO.WETHER_TO_STATEMENT = 0
WHERE BDO.ORDER_ID = #{orderId}
</update>
+ <update id="updateTruckDetails">
+ UPDATE BMSTRUCK_DETAILS_ORDER BDO
+ SET
+ BDO.DETAILS_AMOUNT = #{detailAmount},
+ BDO.PHOTO = #{url},
+ BDO.UPDATE_USERNAME = #{userId},
+ BDO.REMARK = #{detailRemark}
+ WHERE BDO.ORDER_ID IN
+ <foreach collection="orderList" open="(" item="orderId" close=")" separator=",">
+ #{orderId}
+ </foreach>
+ </update>
</mapper>
@@ -975,6 +975,8 @@
ASO.sale_remark "saleRemark",
DECODE(OO.PRINTNUMBER,1,'已打印','未打印') "isPrintDelivery",
BDO.PRICEIDS "priceIds",
+ BDO.REMARK "detailsRemark",
+ BDO.PHOTO "photo",
--理重
ASM.MATERIAL_WEIGHT "materialWeight",
--收款客户