Browse Source

add 教务端增加添加维修

周箭河 5 years ago
parent
commit
5bb7722a92

+ 7 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/StudentRepairService.java

@@ -53,4 +53,11 @@ public interface StudentRepairService extends BaseService<Integer, StudentRepair
      * @return
      */
     Map payRepair(StudentRepair repairInfo) throws Exception;
+
+    /**
+     * 获取学生维修技师信息
+     * @param studentId
+     * @return
+     */
+    BasicUserDto getRepairer(Integer studentId);
 }

+ 7 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentRepairServiceImpl.java

@@ -257,8 +257,8 @@ public class StudentRepairServiceImpl extends BaseServiceImpl<Integer, StudentRe
         Map payMap = payService.getPayMap(
                 amount,
                 orderNo,
-                baseApiUrl + "/api-web/studentOrder/notify",
-                baseApiUrl + "/api-web/studentOrder/paymentResult?orderNo=" + orderNo,
+                baseApiUrl + "/api-student/studentOrder/notify",
+                baseApiUrl + "/api-student/studentOrder/paymentResult?orderNo=" + orderNo,
                 "乐器维修",
                 "乐器维修",
                 studentRepair.getStudentId(),
@@ -277,4 +277,9 @@ public class StudentRepairServiceImpl extends BaseServiceImpl<Integer, StudentRe
         return payMap;
     }
 
+    @Override
+    public BasicUserDto getRepairer(Integer studentId) {
+        return null;
+    }
+
 }

+ 11 - 1
mec-student/src/main/java/com/ym/mec/student/controller/RepairController.java

@@ -58,7 +58,7 @@ public class RepairController extends BaseController {
     }
 
     @ApiOperation("支付维修单")
-    @PostMapping(value = "/addRepair")
+    @PostMapping(value = "/payRepair")
     public HttpResponseResult payRepair(StudentRepair repairInfo) throws Exception {
         SysUser sysUser = sysUserFeignService.queryUserInfo();
         if (sysUser == null) {
@@ -67,5 +67,15 @@ public class RepairController extends BaseController {
         return succeed(studentRepairService.payRepair(repairInfo));
     }
 
+    @ApiOperation("获取维修技师信息")
+    @PostMapping(value = "/getRepairer")
+    public HttpResponseResult getRepairer() throws Exception {
+        SysUser sysUser = sysUserFeignService.queryUserInfo();
+        if (sysUser == null) {
+            return failed(HttpStatus.FORBIDDEN, "请登录");
+        }
+        return succeed(studentRepairService.getRepairer(sysUser.getId()));
+    }
+
 
 }