Selaa lähdekoodia

商品更新下架

change 3 vuotta sitten
vanhempi
commit
ddd5d8cbf5

+ 13 - 1
zhongzheng-api/src/main/java/com/zhongzheng/controller/base/ProfileTpController.java

@@ -15,6 +15,7 @@ import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
 
 import java.util.List;
@@ -93,5 +94,16 @@ public class ProfileTpController extends BaseController {
         bo.setTypeStatus(1L);
         return AjaxResult.success(iUserProfileService.getInfo(bo));
     }
-
+    /**
+     * 查询填写资料审核列表
+     */
+    @ApiOperation("查询填写资料审核列表")
+    @PreAuthorize("@ss.hasPermi('system:profile:list')")
+    @GetMapping("/list")
+    public TableDataInfo<UserProfileVo> list(UserProfileQueryBo bo) {
+        startPage();
+        bo.setTypeStatus(1L);
+        List<UserProfileVo> list = iUserProfileService.queryList(bo);
+        return getDataTable(list);
+    }
 }

+ 13 - 1
zhongzheng-api/src/main/java/com/zhongzheng/controller/base/UserProfileStampController.java

@@ -83,5 +83,17 @@ public class UserProfileStampController extends BaseController {
         String s =iUserProfileService.addWord(bo);
         return AjaxResult.success(s);
     }
-
+    /**
+     * 查询填写资料审核列表
+     */
+    @ApiOperation("查询填写盖章审核列表")
+    @PreAuthorize("@ss.hasPermi('system:profile:list')")
+    @GetMapping("/list")
+    public TableDataInfo<UserProfileVo> list(UserProfileQueryBo bo) {
+        startPage();
+        //2为承诺书审核
+        bo.setTypeStatus(2L);
+        List<UserProfileVo> list = iUserProfileService.queryList(bo);
+        return getDataTable(list);
+    }
 }

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/mapper/ExamNumberMapper.java

@@ -25,4 +25,6 @@ public interface ExamNumberMapper extends BaseMapper<ExamNumber> {
     Integer selectApplyBefore(Long goodsId);
 
     List<ExamNumberVo> selectUpExamNum();
+
+    List<ExamNumberVo> selectUpExam();
 }

+ 18 - 1
zhongzheng-system/src/main/resources/mapper/modules/exam/ExamNumberMapper.xml

@@ -103,6 +103,23 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         and og.`status` = 1
         and og.refund_status in (0,1,3)
         and og.pay_status in (2,3)
-        and (SELECT COUNT(1) FROM user_exam_goods_supplement uegs LEFT JOIN user_exam_goods ueg on ueg.user_exam_goods_id = uegs.user_exam_goods_id where uegs.goods_id = eng.goods_id and ueg.user_id = o.user_id) &lt; 1
+        and (SELECT COUNT(1) FROM user_exam_goods_supplement uegs LEFT JOIN user_exam_goods ueg on ueg.user_exam_goods_id = uegs.user_exam_goods_id where uegs.goods_id = eng.goods_id and ueg.user_id = od.user_id) &lt; 1
+    </select>
+
+    <select id="selectUpExam" resultMap="ExamNumberVoResult">
+        SELECT
+            en.*,
+            od.user_id,
+            eng.goods_id
+        FROM
+            `order` od
+                LEFT JOIN order_goods og on od.order_sn = og.order_sn
+                LEFT JOIN exam_number_goods eng  on eng.goods_id = og.goods_id
+                LEFT JOIN exam_number en ON eng.exam_number_id = en.exam_number_id
+        where en.`status` = 1
+          and og.`status` = 1
+          and og.refund_status in (0,1,3)
+          and og.pay_status in (2,3)
+          and (SELECT COUNT(1) FROM user_exam_goods_supplement uegs LEFT JOIN user_exam_goods ueg on ueg.user_exam_goods_id = uegs.user_exam_goods_id where uegs.goods_id = eng.goods_id and ueg.user_id = od.user_id and (uegs.exam_number != en.exam_number or uegs.do_number != en.do_number)) > 0
     </select>
 </mapper>