flower_city/src/main/java/com/dg/core/api/GuideRepairOrderAppletsController.java
@@ -43,7 +43,13 @@ public ResultData addOrder(@RequestBody GuideRepairOrder guideRepairOrder,@CurrentUser SysUser sysUser) { guideRepairOrder.setSubmitUserId(sysUser.getUserId().toString()); guideRepairOrder.setSubmitUserPhone(sysUser.getPhonenumber()); return toAjax(iGuideRepairOrderService.addOrder(guideRepairOrder)); int i = iGuideRepairOrderService.addOrder(guideRepairOrder); if (i>0){ iGuideEvolveService.updateGuid(); return ResultData.success(); } else return ResultData.error(); } flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java
@@ -49,7 +49,14 @@ public ResultData addOrder(@RequestBody GuideRepairOrder guideRepairOrder,@CurrentUser SysUser sysUser) { guideRepairOrder.setSubmitUserId(sysUser.getUserId().toString()); guideRepairOrder.setSubmitUserPhone(sysUser.getPhonenumber()); return toAjax(iGuideRepairOrderService.addOrder(guideRepairOrder)); guideRepairOrder.setSubmitUserPhone(sysUser.getPhonenumber()); int i = iGuideRepairOrderService.addOrder(guideRepairOrder); if (i>0){ iGuideEvolveService.updateGuid(); return ResultData.success(); } else return ResultData.error(); } flower_city/src/main/java/com/dg/core/db/gen/entity/GuideEvolveEntity.java
@@ -111,6 +111,13 @@ /** * 更新时间 */ @ApiModelProperty(name = "guidOrderNum", value = "工单号") private String guidOrderNum; /** * 视频url */ @ApiModelProperty(name = "videoUrl", value = "视频url") flower_city/src/main/java/com/dg/core/db/gen/mapper/GuideEvolveMapper.java
@@ -41,4 +41,10 @@ */ public int countNum(); /** * 更新工单id为空的脏数据 * @return */ int updateGuid(); } flower_city/src/main/java/com/dg/core/service/IGuideEvolveService.java
@@ -40,4 +40,10 @@ */ public int countNum(); /** * 更新工单id为空的脏数据 * @return */ int updateGuid(); } flower_city/src/main/java/com/dg/core/service/impl/GuideEvolveImpl.java
@@ -58,4 +58,9 @@ public int countNum() { return baseMapper.countNum(); } @Override public int updateGuid() { return baseMapper.updateGuid(); } } flower_city/src/main/java/com/dg/core/service/impl/GuideRepairOrderServiceImpl.java
@@ -78,7 +78,7 @@ entity.setToUserId(guideRepairOrder.getGuideUserId()+""); entity.setFromUserId(guideRepairOrder.getSubmitUserId()); entity.setFromDepartmentalId(guideRepairOrder.getGuideDepartmentId()); entity.setGuideId(guideRepairOrder.getId().toString()); entity.setGuidOrderNum(guideRepairOrder.getOrderNum()); guideEvolveMapper.insertConfig(entity); } } flower_city/src/main/resources/mapper/GuideEvolveMapper.xml
@@ -72,6 +72,7 @@ <if test="fromDepartmentalId != null and fromDepartmentalId != '' ">from_departmental_id,</if> <if test="videoUrl != null and videoUrl != '' ">video_url,</if> <if test="pictureUrl != null and pictureUrl != '' ">picture_url,</if> <if test="guidOrderNum != null and guidOrderNum != '' ">guide_order_num,</if> update_time, create_time )values( @@ -88,6 +89,7 @@ <if test="fromDepartmentalId != null and fromDepartmentalId != '' ">#{fromDepartmentalId},</if> <if test="videoUrl != null and videoUrl != '' ">#{videoUrl},</if> <if test="pictureUrl != null and pictureUrl != '' ">#{pictureUrl},</if> <if test="guidOrderNum != null and guidOrderNum != '' ">#{guidOrderNum},</if> sysdate(), sysdate() ) @@ -114,6 +116,12 @@ where id= #{Id} </update> <update id="updateGuid" parameterType="com.dg.core.db.gen.entity.GuideEvolveEntity"> UPDATE automessage_guide_evolve SET guide_id = (SELECT id from automessage_guide_repair_order where order_num=automessage_guide_evolve.guide_order_num ) WHERE guide_id IS NULL </update> <delete id="deleteConfigById" parameterType="string"> delete from automessage_guide_evolve where id= #{Id} </delete>