魏熙美 6 anos atrás
pai
commit
eb2114d96e

+ 2
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/BillOrderController.java Ver arquivo

@@ -17,4 +17,6 @@ import org.springframework.web.bind.annotation.RestController;
17 17
 @RequestMapping("/")
18 18
 public class BillOrderController extends BaseController {
19 19
 
20
+
21
+
20 22
 }

+ 10
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/IBillOrderService.java Ver arquivo

@@ -1,6 +1,8 @@
1 1
 package com.community.huiju.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.community.commom.mode.ResponseBean;
5
+import com.community.commom.session.UserElement;
4 6
 import com.community.huiju.model.TpBillOrder;
5 7
 
6 8
 /**
@@ -13,4 +15,12 @@ import com.community.huiju.model.TpBillOrder;
13 15
  */
14 16
 public interface IBillOrderService extends IService<TpBillOrder> {
15 17
 
18
+    /**
19
+     * 根据订单号,查询 缴费单
20
+     * @param userElement
21
+     * @param orderNumber
22
+     * @return
23
+     */
24
+    ResponseBean getByOrderNumberBillInvoice(UserElement userElement, String orderNumber);
25
+
16 26
 }

+ 2
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/BillInvoiceServiceImpl.java Ver arquivo

@@ -220,6 +220,8 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
220 220
                 tpBillOrder.setOrderStatus("1");
221 221
                 tpBillOrder.setCreateDate(LocalDateTime.now());
222 222
                 tpBillOrder.setCreateUser(userElement.getId());
223
+                tpBillOrder.setUpdateDate(LocalDateTime.now());
224
+                tpBillOrder.setUpdateUser(userElement.getId());
223 225
 
224 226
                 tpBillOrderMapper.insert(tpBillOrder);
225 227
 

+ 22
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/BillOrderServiceImpl.java Ver arquivo

@@ -1,11 +1,18 @@
1 1
 package com.community.huiju.service.impl;
2 2
 
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
3 4
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5
+import com.community.commom.mode.ResponseBean;
6
+import com.community.commom.session.UserElement;
4 7
 import com.community.huiju.dao.TpBillOrderMapper;
5 8
 import com.community.huiju.model.TpBillOrder;
6 9
 import com.community.huiju.service.IBillOrderService;
10
+import lombok.extern.slf4j.Slf4j;
11
+import org.springframework.beans.factory.annotation.Autowired;
7 12
 import org.springframework.stereotype.Service;
8 13
 
14
+import java.util.List;
15
+
9 16
 /**
10 17
  * <p>
11 18
  * 缴费订单表 服务实现类
@@ -15,6 +22,21 @@ import org.springframework.stereotype.Service;
15 22
  * @since 2019-04-18
16 23
  */
17 24
 @Service
25
+@Slf4j
18 26
 public class BillOrderServiceImpl extends ServiceImpl<TpBillOrderMapper, TpBillOrder> implements IBillOrderService {
19 27
 
28
+    @Autowired
29
+    private TpBillOrderMapper tpBillOrderMapper;
30
+
31
+    @Override
32
+    public ResponseBean getByOrderNumberBillInvoice(UserElement userElement, String orderNumber) {
33
+        ResponseBean responseBean = new ResponseBean();
34
+
35
+        QueryWrapper<TpBillOrder> billOrderQueryWrapper = new QueryWrapper<>();
36
+        billOrderQueryWrapper.eq("order_bumber", orderNumber);
37
+        List<TpBillOrder> billOrderList = tpBillOrderMapper.selectList(billOrderQueryWrapper);
38
+
39
+
40
+        return responseBean;
41
+    }
20 42
 }

+ 1
- 1
VUECODE/smart-property-manage/src/views/bill/statement/index.vue Ver arquivo

@@ -57,7 +57,7 @@
57 57
         width="120">
58 58
         <template slot-scope="scope">
59 59
           <span v-for="item in scope.row.billInvoiceIdList">
60
-            <a style="color: #409EFF;cursor: pointer">{{ item }}</a>,
60
+            {{ item }},
61 61
           </span>
62 62
         </template>
63 63
       </el-table-column>