(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-vehicle-list"],{"3d50":function(t,a,e){var i=e("c86c");a=i(!1),a.push([t.i,".bottom-box[data-v-4891a798]{position:absolute;bottom:0;width:100%;padding:0 2%;box-sizing:border-box;background:#fff;height:68px;display:flex;justify-content:space-between;align-items:center}.custom-back[data-v-4891a798]{width:32%}.custom-add[data-v-4891a798]{width:62%}.list-item[data-v-4891a798]{width:94%;padding:10px;box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #e4e7ed;box-shadow:0 0 12px rgba(0,0,0,.12);margin:0 auto 10px}.item-cell[data-v-4891a798]{display:flex;justify-content:left;align-items:center;font-size:16px;line-height:28px}.w-100px[data-v-4891a798]{width:100px}",""]),t.exports=a},"4b23":function(t,a,e){"use strict";e.d(a,"b",(function(){return s})),e.d(a,"c",(function(){return n})),e.d(a,"a",(function(){return i}));var i={uLoadmore:e("19e6").default,uEmpty:e("4585").default,uButton:e("3679").default},s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",[e("Nav",{attrs:{title:"车辆预约",customBack:"pages/myInfo/index"}}),e("v-uni-view",{staticClass:"u-page"},[t.indexList.length>0?e("v-uni-view",{staticStyle:{"padding-top":"10px"}},[t._l(t.indexList,(function(a,i){return e("v-uni-view",{key:i,staticClass:"list-item"},[e("v-uni-view",{staticClass:"item-cell"},[e("v-uni-view",{staticClass:"w-100px"},[t._v("车牌号")]),e("v-uni-view",[t._v(t._s(a.carNo))])],1),e("v-uni-view",{staticClass:"item-cell"},[e("v-uni-view",{staticClass:"w-100px"},[t._v("进出场类型")]),e("v-uni-view",[t._v(t._s(a.entryExitFlagName))])],1),e("v-uni-view",{staticClass:"item-cell"},[e("v-uni-view",{staticClass:"w-100px"},[t._v("预约时间")]),e("v-uni-view",[t._v(t._s(a.startTime+"至"+a.endTime))])],1),e("v-uni-view",{staticClass:"item-cell"},[e("v-uni-view",{staticClass:"w-100px"},[t._v("审核状态")]),e("v-uni-view",{style:t.auditStatus(a.auditStatus)},[t._v(t._s(a.auditStatusName))])],1),1==a.auditStatus?e("v-uni-view",{staticClass:"item-cell"},[e("v-uni-view",{staticClass:"w-100px"},[t._v("车辆状态")]),e("v-uni-view",[t._v(t._s(a.statusName))])],1):t._e(),2==a.auditStatus?e("v-uni-view",{staticClass:"item-cell"},[e("v-uni-view",{staticClass:"w-100px"},[t._v("不通过原因")]),e("v-uni-view",[t._v(t._s(a.auditRemark))])],1):t._e()],1)})),e("v-uni-view",{staticClass:"u-p-b-20 u-m-t-20"},[e("u-loadmore",{attrs:{status:t.load.status,color:"#999999","icon-type":t.load.icon,"load-text":t.load.text}})],1)],2):e("v-uni-view",{staticStyle:{"padding-top":"25%"}},[e("u-empty",{attrs:{mode:"message",text:"暂无预约信息"}})],1),e("v-uni-view",{staticClass:"bottom-box"},[e("u-button",{staticClass:"custom-back",attrs:{text:"返回"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.goUrl("pages/myInfo/index")}}}),e("u-button",{staticClass:"custom-add",attrs:{type:"primary",text:"新增车辆预约"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.goUrl("pages/vehicle/index")}}})],1)],1)],1)},n=[]},"57a1":function(t,a,e){"use strict";e.r(a);var i=e("4b23"),s=e("8a65");for(var n in s)["default"].indexOf(n)<0&&function(t){e.d(a,t,(function(){return s[t]}))}(n);e("8448");var u=e("828b"),o=Object(u["a"])(s["default"],i["b"],i["c"],!1,null,"4891a798",null,!1,i["a"],void 0);a["default"]=o.exports},8448:function(t,a,e){"use strict";var i=e("8f64"),s=e.n(i);s.a},"8a65":function(t,a,e){"use strict";e.r(a);var i=e("9ff2"),s=e.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(n);a["default"]=s.a},"8f64":function(t,a,e){var i=e("3d50");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=e("967d").default;s("7078f453",i,!0,{sourceMap:!1,shadowMode:!1})},"9ff2":function(t,a,e){"use strict";e("6a54");var i=e("f5bd").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s=i(e("b7c7"));e("bf0f"),e("2797"),e("aa9c");var n=e("a7cd"),u={name:"index",data:function(){return{list1:[],indexList:[],queryForm:{pageNum:1,pageSize:10},load:{status:"loadMore",icon:"flower",text:{loadmore:"上拉加载",loading:"努力加载中",nomore:"没有更多数据了"}},auditStatusList:["待审核","审核通过","审核不通过","系统作废"],statusList:["待入园","已入园","已出园"]}},onLoad:function(){uni.setNavigationBarTitle({title:"车辆预约列表"}),this.getApiPage()},onReachBottom:function(){"nomore"!==this.load.status&&(this.load.status="loading",this.queryForm.pageNum=this.queryForm.pageNum+1,this.getApiPage())},methods:{auditStatus:function(t){return 0==t?{color:"#3c9cff"}:1==t?{color:"#5ac725"}:2==t?{color:"#f56c5c"}:3==t?{color:"#e6a23c"}:void 0},goToDetail:function(t){this.$u.route({url:"pages/announcement/detail",params:{id:t.name}})},goUrl:function(t){this.$u.route({url:t})},getApiPage:function(){var t=this,a=this;(0,n.getApplyCarList)(a.queryForm).then((function(e){t.$nextTick((function(){var i;(e.rows.forEach((function(a){a.auditStatusName=t.auditStatusList[a.auditStatus],a.statusName=t.statusList[a.status],a.entryExitFlagName="I"===a.entryExitFlag?"进园":"E"===a.entryExitFlag?"出园":"进园+出园"})),1===a.queryForm.pageNum)?a.indexList=e.rows:(i=a.indexList).push.apply(i,(0,s.default)(e.rows));t.$forceUpdate()})),e.haveNextPage&&t.queryForm.pageSize===e.rows.length?t.load.status="loadmore":t.load.status="nomore"}))}}};a.default=u}}]);