Explorar el Código

律师端代码

ldz hace 3 semanas
padre
commit
c9f07637a2

+ 12 - 0
alien-entity/src/main/java/shop/alien/entity/store/LawyerConsultationOrder.java

@@ -134,5 +134,17 @@ public class LawyerConsultationOrder extends Model<LawyerConsultationOrder> {
     @ApiModelProperty(value = "律师收益(订单金额-平台佣金)")
     @TableField("lawyer_earnings")
     private  Integer lawyerEarnings;
+
+    @ApiModelProperty(value = "律师接单时间")
+    @TableField("accept_orders_time")
+    private  Date acceptOrdersTime;
+
+    @ApiModelProperty(value = "拒绝接单原因")
+    @TableField("reason_order_refusal")
+    private  String reasonOrderRefusal;
+
+    @ApiModelProperty(value = "律师接单状态  0接单  1拒绝接单")
+    @TableField("accept_orders_status")
+    private  Integer acceptOrdersStatus;
 }
 

+ 12 - 0
alien-entity/src/main/java/shop/alien/entity/store/dto/LawyerConsultationOrderDto.java

@@ -112,5 +112,17 @@ public class LawyerConsultationOrderDto extends Model<LawyerConsultationOrderDto
     @ApiModelProperty(value = "律师收益(订单金额-平台佣金)")
     @TableField("lawyer_earnings")
     private  Integer lawyerEarnings;
+
+    @ApiModelProperty(value = "律师接单时间")
+    @TableField("accept_orders_time")
+    private  Date acceptOrdersTime;
+
+    @ApiModelProperty(value = "拒绝接单原因")
+    @TableField("reason_order_refusal")
+    private  String reasonOrderRefusal;
+
+    @ApiModelProperty(value = "律师接单状态  0接单  1拒绝接单")
+    @TableField("accept_orders_status")
+    private  Integer acceptOrdersStatus;
 }
 

+ 12 - 0
alien-entity/src/main/java/shop/alien/entity/store/vo/LawyerConsultationOrderVO.java

@@ -183,5 +183,17 @@ public class LawyerConsultationOrderVO implements Serializable {
 
     @ApiModelProperty(value = "律所名称")
     private String firmName;
+
+    @ApiModelProperty(value = "律师接单时间")
+    @TableField("accept_orders_time")
+    private  Date acceptOrdersTime;
+
+    @ApiModelProperty(value = "拒绝接单原因")
+    @TableField("reason_order_refusal")
+    private  String reasonOrderRefusal;
+
+    @ApiModelProperty(value = "律师接单状态  0接单  1拒绝接单")
+    @TableField("accept_orders_status")
+    private  Integer acceptOrdersStatus;
 }
 

+ 54 - 6
alien-entity/src/main/java/shop/alien/mapper/LawyerConsultationOrderMapper.java

@@ -96,6 +96,9 @@ public interface LawyerConsultationOrderMapper extends BaseMapper<LawyerConsulta
             "`order_str`," +
             "place_id," +
             "lawyer_earnings" +
+            "accept_orders_time" +
+            "reason_order_refusal" +
+            "accept_orders_status" +
             ")"+
             "VALUES" +
             " (" +
@@ -125,6 +128,9 @@ public interface LawyerConsultationOrderMapper extends BaseMapper<LawyerConsulta
             " #{orderStr}," +
             "#{placeId}," +
             "#{lawyerEarnings}" +
+            "#{acceptOrdersTime}" +
+            "#{reasonOrderRefusal}" +
+            "#{acceptOrdersStatus}" +
             ")")
             int insertOrder(LawyerConsultationOrderDto order);
 
@@ -133,11 +139,6 @@ public interface LawyerConsultationOrderMapper extends BaseMapper<LawyerConsulta
 
 
 
-
-
-
-
-
     @Update("<script>" +
             "UPDATE `lawyer_consultation_order`" +
             "<set>" +
@@ -164,11 +165,53 @@ public interface LawyerConsultationOrderMapper extends BaseMapper<LawyerConsulta
             "<if test='updatedTime != null'>`updated_time` = #{updatedTime},</if>" +
             "<if test='updatedUserId != null'>`updated_user_id` = #{updatedUserId},</if>" +
             "<if test='alipayNo != null'>`alipay_no` = #{alipayNo},</if>" +
+            "<if test='orderStr != null'>`order_str` = #{orderStr},</if>" +
+            "<if test='placeId != null'>`place_id` = #{placeId},</if>" +
+            "<if test='lawyerEarnings != null'>`lawyer_earnings` = #{lawyerEarnings},</if>" +
+            "<if test='acceptOrdersTime != null'>`accept_orders_time` = #{acceptOrdersTime},</if>" +
+            "<if test='reasonOrderRefusal != null'>`reason_order_refusal` = #{reasonOrderRefusal},</if>" +
             "</set>" +
             "WHERE `order_number` = #{orderNumber}" +
             "</script>")
     int updateOrder(LawyerConsultationOrderDto order);
 
+
+
+
+
+
+
+//    @Update("<script>" +
+//            "UPDATE `lawyer_consultation_order`" +
+//            "<set>" +
+//            "<if test='id != null'>`id` = #{id},</if>" +
+//            "<if test='orderNumber != null'>`order_number` = #{orderNumber},</if>" +
+//            "<if test='clientUserId != null'>`client_user_id` = #{clientUserId},</if>" +
+//            "<if test='lawyerUserId != null'>`lawyer_user_id` = #{lawyerUserId},</if>" +
+//            "<if test='problemScenarioId != null'>`problem_scenario_id` = #{problemScenarioId},</if>" +
+//            "<if test='problemDescription != null'>`problem_description` = #{problemDescription},</if>" +
+//            "<if test='orderAmount != null'>`order_amount` = #{orderAmount},</if>" +
+//            "<if test='consultationFee != null'>`consultation_fee` = #{consultationFee},</if>" +
+//            "<if test='startTime != null'>`start_time`= #{startTime},</if>" +
+//            "<if test='endTime != null'>`end_time`= #{endTime},</if>" +
+//            "<if test='orderStatus != null'>`order_status` = #{orderStatus},</if>" +
+//            "<if test='paymentStatus != null'>`payment_status` = #{paymentStatus},</if>" +
+//            "<if test='orderTime != null'>`order_time` = #{orderTime},</if>" +
+//            "<if test='paymentTime != null'>`payment_time` = #{paymentTime},</if>" +
+//            "<if test='validityPeriod != null'>`validity_period` = #{validityPeriod},</if>" +
+//            "<if test='rating != null'>`rating`= #{rating},</if>" +
+//            "<if test='comment != null'>`comment`= #{comment},</if>" +
+//            "<if test='deleteFlag != null'>`delete_flag` = #{deleteFlag},</if>" +
+//            "<if test='createdTime != null'>`created_time` = #{createdTime},</if>" +
+//            "<if test='createdUserId != null'>`created_user_id` = #{createdUserId},</if>" +
+//            "<if test='updatedTime != null'>`updated_time` = #{updatedTime},</if>" +
+//            "<if test='updatedUserId != null'>`updated_user_id` = #{updatedUserId},</if>" +
+//            "<if test='alipayNo != null'>`alipay_no` = #{alipayNo},</if>" +
+//            "</set>" +
+//            "WHERE `order_number` = #{orderNumber}" +
+//            "</script>")
+//    int updateOrder(LawyerConsultationOrderDto order);
+
     /**
      * 查询咨询订单(律师端)
      *
@@ -340,7 +383,12 @@ public interface LawyerConsultationOrderMapper extends BaseMapper<LawyerConsulta
             "updated_time, " +
             "updated_user_id, " +
             "alipay_no, " +
-            "order_str " +
+            "order_str, " +
+            "place_id, " +
+            "lawyer_earnings ,"+
+            "accept_orders_time ,"+
+            "reason_order_refusal ,"+
+            "accept_orders_status "+
             "FROM " +
             "lawyer_consultation_order " +
             "WHERE order_status = 2 " +