From ecdac8a738f254db2b2ea28cbe3248f7a6a7eb2b Mon Sep 17 00:00:00 2001
From: mrzcc <121184950@qq.com>
Date: 星期五, 06 三月 2020 16:18:27 +0800
Subject: [PATCH] 优化采购申请组件

---
 WebService/src/main/resources/components/parkingSpacePackage/list-parking-space/listParkingSpace.html |   70 +++++++++++++++++++++++------------
 1 files changed, 46 insertions(+), 24 deletions(-)

diff --git a/WebService/src/main/resources/components/parkingSpacePackage/list-parking-space/listParkingSpace.html b/WebService/src/main/resources/components/parkingSpacePackage/list-parking-space/listParkingSpace.html
index 969f763..091be37 100644
--- a/WebService/src/main/resources/components/parkingSpacePackage/list-parking-space/listParkingSpace.html
+++ b/WebService/src/main/resources/components/parkingSpacePackage/list-parking-space/listParkingSpace.html
@@ -11,39 +11,47 @@
                         </button>
                     </div>
                 </div>
-                <div class="ibox-content" v-if="listParkingSpaceInfo.moreCondition">
+                <div class="ibox-content" >
                     <div class="row">
                         <div class="col-sm-4">
-                            <div class="form-group">
-                                <input type="text" placeholder="璇峰~鍐欒溅浣岻D" class="form-control form-control-sm"
-                                       v-model="listParkingSpaceInfo.conditions.psId">
+                            <div class="form-group input-group">
+                                <input type="text" placeholder="璇烽�夋嫨鍋滆溅鍦�"
+                                       v-model="listParkingSpaceInfo.conditions.areaNum" class="form-control">
+                                <div class="input-group-prepend">
+                                    <button type="button" class="btn btn-primary btn-sm"
+                                            v-on:click="_openChooseParkingArea()"><i
+                                            class="glyphicon glyphicon-search"></i> 閫夋嫨
+                                    </button>
+                                </div>
                             </div>
                         </div>
-                        <div class="col-sm-3">
-                            <select class="form-control-sm form-control input-s-sm inline"
-                                    v-model="listParkingSpaceInfo.conditions.typeCd">
-                                <option selected value="">璇烽�夋嫨鐘舵��</option>
-                                <option value="1001">鍦颁笂鍋滆溅</option>
-                                <option value="2001">鍦颁笅鍋滆溅</option>
-                            </select>
-                        </div>
-                        <div class="col-sm-4">
-                            <div class="form-group">
-                                <input type="text" placeholder="璇峰~鍐欓潰绉�" class="form-control form-control-sm"
-                                       v-model="listParkingSpaceInfo.conditions.area">
-                            </div>
-                        </div>
-                    </div>
-                    <div class="row">
                         <div class="col-sm-4">
                             <div class="form-group">
                                 <input type="text" placeholder="璇峰~鍐欒溅浣嶇紪鍙�" class=" form-control" v-model="listParkingSpaceInfo.num">
+                            </div>
+                        </div>
+                        <div class="col-sm-3">
+                            <div class="form-group">
+                                <select class="custom-select" v-model="listParkingSpaceInfo.conditions.state">
+                                    <option selected value="">蹇呭~锛岃閫夋嫨杞︿綅鐘舵��</option>
+                                    <option value="S">鍑哄敭</option>
+                                    <option value="H">鍑虹</option>
+                                    <option value="F">绌洪棽</option>
+                                </select>
                             </div>
                         </div>
                         <div class="col-sm-1">
                             <button type="button" class="btn btn-primary btn-sm" v-on:click="_queryRoomMethod()"><i
                                     class="glyphicon glyphicon-search"></i> 鏌ヨ
                             </button>
+                        </div>
+                    </div>
+                    <div class="row" v-if="listParkingSpaceInfo.moreCondition == true">
+                        <div class="col-sm-4">
+                            <div class="form-group">
+                                <input type="text" placeholder="璇峰~鍐欒溅浣岻D" class="form-control form-control-sm"
+                                       v-model="listParkingSpaceInfo.conditions.psId">
+                            </div>
                         </div>
                     </div>
                 </div>
@@ -63,12 +71,11 @@
                                 <div class="col">
                                     <button type="button" class="btn btn-primary btn-sm" v-on:click="_openAddParkingSpaceModal(-1)">
                                         <i class="glyphicon glyphicon-plus"></i>
-                                        娣诲姞杞︿綅
+                                        娣诲姞
                                     </button>
                                 </div>
                             </div>
                         </form>
-
 
                     </div>
                 </div>
@@ -79,7 +86,8 @@
                         <tr>
                             <th>杞︿綅ID</th>
                             <th data-hide="phone">杞︿綅缂栫爜</th>
-                            <th data-hide="phone">杞︿綅绫诲瀷</th>
+                            <th data-hide="phone">鍋滆溅鍦篒D</th>
+                            <th data-hide="phone">鍋滆溅鍦虹紪鍙�</th>
                             <th data-hide="phone">杞︿綅鐘舵��</th>
                             <th data-hide="phone">闈㈢Н</th>
                             <th class="text-right">鎿嶄綔</th>
@@ -95,7 +103,10 @@
                                 {{parkingSpace.num}}
                             </td>
                             <td>
-                                {{vc.component._viewParkingTypeCd(parkingSpace.typeCd)}}
+                                {{parkingSpace.paId}}
+                            </td>
+                            <td>
+                                {{parkingSpace.areaNum}}
                             </td>
                             <td>
                                 {{vc.component._viewParkingSpaceState(parkingSpace.state)}}
@@ -104,6 +115,12 @@
                                 {{parkingSpace.area}}
                             </td>
                             <td class="text-right">
+                                <div class="btn-group" v-if="parkingSpace.state =='F'">
+                                    <button class="btn-white btn btn-xs" v-on:click="_openToHireParkingSpaceModel(parkingSpace)">鍑虹</button>
+                                </div>
+                                <div class="btn-group" v-if="parkingSpace.state =='F'">
+                                    <button class="btn-white btn btn-xs" v-on:click="_openToSellParkingSpaceModel(parkingSpace)">鍑哄敭</button>
+                                </div>
                                 <div class="btn-group">
                                     <button class="btn-white btn btn-xs" v-on:click="_openEditParkingSpaceModel(parkingSpace)">淇敼</button>
                                 </div>
@@ -141,4 +158,9 @@
                notifyLoadDataComponentName="listParkingSpace"
     ></vc:create>
 
+    <vc:create name="chooseParkingArea"
+               emitChooseParkingArea="listParkingSpace"
+               emitLoadData="listParkingSpace"
+    ></vc:create>
+
 </div>
\ No newline at end of file

--
Gitblit v1.8.0