Commit b25b036dc3e48006781b8e18a4c09629f31cb0a9

Authored by wuxw
1 parent 0f7e0a51

v1.9 优化日期

Showing 916 changed files with 1121 additions and 1296 deletions
src/App.vue
1   -<template>
  1 +<template>
2 2 <div id="app">
3 3 <router-view></router-view>
4 4 </div>
... ...
src/components/TestScript.vue
1   -<template>
  1 +<template>
2 2 <div class="test-script">
3 3 <h3>全局脚本测试</h3>
4 4 <div class="test-results">
... ...
src/components/aCommunity/aCarDetailApplySpace.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/aCommunity/aCarDetailApplySpaceDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-apply-space ref="carDetailApply" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aCarDetailCarInout.vue
1   -<template>
  1 +<template>
2 2 <div class="car-inout-container">
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/aCommunity/aCarDetailCarInoutDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-car-inout ref="carDetailCarInout" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aCarDetailFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/aCommunity/aCarDetailFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-fee ref="carDetailFee" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aCarDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/aCommunity/aCarDetailHisDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-his ref="carDetailHis" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aCarDetailMember.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/aCommunity/aCarDetailMemberDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-member ref="carDetailMember" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aCarDetailOwner.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/aCommunity/aCarDetailOwnerDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-owner ref="carDetailOwner" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aCarDetailTransactionCar.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg"></el-row>
4 4  
... ...
src/components/aCommunity/aCarDetailTransactionCarDemo.vue
1   -<template>
  1 +<template>
2 2 <a-car-detail-transaction-car ref="carDetailTransaction" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aFeeDetailConfig.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="aFeeDetailConfigInfo.feeConfigs" border style="width: 100%">
4 4 <el-table-column prop="feeTypeCdName" :label="$t('aFeeDetailConfig.feeType')" align="center"></el-table-column>
... ...
src/components/aCommunity/aFeeDetailConfigDemo.vue
1   -<template>
  1 +<template>
2 2 <a-fee-detail-config ref="feeConfigComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aFeeDetailDiscount.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="aFeeDetailDiscountInfo.applyRoomDiscounts" border style="width: 100%">
4 4 <el-table-column prop="roomName" :label="$t('aFeeDetailDiscount.roomName')" align="center"></el-table-column>
... ...
src/components/aCommunity/aFeeDetailDiscountDemo.vue
1   -<template>
  1 +<template>
2 2 <a-fee-detail-discount ref="feeDiscountComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aFeeDetailFeeObj.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="4">
... ...
src/components/aCommunity/aFeeDetailFeeObjDemo.vue
1   -<template>
  1 +<template>
2 2 <a-fee-detail-fee-obj ref="feeObjComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aFeeDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/aCommunity/aFeeDetailHisDemo.vue
1   -<template>
  1 +<template>
2 2 <a-fee-detail-his ref="feeHisComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aFeeDetailImport.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="aFeeDetailImportInfo.importFeeDetails" border style="width: 100%">
4 4 <el-table-column prop="floorNum" :label="$t('aFeeDetailImport.floorNum')" align="center"></el-table-column>
... ...
src/components/aCommunity/aFeeDetailImportDemo.vue
1   -<template>
  1 +<template>
2 2 <a-fee-detail-import ref="feeImportComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aFeeDetailSub.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/aCommunity/aFeeDetailSubDemo.vue
1   -<template>
  1 +<template>
2 2 <a-fee-detail-sub ref="feeSubComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aOwnerDetailAccessControl.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-access-control">
3 3 <div class="margin-top">
4 4 <el-table :data="aOwnerDetailAccessControlInfo.translates" border style="width: 100%">
... ...
src/components/aCommunity/aOwnerDetailAccessControlDemo.vue
1   -<template>
  1 +<template>
2 2 <a-owner-detail-access-control ref="accessControlComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aOwnerDetailCoupon.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-coupon">
3 3 <div class="margin-top">
4 4 <el-table :data="aOwnerDetailCouponInfo.coupons" border style="width: 100%">
... ...
src/components/aCommunity/aOwnerDetailCouponDemo.vue
1   -<template>
  1 +<template>
2 2 <a-owner-detail-coupon ref="couponComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aOwnerDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-his">
3 3 <div class="margin-top">
4 4 <el-table :data="aOwnerDetailHisInfo.owners" border style="width: 100%">
... ...
src/components/aCommunity/aOwnerDetailHisDemo.vue
1   -<template>
  1 +<template>
2 2 <a-owner-detail-his ref="hisComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aOwnerDetailRoomFee.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-room-fee">
3 3 <div class="margin-top">
4 4 <el-row class="margin-top-lg">
... ...
src/components/aCommunity/aOwnerDetailRoomFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <a-owner-detail-room-fee ref="roomFeeComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aOwnerDetailVisit.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-visit">
3 3 <div class="margin-top">
4 4 <el-table :data="aOwnerDetailVisitInfo.visits" border style="width: 100%">
... ...
src/components/aCommunity/aOwnerDetailVisitDemo.vue
1   -<template>
  1 +<template>
2 2 <a-owner-detail-visit
3 3 ref="visitComponent"
4 4 @viewImage="handleViewImage"
... ...
src/components/aCommunity/aRoomDetailCar.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="4" class="padding-right-xs padding-left-xl">
... ...
src/components/aCommunity/aRoomDetailCarDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-car ref="carComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aRoomDetailCarFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="4" class="text-left">
... ...
src/components/aCommunity/aRoomDetailCarFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-car-fee ref="carFeeComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aRoomDetailComplaint.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="aRoomDetailComplaintInfo.complaints" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="typeCdName" :label="$t('aRoomDetailComplaint.type')" align="center" />
... ...
src/components/aCommunity/aRoomDetailComplaintDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-complaint ref="complaintComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aRoomDetailContract.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="margin-top">
4 4 <el-table :data="aRoomDetailContractInfo.contracts" style="width: 100%">
... ...
src/components/aCommunity/aRoomDetailContractDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-contract ref="contractComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aRoomDetailHisOwner.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table
4 4 :data="aRoomDetailHisOwnerInfo.owners"
... ...
src/components/aCommunity/aRoomDetailHisOwnerDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-his-owner ref="hisOwnerComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aRoomDetailMember.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="4" class="padding-right-xs padding-left-xl">
... ...
src/components/aCommunity/aRoomDetailMemberDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-member ref="memberComponent" @viewImage="handleViewImage" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/aRoomDetailRepair.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="margin-top">
4 4 <el-table :data="aRoomDetailRepairInfo.repairs" style="width: 100%">
... ...
src/components/aCommunity/aRoomDetailRepairDemo.vue
1   -<template>
  1 +<template>
2 2 <a-room-detail-repair ref="repairComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/adminOwnerDetailAccessControlRecord.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-owner-detail-access-control-record">
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/aCommunity/adminOwnerDetailAccessControlRecordDemo.vue
1   -<template>
  1 +<template>
2 2 <admin-owner-detail-access-control-record ref="accessControlRecordComponent" />
3 3 </template>
4 4  
... ...
src/components/aCommunity/adminOwnerDetailChargeMachineOrder.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-owner-detail-charge-machine-order">
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/aCommunity/adminOwnerDetailChargeMachineOrderDemo.vue
1   -<template>
  1 +<template>
2 2 <admin-owner-detail-charge-machine-order ref="chargeMachineOrderComponent" />
3 3 </template>
4 4  
... ...
src/components/account/Pagination.vue
1   -<template>
  1 +<template>
2 2 <el-pagination
3 3 :current-page.sync="currentPage"
4 4 :page-sizes="pageSizes"
... ...
src/components/admin/AddAdvert.vue
... ... @@ -34,14 +34,12 @@
34 34 </el-form-item>
35 35  
36 36 <el-form-item :label="$t('advertManage.add.startTime')" prop="startTime">
37   - <el-date-picker v-model="form.startTime" type="datetime"
38   - :placeholder="$t('advertManage.add.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  37 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('advertManage.add.startTimePlaceholder')"
39 38 style="width: 100%;" />
40 39 </el-form-item>
41 40  
42 41 <el-form-item :label="$t('advertManage.add.endTime')" prop="endTime">
43   - <el-date-picker v-model="form.endTime" type="datetime" :placeholder="$t('advertManage.add.endTimePlaceholder')"
44   - style="width: 100%;" value-format="yyyy-MM-dd HH:mm:ss" />
  42 + <el-date-picker v-model="form.endTime" type="datetime" :placeholder="$t('advertManage.add.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" style="width: 100%;" />
45 43 </el-form-item>
46 44  
47 45 <el-form-item :label="$t('advertManage.add.viewType')" prop="viewType">
... ...
src/components/admin/EditAdvert.vue
... ... @@ -32,13 +32,11 @@
32 32 </el-form-item>
33 33  
34 34 <el-form-item :label="$t('advertManage.edit.startTime')" prop="startTime">
35   - <el-date-picker v-model="form.startTime" type="datetime"
36   - :placeholder="$t('advertManage.edit.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" style="width:100%"/>
  35 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('advertManage.edit.startTimePlaceholder')" style="width:100%"/>
37 36 </el-form-item>
38 37  
39 38 <el-form-item :label="$t('advertManage.edit.endTime')" prop="endTime">
40   - <el-date-picker v-model="form.endTime" type="datetime" :placeholder="$t('advertManage.edit.endTimePlaceholder')" style="width:100%"
41   - value-format="yyyy-MM-dd HH:mm:ss" />
  39 + <el-date-picker v-model="form.endTime" type="datetime" :placeholder="$t('advertManage.edit.endTimePlaceholder')" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" />
42 40 </el-form-item>
43 41  
44 42 <el-form-item :label="$t('advertManage.edit.viewType')" prop="viewType">
... ...
src/components/admin/WriteAdvertMachine.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('advertManage.machine.title')"
4 4 :visible.sync="visible"
... ...
src/components/admin/viewUnItemLog.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('viewUnItemLog.title')"
4 4 :visible.sync="visible"
... ...
src/components/car/CommunityParkingTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree
4 4 ref="parkingTree"
... ...
src/components/car/SearchParkingSpace.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('searchParkingSpace.title')" :visible.sync="visible" width="80%" @close="handleClose">
3 3  
4 4 <el-row v-if="showSearchCondition" :gutter="20">
... ...
src/components/car/carDetailApplyParkingSpace.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/car/carDetailApplyParkingSpaceDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-apply-parking-space ref="carDetailApplyParkingSpace"></car-detail-apply-parking-space>
3 3 </template>
4 4  
... ...
src/components/car/carDetailCarInout.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="carDetailCarInoutInfo.carIns" border style="width: 100%">
... ...
src/components/car/carDetailCarInoutDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-car-inout ref="carDetailCarInout"></car-detail-car-inout>
3 3 </template>
4 4  
... ...
src/components/car/carDetailCoupon.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="carDetailCouponInfo.carDetailCoupons" border style="width: 100%">
... ...
src/components/car/carDetailCouponDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-coupon ref="carDetailCoupon"></car-detail-coupon>
3 3 </template>
4 4  
... ...
src/components/car/carDetailCouponOrder.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="carDetailCouponOrderInfo.orders" border style="width: 100%">
... ...
src/components/car/carDetailCouponOrderDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-coupon-order ref="carDetailCouponOrder"></car-detail-coupon-order>
3 3 </template>
4 4  
... ...
src/components/car/carDetailFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/car/carDetailFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-fee ref="carDetailFee"></car-detail-fee>
3 3 </template>
4 4  
... ...
src/components/car/carDetailMember.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/car/carDetailTransactionCar.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="margin-top-lg"></div>
4 4 <div class="margin-top">
... ...
src/components/car/carDetailTransactionCarDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-transaction-car ref="carDetailTransactionCar"></car-detail-transaction-car>
3 3 </template>
4 4  
... ...
src/components/car/chooseParkingArea.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseParkingArea.title')" :visible.sync="visible" width="70%">
3 3  
4 4 <div slot="header">
... ...
src/components/car/chooseParkingSpace.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('auditParkingSpaceApply.selectParkingSpace')" :visible.sync="visible" width="80%"
3 3 @close="handleClose">
4 4 <el-card>
... ...
src/components/car/editCar.vue
... ... @@ -52,19 +52,17 @@
52 52 <el-form-item :label="$t('listOwnerCar.startRentTime')" required>
53 53 <el-date-picker
54 54 v-model="form.startTime"
55   - type="datetime"
56   - :placeholder="$t('listOwnerCar.inputStartRentTime')"
  55 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('listOwnerCar.inputStartRentTime')"
57 56 style="width: 100%"
58   - value-format="yyyy-MM-dd HH:mm:ss" />
  57 + />
59 58 </el-form-item>
60 59  
61 60 <el-form-item :label="$t('listOwnerCar.endRentTime')" required>
62 61 <el-date-picker
63 62 v-model="form.endTime"
64   - type="datetime"
65   - :placeholder="$t('listOwnerCar.inputEndRentTime')"
  63 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('listOwnerCar.inputEndRentTime')"
66 64 style="width: 100%"
67   - value-format="yyyy-MM-dd HH:mm:ss"
  65 +
68 66 :disabledDate="disabledEndDate" />
69 67 </el-form-item>
70 68 </template>
... ...
src/components/car/editParkingSpaceApply.vue
... ... @@ -71,9 +71,8 @@
71 71 >
72 72 <el-date-picker
73 73 v-model="formData.startTime"
74   - type="datetime"
75   - :placeholder="$t('editParkingSpaceApply.fillStartTime')"
76   - value-format="yyyy-MM-dd HH:mm:ss"
  74 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editParkingSpaceApply.fillStartTime')"
  75 +
77 76 style="width: 100%"
78 77 />
79 78 </el-form-item>
... ... @@ -84,9 +83,8 @@
84 83 >
85 84 <el-date-picker
86 85 v-model="formData.endTime"
87   - type="datetime"
88   - :placeholder="$t('editParkingSpaceApply.fillEndTime')"
89   - value-format="yyyy-MM-dd HH:mm:ss"
  86 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editParkingSpaceApply.fillEndTime')"
  87 +
90 88 style="width: 100%"
91 89 />
92 90 </el-form-item>
... ...
src/components/car/ownerDetailOweFee.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="24" class="text-right">
... ...
src/components/community/ChooseInitializeCommunity.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('chooseinitializeCommunity.dialog.title')"
4 4 :visible.sync="visible"
... ...
src/components/community/CommunityUnitTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree
4 4 ref="tree"
... ...
src/components/community/areaSelect.vue
1   -<template>
  1 +<template>
2 2 <div class="area-select">
3 3 <el-select v-model="areaSelectInfo.selectProv" :placeholder="$t('areaSelect.province')"
4 4 style="width: 30%; margin-right: 10px" @change="getProv(areaSelectInfo.selectProv)">
... ...
src/components/community/cityAreaTree.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/components/community/editCommunityWechat.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('common.update')" :visible.sync="visible" width="50%" @close="handleClose">
3 3 <el-form ref="form" :model="form" :rules="rules" label-width="120px" label-position="right">
4 4 <el-form-item :label="$t('editCommunityWechat.name')" prop="name">
... ...
src/components/community/moreCommunity.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-dialog title="切换小区" :visible.sync="dialogVisible" width="70%" :close-on-click-modal="false">
4 4 <div class="filter-container text-right">
... ...
src/components/community/selectAdminCommunity.vue
1   -<template>
  1 +<template>
2 2 <el-card class="community-selector">
3 3 <div class="treeview attendance-staff">
4 4 <ul class="community-list">
... ...
src/components/community/selectAdminOneCommunity.vue
1   -<template>
  1 +<template>
2 2 <el-card class="community-selector">
3 3 <div class="treeview attendance-staff">
4 4 <ul class="community-list">
... ...
src/components/community/uploadImageUrl.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-container">
3 3 <div v-for="(image, index) in photos" :key="index" class="image-item">
4 4 <el-image
... ...
src/components/community/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div v-show="visible" class="image-viewer">
3 3 <div class="image-container">
4 4 <img
... ...
src/components/complaint/aComplaintDetailAppraise.vue
1   -<template>
  1 +<template>
2 2 <div class="appraise-container">
3 3 <el-table :data="appraises" border style="width: 100%">
4 4 <el-table-column prop="createUserName" :label="$t('complaintDetailAppraise.userName')" align="center"></el-table-column>
... ...
src/components/complaint/aComplaintDetailEvent.vue
1   -<template>
  1 +<template>
2 2 <div class="event-container">
3 3 <el-table :data="events" border style="width: 100%">
4 4 <el-table-column prop="eventType" :label="$t('complaintDetailEvent.type')" align="center">
... ...
src/components/complaint/aComplaintDetailType.vue
1   -<template>
  1 +<template>
2 2 <div class="type-container">
3 3 <el-table :data="complaintTypes" border style="width: 100%">
4 4 <el-table-column prop="typeName" :label="$t('complaintDetailType.typeName')" align="center"></el-table-column>
... ...
src/components/contract/ChooseContract.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseContract.title')" :visible.sync="dialogVisible" width="80%">
3 3 <div class="search-wrapper">
4 4 <el-input v-model="chooseContractInfo._currentContractName" :placeholder="$t('chooseContract.searchPlaceholder')"
... ...
src/components/contract/ContractChangeAssets.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('contractChangeAssets.title') }}</span>
... ...
src/components/contract/ContractChangeLease.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('contractChangeLease.title') }}</span>
... ...
src/components/contract/ContractChangeMainBody.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="clearfix">
4 4 <span>{{ $t('contractChangeMainBody.title') }}</span>
... ...
src/components/contract/addContractType.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('contractTypeManage.add.title')"
4 4 :visible.sync="visible"
... ...
src/components/contract/addTemplateView.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('contractTypeManage.template.title')" :visible.sync="visible" width="80%" @close="handleClose">
3 3 <div class="attr-buttons">
4 4 <el-button v-for="(item, index) in contractTypeAttrs" :key="index" type="primary" size="small"
... ...
src/components/contract/contractDetailChange.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="flex justify-end">
4 4 <div :span="2" class="padding-right-xs padding-left-xl"></div>
... ...
src/components/contract/contractDetailChangeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-change ref="contractDetailChange"></contract-detail-change>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailFee.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="flex justify-end">
4 4 <div :span="2" class="padding-right-xs padding-left-xl"></div>
... ...
src/components/contract/contractDetailFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-fee ref="contractDetailFee"></contract-detail-fee>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailFile.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg"></el-row>
4 4 <div class="margin-top">
... ...
src/components/contract/contractDetailFileDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-file ref="contractDetailFile"></contract-detail-file>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailFlow.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row :gutter="20" class="margin-top-lg">
4 4 <el-col :span="2" class="padding-right-xs padding-left-xl"></el-col>
... ...
src/components/contract/contractDetailFlowDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-flow ref="contractDetailFlow"></contract-detail-flow>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailHisFee.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="contractDetailHisFeeInfo.feeDetails" style="width: 100%" border stripe>
4 4 <el-table-column prop="feeName" :label="$t('contractDetailHisFee.feeItem')" align="center"></el-table-column>
... ...
src/components/contract/contractDetailHisFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-his-fee ref="contractDetailHisFee"></contract-detail-his-fee>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailHisRoomFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="contractDetailHisRoomFeeInfo.feeDetails" style="width: 100%; margin-top: 10px" border stripe>
... ...
src/components/contract/contractDetailHisRoomFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-his-room-fee ref="contractDetailHisRoomFee"></contract-detail-his-room-fee>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailOwner.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/contract/contractDetailOwnerDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-owner ref="contractDetailOwner"></contract-detail-owner>
4 4 <el-button @click="switchOwner">Switch Owner</el-button>
... ...
src/components/contract/contractDetailReceipt.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-end">
4 4 <div :span="12" class="padding-right-xs padding-left-xl"></div>
... ...
src/components/contract/contractDetailReceiptDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-receipt ref="contractDetailReceipt"></contract-detail-receipt>
4 4 <el-button @click="switchOwner">Switch Owner</el-button>
... ...
src/components/contract/contractDetailRoom.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="flex justify-end">
4 4 <div :span="2" class="padding-right-xs padding-left-xl"></div>
... ...
src/components/contract/contractDetailRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-room ref="contractDetailRoom"></contract-detail-room>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/contractDetailSub.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row :gutter="20" class="margin-top-lg">
4 4 <el-col :span="2" class="padding-right-xs padding-left-xl"></el-col>
... ...
src/components/contract/contractDetailSubDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <contract-detail-sub ref="contractDetailSub"></contract-detail-sub>
4 4 <el-button @click="switchContract">Switch Contract</el-button>
... ...
src/components/contract/deleteContractType.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('contractTypeManage.delete.title')"
4 4 :visible.sync="visible"
... ...
src/components/contract/editContract.vue
... ... @@ -86,19 +86,19 @@
86 86 <el-row :gutter="20">
87 87 <el-col :span="8">
88 88 <el-form-item :label="$t('contractManage.edit.startTime')" prop="startTime" required>
89   - <el-date-picker v-model="editContractInfo.startTime" type="datetime"
  89 + <el-date-picker v-model="editContractInfo.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
90 90 :placeholder="$t('contractManage.edit.startTimePlaceholder')" style="width:100%" />
91 91 </el-form-item>
92 92 </el-col>
93 93 <el-col :span="8">
94 94 <el-form-item :label="$t('contractManage.edit.endTime')" prop="endTime" required>
95   - <el-date-picker v-model="editContractInfo.endTime" type="datetime"
  95 + <el-date-picker v-model="editContractInfo.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
96 96 :placeholder="$t('contractManage.edit.endTimePlaceholder')" style="width:100%" />
97 97 </el-form-item>
98 98 </el-col>
99 99 <el-col :span="8">
100 100 <el-form-item :label="$t('contractManage.edit.signingTime')" prop="signingTime" required>
101   - <el-date-picker v-model="editContractInfo.signingTime" type="datetime"
  101 + <el-date-picker v-model="editContractInfo.signingTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
102 102 :placeholder="$t('contractManage.edit.signingTimePlaceholder')" style="width:100%" />
103 103 </el-form-item>
104 104 </el-col>
... ...
src/components/contract/editContractType.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('contractTypeManage.edit.title')"
4 4 :visible.sync="visible"
... ...
src/components/contract/flowAudit.vue
1   -<template>
  1 +<template>
2 2 <el-row>
3 3 <el-col :span="24">
4 4 <el-card>
... ...
src/components/contract/orgTreeShow.vue
1   -<template>
  1 +<template>
2 2 <div class="org-tree-container">
3 3 <el-tree
4 4 ref="orgTree"
... ...
src/components/contract/purchaseApprovers.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('purchaseApprovers.title') }}</span>
... ...
src/components/contract/selectStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('selectStaff.title')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/dev/SelectApp.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" title="选择API" width="70%">
3 3 <el-table :data="tableData" border style="width: 100%">
4 4 <el-table-column :label="$t('app.table.name')" prop="name"></el-table-column>
... ...
src/components/dev/SelectService.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" title="选择接口" width="70%">
3 3  
4 4 <!-- 新增查询表单 -->
... ...
src/components/dev/chooseService.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('chooseService.title')"
4 4 :visible.sync="visible"
... ...
src/components/dev/devServiceProvideView.vue
1   -<template>
  1 +<template>
2 2 <el-row>
3 3 <el-col :span="24">
4 4 <el-card>
... ...
src/components/dev/serviceProvideRemarkView.vue
1   -<template>
  1 +<template>
2 2 <el-row>
3 3 <el-col :span="24">
4 4 <el-card>
... ...
src/components/dev/viewServiceInfo.vue
1   -<template>
  1 +<template>
2 2 <el-row>
3 3 <el-col :span="24">
4 4 <el-card>
... ...
src/components/editor/RichTextEditor.vue
1   -<!-- src/components/RichTextEditor.vue -->
  1 +<!-- src/components/RichTextEditor.vue -->
2 2 <template>
3 3 <div ref="editor" class="rich-text-editor" style="text-align: left;"></div>
4 4 </template>
... ...
src/components/fee/CommunityFeeTypeTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree
4 4 ref="feeTypeTree"
... ...
src/components/fee/FeeConfigDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="feeDetails" border style="width: 100%">
4 4 <el-table-column prop="feeTypeCdName" :label="$t('feeConfigDetail.feeType')" align="center"></el-table-column>
... ...
src/components/fee/FeeDetailFeeObj.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row :gutter="20" class="filter-wrapper">
4 4 <el-col :span="8">
... ...
src/components/fee/aOwnerDetailAccount.vue
1   -<template>
  1 +<template>
2 2 <div class="account-container">
3 3 <el-table :data="accounts" border>
4 4 <el-table-column prop="acctId" :label="$t('adminRoomFee.accountId')" align="center" />
... ...
src/components/fee/aOwnerDetailAcctReceipt.vue
1   -<template>
  1 +<template>
2 2 <div class="acct-receipt-container">
3 3 <el-table :data="feeReceipts" border>
4 4 <el-table-column prop="acctName" :label="$t('adminRoomFee.accountName')" align="center" />
... ...
src/components/fee/aRefundDeposit.vue
1   -<template>
  1 +<template>
2 2 <div class="refund-deposit-container">
3 3 <el-table :data="fees" border>
4 4 <el-table-column prop="payerObjName" :label="$t('adminRoomFee.payerObj')" align="center" />
... ...
src/components/fee/aRoomDetailHisFee.vue
1   -<template>
  1 +<template>
2 2 <div class="his-fee-container">
3 3 <el-table :data="feeDetails" border>
4 4 <el-table-column prop="feeName" :label="$t('adminRoomFee.feeName')" align="center" />
... ...
src/components/fee/aRoomDetailMeterWaterLog.vue
1   -<template>
  1 +<template>
2 2 <div class="meter-water-container">
3 3 <el-table :data="meterWaters" border>
4 4 <el-table-column prop="meterTypeName" :label="$t('adminRoomFee.meterType')" align="center" />
... ...
src/components/fee/aRoomDetailOwner.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-container">
3 3 <el-table :data="owners" border>
4 4 <el-table-column :label="$t('adminRoomFee.ownerFace')" align="center" width="100">
... ...
src/components/fee/aRoomDetailReceipt.vue
1   -<template>
  1 +<template>
2 2 <div class="receipt-container">
3 3 <el-table :data="feeReceipts" border>
4 4 <el-table-column prop="objName" :label="$t('adminRoomFee.feeType')" align="center" />
... ...
src/components/fee/aRoomDetailRoom.vue
1   -<template>
  1 +<template>
2 2 <div class="room-detail-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="8">
... ...
src/components/fee/aRoomDetailRoomFee.vue
1   -<template>
  1 +<template>
2 2 <div class="room-fee-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6" class="text-left">
... ...
src/components/fee/aRoomFeeCallable.vue
1   -<template>
  1 +<template>
2 2 <div class="callable-container">
3 3 <el-table :data="callables" border>
4 4 <el-table-column prop="ofcId" :label="$t('adminRoomFee.id')" align="center" />
... ...
src/components/fee/addMeterWater.vue
... ... @@ -53,13 +53,11 @@
53 53 </el-form-item>
54 54  
55 55 <el-form-item :label="$t('meterWater.preReadingTime')" prop="preReadingTime">
56   - <el-date-picker v-model="form.preReadingTime" type="datetime"
57   - :placeholder="$t('meterWater.selectPreReadingTime')" value-format="yyyy-MM-dd HH:mm:ss" style="width: 100%" />
  56 + <el-date-picker v-model="form.preReadingTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('meterWater.selectPreReadingTime')" style="width: 100%" />
58 57 </el-form-item>
59 58  
60 59 <el-form-item :label="$t('meterWater.curReadingTime')" prop="curReadingTime">
61   - <el-date-picker v-model="form.curReadingTime" type="datetime"
62   - :placeholder="$t('meterWater.selectCurReadingTime')" value-format="yyyy-MM-dd HH:mm:ss" style="width: 100%" />
  60 + <el-date-picker v-model="form.curReadingTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('meterWater.selectCurReadingTime')" style="width: 100%" />
63 61 </el-form-item>
64 62  
65 63 <el-form-item v-if="form.computingFormula === '9009'" :label="$t('meterWater.price')" prop="price">
... ...
src/components/fee/addPayFeeConfigDiscount.vue
... ... @@ -25,27 +25,24 @@
25 25 <el-form-item :label="$t('addPayFeeConfigDiscount.paymentPeriod')" required>
26 26 <el-col :span="11">
27 27 <el-form-item prop="startTime">
28   - <el-date-picker v-model="form.startTime" type="datetime"
29   - :placeholder="$t('addPayFeeConfigDiscount.startTimePlaceholder')" style="width: 100%"
30   - value-format="yyyy-MM-dd HH:mm:ss" />
  28 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addPayFeeConfigDiscount.startTimePlaceholder')" style="width: 100%"
  29 + />
31 30 </el-form-item>
32 31 <div class="el-form-item__tip">{{ $t('addPayFeeConfigDiscount.paymentPeriodTip') }}</div>
33 32 </el-col>
34 33 <el-col :span="2" class="text-center">-</el-col>
35 34 <el-col :span="11">
36 35 <el-form-item prop="endTime">
37   - <el-date-picker v-model="form.endTime" type="datetime"
38   - :placeholder="$t('addPayFeeConfigDiscount.endTimePlaceholder')" style="width: 100%"
39   - value-format="yyyy-MM-dd HH:mm:ss" />
  36 + <el-date-picker v-model="form.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addPayFeeConfigDiscount.endTimePlaceholder')" style="width: 100%"
  37 + />
40 38 </el-form-item>
41 39 </el-col>
42 40 </el-form-item>
43 41  
44 42 <el-form-item v-if="form.discountType !== '2002'" :label="$t('addPayFeeConfigDiscount.discountEndTime')"
45 43 prop="payMaxEndTime">
46   - <el-date-picker v-model="form.payMaxEndTime" type="datetime"
47   - :placeholder="$t('addPayFeeConfigDiscount.discountEndTimePlaceholder')" style="width: 100%"
48   - value-format="yyyy-MM-dd HH:mm:ss" />
  44 + <el-date-picker v-model="form.payMaxEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addPayFeeConfigDiscount.discountEndTimePlaceholder')" style="width: 100%"
  45 + />
49 46 <div class="el-form-item__tip">{{ $t('addPayFeeConfigDiscount.discountEndTimeTip') }}</div>
50 47 </el-form-item>
51 48 </el-form>
... ...
src/components/fee/audit.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('audit.title')" :visible.sync="visible" width="50%" @close="handleClose">
3 3 <el-form ref="form" :model="formData" label-width="120px" label-position="right">
4 4 <el-form-item :label="$t('audit.form.state')" prop="state" :rules="[
... ...
src/components/fee/batchFeeCycle.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="batchFeeCycleInfo.feeName" :visible.sync="visible" width="500px" :before-close="handleClose">
3 3 <el-form label-width="120px">
4 4 <el-form-item :label="$t('batchFeeCycle.paymentCycle')">
... ...
src/components/fee/batchPayConfirm.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-dialog :title="$t('batchPayConfirm.title')" :visible.sync="visible" width="600px" :before-close="handleClose">
4 4 <el-form label-width="120px">
... ...
src/components/fee/carDetailOwner.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/fee/carDetailOwnerDemo.vue
1   -<template>
  1 +<template>
2 2 <car-detail-owner ref="carDetailOwner"></car-detail-owner>
3 3 </template>
4 4  
... ...
src/components/fee/chooseFeeCombo.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('chooseFeeCombo.title')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/fee/communityFloorTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree ref="tree" :data="treeData" node-key="id" :props="defaultProps" :highlight-current="true"
4 4 :expand-on-click-node="false" @node-click="handleNodeClick" />
... ...
src/components/fee/communityRoomTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree
4 4 ref="tree"
... ...
src/components/fee/contractCreateFeeAdd.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('contractCreateFeeAdd.title')" :visible.sync="visible" width="800px" @close="handleClose">
3 3 <el-form ref="form" :model="formData" :rules="rules" label-width="120px" label-position="right" class="text-left">
4 4 <el-form-item :label="$t('contractCreateFeeAdd.feeTypeCd')" prop="feeTypeCd">
... ... @@ -39,8 +39,7 @@
39 39 </el-form-item>
40 40  
41 41 <el-form-item :label="$t('contractCreateFeeAdd.startTime')" prop="startTime">
42   - <el-date-picker v-model="formData.startTime" type="datetime"
43   - :placeholder="$t('contractCreateFeeAdd.selectStartTime')" value-format="yyyy-MM-dd HH:mm:ss"
  42 + <el-date-picker v-model="formData.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('contractCreateFeeAdd.selectStartTime')"
44 43 style="width: 100%" @change="validateStartTime" />
45 44 </el-form-item>
46 45  
... ... @@ -54,8 +53,7 @@
54 53 ]
55 54 : []
56 55 ">
57   - <el-date-picker v-model="formData.endTime" type="datetime"
58   - :placeholder="$t('contractCreateFeeAdd.selectEndTime')" value-format="yyyy-MM-dd HH:mm:ss" style="width: 100%"
  56 + <el-date-picker v-model="formData.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('contractCreateFeeAdd.selectEndTime')" style="width: 100%"
59 57 :disabled="!formData.feeFlag" @change="validateEndTime" />
60 58 </el-form-item>
61 59 </el-form>
... ...
src/components/fee/deleteFee.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('deleteFee.title')"
4 4 :visible.sync="visible"
... ...
src/components/fee/deleteFeeRuleDemo.vue
1   -<template>
  1 +<template>
2 2 <el-button @click="openModal">{{ $t('deleteFeeRuleDemo.openModal') }}</el-button>
3 3 <delete-fee-rule ref="deleteFeeRule" @delete-success="handleDeleteSuccess"></delete-fee-rule>
4 4 </template>
... ...
src/components/fee/deleteOweFeeCallableDemo.vue
1   -<template>
  1 +<template>
2 2 <el-button @click="openModal">{{$t('deleteOweFeeCallableDemo.openModal')}}</el-button>
3 3 <delete-owe-fee-callable ref="deleteOweFeeCallable"></delete-owe-fee-callable>
4 4 </template>
... ...
src/components/fee/doImportCreateFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openModal">{{ $t('doImportCreateFeeDemo.openModal') }}</el-button>
4 4 <do-import-create-fee ref="doImportCreateFee"></do-import-create-fee>
... ...
src/components/fee/downloadCollectionLetterOrder.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('downloadCollectionLetterOrder.title')"
4 4 :visible.sync="visible"
... ...
src/components/fee/downloadCollectionLetterOrderDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openModal">{{ $t('downloadCollectionLetterOrderDemo.openModal') }}</el-button>
4 4 <download-collection-letter-order ref="downloadCollectionLetterOrder"></download-collection-letter-order>
... ...
src/components/fee/editApplyRoomDiscount.vue
... ... @@ -2,14 +2,12 @@
2 2 <el-dialog :title="$t('applyRoomDiscount.edit.title')" :visible.sync="visible" width="60%" @close="handleClose">
3 3 <el-form ref="form" :model="form" :rules="rules" label-width="120px">
4 4 <el-form-item :label="$t('applyRoomDiscount.edit.startTime')" prop="startTime">
5   - <el-date-picker v-model="form.startTime" type="datetime"
6   - :placeholder="$t('applyRoomDiscount.edit.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  5 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('applyRoomDiscount.edit.startTimePlaceholder')"
7 6 style="width:100%" @change="validateDate" />
8 7 </el-form-item>
9 8  
10 9 <el-form-item :label="$t('applyRoomDiscount.edit.endTime')" prop="endTime">
11   - <el-date-picker v-model="form.endTime" type="datetime"
12   - :placeholder="$t('applyRoomDiscount.edit.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  10 + <el-date-picker v-model="form.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('applyRoomDiscount.edit.endTimePlaceholder')"
13 11 style="width:100%" @change="validateDate" />
14 12 </el-form-item>
15 13  
... ...
src/components/fee/editApplyRoomDiscountRecord.vue
... ... @@ -22,14 +22,12 @@
22 22 </el-form-item>
23 23  
24 24 <el-form-item :label="$t('applyRoomDiscount.editRecord.startTime')" prop="startTime">
25   - <el-date-picker v-model="form.startTime" type="datetime"
26   - :placeholder="$t('applyRoomDiscount.editRecord.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  25 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('applyRoomDiscount.editRecord.startTimePlaceholder')"
27 26 style="width:100%" @change="validateDate" />
28 27 </el-form-item>
29 28  
30 29 <el-form-item :label="$t('applyRoomDiscount.editRecord.endTime')" prop="endTime">
31   - <el-date-picker v-model="form.endTime" type="datetime"
32   - :placeholder="$t('applyRoomDiscount.editRecord.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  30 + <el-date-picker v-model="form.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('applyRoomDiscount.editRecord.endTimePlaceholder')"
33 31 style="width:100%" @change="validateDate" />
34 32 </el-form-item>
35 33  
... ...
src/components/fee/editFee.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('editFee.title')" :visible.sync="visible" width="40%" :before-close="handleClose">
3 3 <el-form :model="editFeeInfo" label-width="120px">
4 4 <el-form-item :label="$t('editFee.startTime')" prop="startTime">
5   - <el-date-picker v-model="editFeeInfo.startTime" type="datetime"
6   - :placeholder="$t('editFee.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  5 + <el-date-picker v-model="editFeeInfo.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editFee.startTimePlaceholder')"
7 6 @change="validateStartTime"></el-date-picker>
8 7 </el-form-item>
9 8 <el-form-item :label="$t('editFee.endTime')" prop="endTime">
... ...
src/components/fee/editFeeRule.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('editFeeRule.title')"
4 4 :visible.sync="visible"
... ... @@ -9,9 +9,8 @@
9 9 <el-form-item :label="$t('editFeeRule.maxTime')" prop="maxTime">
10 10 <el-date-picker
11 11 v-model="editFeeRuleInfo.maxTime"
12   - type="datetime"
13   - :placeholder="$t('editFeeRule.maxTimePlaceholder')"
14   - value-format="yyyy-MM-dd HH:mm:ss"
  12 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editFeeRule.maxTimePlaceholder')"
  13 +
15 14 ></el-date-picker>
16 15 </el-form-item>
17 16 <el-form-item :label="$t('editFeeRule.curYearMonth')" prop="curYearMonth">
... ...
src/components/fee/editMeterWater.vue
... ... @@ -39,9 +39,8 @@
39 39 <el-form-item :label="$t('meterWater.curReadingTime')" prop="curReadingTime">
40 40 <el-date-picker
41 41 v-model="form.curReadingTime"
42   - type="datetime"
43   - :placeholder="$t('meterWater.selectCurReadingTime')"
44   - value-format="yyyy-MM-dd HH:mm:ss"
  42 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('meterWater.selectCurReadingTime')"
  43 +
45 44 style="width: 100%"
46 45 />
47 46 </el-form-item>
... ...
src/components/fee/exportFeeImportExcel.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('exportFeeImportExcel.title')" :visible.sync="visible" width="70%" :before-close="handleClose">
3 3 <el-form label-width="120px" class="text-left">
4 4 <el-form-item :label="$t('exportFeeImportExcel.floor')">
... ...
src/components/fee/exportFeeImportExcelDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openModal">{{ $t('exportFeeImportExcelDemo.openModal') }}</el-button>
4 4 <export-fee-import-excel ref="exportFeeImportExcel"></export-fee-import-excel>
... ...
src/components/fee/feeDetailCar.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="feeDetailCarInfo.cars" style="width: 100%">
... ...
src/components/fee/feeDetailCarDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailCarDemo.openComponent') }}</el-button>
4 4 <fee-detail-car ref="feeDetailCar"></fee-detail-car>
... ...
src/components/fee/feeDetailConfig.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="feeDetailConfigInfo.feeConfigs" style="width: 100%">
... ...
src/components/fee/feeDetailConfigDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailConfigDemo.openComponent') }}</el-button>
4 4 <fee-detail-config ref="feeDetailConfig"></fee-detail-config>
... ...
src/components/fee/feeDetailContract.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="feeDetailContractInfo.contracts" style="width: 100%">
... ...
src/components/fee/feeDetailContractDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailContractDemo.openComponent') }}</el-button>
4 4 <fee-detail-contract ref="feeDetailContract"></fee-detail-contract>
... ...
src/components/fee/feeDetailDiscount.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/fee/feeDetailDiscountDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailDiscountDemo.openComponent') }}</el-button>
4 4 <fee-detail-discount ref="feeDetailDiscount"></fee-detail-discount>
... ...
src/components/fee/feeDetailFeeRule.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="feeDetailFeeRuleInfo.rules" border style="width: 100%">
4 4 <el-table-column prop="ruleId" :label="$t('feeDetailFeeRule.ruleId')" align="center"></el-table-column>
... ...
src/components/fee/feeDetailFeeRuleDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="switchData">{{ $t('feeDetailFeeRuleDemo.switchData') }}</el-button>
4 4 <fee-detail-fee-rule ref="feeDetailFeeRule"></fee-detail-fee-rule>
... ...
src/components/fee/feeDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/fee/feeDetailHisDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailHisDemo.openComponent') }}</el-button>
4 4 <fee-detail-his ref="feeDetailHis"></fee-detail-his>
... ...
src/components/fee/feeDetailHisFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/fee/feeDetailHisFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailHisFeeDemo.openComponent') }}</el-button>
4 4 <fee-detail-his-fee ref="feeDetailHisFee"></fee-detail-his-fee>
... ...
src/components/fee/feeDetailImport.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/fee/feeDetailImportDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailImportDemo.openComponent') }}</el-button>
4 4 <fee-detail-import ref="feeDetailImport"></fee-detail-import>
... ...
src/components/fee/feeDetailMeter.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/fee/feeDetailMeterDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailMeterDemo.openComponent') }}</el-button>
4 4 <fee-detail-meter ref="feeDetailMeter"></fee-detail-meter>
... ...
src/components/fee/feeDetailMonthFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right"></el-col>
... ...
src/components/fee/feeDetailMonthFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailMonthFeeDemo.openComponent') }}</el-button>
4 4 <fee-detail-month-fee ref="feeDetailMonthFee"></fee-detail-month-fee>
... ...
src/components/fee/feeDetailOwner.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="feeDetailOwnerInfo.owners" border style="width: 100%">
... ...
src/components/fee/feeDetailOwnerDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailOwnerDemo.openComponent') }}</el-button>
4 4 <fee-detail-owner ref="feeDetailOwner"></fee-detail-owner>
... ...
src/components/fee/feeDetailReceipt.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-between">
4 4 <div ></div>
... ...
src/components/fee/feeDetailReceiptDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailReceiptDemo.openComponent') }}</el-button>
4 4 <fee-detail-receipt ref="feeDetailReceipt"></fee-detail-receipt>
... ...
src/components/fee/feeDetailRoom.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table :data="feeDetailRoomInfo.rooms" style="width: 100%">
... ...
src/components/fee/feeDetailRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailRoomDemo.openComponent') }}</el-button>
4 4 <fee-detail-room ref="feeDetailRoom"></fee-detail-room>
... ...
src/components/fee/feeDetailRuleBill.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="feeDetailRuleBillInfo.bills" border style="width: 100%">
4 4 <el-table-column prop="billName" :label="$t('feeDetailRuleBill.billName')" align="center"></el-table-column>
... ...
src/components/fee/feeDetailRuleBillDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="switchData">{{ $t('feeDetailRuleBillDemo.switchData') }}</el-button>
4 4 <fee-detail-rule-bill ref="feeDetailRuleBill"></fee-detail-rule-bill>
... ...
src/components/fee/feeDetailSub.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/fee/feeDetailSubDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openComponent">{{ $t('feeDetailSubDemo.openComponent') }}</el-button>
4 4 <fee-detail-sub ref="feeDetailSub"></fee-detail-sub>
... ...
src/components/fee/finishFeeRule.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('finishFeeRule.title')"
4 4 :visible.sync="visible"
... ...
src/components/fee/floorSelect2.vue
1   -<template>
  1 +<template>
2 2 <el-select
3 3 v-model="selectedFloor"
4 4 :placeholder="$t('meterWater.selectBuilding')"
... ...
src/components/fee/inputSearchRoom.vue
1   -<template>
  1 +<template>
2 2 <div
3 3 class="vc-input-search text-left"
4 4 @mouseleave="doInputSearchRoomClose"
... ...
src/components/fee/inputSearchRoomByOwner.vue
1   -<template>
  1 +<template>
2 2 <div
3 3 class="vc-input-search text-left"
4 4 v-if="rooms && rooms.length>0"
... ...
src/components/fee/inputSearchRoomByOwnerDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-input
4 4 v-model="ownerName"
... ...
src/components/fee/inputSearchRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-input
4 4 v-model="roomName"
... ...
src/components/fee/invoiceApplyDetailEvent.vue
1   -<template>
  1 +<template>
2 2 <div class="invoice-apply-detail-event">
3 3 <el-table :data="events" border style="width: 100%">
4 4 <el-table-column prop="eventTypeName" :label="$t('invoiceApplyDetailEvent.type')" align="center"></el-table-column>
... ...
src/components/fee/invoiceApplyDetailFee.vue
1   -<template>
  1 +<template>
2 2 <div class="invoice-apply-detail-fee">
3 3 <el-table :data="fees" border style="width: 100%">
4 4 <el-table-column prop="itemTypeName" :label="$t('invoiceApplyDetailFee.type')" align="center"></el-table-column>
... ...
src/components/fee/parkingAreaSelect2.vue
1   -<template>
  1 +<template>
2 2 <el-select
3 3 v-model="value"
4 4 filterable
... ...
src/components/fee/payFeeCoupon.vue
1   -<template>
  1 +<template>
2 2 <el-card v-if="feeCoupons.length > 0">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('payFeeCoupon.couponInfo') }}</span>
... ...
src/components/fee/payFeeDeposit.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-card v-if="fees.length > 0" class="margin-bottom-sm">
4 4 <div slot="header" class="flex justify-between">
... ...
src/components/fee/payFeeDiscount.vue
1   -<template>
  1 +<template>
2 2 <el-card v-if="shouldShowDiscounts">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('payFeeDiscount.discountInfo') }}</span>
... ...
src/components/fee/payFeeOrderConfirm.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-dialog :title="$t('payFeeOrderConfirm.title')" :visible.sync="dialogVisible" width="40%" @close="handleClose"
4 4 :close-on-click-modal="false">
... ...
src/components/fee/payFeeOrderResult.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('payFeeOrderResult.title')" :visible.sync="dialogVisible" width="40%" @close="handleClose"
3 3 :close-on-click-modal="false">
4 4 <div class="result-content">
... ...
src/components/fee/payFeeUserAccount.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-card v-if="accountList.length > 0" class="margin-bottom-sm">
4 4 <div slot="header" class="flex justify-between">
... ...
src/components/fee/prestoreAccountDemo.vue
1   -<template>
  1 +<template>
2 2 <el-button @click="openModal">{{ $t('prestoreAccountDemo.openModal') }}</el-button>
3 3 <prestore-account ref="prestoreAccount"></prestore-account>
4 4 </template>
... ...
src/components/fee/printOwnFee.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('printOwnFee.printTitle')"
4 4 :visible.sync="visible"
... ...
src/components/fee/returnPayFee.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('returnPayFee.fillRefundReason')" :visible.sync="visible" width="50%" @close="handleClose">
3 3 <el-form ref="form" :model="formData" label-width="120px" label-position="left">
4 4 <el-form-item :label="$t('returnPayFee.payment') + 'ID'">
... ...
src/components/fee/reviewApplyRoomDiscount.vue
... ... @@ -44,14 +44,12 @@
44 44 </template>
45 45  
46 46 <el-form-item :label="$t('applyRoomDiscount.review.startTime')" prop="startTime">
47   - <el-date-picker v-model="form.startTime" type="datetime"
48   - :placeholder="$t('applyRoomDiscount.review.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  47 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('applyRoomDiscount.review.startTimePlaceholder')"
49 48 style="width:100%" />
50 49 </el-form-item>
51 50  
52 51 <el-form-item :label="$t('applyRoomDiscount.review.endTime')" prop="endTime">
53   - <el-date-picker v-model="form.endTime" type="datetime"
54   - :placeholder="$t('applyRoomDiscount.review.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  52 + <el-date-picker v-model="form.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('applyRoomDiscount.review.endTimePlaceholder')"
55 53 style="width:100%" />
56 54 </el-form-item>
57 55  
... ...
src/components/fee/roomMeterQrcode.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('meterWater.meterQRCode')" :visible.sync="dialogVisible" width="40%" @close="handleClose">
3 3 <el-form ref="form" :model="form" :rules="rules" label-width="120px" label-position="right" class="text-left">
4 4 <el-form-item :label="$t('meterWater.feeType')" prop="feeTypeCd">
... ...
src/components/fee/roomSelect2.vue
1   -<template>
  1 +<template>
2 2 <el-select
3 3 v-model="selectedRoom"
4 4 :placeholder="$t('meterWater.selectRoom')"
... ...
src/components/fee/searchFloor.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('searchFloor.title')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/fee/searchOwnerInvoice.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('searchOwnerInvoice.title')" :visible.sync="visible" width="80%" @close="handleClose">
3 3 <div>
4 4 <el-row :gutter="20">
... ...
src/components/fee/simplifyCallable.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="24" class="text-right">
... ...
src/components/fee/simplifyCallableDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-callable ref="simplifyCallable"></simplify-callable>
3 3 </template>
4 4  
... ...
src/components/fee/simplifyFeeReceipt.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top-lg flex justify-between">
4 4 <div class="flex justify-start">
... ...
src/components/fee/simplifyFeeReceiptDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-fee-receipt ref="simplifyFeeReceipt"></simplify-fee-receipt>
3 3 </template>
4 4  
... ...
src/components/fee/simplifyHisFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="24">
... ...
src/components/fee/simplifyHisFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <simplify-his-fee ref="simplifyHisFee"></simplify-his-fee>
4 4 </div>
... ...
src/components/fee/simplifyMeterWaterLog.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="4" class="padding-right-xs padding-left-xl">
... ...
src/components/fee/simplifyMeterWaterLogDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-meter-water-log ref="simplifyMeterWaterLog"></simplify-meter-water-log>
3 3 </template>
4 4  
... ...
src/components/fee/simplifyOwnerRooms.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="22" class="text-right"></el-col>
... ...
src/components/fee/simplifyOwnerRoomsDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-rooms ref="simplifyOwnerRooms"></simplify-owner-rooms>
3 3 </template>
4 4  
... ...
src/components/fee/simplifyRefundDeposit.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="20"></el-col>
... ...
src/components/fee/simplifyRefundDepositDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-refund-deposit ref="simplifyRefundDeposit"></simplify-refund-deposit>
3 3 </template>
4 4  
... ...
src/components/fee/simplifyRoomFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="2" >
... ...
src/components/fee/simplifyRoomFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <simplify-room-fee ref="simplifyRoomFee"></simplify-room-fee>
4 4 </div>
... ...
src/components/fee/splitFee.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('splitFee.title')" :visible.sync="visible" width="50%">
3 3 <el-form :model="splitFeeInfo" label-width="120px">
4 4 <el-form-item :label="$t('splitFee.timePeriod')">
... ...
src/components/fee/tempImportRoomFee.vue
... ... @@ -36,13 +36,11 @@
36 36 </el-form-item>
37 37  
38 38 <el-form-item :label="$t('tempImportRoomFee.startTime')">
39   - <el-date-picker v-model="form.startTime" type="datetime" :placeholder="$t('tempImportRoomFee.selectStartTime')"
40   - value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
  39 + <el-date-picker v-model="form.startTime" type="datetime" :placeholder="$t('tempImportRoomFee.selectStartTime')" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
41 40 </el-form-item>
42 41  
43 42 <el-form-item :label="$t('tempImportRoomFee.endTime')">
44   - <el-date-picker v-model="form.endTime" type="datetime" :placeholder="$t('tempImportRoomFee.selectEndTime')"
45   - value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
  43 + <el-date-picker v-model="form.endTime" type="datetime" :placeholder="$t('tempImportRoomFee.selectEndTime')" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
46 44 </el-form-item>
47 45 </el-form>
48 46  
... ...
src/components/fee/tempImportRoomFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openModal">{{$t('tempImportRoomFeeDemo.openModal')}}</el-button>
4 4 <temp-import-room-fee ref="tempImportRoomFee"></temp-import-room-fee>
... ...
src/components/fee/unitSelect2.vue
1   -<template>
  1 +<template>
2 2 <el-select
3 3 v-model="selectedUnit"
4 4 :placeholder="$t('meterWater.selectUnit')"
... ...
src/components/fee/uploadImageUrl.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-container">
3 3 <div class="image-preview">
4 4 <div v-for="(image, index) in photos" :key="index" class="image-item">
... ...
src/components/fee/viewFeeConfigData.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="title"
4 4 :visible.sync="dialogVisible"
... ...
src/components/fee/viewFeeData.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="title"
4 4 :visible.sync="dialogVisible"
... ...
src/components/fee/viewFeeDetailDiscount.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('viewFeeDetailDiscount.discount')"
4 4 :visible.sync="visible"
... ...
src/components/fee/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div v-show="visible" class="image-viewer-wrapper">
3 3 <div class="image-viewer-mask" @click="close"></div>
4 4 <div class="image-viewer-content">
... ...
src/components/fee/viewMainFee.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('viewMainFee.feeInfo') }}</span>
... ...
src/components/fee/viewPayFeeQrcode.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('payFeeQrcode.view.title')"
4 4 :visible.sync="visible"
... ...
src/components/fee/viewRoomData.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="title"
4 4 :visible.sync="dialogVisible"
... ...
src/components/fee/writeOweFeeCallableDemo.vue
1   -<template>
  1 +<template>
2 2 <el-button @click="openModal">{{$t('writeOweFeeCallableDemo.openModal')}}</el-button>
3 3 <write-owe-fee-callable ref="writeOweFeeCallable"></write-owe-fee-callable>
4 4 </template>
... ...
src/components/index/index-admin.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-index-container">
3 3 <div class="vc-index-nav">
4 4 <span><i class="fa fa-home margin-right-sm"></i>{{ $t('adminIndex.home') }}</span>
... ...
src/components/index/index-dev.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <div class="vc-index-nav">
4 4 <span><i class="fa fa-home margin-right-sm"></i>首页</span><span
... ...
src/components/index/index-property.vue
1   -<template>
  1 +<template>
2 2 <div class="property-index-container">
3 3 <div class="vc-index-nav">
4 4 <span><i class="el-icon-s-home margin-right-sm"></i>{{ $t('propertyIndex.home') }}</span>
... ...
src/components/index/indexCommunity.vue
1   -<template>
  1 +<template>
2 2 <div class="index-1-left-1">
3 3 <div class="index-title">
4 4 <span>{{ $t('propertyIndex.communityInfo') }}</span>
... ...
src/components/index/indexNotice.vue
1   -<template>
  1 +<template>
2 2 <div class="index-1-right-1">
3 3 <div class="index-title text-left">
4 4 <span>{{ $t('propertyIndex.ownerFeedback') }}</span>
... ...
src/components/index/indexOwnerRoom.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-room-container">
3 3 <div class="bg-white index-1-right-item">
4 4 <div class="index-title"><span>{{ $t('propertyIndex.residentRegStats') }}</span></div>
... ...
src/components/index/indexRepairComplaint.vue
1   -<template>
  1 +<template>
2 2 <div class="repair-complaint-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="12">
... ...
src/components/inspection/AInspectionPlanDetailStaff.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-container">
3 3 <el-table :data="staffs" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="staffName" :label="$t('aInspectionPlanDetail.staffName')" align="center" />
... ...
src/components/inspection/AInspectionRouteMap.vue
1   -<template>
  1 +<template>
2 2 <div id="aInspectionRouteMap" class="map-container"></div>
3 3 </template>
4 4  
... ...
src/components/inspection/AInspectionRoutePoint.vue
1   -<template>
  1 +<template>
2 2 <div class="point-container">
3 3 <el-table :data="points" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="inspectionId" :label="$t('aInspectionPlanDetail.pointId')" align="center" />
... ...
src/components/inspection/AInspectionTaskMap.vue
1   -<template>
  1 +<template>
2 2 <div id="aInspectionTaskMap" class="map-container"></div>
3 3 </template>
4 4  
... ...
src/components/inspection/AdminPointRoute.vue
1   -<template>
  1 +<template>
2 2 <div class="route-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6">
... ...
src/components/inspection/AdminPointTaskDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="detail-container">
3 3 <el-form :inline="true" class="search-form text-left">
4 4 <el-form-item :label="$t('aInspectionPlanDetail.staffName')">
5 5 <el-input v-model="searchForm.planUserName" clearable />
6 6 </el-form-item>
7 7 <el-form-item :label="$t('aInspectionPlanDetail.startTime')">
8   - <el-date-picker v-model="searchForm.inspectionStartTime" type="datetime"
9   - value-format="yyyy-MM-dd HH:mm:ss" />
  8 + <el-date-picker v-model="searchForm.inspectionStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" />
10 9 </el-form-item>
11 10 <el-form-item :label="$t('aInspectionPlanDetail.endTime')">
12   - <el-date-picker v-model="searchForm.inspectionEndTime" type="datetime"
13   - value-format="yyyy-MM-dd HH:mm:ss" />
  11 + <el-date-picker v-model="searchForm.inspectionEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" />
14 12 </el-form-item>
15 13 <el-form-item>
16 14 <el-button type="primary" @click="handleSearch">
... ...
src/components/inspection/AdminRoutePlan.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-route-plan">
3 3 <el-table
4 4 :data="tableData"
... ...
src/components/inspection/AdminRouteTask.vue
1   -<template>
  1 +<template>
2 2 <div class="task-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6">
... ...
src/components/inspection/InspectionPlanDetailStaff.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-plan-detail-staff">
3 3 <el-table v-loading="loading" :data="inspectionPlanDetailStaffInfo.staffs" border style="width: 100%">
4 4 <el-table-column prop="staffName" :label="$t('inspectionPlanDetail.staffName')" align="center" />
... ...
src/components/inspection/InspectionRoutePoint.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-route-point-container">
3 3 <div class="text-right margin-bottom">
4 4 <el-button type="primary" size="small" @click="_openAddInspectionRoutePointModal">
... ...
src/components/inspection/InspectionTaskDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('inspectionTaskDetail.taskDetails')" :visible.sync="visible" width="90%" top="5vh"
3 3 @close="close">
4 4  
... ...
src/components/inspection/InspectionTaskTransfer.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('inspectionTaskTransfer.transfer')" :visible.sync="visible" width="50%" top="5vh">
3 3 <el-form ref="form" :model="form" label-width="120px">
4 4 <el-form-item :label="$t('inspectionTaskTransfer.transferObject')" required>
... ...
src/components/inspection/RoutePlan.vue
1   -<template>
  1 +<template>
2 2 <div class="route-plan-container">
3 3 <el-table :data="routePlanInfo.plans" border style="width: 100%">
4 4 <el-table-column prop="inspectionPlanName" :label="$t('inspectionRoute.planName')" align="center" />
... ...
src/components/inspection/RouteTask.vue
1   -<template>
  1 +<template>
2 2 <div class="route-task-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6" class="task-list-col">
... ...
src/components/inspection/communityInspectionTree.vue
1   -<template>
  1 +<template>
2 2 <div class="community-inspection-tree">
3 3 <el-card class="box-card">
4 4 <el-tree
... ...
src/components/inspection/inspectionPointQrCode.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('inspectionPointQrCode.title')" :visible.sync="dialogVisible" width="400px" center>
3 3 <div class="qr-code-container text-center">
4 4 <div id="qrcode" ref="qrcode" style="width: 200px; height: 200px; margin: 0 auto;"></div>
... ...
src/components/inspection/inspectionRouteMap.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-route-map-container">
3 3 <div id="inspectionRouteMap" style="width: 100%; height: 600px;"></div>
4 4 </div>
... ...
src/components/inspection/inspectionTaskMap.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-task-map-container">
3 3 <div id="inspectionTaskMap" style="width: 100%; height: 600px;"></div>
4 4 </div>
... ...
src/components/inspection/machineSelect2.vue
1   -<template>
  1 +<template>
2 2 <el-select v-model="selectedMachine" :placeholder="$t('machineSelect2.placeholder')" filterable remote
3 3 :remote-method="remoteMethod" :loading="loading" style="width: 100%;" @change="handleChange">
4 4 <el-option v-for="item in machineOptions" :key="item.id" :label="item.text" :value="item.id" />
... ...
src/components/inspection/maintainanceTaskDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('maintainanceTaskDetail.title')"
4 4 :visible.sync="visible"
... ...
src/components/inspection/pointPlan.vue
1   -<template>
  1 +<template>
2 2 <div class="point-plan-container">
3 3 <el-table
4 4 :data="pointPlanInfo.plans"
... ...
src/components/inspection/pointPlanDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <point-plan ref="pointPlan" :inspection-id="currentInspectionId" />
4 4 </div>
... ...
src/components/inspection/pointRoute.vue
1   -<template>
  1 +<template>
2 2 <div class="point-route-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6">
... ...
src/components/inspection/pointTask.vue
1   -<template>
  1 +<template>
2 2 <div class="point-task-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6">
... ...
src/components/inspection/pointTaskDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="point-task-detail-container">
3 3 <el-row :gutter="20" class="margin-top-lg">
4 4 <el-col :span="6">
... ... @@ -6,13 +6,11 @@
6 6 clearable />
7 7 </el-col>
8 8 <el-col :span="6">
9   - <el-date-picker v-model="pointTaskDetailInfo.inspectionStartTime" type="datetime"
10   - :placeholder="$t('pointTaskDetail.placeholder.inspectionStartTime')" value-format="yyyy-MM-dd HH:mm:ss"
  9 + <el-date-picker v-model="pointTaskDetailInfo.inspectionStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('pointTaskDetail.placeholder.inspectionStartTime')"
11 10 style="width: 100%;" />
12 11 </el-col>
13 12 <el-col :span="6">
14   - <el-date-picker v-model="pointTaskDetailInfo.inspectionEndTime" type="datetime"
15   - :placeholder="$t('pointTaskDetail.placeholder.inspectionEndTime')" value-format="yyyy-MM-dd HH:mm:ss"
  13 + <el-date-picker v-model="pointTaskDetailInfo.inspectionEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('pointTaskDetail.placeholder.inspectionEndTime')"
16 14 style="width: 100%;" />
17 15 </el-col>
18 16 <el-col :span="6">
... ...
src/components/inspection/selectMapPos.vue
1   -<template>
  1 +<template>
2 2 <div class="select-map-pos-container">
3 3 <div id="selectMap" style="width: 100%; height: 100%;"></div>
4 4 </div>
... ...
src/components/iot/selectAdminCommunity.vue
1   -<template>
  1 +<template>
2 2 <el-card class="border-radius">
3 3 <div class="margin-xs-r treeview attendance-staff" style="height: 650px;">
4 4 <ul class="list-group text-center border-radius">
... ...
src/components/log/MqttLogSearch.vue
1   -<template>
  1 +<template>
2 2 <el-card>
3 3 <div slot="header">
4 4 <span>{{ $t('mqttLog.search.title') }}</span>
... ... @@ -7,17 +7,15 @@
7 7 <el-form-item :label="$t('mqttLog.search.startTime')">
8 8 <el-date-picker
9 9 v-model="form.startTime"
10   - type="datetime"
11   - :placeholder="$t('mqttLog.search.startTimePlaceholder')"
12   - value-format="yyyy-MM-dd HH:mm:ss"
  10 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('mqttLog.search.startTimePlaceholder')"
  11 +
13 12 />
14 13 </el-form-item>
15 14 <el-form-item :label="$t('mqttLog.search.endTime')">
16 15 <el-date-picker
17 16 v-model="form.endTime"
18   - type="datetime"
19   - :placeholder="$t('mqttLog.search.endTimePlaceholder')"
20   - value-format="yyyy-MM-dd HH:mm:ss"
  17 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('mqttLog.search.endTimePlaceholder')"
  18 +
21 19 />
22 20 </el-form-item>
23 21 <el-form-item>
... ...
src/components/log/MqttLogTable.vue
1   -<template>
  1 +<template>
2 2 <el-card>
3 3 <div slot="header">
4 4 <span>{{ $t('mqttLog.list.title') }}</span>
... ...
src/components/log/Pagination.vue
1   -<template>
  1 +<template>
2 2 <el-pagination
3 3 :current-page.sync="currentPage"
4 4 :page-sizes="[10, 20, 30, 50]"
... ...
src/components/log/TransactionLogMessage.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('transactionLogMessage.title')"
4 4 :visible.sync="visible"
... ...
src/components/machine/cameraControlVideo.vue
1   -<template>
  1 +<template>
2 2 <div class="camera-control-video">
3 3 <el-row>
4 4 <el-col :span="12" class="text-left">
... ...
src/components/machine/changeStateEquipment.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('equipmentAccount.changeState')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/machine/machineTypeTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-container">
3 3 <el-tree ref="machineTypeTree" :data="treeData" node-key="id" :props="defaultProps" :highlight-current="true"
4 4 :expand-on-click-node="false" @node-click="handleNodeClick"></el-tree>
... ...
src/components/machine/moveEquipment.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('equipmentAccount.moveEquipment')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/machine/printEquipmentAccount.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('equipmentAccount.printLabel')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/machine/printerRuleDiv.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div class="button-group">
4 4 <el-button type="text" size="small" @click="openAddModal">
... ...
src/components/machine/printerRuleFees.vue
1   -<template>
  1 +<template>
2 2 <div class="printer-rule-fees">
3 3  
4 4 <el-form :inline="true" :model="searchForm" class="search-form">
... ...
src/components/machine/printerRuleMachine.vue
1   -<template>
  1 +<template>
2 2 <div class="printer-rule-machine">
3 3  
4 4 <el-form :inline="true" :model="searchForm" class="search-form">
... ...
src/components/machine/printerRuleRepair.vue
1   -<template>
  1 +<template>
2 2 <div class="printer-rule-repair">
3 3  
4 4 <el-form :inline="true" :model="searchForm" class="search-form">
... ...
src/components/machine/selectVideoMachine.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :visible.sync="dialogVisible"
4 4 :title="$t('selectVideoMachine.title')"
... ...
src/components/machine/viewEquipmentAccount.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('equipmentAccount.viewEquipment')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/mall/Pagination.vue
1   -<template>
  1 +<template>
2 2 <el-pagination
3 3 :current-page.sync="currentPage"
4 4 :page-sizes="[10, 20, 30, 50]"
... ...
src/components/mall/UploadImage.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-container">
3 3 <div v-for="(image, index) in images" :key="index" class="image-item">
4 4 <el-image
... ...
src/components/market/MarketRuleCommunity.vue
1   -<template>
  1 +<template>
2 2 <div class="market-rule-community">
3 3 <div class="action-bar">
4 4 <el-button type="primary" size="small" @click="openAddMarketRuleCommunityModal">
... ...
src/components/market/MarketRuleDiv.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/components/market/MarketRuleObj.vue
1   -<template>
  1 +<template>
2 2 <div class="market-rule-obj">
3 3 <div class="action-bar">
4 4 <el-button type="primary" size="small" @click="openAddMarketRuleObjModal">
... ...
src/components/market/MarketRuleWay.vue
1   -<template>
  1 +<template>
2 2 <div class="market-rule-way">
3 3 <div class="action-bar">
4 4 <el-button type="primary" size="small" @click="openAddMarketRuleWayModal" v-if="marketRuleWays.length < 1">
... ...
src/components/market/MarketWayGoods.vue
1   -<template>
  1 +<template>
2 2 <div class="market-goods-container">
3 3 <el-card>
4 4 <div class="search-wrapper">
... ...
src/components/market/MarketWayPic.vue
1   -<template>
  1 +<template>
2 2 <div class="market-pic-container">
3 3 <el-card>
4 4 <div class="search-wrapper">
... ...
src/components/market/MarketWayText.vue
1   -<template>
  1 +<template>
2 2 <div class="market-text-container">
3 3 <el-card>
4 4 <div class="search-wrapper">
... ...
src/components/market/UploadImage.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-wrapper">
3 3 <div v-for="(image, index) in images" :key="index" class="image-item">
4 4 <el-image
... ...
src/components/market/ViewMarketSendContent.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('marketLog.viewContent.title')"
4 4 :visible.sync="visible"
... ...
src/components/oa/ComplaintDetailAppraise.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-detail-appraise">
3 3 <el-table :data="appraises" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="createUserName" :label="$t('complaintDetailAppraise.userName')" align="center" />
... ...
src/components/oa/ComplaintDetailEvent.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-detail-event">
3 3 <el-table :data="events" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="eventType" :label="$t('complaintDetailEvent.type')" align="center">
... ...
src/components/oa/ComplaintDetailType.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-detail-type">
3 3 <el-table :data="complaintTypes" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="typeName" :label="$t('complaintDetailType.typeName')" align="center" />
... ...
src/components/oa/WorkDetailCopy.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-copy">
3 3 <el-row :gutter="20" class="margin-top-lg">
4 4 <el-col :span="6">
... ...
src/components/oa/WorkDetailCycle.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-cycle">
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/oa/WorkDetailEvent.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-event">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -29,18 +29,16 @@
29 29 <el-col :span="6">
30 30 <el-date-picker
31 31 v-model="workDetailEventInfo.queryStartTime"
32   - type="datetime"
33   - :placeholder="$t('workDetailEvent.startTimePlaceholder')"
34   - value-format="yyyy-MM-dd HH:mm:ss"
  32 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workDetailEvent.startTimePlaceholder')"
  33 +
35 34 style="width: 100%"
36 35 />
37 36 </el-col>
38 37 <el-col :span="6">
39 38 <el-date-picker
40 39 v-model="workDetailEventInfo.queryEndTime"
41   - type="datetime"
42   - :placeholder="$t('workDetailEvent.endTimePlaceholder')"
43   - value-format="yyyy-MM-dd HH:mm:ss"
  40 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workDetailEvent.endTimePlaceholder')"
  41 +
44 42 style="width: 100%"
45 43 />
46 44 </el-col>
... ...
src/components/oa/WorkDetailFile.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-file">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -29,18 +29,16 @@
29 29 <el-col :span="6">
30 30 <el-date-picker
31 31 v-model="workDetailFileInfo.queryStartTime"
32   - type="datetime"
33   - :placeholder="$t('workDetailFile.startTimePlaceholder')"
34   - value-format="yyyy-MM-dd HH:mm:ss"
  32 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workDetailFile.startTimePlaceholder')"
  33 +
35 34 style="width: 100%"
36 35 />
37 36 </el-col>
38 37 <el-col :span="6">
39 38 <el-date-picker
40 39 v-model="workDetailFileInfo.queryEndTime"
41   - type="datetime"
42   - :placeholder="$t('workDetailFile.endTimePlaceholder')"
43   - value-format="yyyy-MM-dd HH:mm:ss"
  40 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workDetailFile.endTimePlaceholder')"
  41 +
44 42 style="width: 100%"
45 43 />
46 44 </el-col>
... ...
src/components/oa/WorkDetailTask.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-task">
3 3 <el-row :gutter="20" class="margin-top-lg">
4 4 <el-col :span="6">
... ... @@ -11,18 +11,16 @@
11 11 <el-col :span="6">
12 12 <el-date-picker
13 13 v-model="workDetailTaskInfo.queryStartTime"
14   - type="datetime"
15   - :placeholder="$t('workDetailTask.startTimePlaceholder')"
16   - value-format="yyyy-MM-dd HH:mm:ss"
  14 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workDetailTask.startTimePlaceholder')"
  15 +
17 16 style="width: 100%"
18 17 />
19 18 </el-col>
20 19 <el-col :span="6">
21 20 <el-date-picker
22 21 v-model="workDetailTaskInfo.queryEndTime"
23   - type="datetime"
24   - :placeholder="$t('workDetailTask.endTimePlaceholder')"
25   - value-format="yyyy-MM-dd HH:mm:ss"
  22 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workDetailTask.endTimePlaceholder')"
  23 +
26 24 style="width: 100%"
27 25 />
28 26 </el-col>
... ...
src/components/oa/WorkDetailTaskItem.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-task-item">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/components/oa/WorkDetailType.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-type">
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/oa/addActivitiesView.vue
... ... @@ -21,14 +21,12 @@
21 21  
22 22 </el-form-item>
23 23 <el-form-item :label="$t('activitiesManage.add.startTime')" prop="startTime">
24   - <el-date-picker v-model="form.startTime" type="datetime"
25   - :placeholder="$t('activitiesManage.add.startTimePlaceholder')" style="width:100%"
26   - value-format="yyyy-MM-dd HH:mm:ss" />
  24 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('activitiesManage.add.startTimePlaceholder')" style="width:100%"
  25 + />
27 26 </el-form-item>
28 27 <el-form-item :label="$t('activitiesManage.add.endTime')" prop="endTime">
29   - <el-date-picker v-model="form.endTime" type="datetime"
30   - :placeholder="$t('activitiesManage.add.endTimePlaceholder')" style="width:100%"
31   - value-format="yyyy-MM-dd HH:mm:ss" />
  28 + <el-date-picker v-model="form.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('activitiesManage.add.endTimePlaceholder')" style="width:100%"
  29 + />
32 30 </el-form-item>
33 31 <el-form-item :label="$t('activitiesManage.add.context')" prop="context">
34 32 <rich-text-editor ref="richTextEditor" v-model="form.context" />
... ...
src/components/oa/addOwnerVoting.vue
... ... @@ -48,8 +48,8 @@
48 48 >
49 49 <el-date-picker
50 50 v-model="form.startTime"
51   - type="datetime"
52   - :placeholder="$t('ownerVoting.form.startTimePlaceholder')"
  51 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('ownerVoting.form.startTimePlaceholder')"
  52 +
53 53 style="width: 100%"
54 54 />
55 55 </el-form-item>
... ... @@ -60,8 +60,8 @@
60 60 >
61 61 <el-date-picker
62 62 v-model="form.endTime"
63   - type="datetime"
64   - :placeholder="$t('ownerVoting.form.endTimePlaceholder')"
  63 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('ownerVoting.form.endTimePlaceholder')"
  64 +
65 65 style="width: 100%"
66 66 />
67 67 </el-form-item>
... ...
src/components/oa/chooseQuestionTitle.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseQuestionTitle.title')" :visible.sync="visible" width="70%" @close="handleClose">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/components/oa/complaintDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="`${form.typeName} ${$t('complaint.detail.title')}`" :visible.sync="visible" width="70%"
3 3 top="5vh">
4 4 <el-form label-width="120px">
... ...
src/components/oa/editActivitiesView.vue
... ... @@ -13,14 +13,12 @@
13 13 <upload-image-url ref="uploadImage" :limit="1" @notifyUploadCoverImage="handleImageChange" />
14 14 </el-form-item>
15 15 <el-form-item :label="$t('activitiesManage.edit.startTime')" prop="startTime">
16   - <el-date-picker v-model="form.startTime" type="datetime"
17   - :placeholder="$t('activitiesManage.edit.startTimePlaceholder')" style="width:100%"
18   - value-format="yyyy-MM-dd HH:mm:ss" />
  16 + <el-date-picker v-model="form.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('activitiesManage.edit.startTimePlaceholder')" style="width:100%"
  17 + />
19 18 </el-form-item>
20 19 <el-form-item :label="$t('activitiesManage.edit.endTime')" prop="endTime">
21   - <el-date-picker v-model="form.endTime" type="datetime"
22   - :placeholder="$t('activitiesManage.edit.endTimePlaceholder')" style="width:100%"
23   - value-format="yyyy-MM-dd HH:mm:ss" />
  20 + <el-date-picker v-model="form.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('activitiesManage.edit.endTimePlaceholder')" style="width:100%"
  21 + />
24 22 </el-form-item>
25 23 <el-form-item :label="$t('activitiesManage.edit.context')" prop="context">
26 24 <rich-text-editor ref="richTextEditor" v-model="form.context" />
... ...
src/components/oa/editOwnerVoting.vue
1   -<template>
  1 +<template>
2 2 <div class="edit-owner-voting-container">
3 3 <el-card>
4 4 <div slot="header">
... ... @@ -49,8 +49,8 @@
49 49 >
50 50 <el-date-picker
51 51 v-model="form.startTime"
52   - type="datetime"
53   - :placeholder="$t('ownerVoting.form.startTimePlaceholder')"
  52 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('ownerVoting.form.startTimePlaceholder')"
  53 +
54 54 style="width: 100%"
55 55 disabled
56 56 />
... ... @@ -62,8 +62,8 @@
62 62 >
63 63 <el-date-picker
64 64 v-model="form.endTime"
65   - type="datetime"
66   - :placeholder="$t('ownerVoting.form.endTimePlaceholder')"
  65 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('ownerVoting.form.endTimePlaceholder')"
  66 +
67 67 style="width: 100%"
68 68 disabled
69 69 />
... ...
src/components/oa/editQuestionAnswer.vue
... ... @@ -52,10 +52,9 @@
52 52 >
53 53 <el-date-picker
54 54 v-model="formData.startTime"
55   - type="datetime"
56   - :placeholder="$t('questionAnswerManage.edit.startTimePlaceholder')"
  55 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('questionAnswerManage.edit.startTimePlaceholder')"
57 56 style="width: 100%"
58   - value-format="yyyy-MM-dd HH:mm:ss"
  57 +
59 58 />
60 59 </el-form-item>
61 60  
... ... @@ -65,10 +64,9 @@
65 64 >
66 65 <el-date-picker
67 66 v-model="formData.endTime"
68   - type="datetime"
69   - :placeholder="$t('questionAnswerManage.edit.endTimePlaceholder')"
  67 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('questionAnswerManage.edit.endTimePlaceholder')"
70 68 style="width: 100%"
71   - value-format="yyyy-MM-dd HH:mm:ss"
  69 +
72 70 />
73 71 </el-form-item>
74 72  
... ...
src/components/oa/newOaWorkflowFinish.vue
1   -<template>
  1 +<template>
2 2 <div class="new-oa-workflow-finish">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ... @@ -10,12 +10,10 @@
10 10 clearable />
11 11 </el-form-item>
12 12 <el-form-item>
13   - <el-date-picker v-model="conditions.startTime" type="datetime"
14   - :placeholder="$t('newOaWorkflowFinish.enterStartTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  13 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('newOaWorkflowFinish.enterStartTime')" />
15 14 </el-form-item>
16 15 <el-form-item>
17   - <el-date-picker v-model="conditions.endTime" type="datetime"
18   - :placeholder="$t('newOaWorkflowFinish.enterEndTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  16 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('newOaWorkflowFinish.enterEndTime')" />
19 17 </el-form-item>
20 18 <el-form-item>
21 19 <el-button type="primary" @click="queryOaWorkflowFinish">
... ...
src/components/oa/newOaWorkflowPool.vue
1   -<template>
  1 +<template>
2 2 <div class="new-oa-workflow-pool">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ... @@ -10,12 +10,10 @@
10 10 clearable />
11 11 </el-form-item>
12 12 <el-form-item>
13   - <el-date-picker v-model="conditions.startTime" type="datetime"
14   - :placeholder="$t('newOaWorkflowPool.enterStartTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  13 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('newOaWorkflowPool.enterStartTime')" />
15 14 </el-form-item>
16 15 <el-form-item>
17   - <el-date-picker v-model="conditions.endTime" type="datetime"
18   - :placeholder="$t('newOaWorkflowPool.enterEndTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  16 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('newOaWorkflowPool.enterEndTime')" />
19 17 </el-form-item>
20 18 <el-form-item>
21 19 <el-button type="primary" @click="queryOaWorkflowPool">
... ...
src/components/oa/newOaWorkflowUndo.vue
1   -<template>
  1 +<template>
2 2 <div class="new-oa-workflow-undo">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ... @@ -10,12 +10,10 @@
10 10 clearable />
11 11 </el-form-item>
12 12 <el-form-item>
13   - <el-date-picker v-model="conditions.startTime" type="datetime"
14   - :placeholder="$t('newOaWorkflowUndo.enterStartTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  13 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('newOaWorkflowUndo.enterStartTime')" />
15 14 </el-form-item>
16 15 <el-form-item>
17   - <el-date-picker v-model="conditions.endTime" type="datetime"
18   - :placeholder="$t('newOaWorkflowUndo.enterEndTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  16 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('newOaWorkflowUndo.enterEndTime')" />
19 17 </el-form-item>
20 18 <el-form-item>
21 19 <el-button type="primary" @click="queryOaWorkflowUndo">
... ...
src/components/oa/notepadOwnerRepair.vue
... ... @@ -65,10 +65,9 @@
65 65 >
66 66 <el-date-picker
67 67 v-model="formData.appointmentTime"
68   - type="datetime"
69   - style="width:100%"
  68 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
  69 + style="width:100%"
70 70 :placeholder="$t('notepadManage.ownerRepair.selectTime')"
71   - value-format="yyyy-MM-dd HH:mm:ss"
72 71 />
73 72 </el-form-item>
74 73 <el-form-item
... ...
src/components/oa/orgTreeShow.vue
1   -<template>
  1 +<template>
2 2 <div class="org-tree-container">
3 3 <el-tree
4 4 ref="orgTree"
... ...
src/components/oa/selectStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :visible.sync="visible"
4 4 :title="$t('selectStaff.title')"
... ...
src/components/oa/staffAttendanceDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('staffAttendance.attendanceDetail')"
4 4 :visible.sync="visible"
... ...
src/components/oa/textarea.vue
1   -<template>
  1 +<template>
2 2 <div class="textarea-container">
3 3 <div ref="editor" class="editor"></div>
4 4 </div>
... ...
src/components/oa/todayAttendanceDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('todayAttendanceDetail.title')"
4 4 :visible.sync="visible"
... ...
src/components/oa/uploadImageUrl.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-container">
3 3 <div v-for="(image, index) in photos" :key="index" class="image-item">
4 4 <el-image
... ...
src/components/oa/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div class="view-image-container">
3 3 <el-dialog
4 4 :visible.sync="dialogVisible"
... ...
src/components/org/ChooseOrgTree.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('scheduleClassesPage.selectOrg')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/org/DeleteOrg.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('org.confirmYourAction')"
4 4 :visible.sync="visible"
... ...
src/components/org/OrgTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="clearfix">
4 4 <el-button size="mini" @click="handleAddOrg">
... ...
src/components/org/OrgTreeShow.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-tree ref="orgTree" :data="orgs" node-key="id" :props="defaultProps" default-expand-all
4 4 :expand-on-click-node="false" @node-click="handleNodeClick"></el-tree>
... ...
src/components/org/classesState.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('classesManage.state.title')"
4 4 :visible.sync="visible"
... ...
src/components/org/dataPrivilegeDiv.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3  
4 4 <el-card class="box-card">
... ...
src/components/org/dataPrivilegeStaff.vue
1   -<template>
  1 +<template>
2 2 <div class="data-privilege-staff">
3 3  
4 4 <el-form :inline="true" :model="searchForm" class="text-right">
... ...
src/components/org/dataPrivilegeUnit.vue
1   -<template>
  1 +<template>
2 2 <div class="data-privilege-unit">
3 3 <div class="action-bar text-right">
4 4 <el-button type="primary" size="small" @click="handleAdd">
... ...
src/components/org/editScheduleClassesDay.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('editScheduleClassesDay.title')" :visible.sync="visible" width="60%" @close="handleClose">
3 3 <el-form label-position="right" label-width="120px">
4 4 <el-form-item :label="$t('editScheduleClassesDay.status')">
... ...
src/components/org/scheduleClassesDay.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-form-item :label="$t('scheduleClassesDay.scheduleCycle')">
4 4 <el-select v-model="scheduleCycle" :placeholder="$t('scheduleClassesDay.scheduleCyclePlaceholder')"
... ...
src/components/org/scheduleClassesMonth.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-form-item :label="$t('scheduleClassesMonth.scheduleCycle')">
4 4 <el-select v-model="scheduleCycle" :placeholder="$t('scheduleClassesMonth.scheduleCyclePlaceholder')"
... ...
src/components/org/scheduleClassesWeek.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-form-item :label="$t('scheduleClassesWeek.scheduleCycle')">
4 4 <el-select v-model="scheduleCycle" :placeholder="$t('scheduleClassesWeek.scheduleCyclePlaceholder')"
... ...
src/components/owner/Audit.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('audit.title')"
4 4 :visible.sync="visible"
... ...
src/components/owner/DeleteOwnerCommittee.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('ownerCommitteeManage.deleteTitle')" :visible.sync="visible" width="500px"
3 3 :close-on-click-modal="false" @close="handleClose">
4 4 <div class="delete-confirm">
... ...
src/components/owner/ResetStaffPwd.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('staff.confirmOperation')" :visible.sync="visible" width="30%" @close="closeDialog">
3 3 <div class="text-center">
4 4 <p>{{ $t('staff.confirmResetPassword') }}</p>
... ...
src/components/owner/SearchOwner.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('searchOwner.title')" :visible.sync="visible" width="80%">
3 3  
4 4 <el-row :gutter="20">
... ...
src/components/owner/ownerCars.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" :title="$t('ownerCars.title')" width="80%" @close="handleClose">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/components/owner/ownerCarsDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openOwnerCars">查看业主车辆</el-button>
4 4 <owner-cars ref="ownerCarsRef" />
... ...
src/components/owner/ownerComplaints.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" :title="$t('ownerComplaints.title')" width="80%" top="5vh"
3 3 @close="handleClose">
4 4 <el-row>
... ...
src/components/owner/ownerComplaintsDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openOwnerComplaints">查看业主投诉</el-button>
4 4 <owner-complaints ref="ownerComplaintsRef" />
... ...
src/components/owner/ownerDetailAccessControl.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table
4 4 :data="ownerDetailAccessControlInfo.machineTranslates"
... ...
src/components/owner/ownerDetailAccessControlDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-access-control ref="ownerDetailAccessControl" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailAccessControlRecord.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table
4 4 :data="ownerDetailAccessControlRecordInfo.inouts"
... ...
src/components/owner/ownerDetailAccessControlRecordDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-access-control-record ref="ownerDetailAccessControlRecord" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailAccount.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row>
4 4 <el-col :span="24" class="text-right">
... ...
src/components/owner/ownerDetailAccountDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-account ref="ownerDetailAccount" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailAccountReceipt.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-between">
4 4 <div></div>
... ...
src/components/owner/ownerDetailAccountReceiptDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-account-receipt ref="ownerDetailAccountReceipt" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailAppUserDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-app-user ref="ownerDetailAppUser" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailCar.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="">
4 4 <el-col :span="4" class="padding-right-xs padding-left-xl">
... ...
src/components/owner/ownerDetailCarDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-car ref="ownerDetailCar" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailChargeMachineOrder.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="ownerDetailChargeMachineOrderInfo.chargeMachineOrders" style="width: 100%" border stripe>
4 4 <el-table-column prop="orderId" :label="$t('ownerDetailChargeMachineOrder.id')" align="center"></el-table-column>
... ...
src/components/owner/ownerDetailChargeMachineOrderDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-charge-machine-order ref="ownerDetailChargeMachineOrder" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailComplaint.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="ownerDetailComplaintInfo.complaints" style="width: 100%">
4 4 <el-table-column prop="typeName" :label="$t('complaint.table.type')" align="center"></el-table-column>
... ...
src/components/owner/ownerDetailContract.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="ownerDetailContractInfo.contracts" style="width: 100%">
4 4 <el-table-column prop="contractName" :label="$t('ownerDetailContract.contractName')" align="center"></el-table-column>
... ...
src/components/owner/ownerDetailContractDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-contract ref="ownerDetailContract" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailCoupon.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="ownerDetailCouponInfo.coupons" style="width: 100%">
4 4 <el-table-column prop="couponId" :label="$t('ownerDetailCoupon.id')" align="center"></el-table-column>
... ...
src/components/owner/ownerDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-detail-his">
3 3 <el-row class="margin-top">
4 4 <el-table :data="ownerDetailHisInfo.owners" border style="width: 100%" class="footable">
... ...
src/components/owner/ownerDetailHisFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top">
4 4 <el-table
... ...
src/components/owner/ownerDetailHisFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-his-fee ref="ownerDetailHisFee" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailMember.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="">
4 4 <el-col :span="4" class="padding-right-xs padding-left-xl">
... ...
src/components/owner/ownerDetailMemberDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-member ref="ownerDetailMember" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailReceipt.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="12"></el-col>
... ...
src/components/owner/ownerDetailReceiptDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-receipt ref="ownerDetailReceipt" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailRepair.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="ownerDetailRepairInfo.repairs" style="width: 100%">
4 4 <el-table-column prop="repairId" :label="$t('ownerDetailRepair.repairId')" align="center"></el-table-column>
... ...
src/components/owner/ownerDetailRepairDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-repair ref="ownerDetailRepair" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailRoom.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="">
4 4 <el-col :span="4" class="padding-right-xs padding-left-xl">
... ...
src/components/owner/ownerDetailRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <owner-detail-room ref="ownerDetailRoom" />
3 3 </template>
4 4  
... ...
src/components/owner/ownerDetailRoomFee.vue
1   -<template>
  1 +<template>
2 2 <div class="">
3 3 <div class="flex justify-end">
4 4 <div class="padding-right-xs padding-left-xl">
... ...
src/components/owner/ownerDetailVisit.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-table :data="ownerDetailVisitInfo.visits" style="width: 100%">
4 4 <el-table-column prop="vId" :label="$t('visitManage.table.visitId')" align="center"></el-table-column>
... ...
src/components/owner/ownerExitRoom.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('common.confirm')" :visible.sync="visible" width="500px" center @close="close">
3 3 <div class="modal-body">
4 4 <div class="text-center">
... ...
src/components/owner/ownerMembers.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" :title="$t('ownerMembers.title')" width="80%" top="5vh" @close="handleClose">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/components/owner/ownerMembersDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openOwnerMembers">查看业主成员</el-button>
4 4 <owner-members ref="ownerMembersRef" />
... ...
src/components/owner/ownerOweFees.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="visible" :title="$t('ownerOweFees.title')" width="80%" top="5vh" custom-class="custom-modal"
3 3 @close="handleClose">
4 4 <el-table :data="ownerOweFeesInfo.fees" stripe border style="width: 100%; margin-top: 15px">
... ...
src/components/owner/ownerOweFeesDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="primary" @click="openModal">
4 4 {{ $t('ownerOweFeesDemo.openBtn') }}
... ...
src/components/owner/ownerRepairs.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" :title="$t('ownerRepairs.title')" width="80%" top="5vh" @close="handleClose">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/components/owner/ownerRepairsDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openOwnerRepairs">查看业主报修</el-button>
4 4 <owner-repairs ref="ownerRepairsRef" />
... ...
src/components/owner/ownerRooms.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('ownerRooms.title')" :visible.sync="visible" width="70%" :before-close="handleClose">
3 3 <el-table :data="ownerRoomsInfo.rooms" style="width: 100%">
4 4 <el-table-column prop="roomId" :label="$t('ownerRooms.roomId')" align="center" />
... ...
src/components/owner/showOwnerRoom.vue
1   -<template>
  1 +<template>
2 2 <div class="show-owner-room-container">
3 3 <el-row v-for="(roomInfo, index) in showOwnerRoomInfo.rooms" :key="index" class="room-row">
4 4 <el-col :span="24">
... ...
src/components/owner/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div class="image-viewer">
3 3 <el-dialog
4 4 :visible.sync="dialogVisible"
... ...
src/components/owner/viewOwnerInfo.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('viewOwnerInfo.title') }}</span>
... ...
src/components/project/ProjectTab.vue
1   -<template>
  1 +<template>
2 2 <div class="group-content">
3 3 <el-menu :default-active="currentProjectId" class="group-menu" @select="handleGroupSelect">
4 4 <el-menu-item v-for="item in projectList" :key="item.projectId" :index="item.projectId">
... ...
src/components/report/ChooseReportCustomComponent.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('chooseReportCustomComponent.title')"
4 4 :visible.sync="visible"
... ...
src/components/report/DataMonthOweStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row>
4 4 <el-col :span="3" class="padding-r-0">
... ...
src/components/report/DataMonthReceivedStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row>
4 4 <el-col :span="3" class="padding-r-0">
... ...
src/components/report/DataReportEarnedDetailStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="4">
... ...
src/components/report/DataReportEarnedStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="text-right">
4 4 <el-button type="primary" size="small" @click="_exportReportEarnedExcel">
... ...
src/components/report/DataReportEarnedWayStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="text-right">
4 4 <el-button type="primary" size="small" @click="_exportReportEarnedWayExcel">
... ...
src/components/report/DataReportFeeStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row>
4 4 <el-col :span="3" class="padding-r-0">
... ...
src/components/report/DataReportOweDetailStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <el-row class="margin-top-lg">
4 4 <el-col :span="4">
... ...
src/components/report/DataReportOweStatistics.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top">
3 3 <div class="text-right">
4 4 <el-button type="primary" size="small" @click="_exportReportOweExcel">
... ...
src/components/report/InputSearchOwner.vue
1   -<template>
  1 +<template>
2 2 <div class="input-search-owner">
3 3 <el-popover placement="bottom" width="400" trigger="manual" v-model="visible">
4 4 <div class="search-result-container">
... ...
src/components/report/InputSearchRoom.vue
1   -<template>
  1 +<template>
2 2 <div class="input-search-room">
3 3 <el-popover placement="bottom" width="300" trigger="manual" v-model="visible">
4 4 <div class="search-result-container">
... ...
src/components/report/ReportHuaningOweFee.vue
1   -<template>
  1 +<template>
2 2 <div class="report-owe-fee-container">
3 3 <el-table :data="reportHuaningOweFeeInfo.fees" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="floorNum" :label="$t('reportHuaningOweFee.table.floorNum')" align="center" />
... ...
src/components/report/ReportHuaningOweFeeDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="report-owe-fee-detail-container">
3 3 <el-table :data="reportHuaningOweFeeDetailInfo.fees" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="roomName" :label="$t('reportHuaningOweFeeDetail.table.roomNum')" align="center" />
... ...
src/components/report/ReportHuaningPayFee.vue
1   -<template>
  1 +<template>
2 2 <div class="report-pay-fee-container">
3 3 <el-table :data="reportHuaningPayFeeInfo.fees" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="floorNum" :label="$t('reportHuaningPayFee.table.floorNum')" align="center" />
... ...
src/components/report/SelectAdminCommunity.vue
1   -<template>
  1 +<template>
2 2 <div class="select-admin-community">
3 3 <el-card class="border-radius">
4 4 <div class="treeview attendance-staff" style="height: 650px;">
... ...
src/components/report/commonReportTable.vue
1   -<template>
  1 +<template>
2 2 <div class="common-report-table">
3 3 <div v-for="(item, index) in commonReportTableInfo.components" :key="index">
4 4 <el-card v-if="item.conditions && item.conditions.length > 0" class="query-card">
... ...
src/components/report/configFeeSummary.vue
1   -<template>
  1 +<template>
2 2 <el-card class="config-fee-summary-container">
3 3  
4 4 <div id="configFeeSummary" style="height:300px;width:100%;"></div>
... ...
src/components/report/floorFeeSummary.vue
1   -<template>
  1 +<template>
2 2 <el-card class="floor-fee-summary-container">
3 3  
4 4 <div id="floorFeeSummary" style="height:300px;width:100%;"></div>
... ...
src/components/report/reportDeadlineFee.vue
1   -<template>
  1 +<template>
2 2 <div class="report-deadline-fee">
3 3 <div class="text-right">
4 4 <el-button
... ...
src/components/report/reportPrePaymentFee.vue
1   -<template>
  1 +<template>
2 2 <div class="report-pre-payment-fee">
3 3 <div class="text-right">
4 4 <el-button type="primary" size="small" @click="_exportExcel">
... ...
src/components/report/reportProficientCarFee.vue
1   -<template>
  1 +<template>
2 2 <div class="report-proficient-car-fee">
3 3 <div class="table-container">
4 4 <el-table :data="reportProficientCarFeeInfo.fees" border style="width: 100%" >
... ...
src/components/report/reportProficientRoomFee.vue
1   -<template>
  1 +<template>
2 2 <div class="report-proficient-room-fee">
3 3 <div class="table-container">
4 4 <el-table :data="reportProficientRoomFeeInfo.fees" border style="width: 100%" >
... ...
src/components/report/searchFloor.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('searchFloor.title')"
4 4 :visible.sync="visible"
... ...
src/components/report/selectCommunityFloor.vue
1   -<template>
  1 +<template>
2 2 <div class="">
3 3 <div class="list-group-border-radius">
4 4 <div class=" treeview">
... ...
src/components/report/viewFeeDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="`${viewFeeDetailInfo.curYear}${$t('viewFeeDetail.title')}(${viewFeeDetailInfo.roomName})`"
3 3 :visible.sync="dialogVisible" width="80%" @close="handleClose">
4 4 <el-table :data="viewFeeDetailInfo.feeDetails" border style="width: 100%">
... ...
src/components/resource/CommunityMachineTypeTree.vue
1   -<template>
  1 +<template>
2 2 <div class="tree-container">
3 3 <el-card class="box-card">
4 4 <el-tree
... ...
src/components/resource/allocationStorehouse.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('allocationStorehouse.title')" :visible.sync="visible" width="60%" @close="handleClose">
3 3 <el-form :model="form" :rules="rules" ref="form" label-width="120px">
4 4 <el-form-item :label="$t('allocationStorehouse.sourceWarehouse')" prop="shIda">
... ...
src/components/resource/chooseResourceStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('transferGoodsManage.selectGoods')"
4 4 :visible.sync="visible"
... ...
src/components/resource/chooseResourceStore.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseResourceStore.title')" :visible.sync="visible" width="80%" :close-on-click-modal="false">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/components/resource/chooseResourceStore2.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseResourceStore2.title')" :visible.sync="visible" width="80%" @close="handleClose">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/components/resource/chooseResourceStore4.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseResourceStore4.title')" :visible.sync="visible" width="80%" @close="handleClose">
3 3 <div class="filter-container">
4 4 <el-row :gutter="20">
... ...
src/components/resource/deleteStorehouseManage.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('deleteStorehouseManage.title')"
4 4 :visible.sync="visible"
... ...
src/components/resource/orgTreeShow.vue
1   -<template>
  1 +<template>
2 2 <div class="org-tree-show-container">
3 3 <el-tree
4 4 :data="orgs"
... ...
src/components/resource/resourceDetailAllocation.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-allocation">
3 3 <el-table
4 4 v-loading="loading"
... ...
src/components/resource/resourceDetailAllocationUser.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-allocation-user">
3 3 <el-table
4 4 v-loading="loading"
... ...
src/components/resource/resourceDetailInventory.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-inventory">
3 3 <el-table
4 4 v-loading="loading"
... ...
src/components/resource/resourceDetailItemOut.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-item-out">
3 3 <el-table v-loading="loading" :data="purchaseApplyDetails" border style="width: 100%">
4 4 <el-table-column prop="applyOrderId" :label="$t('resourceDetail.itemOut.applyOrderId')" align="center" />
... ...
src/components/resource/resourceDetailPurchase.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-purchase">
3 3 <el-table v-loading="loading" :data="purchaseApplyDetails" border style="width: 100%">
4 4 <el-table-column prop="applyOrderId" :label="$t('resourceDetail.purchase.applyOrderId')" align="center" />
... ...
src/components/resource/resourceDetailUseRecord.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-use-record">
3 3 <el-table
4 4 v-loading="loading"
... ...
src/components/resource/resourceStoreTimes.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 id="resourceStoreTimesModel"
4 4 :title="$t('resourceStoreTimes.title')"
... ...
src/components/resource/resourceStoreTypeTree.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3  
4 4 <div class="bg-white margin-top-xs padding border-radius tree-div">
... ...
src/components/resource/selectStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('transferGoodsManage.selectRecipient')"
4 4 :visible.sync="visible"
... ...
src/components/resource/viewResourceMyGoodsInfo.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="flex justify-between">
4 4 <span>{{ $t('viewResourceMyGoodsInfo.goodsInfo') }}</span>
... ...
src/components/role/PrivilegeTree.vue
1   -<template>
  1 +<template>
2 2 <div class="privilege-tree">
3 3 <el-tree
4 4 ref="privilegeTree"
... ...
src/components/role/RoleCommunity.vue
1   -<template>
  1 +<template>
2 2 <div class="role-community">
3 3 <div class="header">
4 4 <el-button type="primary" size="small" @click="openAddModal">
... ...
src/components/role/RoleDiv.vue
1   -<template>
  1 +<template>
2 2 <div class="role-div">
3 3 <div class="role-div-header">
4 4 <el-button type="link" size="small" @click="openAddModal">
... ...
src/components/role/RoleStaff.vue
1   -<template>
  1 +<template>
2 2 <div class="role-staff">
3 3 <div class="search-wrapper">
4 4 <el-input v-model="searchForm.staffName" :placeholder="$t('role.staffName')"
... ...
src/components/room/addFloorDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openAddFloorModal">Add Building</el-button>
4 4 <add-floor ref="addFloorModal" @refresh-data="refreshData" @refresh-tree="refreshTree" />
... ...
src/components/room/addUnitDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="primary" @click="openAddUnit">添加单元</el-button>
4 4 <add-unit ref="addUnit" @refresh-tree="refreshTree" @refresh-data="refreshData" />
... ...
src/components/room/deleteFloorDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openDeleteModal">Delete Building</el-button>
4 4 <delete-floor ref="deleteModal" @refresh-data="refreshData" @refresh-tree="refreshTree" />
... ...
src/components/room/deleteRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openDeleteRoom">删除房屋</el-button>
4 4 <delete-room ref="deleteRoom" @room-deleted="handleRoomDeleted" />
... ...
src/components/room/deleteUnitDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="danger" @click="openDeleteUnit">删除单元</el-button>
4 4 <delete-unit ref="deleteUnit" @refresh-tree="refreshTree" @refresh-data="refreshData" />
... ...
src/components/room/editFloorDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openEditModal">Edit Building</el-button>
4 4 <edit-floor ref="editModal" @refresh-data="refreshData" @refresh-tree="refreshTree" />
... ...
src/components/room/editRoom.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('room.editRoom.title')" :visible.sync="dialogVisible" width="50%">
3 3 <el-form :model="form" label-width="120px" label-position="right">
4 4 <el-row>
... ...
src/components/room/editRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openEditRoom">编辑房屋</el-button>
4 4 <edit-room ref="editRoom" @room-updated="handleRoomUpdated" />
... ...
src/components/room/editUnitDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="primary" @click="openEditUnit">编辑单元</el-button>
4 4 <edit-unit ref="editUnit" @refresh-tree="refreshTree" @refresh-data="refreshData" />
... ...
src/components/room/floorSelect2.vue
1   -<template>
  1 +<template>
2 2 <el-select v-model="selectedFloor" filterable remote :remote-method="searchFloors" :loading="loading"
3 3 :placeholder="$t('shops.buildingPlaceholder')" style="width: 100%" @change="handleChange">
4 4 <el-option v-for="item in floors" :key="item.floorId" :label="item.floorNum + $t('shops.building')"
... ...
src/components/room/floorUnitAllTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree
4 4 ref="tree"
... ...
src/components/room/floorUnitTree.vue
1   -<template>
  1 +<template>
2 2 <div class="bg-white margin-top-xs padding border-radius tree-div">
3 3 <el-tree
4 4 v-if="treeData.length > 0"
... ...
src/components/room/floorUnitTreeDemo.vue
1   -<template>
  1 +<template>
2 2 <floor-unit-tree
3 3 :call-back-listener="callbackListener"
4 4 @switchFloor="handleSwitchFloor"
... ...
src/components/room/importOwnerRoom.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('room.importOwnerRoom.title')" :visible.sync="visible" width="40%" :before-close="handleClose">
3 3 <el-form ref="form" :model="form" label-width="120px" class="text-left">
4 4 <el-form-item :label="$t('room.importOwnerRoom.selectFile')">
... ...
src/components/room/importOwnerRoomDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openImportModal">Open Import</el-button>
4 4 <import-owner-room ref="importModal" @import-success="handleImportSuccess" />
... ...
src/components/room/ownerRoomsDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="primary" @click="openOwnerRooms">查看业主房屋</el-button>
4 4 <owner-rooms ref="ownerRooms" />
... ...
src/components/room/roomContracts.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="visible" :title="$t('roomContracts.title')" width="90%" top="5vh" custom-class="custom-modal"
3 3 @close="handleClose">
4 4 <el-table :data="roomContractsInfo.contracts" stripe border style="width: 100%; margin-top: 15px">
... ...
src/components/room/roomContractsDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="primary" @click="openByOwner">
4 4 {{ $t('roomContractsDemo.openByOwner') }}
... ...
src/components/room/roomOweFees.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="visible" :title="$t('roomOweFees.title')" width="80%" top="5vh" custom-class="custom-modal"
3 3 @close="handleClose">
4 4 <el-table :data="roomOweFeesInfo.fees" stripe border style="width: 100%; margin-top: 15px">
... ...
src/components/room/roomOweFeesDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button type="primary" @click="openModal">
4 4 {{ $t('roomOweFeesDemo.openBtn') }}
... ...
src/components/room/roomTree.vue
1   -<template>
  1 +<template>
2 2 <div class="room-tree-container">
3 3 <el-dialog :visible.sync="dialogVisible" :title="$t('roomList.selectRoom')" width="280px"
4 4 custom-class="right-dialog" :modal="false">
... ...
src/components/room/roomTreeDiv.vue
1   -<template>
  1 +<template>
2 2 <div class="room-tree-container">
3 3 <el-tree ref="tree" :data="treeData" node-key="id" :props="defaultProps" :highlight-current="true"
4 4 :expand-on-click-node="false" @node-click="handleNodeClick">
... ...
src/components/room/searchFloor.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('room.searchFloor.title')"
4 4 :visible.sync="dialogVisible"
... ...
src/components/room/searchFloorDemo.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-button @click="openSearchFloor">打开搜索楼栋</el-button>
4 4 <search-floor
... ...
src/components/room/searchRoom.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('searchRoom.title')" :visible.sync="dialogVisible" width="70%" @close="handleClose">
3 3 <div class="ibox">
4 4 <el-row v-if="showSearchCondition">
... ...
src/components/room/selectFeeConfig.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('selectFeeConfig.title')"
4 4 :visible.sync="visible"
... ... @@ -52,10 +52,9 @@
52 52 <el-form-item :label="$t('selectFeeConfig.startTime')" required>
53 53 <el-date-picker
54 54 v-model="form.startTime"
55   - type="datetime"
56   - style="width: 100%"
  55 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
  56 + style="width: 100%"
57 57 :placeholder="$t('selectFeeConfig.startTimePlaceholder')"
58   - value-format="yyyy-MM-dd HH:mm:ss"
59 58 ></el-date-picker>
60 59 </el-form-item>
61 60  
... ... @@ -66,10 +65,9 @@
66 65 >
67 66 <el-date-picker
68 67 v-model="form.endTime"
69   - type="datetime"
70   - style="width: 100%"
  68 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
  69 + style="width: 100%"
71 70 :placeholder="$t('selectFeeConfig.endTimePlaceholder')"
72   - value-format="yyyy-MM-dd HH:mm:ss"
73 71 ></el-date-picker>
74 72 </el-form-item>
75 73 </el-form>
... ...
src/components/room/selectRooms.vue
1   -<template>
  1 +<template>
2 2 <el-row :gutter="20">
3 3 <el-col :span="6" class="border-right">
4 4 <div class="text-center margin-bottom">
... ...
src/components/room/uploadImageUrl.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-wrapper">
3 3 <div v-for="(image, index) in photos" :key="index" class="image-preview">
4 4 <el-image
... ...
src/components/room/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div class="image-viewer" v-show="visible" @click.self="close">
3 3 <div class="image-container">
4 4 <el-image
... ...
src/components/scm/AddCouponRuleFee.vue
... ... @@ -9,14 +9,14 @@
9 9 </el-form-item>
10 10  
11 11 <el-form-item :label="$t('couponRuleFee.payStartTime')" prop="payStartTime">
12   - <el-date-picker v-model="form.payStartTime" type="datetime" value-format="yyyy-MM-dd"
  12 + <el-date-picker v-model="form.payStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
13 13 :placeholder="$t('couponRuleFee.payStartTimePlaceholder')" style="width: 100%">
14 14 </el-date-picker>
15 15 </el-form-item>
16 16  
17 17 <el-form-item :label="$t('couponRuleFee.payEndTime')" prop="payEndTime">
18   - <el-date-picker v-model="form.payEndTime" type="datetime" value-format="yyyy-MM-dd" :placeholder="$t('couponRuleFee.payEndTimePlaceholder')"
19   - style="width: 100%">
  18 + <el-date-picker v-model="form.payEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
  19 + :placeholder="$t('couponRuleFee.payEndTimePlaceholder')" style="width: 100%">
20 20 </el-date-picker>
21 21 </el-form-item>
22 22  
... ...
src/components/scm/CouponRuleCpps.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-rule-cpps">
3 3 <el-row class="operation-row">
4 4 <el-col :span="24" class="text-right">
... ...
src/components/scm/CouponRuleDiv.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-card class="coupon-rule-div">
4 4 <div class="operation-buttons">
... ...
src/components/scm/CouponRuleFees.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-rule-fees">
3 3 <el-row class="operation-row">
4 4 <el-col :span="24" class="text-right">
... ...
src/components/scm/addIntegralRuleFee.vue
... ... @@ -17,10 +17,9 @@
17 17 >
18 18 <el-date-picker
19 19 v-model="form.payStartTime"
20   - type="datetime"
21   - :placeholder="$t('integralRule.payStartTimePlaceholder')"
  20 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('integralRule.payStartTimePlaceholder')"
22 21 style="width: 100%"
23   - value-format="yyyy-MM-dd HH:mm:ss"
  22 +
24 23 />
25 24 </el-form-item>
26 25 <el-form-item
... ... @@ -29,10 +28,9 @@
29 28 >
30 29 <el-date-picker
31 30 v-model="form.payEndTime"
32   - type="datetime"
33   - :placeholder="$t('integralRule.payEndTimePlaceholder')"
  31 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('integralRule.payEndTimePlaceholder')"
34 32 style="width: 100%"
35   - value-format="yyyy-MM-dd HH:mm:ss"
  33 +
36 34 />
37 35 </el-form-item>
38 36 </el-form>
... ...
src/components/scm/addReserveDiningPerson.vue
... ... @@ -57,9 +57,8 @@
57 57 <el-row :gutter="20">
58 58 <el-col :span="12">
59 59 <el-form-item :label="$t('addReserveDiningPerson.appointmentTime')" prop="appointmentTime" required>
60   - <el-date-picker v-model="form.appointmentTime" type="datetime"
61   - :placeholder="$t('addReserveDiningPerson.appointmentTimePlaceholder')"
62   - style="width:100%"></el-date-picker>
  60 + <el-date-picker v-model="form.appointmentTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addReserveDiningPerson.appointmentTimePlaceholder')"
  61 + style="width:100%" ></el-date-picker>
63 62 </el-form-item>
64 63 </el-col>
65 64 <el-col :span="12">
... ...
src/components/scm/applyWithholdGold.vue
1   -<template>
  1 +<template>
2 2 <div class="apply-withhold-gold-container">
3 3 <el-table v-loading="loading" :data="applys" border style="width: 100%">
4 4 <el-table-column prop="gwId" :label="$t('applyWithholdGold.id')" align="center" />
... ...
src/components/scm/applyWithholdIntegral.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table v-loading="loading" :data="applys" border style="width: 100%">
4 4 <el-table-column prop="iwId" :label="$t('applyWithholdIntegral.id')" align="center" />
... ...
src/components/scm/communityIntegralDetail.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table v-loading="loading" :data="details" border style="width: 100%">
4 4 <el-table-column prop="detailId" :label="$t('communityIntegralDetail.id')" align="center" />
... ...
src/components/scm/editIntegralRuleFee.vue
... ... @@ -17,10 +17,9 @@
17 17 >
18 18 <el-date-picker
19 19 v-model="form.payStartTime"
20   - type="datetime"
21   - :placeholder="$t('integralRule.payStartTimePlaceholder')"
  20 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('integralRule.payStartTimePlaceholder')"
22 21 style="width: 100%"
23   - value-format="yyyy-MM-dd HH:mm:ss"
  22 +
24 23 />
25 24 </el-form-item>
26 25 <el-form-item
... ... @@ -29,10 +28,9 @@
29 28 >
30 29 <el-date-picker
31 30 v-model="form.payEndTime"
32   - type="datetime"
33   - :placeholder="$t('integralRule.payEndTimePlaceholder')"
  31 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('integralRule.payEndTimePlaceholder')"
34 32 style="width: 100%"
35   - value-format="yyyy-MM-dd HH:mm:ss"
  33 +
36 34 />
37 35 </el-form-item>
38 36 </el-form>
... ...
src/components/scm/goldDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="gold-detail-container">
3 3 <el-table v-loading="loading" :data="goldDetails" border style="width: 100%">
4 4 <el-table-column prop="detailId" :label="$t('goldDetail.id')" align="center" />
... ...
src/components/scm/integralRuleDiv.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3  
4 4 <el-card class="box-card">
... ...
src/components/scm/uploadImageUrl.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-container">
3 3 <div v-for="(image, index) in photos" :key="index" class="image-item">
4 4 <el-image
... ...
src/components/simplify/simplifyCarFee.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="margin-top flex justify-between">
4 4 <div >
... ...
src/components/simplify/simplifyCarFeeDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-car-fee ref="simplifyCarFee"></simplify-car-fee>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyContract.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-between">
4 4 <div></div>
... ...
src/components/simplify/simplifyContractDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-contract ref="simplifyContract"></simplify-contract>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyOwnerAccessContol.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table
4 4 :data="simplifyOwnerAccessContolInfo.machineTranslates"
... ...
src/components/simplify/simplifyOwnerAccessContolDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-access-contol ref="simplifyOwnerAccessContol"></simplify-owner-access-contol>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyOwnerCarDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-car ref="simplifyOwnerCar"></simplify-owner-car>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyOwnerComplaint.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-between">
4 4 <div></div>
... ...
src/components/simplify/simplifyOwnerComplaintDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-complaint ref="simplifyOwnerComplaint"></simplify-owner-complaint>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyOwnerMember.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-between">
4 4 <div></div>
... ...
src/components/simplify/simplifyOwnerMemberDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-member ref="simplifyOwnerMember"></simplify-owner-member>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyOwnerRepair.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <div class="flex justify-between">
4 4 <div></div>
... ...
src/components/simplify/simplifyOwnerRepairDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-repair ref="simplifyOwnerRepair"></simplify-owner-repair>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyOwnerTransactionCar.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-row class="margin-top">
4 4 <el-col :span="4">
... ...
src/components/simplify/simplifyOwnerTransactionCarDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-owner-transaction-car ref="simplifyOwnerTransactionCar"></simplify-owner-transaction-car>
3 3 </template>
4 4  
... ...
src/components/simplify/simplifyShopsHireLog.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="simplifyShopsHireLogInfo.owners" style="margin-top:10px" border>
4 4 <el-table-column prop="name" :label="$t('simplifyShopsHireLog.ownerName')" align="center"></el-table-column>
... ...
src/components/simplify/simplifyShopsHireLogDemo.vue
1   -<template>
  1 +<template>
2 2 <simplify-shops-hire-log ref="simplifyShopsHireLog"></simplify-shops-hire-log>
3 3 </template>
4 4  
... ...
src/components/staff/AStaffDetailAccessControl.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-access-control-container">
3 3 <el-table :data="aStaffDetailAccessControlInfo.accessControls" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="accessId" :label="$t('staffDetailAccessControl.accessId')" align="center" />
... ...
src/components/staff/AStaffDetailAppAuth.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-app-auth-container">
3 3 <el-table :data="aStaffDetailAppAuthInfo.auths" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="authId" :label="$t('staffDetailAppAuth.authId')" align="center" />
... ...
src/components/staff/AStaffDetailApplyReturnFee.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-apply-return-fee-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/components/staff/AStaffDetailAttendance.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-attendance-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/components/staff/AStaffDetailClasses.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-classes-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/components/staff/AStaffDetailContract.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-contract-container">
3 3 <el-table :data="aStaffDetailContractInfo.contracts" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="contractId" :label="$t('staffDetailContract.contractId')" align="center" />
... ...
src/components/staff/AStaffDetailHisFee.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-his-fee-container">
3 3 <el-table :data="aStaffDetailHisFeeInfo.feeDetails" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="feeName" :label="$t('staffDetailHisFee.feeName')" align="center" />
... ...
src/components/staff/AStaffDetailInspection.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-inspection-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="16" />
... ...
src/components/staff/AStaffDetailItemOutApply.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-item-out-apply-container">
3 3 <el-table :data="aStaffDetailItemOutApplyInfo.itemOuts" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="applyOrderId" :label="$t('staffDetailItemOutApply.applyOrderId')" align="center" />
... ...
src/components/staff/AStaffDetailMaintainance.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-maintainance-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="16" />
... ...
src/components/staff/AStaffDetailPrivilege.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-privilege-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="18">
... ...
src/components/staff/AStaffDetailPurchaseApply.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-purchase-apply-container">
3 3 <el-table :data="aStaffDetailPurchaseApplyInfo.purchaseApplys" border style="width: 100%" class="margin-top">
4 4 <el-table-column prop="applyOrderId" :label="$t('staffDetailPurchaseApply.applyOrderId')" align="center" />
... ...
src/components/staff/AStaffDetailRepair.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-repair-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="16" />
... ...
src/components/staff/AUserDetailAttr.vue
1   -<template>
  1 +<template>
2 2 <div class="user-detail-attr-container">
3 3 <el-table :data="attrs" border style="width: 100%">
4 4 <el-table-column prop="specCd" :label="$t('userDetailAttr.specCd')" align="center"></el-table-column>
... ...
src/components/staff/AUserDetailStaff.vue
1   -<template>
  1 +<template>
2 2 <div class="user-detail-staff-container">
3 3 <el-table :data="staffs" border style="width: 100%">
4 4 <el-table-column prop="name" :label="$t('userDetailStaff.name')" align="center"></el-table-column>
... ...
src/components/staff/Audit.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('audit.title')"
4 4 :visible.sync="visible"
... ...
src/components/staff/ResetSystemUserPwd.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('systemUser.resetPwd')"
4 4 :visible.sync="visible"
... ...
src/components/staff/SelectStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible="visible" :title="$t('selectStaff.title')" width="80%" @close="handleClose">
3 3 <el-row :gutter="20">
4 4 <el-col :span="12" class="border-right">
... ...
src/components/staff/StaffAttendanceDetail.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('staffAttendanceDetail.title')"
4 4 :visible.sync="visible"
... ...
src/components/staff/StaffMapPos.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="clearfix">
4 4 <span>{{ $t('staffDetailInfo.staffTrack') }}</span>
... ...
src/components/staff/ViewImage.vue
1   -<template>
  1 +<template>
2 2 <div id="viewImage" v-show="viewImageInfo.showImage">
3 3 <div class="image-container">
4 4 <el-image
... ...
src/components/staff/addStaffAppAuth.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('addStaffAppAuth.title')" :visible.sync="visible" width="50%" @close="handleClose">
3 3 <el-form label-width="120px">
4 4 <el-form-item :label="$t('addStaffAppAuth.authType')">
... ...
src/components/staff/resetStaffPwd.vue
1   -<!-- components/staff/resetStaffPwd.vue -->
  1 +<!-- components/staff/resetStaffPwd.vue -->
2 2 <template>
3 3 <el-dialog :title="$t('staff.confirmOperation')" :visible.sync="visible" width="30%" @close="handleClose">
4 4 <div class="text-center">
... ...
src/components/staff/selectStaffsDiv.vue
1   -<template>
  1 +<template>
2 2 <el-row :gutter="20">
3 3 <el-col :span="6" class="border-right">
4 4 <div class="text-center">
... ...
src/components/staff/staffDetailOrgPrivilege.vue
1   -<template>
  1 +<template>
2 2 <el-row class="margin-top" :gutter="20">
3 3 <el-col :span="18">
4 4 <el-card>
... ...
src/components/staff/storeOrgTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="org-tree-card">
3 3 <el-tree
4 4 ref="orgTree"
... ...
src/components/store/AdminLoginProperty.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('propertyCompanyManage.passwordConfirm')" :visible.sync="visible" width="30%">
3 3 <el-form>
4 4 <el-form-item :label="$t('propertyCompanyManage.password')" required>
... ...
src/components/store/InitData.vue
1   -<template>
  1 +<template>
2 2 <div></div>
3 3 </template>
4 4  
... ...
src/components/store/ResetStaffPwd.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('propertyCompanyManage.confirmOperation')"
4 4 :visible.sync="visible"
... ...
src/components/system/EditSystemInfo.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('systemInfo.editTitle')" :visible="visible" width="70%" :close-on-click-modal="true" @close="close">
3 3 <el-form ref="form" :model="formData" label-width="150px" :rules="rules">
4 4 <el-row :gutter="20">
... ...
src/components/system/ViewMap.vue
1   -<template>
  1 +<template>
2 2 <div id="viewMap" :style="{ visibility: viewMapInfo.showMap }">
3 3 <div class="map-container">
4 4 <div id="qqmapcontainer" style="width: 1200px; height: 400px; background-color: antiquewhite;"></div>
... ...
src/components/system/carDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div class="car-detail-his">
3 3 <el-table :data="carDetailHisInfo.cars" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="carNum" :label="$t('carDetailHis.carNum')" align="center">
... ...
src/components/system/contractDetailChange.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-detail-change">
3 3 <el-table :data="contractDetailChangeInfo.contracts" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="contractName" :label="$t('contractDetailChange.contractName')" align="center">
... ...
src/components/system/divider.vue
1   -<template>
  1 +<template>
2 2 <div class="gradient-line-container">
3 3 <div class="gradient-line"></div>
4 4 </div>
... ...
src/components/system/feeConfigDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-config-detail-his">
3 3 <el-table :data="feeConfigDetailHisInfo.feeDetails" border style="width: 100%" v-loading="loading">
4 4 <el-table-column prop="feeTypeCdName" :label="$t('feeConfigDetailHis.feeTypeCdName')" align="center">
... ...
src/components/system/feeDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-detail-his">
3 3 <el-table :data="feeDetailHisInfo.fees" border style="width: 100%" v-loading="loading">
4 4 <el-table-column :label="$t('feeDetailHis.feeName')" align="center">
... ...
src/components/system/orgTreeShow.vue
1   -<template>
  1 +<template>
2 2 <div class="org-tree-show">
3 3 <el-tree
4 4 ref="orgTree"
... ...
src/components/system/roomDetailHis.vue
1   -<template>
  1 +<template>
2 2 <div class="room-detail-his">
3 3 <el-table :data="roomDetailHisInfo.rooms" border style="width: 100%" v-loading="loading">
4 4 <el-table-column :label="$t('roomDetailHis.operate')" align="center">
... ...
src/components/system/searchCommunityDataList.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :visible.sync="visible"
4 4 :title="$t('searchCommunityData.title')"
... ...
src/components/system/selectStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :visible.sync="visible"
4 4 :title="$t('selectStaff.title')"
... ...
src/components/system/uploadImageUrl.vue
1   -<template>
  1 +<template>
2 2 <div class="upload-image-container">
3 3 <div class="image-preview" v-for="(image, index) in images" :key="index">
4 4 <el-image
... ...
src/components/system/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div class="view-image-container">
3 3 <el-dialog
4 4 :visible.sync="visible"
... ...
src/components/system/viewMenuUserList.vue
1   -<template>
  1 +<template>
2 2 <div class="view-menu-user-container">
3 3 <el-dialog :visible.sync="dialogVisible" width="80%" :before-close="handleClose"
4 4 custom-class="view-menu-user-dialog">
... ...
src/components/tenant/SelectHcApi.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" title="选择API" width="70%">
3 3 <el-table :data="tableData" border style="width: 100%">
4 4 <el-table-column :label="$t('addAppApi.apiName')" prop="apiName" width="180"></el-table-column>
... ...
src/components/upload/UploadImageUrl.vue
1   -<!-- components/staff/UploadImageUrl.vue -->
  1 +<!-- components/staff/UploadImageUrl.vue -->
2 2 <template>
3 3 <div class="upload-image-container">
4 4 <div v-for="(image, index) in photos" :key="index" class="image-item">
... ...
src/components/user/Pagination.vue
1   -<template>
  1 +<template>
2 2 <el-pagination
3 3 @size-change="handleSizeChange"
4 4 @current-change="handleCurrentChange"
... ...
src/components/user/selectLoginUser.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :visible.sync="dialogVisible" title="选择用户" width="40%">
3 3 <el-table :data="userDatas" border style="width: 100%">
4 4 <el-table-column :label="$t('login.username')" prop="name"></el-table-column>
... ...
src/components/work/CommunityRepairTree.vue
1   -<template>
  1 +<template>
2 2 <el-card class="tree-card">
3 3 <el-tree
4 4 ref="repairTree"
... ...
src/components/work/aWorkDetailCopy.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-copy">
3 3 <el-row :gutter="20" class="search-row">
4 4 <el-col :span="6">
... ...
src/components/work/aWorkDetailCycle.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-cycle">
3 3 <el-table :data="tableData" border style="width: 100%">
4 4 <el-table-column prop="staffName" :label="$t('adminWorkDetail.processor')" align="center" />
... ...
src/components/work/aWorkDetailEvent.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-event">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="content-list">
... ... @@ -18,17 +18,15 @@
18 18 <el-col :span="6">
19 19 <el-date-picker
20 20 v-model="searchForm.queryStartTime"
21   - type="datetime"
22   - :placeholder="$t('adminWorkDetail.startTime')"
23   - value-format="yyyy-MM-dd HH:mm:ss"
  21 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminWorkDetail.startTime')"
  22 +
24 23 />
25 24 </el-col>
26 25 <el-col :span="6">
27 26 <el-date-picker
28 27 v-model="searchForm.queryEndTime"
29   - type="datetime"
30   - :placeholder="$t('adminWorkDetail.endTime')"
31   - value-format="yyyy-MM-dd HH:mm:ss"
  28 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminWorkDetail.endTime')"
  29 +
32 30 />
33 31 </el-col>
34 32 <el-col :span="6">
... ...
src/components/work/aWorkDetailFile.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-file">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="content-list">
... ... @@ -18,17 +18,15 @@
18 18 <el-col :span="6">
19 19 <el-date-picker
20 20 v-model="searchForm.queryStartTime"
21   - type="datetime"
22   - :placeholder="$t('adminWorkDetail.startTime')"
23   - value-format="yyyy-MM-dd HH:mm:ss"
  21 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminWorkDetail.startTime')"
  22 +
24 23 />
25 24 </el-col>
26 25 <el-col :span="6">
27 26 <el-date-picker
28 27 v-model="searchForm.queryEndTime"
29   - type="datetime"
30   - :placeholder="$t('adminWorkDetail.endTime')"
31   - value-format="yyyy-MM-dd HH:mm:ss"
  28 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminWorkDetail.endTime')"
  29 +
32 30 />
33 31 </el-col>
34 32 <el-col :span="6">
... ...
src/components/work/aWorkDetailTask.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-task">
3 3 <el-row :gutter="20" class="search-row">
4 4 <el-col :span="6">
5 5 <el-input v-model="searchForm.staffNameLike" :placeholder="$t('adminWorkDetail.processor')" clearable />
6 6 </el-col>
7 7 <el-col :span="6">
8   - <el-date-picker v-model="searchForm.queryStartTime" type="datetime" :placeholder="$t('adminWorkDetail.startTime')"
9   - value-format="yyyy-MM-dd HH:mm:ss" />
  8 + <el-date-picker v-model="searchForm.queryStartTime" type="datetime" :placeholder="$t('adminWorkDetail.startTime')" value-format="yyyy-MM-dd HH:mm:ss" />
10 9 </el-col>
11 10 <el-col :span="6">
12   - <el-date-picker v-model="searchForm.queryEndTime" type="datetime" :placeholder="$t('adminWorkDetail.endTime')"
13   - value-format="yyyy-MM-dd HH:mm:ss" />
  11 + <el-date-picker v-model="searchForm.queryEndTime" type="datetime" :placeholder="$t('adminWorkDetail.endTime')" value-format="yyyy-MM-dd HH:mm:ss" />
14 12 </el-col>
15 13 <el-col :span="6">
16 14 <el-button type="primary" @click="handleSearch">{{ $t('common.search') }}</el-button>
... ...
src/components/work/aWorkDetailTaskItem.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-task-item">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="task-list">
... ...
src/components/work/aWorkDetailType.vue
1   -<template>
  1 +<template>
2 2 <div class="a-work-detail-type">
3 3 <el-table :data="tableData" border style="width: 100%">
4 4 <el-table-column prop="typeName" :label="$t('adminWorkDetail.typeName')" align="center" />
... ...
src/components/work/addOwnerRepair.vue
... ... @@ -43,8 +43,7 @@
43 43 </el-form-item>
44 44  
45 45 <el-form-item :label="$t('addOwnerRepair.appointmentTime')" prop="appointmentTime" required>
46   - <el-date-picker v-model="formData.appointmentTime" type="datetime" style="width:100%"
47   - :placeholder="$t('addOwnerRepair.placeholder.appointmentTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  46 + <el-date-picker v-model="formData.appointmentTime" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addOwnerRepair.placeholder.appointmentTime')" />
48 47 </el-form-item>
49 48  
50 49 <el-form-item :label="$t('addOwnerRepair.context')" prop="context" required>
... ...
src/components/work/chooseSingleResource.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('chooseSingleResource.title')" :visible.sync="dialogVisible" width="60%" @close="handleClose">
3 3  
4 4 <el-form :model="form" label-width="120px">
... ...
src/components/work/closeOrder.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('closeOrder.closeOrderInfo')"
4 4 :visible.sync="visible"
... ...
src/components/work/editOwnerRepair.vue
... ... @@ -23,8 +23,7 @@
23 23  
24 24 <el-form-item :label="$t('repairPoolManage.appointmentTime')" prop="appointmentTime"
25 25 :rules="[{ required: true, message: $t('repairPoolManage.appointmentTimeRequired'), trigger: 'blur' }]">
26   - <el-date-picker v-model="formData.appointmentTime" type="datetime" style="width:100%"
27   - value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('repairPoolManage.selectAppointmentTime')" />
  26 + <el-date-picker v-model="formData.appointmentTime" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('repairPoolManage.selectAppointmentTime')" />
28 27 </el-form-item>
29 28  
30 29 <el-form-item :label="$t('repairPoolManage.repairContent')" prop="context"
... ...
src/components/work/forceFinishRepair.vue
1   -<template>
  1 +<template>
2 2 <el-dialog :title="$t('forceFinishRepair.title')" :visible.sync="visible" width="40%" @close="closeDialog">
3 3 <el-form label-width="120px">
4 4 <el-form-item v-if="form.repairObjType !== '004'" :label="$t('forceFinishRepair.useMaterial')">
... ...
src/components/work/orgTreeShow.vue
1   -<template>
  1 +<template>
2 2 <div class="org-tree-container">
3 3 <el-tree
4 4 ref="orgTree"
... ...
src/components/work/repairDetailEvent.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="events" border style="width: 100%">
4 4 <el-table-column prop="eventTypeName" :label="$t('repairDetailEvent.eventType')" align="center" />
... ...
src/components/work/repairDetailPhotos.vue
1   -<template>
  1 +<template>
2 2 <div class="margin-top text-left">
3 3 <div v-if="photos.length > 0" class="row padding">
4 4 <div class="text-title">{{ $t('repairDetail.orderPhotos') }}</div>
... ...
src/components/work/repairDetailResource.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="resources" border style="width: 100%">
4 4 <el-table-column prop="resId" :label="$t('repairDetailResource.itemCode')" align="center" />
... ...
src/components/work/repairDetailUser.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-table :data="users" border style="width: 100%">
4 4 <el-table-column :label="$t('repairDetailUser.serial')" align="center" width="80">
... ...
src/components/work/selectStaff.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :visible.sync="visible"
4 4 :title="$t('selectStaff.selectStaff')"
... ...
src/components/work/viewImage.vue
1   -<template>
  1 +<template>
2 2 <div v-show="visible" class="image-viewer">
3 3 <div class="image-container">
4 4 <img :src="imageUrl" :style="{ width: imgWidth + 'px', height: imgHeight + 'px' }" />
... ...
src/components/work/viewItemReleaseRes.vue
1   -<template>
  1 +<template>
2 2 <el-dialog
3 3 :title="$t('itemReleaseManage.viewItems.title')"
4 4 :visible.sync="visible"
... ...
src/views/aCommunity/adminCarDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-car-detail padding">
3 3 <div class="white-bg padding-left padding-right padding-top border-radius-top">
4 4 <div class="flex justify-between">
... ...
src/views/aCommunity/adminFeeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-fee-detail-container">
3 3 <div class="white-bg padding-left padding-right padding-top border-radius-top">
4 4 <div class="flex justify-between">
... ...
src/views/aCommunity/adminOwnerDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <div class="white-bg padding border-radius">
4 4 <div class="flex justify-between">
... ...
src/views/aCommunity/adminRoomDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <div class="white-bg padding-lg padding-top border-radius">
4 4 <div class="flex justify-between">
... ...
src/views/account/accountDetailManageList.vue
1   -<template>
  1 +<template>
2 2 <el-card class="box-card">
3 3 <div slot="header" class="clearfix flex justify-between">
4 4 <div>{{ $t('accountDetailManage.title') }}</div>
... ...
src/views/account/accountManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="account-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/account/adminAccountDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-account-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/account/adminAccountList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-account-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/account/couponDetailManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-detail-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/account/couponPoolManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-pool-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/account/printAccountReceiptList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-account-receipt-container">
3 3 <div >
4 4 <div class="print-content">
... ...
src/views/admin/advertManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="advert-manage-container">
3 3 <el-card class="search-wrapper">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/admin/orderManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="order-manage-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -30,12 +30,10 @@
30 30 <el-input v-model="orderManageInfo.conditions.bId" :placeholder="$t('orderManage.businessId')" clearable />
31 31 </el-col>
32 32 <el-col :span="4">
33   - <el-date-picker v-model="orderManageInfo.conditions.startTime" type="datetime"
34   - :placeholder="$t('orderManage.startTime')" class="w-100" />
  33 + <el-date-picker v-model="orderManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('orderManage.startTime')" class="w-100" />
35 34 </el-col>
36 35 <el-col :span="4">
37   - <el-date-picker v-model="orderManageInfo.conditions.endTime" type="datetime"
38   - :placeholder="$t('orderManage.endTime')" class="w-100" />
  36 + <el-date-picker v-model="orderManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('orderManage.endTime')" class="w-100" />
39 37 </el-col>
40 38 <el-col :span="4">
41 39 <el-button type="primary" @click="_queryOrdersMethod">
... ...
src/views/car/adminCarList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-car-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="tree-col">
... ...
src/views/car/auditParkingSpaceApply.vue
... ... @@ -71,14 +71,12 @@
71 71  
72 72 <el-form ref="form" :model="formData" label-width="120px">
73 73 <el-form-item :label="$t('auditParkingSpaceApply.startRentTime')" required>
74   - <el-date-picker v-model="formData.startTime" type="datetime"
75   - :placeholder="$t('auditParkingSpaceApply.requiredField')" value-format="yyyy-MM-dd HH:mm:ss"
  74 + <el-date-picker v-model="formData.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('auditParkingSpaceApply.requiredField')"
76 75 style="width: 100%;" />
77 76 </el-form-item>
78 77  
79 78 <el-form-item :label="$t('auditParkingSpaceApply.endRentTime')" required>
80   - <el-date-picker v-model="formData.endTime" type="datetime"
81   - :placeholder="$t('auditParkingSpaceApply.requiredField')" value-format="yyyy-MM-dd HH:mm:ss"
  79 + <el-date-picker v-model="formData.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('auditParkingSpaceApply.requiredField')"
82 80 style="width: 100%;" />
83 81 </el-form-item>
84 82  
... ...
src/views/car/carDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="car-detail-container">
3 3 <div class="white-bg padding-left padding-right padding-top border-radius-top">
4 4 <el-row type="flex" justify="space-between">
... ...
src/views/car/carInManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight car-in-manage-container">
3 3 <el-row :gutter="20">
4 4 <!-- 左侧停车场区域选择 -->
... ... @@ -55,13 +55,11 @@
55 55 </el-col>
56 56  
57 57 <el-col :span="6">
58   - <el-date-picker v-model="carInManageInfo.conditions.startTime" type="datetime"
59   - :placeholder="$t('carInManage.enterStartTime')" value-format="yyyy-MM-dd HH:mm:ss" style="width:100%" />
  58 + <el-date-picker v-model="carInManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('carInManage.enterStartTime')" style="width:100%" />
60 59 </el-col>
61 60  
62 61 <el-col :span="6" class="margin-top-10">
63   - <el-date-picker v-model="carInManageInfo.conditions.endTime" type="datetime"
64   - :placeholder="$t('carInManage.enterEndTime')" value-format="yyyy-MM-dd HH:mm:ss" style="width:100%" />
  62 + <el-date-picker v-model="carInManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('carInManage.enterEndTime')" style="width:100%" />
65 63 </el-col>
66 64  
67 65 <el-col :span="6" class="margin-top-10">
... ...
src/views/car/carInoutManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3" class="padding-r-0">
... ... @@ -46,12 +46,10 @@
46 46 </el-select>
47 47 </el-col>
48 48 <el-col :span="4">
49   - <el-date-picker v-model="conditions.startTime" type="datetime"
50   - :placeholder="$t('carInoutManage.startTimePlaceholder')" style="width:100%" />
  49 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('carInoutManage.startTimePlaceholder')" style="width:100%" />
51 50 </el-col>
52 51 <el-col :span="4">
53   - <el-date-picker v-model="conditions.endTime" type="datetime"
54   - :placeholder="$t('carInoutManage.endTimePlaceholder')" style="width:100%" />
  52 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('carInoutManage.endTimePlaceholder')" style="width:100%" />
55 53 </el-col>
56 54 <el-col :span="4">
57 55 <el-button type="primary" size="small" @click="queryCarInoutMethod">
... ...
src/views/car/carStructureList.vue
1   -<template>
  1 +<template>
2 2 <div class="car-structure-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/car/listParkingSpaceList.vue
1   -<template>
  1 +<template>
2 2 <div class="parking-space-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/car/parkingAreaManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="parking-area-manage animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/car/parkingBoxManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="parking-box-manage-container">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/car/parkingSpaceApplyManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="parking-space-apply-manage">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/car/remainingParkingSpaceList.vue
1   -<template>
  1 +<template>
2 2 <div class="remaining-parking-space-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/car/tempCarPaymentList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3" class="left-panel">
... ... @@ -42,15 +42,13 @@
42 42  
43 43 <el-col :span="4">
44 44 <el-form-item>
45   - <el-date-picker v-model="conditions.startTime" type="datetime"
46   - :placeholder="$t('tempCarPayment.entryStartTime')" style="width:100%" />
  45 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('tempCarPayment.entryStartTime')" style="width:100%" />
47 46 </el-form-item>
48 47 </el-col>
49 48  
50 49 <el-col :span="4">
51 50 <el-form-item>
52   - <el-date-picker v-model="conditions.endTime" type="datetime"
53   - :placeholder="$t('tempCarPayment.entryEndTime')" style="width:100%" />
  51 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('tempCarPayment.entryEndTime')" style="width:100%" />
54 52 </el-form-item>
55 53 </el-col>
56 54  
... ...
src/views/community/adminRoomList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-room-container">
3 3 <div class="flex justify-start">
4 4 <div class="room-floor-unit-tree">
... ...
src/views/community/cityAreaList.vue
1   -<template>
  1 +<template>
2 2 <div class="city-area-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="padding-r-0">
... ...
src/views/community/community.vue
1   -<template>
  1 +<template>
2 2 <div class="community-container">
3 3 <div class="page-header">
4 4 <el-breadcrumb separator="/">
... ...
src/views/community/communityManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card>
... ...
src/views/community/communityMiniList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-mini-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/community/communityPublicityManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-publicity-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/community/communitySpaceConfirmList.vue
... ... @@ -79,9 +79,8 @@
79 79 <el-col :span="6">
80 80 <el-date-picker
81 81 v-model="communitySpaceConfirmInfo.conditions.appointmentTime"
82   - type="datetime"
83   - :placeholder="$t('communitySpaceConfirm.appointmentTimePlaceholder')"
84   - value-format="yyyy-MM-dd HH:mm:ss"
  82 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('communitySpaceConfirm.appointmentTimePlaceholder')"
  83 +
85 84 class="full-width"
86 85 />
87 86 </el-col>
... ...
src/views/community/communitySpaceManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-space-manage padding">
3 3 <el-row :gutter="10">
4 4 <el-col :span="4">
... ...
src/views/community/communitySpacePersonManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="app-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="box-card">
... ... @@ -9,9 +9,8 @@
9 9 </div>
10 10 <el-row :gutter="20">
11 11 <el-col :span="6">
12   - <el-date-picker v-model="conditions.appointmentTime" type="datetime"
13   - :placeholder="$t('communitySpacePersonManage.appointmentTimePlaceholder')" style="width:100%;"
14   - value-format="yyyy-MM-dd HH:mm:ss" />
  12 + <el-date-picker v-model="conditions.appointmentTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('communitySpacePersonManage.appointmentTimePlaceholder')" style="width:100%;"
  13 + />
15 14 </el-col>
16 15 <el-col :span="6">
17 16 <el-input v-model="conditions.personName"
... ...
src/views/community/communityWechatList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-wechat-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/community/enterCommunityList.vue
1   -<template>
  1 +<template>
2 2 <div class="enter-community-container">
3 3 <el-card v-if="showPage === 'myCommunity'">
4 4 <div slot="header" class=" flex justify-between">
... ...
src/views/community/listRoomDecorationRecordList.vue
1   -<template>
  1 +<template>
2 2 <div class="list-room-decoration-record-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/community/listRoomRenovationRecordDetailsList.vue
1   -<template>
  1 +<template>
2 2 <div class="list-room-renovation-record-details-container">
3 3 <el-row :gutter="20" style="width:100%">
4 4 <el-col :span="24" style="width:100%">
... ...
src/views/community/locationManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="location-manage-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/community/propertyCommunityList.vue
1   -<template>
  1 +<template>
2 2 <div class="property-community-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/community/reportCommunitySpaceList.vue
1   -<template>
  1 +<template>
2 2 <div class="app-container">
3 3 <el-row :gutter="10">
4 4 <el-col :span="4">
... ...
src/views/community/roomRenovationManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="room-renovation-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="box-card">
... ...
src/views/community/wechatSubscribeList.vue
1   -<template>
  1 +<template>
2 2 <div class="wechat-subscribe-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between items-center">
... ...
src/views/complaint/adminComplaintDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-detail-container padding">
3 3 <el-card class="box-card">
4 4 <div slot="header" class=" flex justify-between">
... ...
src/views/complaint/adminComplaintList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-complaint-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ... @@ -31,12 +31,10 @@
31 31 </el-row>
32 32 <el-row :gutter="20" class="margin-top">
33 33 <el-col :span="4">
34   - <el-date-picker v-model="searchForm.startTime" type="datetime"
35   - :placeholder="$t('adminComplaint.search.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" />
  34 + <el-date-picker v-model="searchForm.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminComplaint.search.startTimePlaceholder')" />
36 35 </el-col>
37 36 <el-col :span="4">
38   - <el-date-picker v-model="searchForm.endTime" type="datetime"
39   - :placeholder="$t('adminComplaint.search.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" />
  37 + <el-date-picker v-model="searchForm.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminComplaint.search.endTimePlaceholder')" />
40 38 </el-col>
41 39  
42 40  
... ...
src/views/contract/contractApplyAuditHistoryOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-apply-audit-history-orders-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/contract/contractChangeAuditHistoryOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-change-audit-history-orders-container animated fadeInRight">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/contract/contractChangeDetailsList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-change-details-container">
3 3 <el-row v-for="(contractChangeDetailInfo,index) in contractChangeDetailsInfo.contractDetails" :key="index" class="mb-20">
4 4 <el-col :span="24">
... ...
src/views/contract/contractChangeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-change-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/contract/contractDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="white-bg padding-lg padding-top border-radius">
3 3 <div class="flex justify-between">
4 4 <div class="text-title">{{ $t('contractDetail.title') }}</div>
... ...
src/views/contract/contractManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ... @@ -42,12 +42,10 @@
42 42 :placeholder="$t('contractManage.partyBPlaceholder')" clearable />
43 43 </el-col>
44 44 <el-col :span="8">
45   - <el-date-picker v-model="contractManageInfo.conditions.queryStartTime" type="datetime"
46   - :placeholder="$t('contractManage.startTimePlaceholder')" style="width:100%" />
  45 + <el-date-picker v-model="contractManageInfo.conditions.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('contractManage.startTimePlaceholder')" style="width:100%" />
47 46 </el-col>
48 47 <el-col :span="6">
49   - <el-date-picker v-model="contractManageInfo.conditions.queryEndTime" type="datetime"
50   - :placeholder="$t('contractManage.endTimePlaceholder')" style="width:100%" />
  48 + <el-date-picker v-model="contractManageInfo.conditions.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('contractManage.endTimePlaceholder')" style="width:100%" />
51 49 </el-col>
52 50 </el-row>
53 51  
... ...
src/views/contract/contractPartyaManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-partya-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/contract/contractTypeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-type-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/contract/contractTypeSpecManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-type-spec-manage-container">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/contract/expirationContractManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="expiration-contract-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/contract/newContractManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="new-contract-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/contract/printContractList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-contract-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/dev/serviceProvideManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="service-provide-manage-container animated fadeInRight">
3 3  
4 4 <el-card>
... ...
src/views/fee/addOweFeeCallableList.vue
... ... @@ -59,15 +59,13 @@
59 59 <el-row :gutter="20" v-show="addOweFeeCallableInfo.hasTime === 'ON'">
60 60 <el-col :span="12">
61 61 <el-form-item :label="$t('addOweFeeCallable.startTime')">
62   - <el-date-picker v-model="addOweFeeCallableInfo.startTime" type="datetime" style="width:100%"
63   - :placeholder="$t('addOweFeeCallable.selectStartTime')">
  62 + <el-date-picker v-model="addOweFeeCallableInfo.startTime" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addOweFeeCallable.selectStartTime')" >
64 63 </el-date-picker>
65 64 </el-form-item>
66 65 </el-col>
67 66 <el-col :span="12">
68 67 <el-form-item :label="$t('addOweFeeCallable.endTime')">
69   - <el-date-picker v-model="addOweFeeCallableInfo.endTime" type="datetime" style="width:100%"
70   - :placeholder="$t('addOweFeeCallable.selectEndTime')">
  68 + <el-date-picker v-model="addOweFeeCallableInfo.endTime" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addOweFeeCallable.selectEndTime')" >
71 69 </el-date-picker>
72 70 </el-form-item>
73 71 </el-col>
... ...
src/views/fee/adminFeeConfigList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-fee-config-container">
3 3 <el-row class="animated fadeInRight" :gutter="20">
4 4 <el-col :span="4" class="room-floor-unit-tree">
... ...
src/views/fee/adminOweFeeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-owe-fee-detail-container animated fadeInRight">
3 3 <el-row :gutter="20" class="flex justify-start">
4 4 <el-col :span="4" class="room-floor-unit-tree">
... ...
src/views/fee/adminPayFeeDetailList.vue
... ... @@ -11,12 +11,10 @@
11 11 </div>
12 12 <el-row :gutter="20">
13 13 <el-col :span="4">
14   - <el-date-picker v-model="searchForm.startTime" type="datetime"
15   - :placeholder="$t('adminPayFeeDetail.search.startTimePlaceholder')" class="w-full" />
  14 + <el-date-picker v-model="searchForm.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminPayFeeDetail.search.startTimePlaceholder')" class="w-full" />
16 15 </el-col>
17 16 <el-col :span="4">
18   - <el-date-picker v-model="searchForm.endTime" type="datetime"
19   - :placeholder="$t('adminPayFeeDetail.search.endTimePlaceholder')" class="w-full" />
  17 + <el-date-picker v-model="searchForm.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminPayFeeDetail.search.endTimePlaceholder')" class="w-full" />
20 18 </el-col>
21 19 <el-col :span="4">
22 20 <el-select v-model="searchForm.primeRate"
... ... @@ -39,14 +37,12 @@
39 37 </el-select>
40 38 </el-col>
41 39 <el-col :span="4">
42   - <el-date-picker v-model="searchForm.feeStartTime" type="datetime"
43   - :placeholder="$t('adminPayFeeDetail.search.feeStartTimePlaceholder')" class="w-full" />
  40 + <el-date-picker v-model="searchForm.feeStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminPayFeeDetail.search.feeStartTimePlaceholder')" class="w-full" />
44 41 </el-col>
45 42 </el-row>
46 43 <el-row :gutter="20" style="margin-top: 20px;">
47 44 <el-col :span="4">
48   - <el-date-picker v-model="searchForm.feeEndTime" type="datetime"
49   - :placeholder="$t('adminPayFeeDetail.search.feeEndTimePlaceholder')" class="w-full" />
  45 + <el-date-picker v-model="searchForm.feeEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminPayFeeDetail.search.feeEndTimePlaceholder')" class="w-full" />
50 46 </el-col>
51 47 <el-col :span="4">
52 48 <el-input v-model="searchForm.payerObjName"
... ...
src/views/fee/adminRoomFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-room-fee-container padding">
3 3 <el-row :gutter="10">
4 4 <el-col :span="4" class="tree-container">
... ...
src/views/fee/batchPayFeeOrderList.vue
1   -<template>
  1 +<template>
2 2 <div class="batch-pay-fee-order-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/fee/carCreateFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="car-create-fee-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/fee/communityPaymentList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-payment-container padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="">
... ...
src/views/fee/contractCreateFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="contract-create-fee-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/fee/createFeeByComboList.vue
1   -<template>
  1 +<template>
2 2 <div class="create-fee-by-combo-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ... @@ -24,15 +24,13 @@
24 24 <el-table-column prop="feeFlagName" :label="$t('createFeeByCombo.feeFlag')" align="center"></el-table-column>
25 25 <el-table-column :label="$t('createFeeByCombo.startTime')" align="center">
26 26 <template slot-scope="scope">
27   - <el-date-picker v-model="scope.row.startTime" type="datetime"
28   - :placeholder="$t('createFeeByCombo.requiredStartTime')" value-format="yyyy-MM-dd HH:mm:ss"
  27 + <el-date-picker v-model="scope.row.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('createFeeByCombo.requiredStartTime')"
29 28 style="width: 100%"></el-date-picker>
30 29 </template>
31 30 </el-table-column>
32 31 <el-table-column :label="$t('createFeeByCombo.endTime')" align="center">
33 32 <template slot-scope="scope">
34   - <el-date-picker v-if="scope.row.feeFlag != '1003006'" v-model="scope.row.endTime" type="datetime"
35   - :placeholder="$t('createFeeByCombo.requiredEndTime')" value-format="yyyy-MM-dd HH:mm:ss"
  33 + <el-date-picker v-if="scope.row.feeFlag != '1003006'" v-model="scope.row.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('createFeeByCombo.requiredEndTime')"
36 34 style="width: 100%" @change="validateTime(scope.row)"></el-date-picker>
37 35 <span v-else>{{ $t('createFeeByCombo.feeItemEndTime') }}</span>
38 36 </template>
... ...
src/views/fee/discountTypeList.vue
1   -<template>
  1 +<template>
2 2 <div class="discount-type-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/fee/feeComboManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-combo-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/fee/feeComboMemberManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-combo-member-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/fee/feeConfigDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="app-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/fee/feeConfigManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight padding">
3 3 <el-row :gutter="10">
4 4 <el-col :span="3">
... ...
src/views/fee/feeDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-detail-container">
3 3 <div class="white-bg padding-left padding-right padding-top border-radius-top">
4 4 <div class="flex justify-between">
... ...
src/views/fee/feeDiscountManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-discount-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/fee/feeReceiptList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-receipt-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/fee/feeSummaryList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-summary-container animated fadeInRight">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/fee/floorShareList.vue
1   -<template>
  1 +<template>
2 2 <div class="floor-share-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/fee/invoiceApplyDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="invoice-apply-detail">
3 3 <el-card class="box-card">
4 4 <div class="card-header">
... ...
src/views/fee/listApplyRoomDiscountRecordDetailsList.vue
1   -<template>
  1 +<template>
2 2 <div class="listApplyRoomDiscountRecordDetails-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/fee/listApplyRoomDiscountRecordList.vue
1   -<template>
  1 +<template>
2 2 <div class="list-apply-room-discount-record-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/fee/listCarFeeList.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <el-card class="box-card margin">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/fee/meterTypeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="meter-type-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/fee/meterWaterManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="meter-water-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="tree-container">
... ...
src/views/fee/oweFeeCallableList.vue
1   -<template>
  1 +<template>
2 2 <div class="owe-fee-callable-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="tree-container">
... ...
src/views/fee/owePayFeeOrderList.vue
1   -<template>
  1 +<template>
2 2 <div class="owe-pay-fee-order-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/fee/ownerInvoiceList.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-invoice-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/fee/payFeeAuditManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="pay-fee-audit-manage-container">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/fee/payFeeConfigDiscountManageList.vue
1   -<template>
  1 +<template>
2 2 <el-card class="pay-fee-config-discount-manage">
3 3 <div slot="header">
4 4 <el-row type="flex" justify="space-between" align="middle">
... ...
src/views/fee/payFeeOrderList.vue
1   -<template>
  1 +<template>
2 2 <div class="pay-fee-order-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/fee/payFeeQrcodeList.vue
1   -<template>
  1 +<template>
2 2 <div class="pay-fee-qrcode-container">
3 3 <!-- Search Condition -->
4 4 <el-card class="search-wrapper">
... ...
src/views/fee/printOweFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-owe-fee-container">
3 3 <el-card>
4 4 <div class="text-center">
... ...
src/views/fee/printPayFeeBangTaiList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-pay-fee-container">
3 3 <div class="text-center">
4 4 <div style="color:#000;font-size:36px">
... ...
src/views/fee/printPayFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-pay-fee-container">
3 3 <div class="text-center">
4 4 <div style="color:#000;font-size:26px">{{printPayFeeInfo.communityName}}
... ...
src/views/fee/propertyFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="property-fee-container">
3 3  
4 4  
... ...
src/views/fee/refundDepositFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="refund-deposit-fee-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/fee/returnPayFeeManageList.vue
... ... @@ -57,12 +57,10 @@
57 57  
58 58 <el-row v-show="returnPayFeeManageInfo.moreCondition" :gutter="20" style="margin-top:15px">
59 59 <el-col :span="6">
60   - <el-date-picker v-model="returnPayFeeManageInfo.conditions.startTime" type="datetime"
61   - :placeholder="$t('returnPayFeeManage.search.startTime')" style="width:100%" />
  60 + <el-date-picker v-model="returnPayFeeManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('returnPayFeeManage.search.startTime')" style="width:100%" />
62 61 </el-col>
63 62 <el-col :span="6">
64   - <el-date-picker v-model="returnPayFeeManageInfo.conditions.endTime" type="datetime"
65   - :placeholder="$t('returnPayFeeManage.search.endTime')" style="width:100%" />
  63 + <el-date-picker v-model="returnPayFeeManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('returnPayFeeManage.search.endTime')" style="width:100%" />
66 64 </el-col>
67 65 </el-row>
68 66 </el-card>
... ...
src/views/fee/roomCreateFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="app-container">
3 3 <div class="resizable-layout">
4 4 <!-- 左侧树形组件 -->
... ...
src/views/fee/roomFeeImportList.vue
1   -<template>
  1 +<template>
2 2 <div class="room-fee-import-container animated fadeInRight">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/fee/shareReadingFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="share-reading-fee-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/fee/shareReadingList.vue
1   -<template>
  1 +<template>
2 2 <div class="share-reading-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -26,12 +26,10 @@
26 26 </el-select>
27 27 </el-col>
28 28 <el-col :span="6">
29   - <el-date-picker v-model="shareReadingInfo.conditions.startTime" type="datetime"
30   - :placeholder="$t('shareReading.search.startTime')" style="width:100%" />
  29 + <el-date-picker v-model="shareReadingInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('shareReading.search.startTime')" style="width:100%" />
31 30 </el-col>
32 31 <el-col :span="6">
33   - <el-date-picker v-model="shareReadingInfo.conditions.endTime" type="datetime"
34   - :placeholder="$t('shareReading.search.endTime')" style="width:100%" />
  32 + <el-date-picker v-model="shareReadingInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('shareReading.search.endTime')" style="width:100%" />
35 33 </el-col>
36 34 <el-col :span="2">
37 35 <el-button type="primary" @click="_queryShareReadingMethod">
... ...
src/views/fee/staffFeeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-fee-manage-container animated fadeInRight">
3 3 <el-row :gutter="20" class="mb-20">
4 4 <el-col :span="24">
... ... @@ -12,12 +12,10 @@
12 12 clearable />
13 13 </el-form-item>
14 14 <el-form-item >
15   - <el-date-picker v-model="searchForm.startTime" type="datetime"
16   - :placeholder="$t('staffFeeManage.search.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" />
  15 + <el-date-picker v-model="searchForm.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('staffFeeManage.search.startTimePlaceholder')" />
17 16 </el-form-item>
18 17 <el-form-item >
19   - <el-date-picker v-model="searchForm.endTime" type="datetime"
20   - :placeholder="$t('staffFeeManage.search.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" />
  18 + <el-date-picker v-model="searchForm.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('staffFeeManage.search.endTimePlaceholder')" />
21 19 </el-form-item>
22 20 <el-form-item>
23 21 <el-button type="primary" @click="handleSearch">
... ...
src/views/index/index.vue
1   -<template>
  1 +<template>
2 2 <div >
3 3  
4 4 <div v-if="storeInfo.storeTypeCd == '800900000000'">
... ...
src/views/inspection/InspectionTaskList.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-task-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ... @@ -25,14 +25,12 @@
25 25 </el-col>
26 26  
27 27 <el-col :span="4">
28   - <el-date-picker v-model="conditions.startTime" type="datetime"
29   - :placeholder="$t('inspectionTask.actualStartTime')" value-format="yyyy-MM-dd HH:mm:ss"
  28 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('inspectionTask.actualStartTime')"
30 29 style="width: 100%"></el-date-picker>
31 30 </el-col>
32 31  
33 32 <el-col :span="4">
34   - <el-date-picker v-model="conditions.endTime" type="datetime"
35   - :placeholder="$t('inspectionTask.actualEndTime')" value-format="yyyy-MM-dd HH:mm:ss"
  33 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('inspectionTask.actualEndTime')"
36 34 style="width: 100%"></el-date-picker>
37 35 </el-col>
38 36  
... ...
src/views/inspection/aInspectionPlanDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="aInspectionPlanDetail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/inspection/adminInspectionPlanList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-inspection-plan-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/inspection/adminInspectionTaskDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-inspection-task-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/inspection/adminInspectionTaskList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-inspection-task-container">
3 3 <el-row class="flex justify-start">
4 4 <el-col :span="4" class="room-floor-unit-tree">
... ... @@ -13,19 +13,17 @@
13 13 <el-col :span="6">
14 14 <el-date-picker
15 15 v-model="searchForm.startTime"
16   - type="datetime"
17   - :placeholder="$t('adminInspectionTask.search.startTime')"
  16 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminInspectionTask.search.startTime')"
18 17 style="width: 100%"
19   - value-format="yyyy-MM-dd HH:mm:ss"
  18 +
20 19 ></el-date-picker>
21 20 </el-col>
22 21 <el-col :span="6">
23 22 <el-date-picker
24 23 v-model="searchForm.endTime"
25   - type="datetime"
26   - :placeholder="$t('adminInspectionTask.search.endTime')"
  24 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminInspectionTask.search.endTime')"
27 25 style="width: 100%"
28   - value-format="yyyy-MM-dd HH:mm:ss"
  26 +
29 27 ></el-date-picker>
30 28 </el-col>
31 29 <el-col :span="6">
... ...
src/views/inspection/inspectionItemManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-item-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/inspection/inspectionItemTitleManageList.vue
1   -<template>
  1 +<template>
2 2 <div>
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/inspection/inspectionPlanDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-plan-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/inspection/inspectionPlanList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight padding">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/inspection/inspectionPointList.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-point-container">
3 3 <el-row class="margin-bottom-20" :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/inspection/inspectionRouteList.vue
1   -<template>
  1 +<template>
2 2 <div class="inspection-route-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="left-panel">
... ...
src/views/inspection/inspectionTaskDetailsList.vue
... ... @@ -20,15 +20,13 @@
20 20 </el-col>
21 21 <el-col :span="6">
22 22 <div class="form-group">
23   - <el-date-picker v-model="inspectionTaskDetailManageInfo.conditions.inspectionStartTime" type="datetime"
24   - :placeholder="$t('inspectionTaskDetails.inputStartTime')" value-format="yyyy-MM-dd HH:mm:ss"
  23 + <el-date-picker v-model="inspectionTaskDetailManageInfo.conditions.inspectionStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('inspectionTaskDetails.inputStartTime')"
25 24 style="width:100%"></el-date-picker>
26 25 </div>
27 26 </el-col>
28 27 <el-col :span="6">
29 28 <div class="form-group">
30   - <el-date-picker v-model="inspectionTaskDetailManageInfo.conditions.inspectionEndTime" type="datetime"
31   - :placeholder="$t('inspectionTaskDetails.inputEndTime')" value-format="yyyy-MM-dd HH:mm:ss"
  29 + <el-date-picker v-model="inspectionTaskDetailManageInfo.conditions.inspectionEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('inspectionTaskDetails.inputEndTime')"
32 30 style="width:100%"></el-date-picker>
33 31 </div>
34 32 </el-col>
... ...
src/views/inspection/maintainanceItemList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-item-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/inspection/maintainancePlanMachineList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-plan-machine-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/inspection/maintainancePlanManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-plan-manage-container animated fadeInRight">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/inspection/maintainanceStandardItemList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-standard-item-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/inspection/maintainanceStandardManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-standard-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/inspection/maintainanceTaskDetailsList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-task-details-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ... @@ -11,13 +11,11 @@
11 11 clearable />
12 12 </el-col>
13 13 <el-col :span="4">
14   - <el-date-picker v-model="searchForm.maintainanceStartTime" type="datetime"
15   - :placeholder="$t('maintainanceTaskDetails.search.maintainanceStartTime')"
16   - value-format="yyyy-MM-dd HH:mm:ss" />
  14 + <el-date-picker v-model="searchForm.maintainanceStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('maintainanceTaskDetails.search.maintainanceStartTime')"
  15 + />
17 16 </el-col>
18 17 <el-col :span="4">
19   - <el-date-picker v-model="searchForm.maintainanceEndTime" type="datetime"
20   - :placeholder="$t('maintainanceTaskDetails.search.maintainanceEndTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  18 + <el-date-picker v-model="searchForm.maintainanceEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('maintainanceTaskDetails.search.maintainanceEndTime')" />
21 19 </el-col>
22 20 <el-col :span="4">
23 21 <el-select v-model="searchForm.maintainancePlanId"
... ...
src/views/inspection/maintainanceTaskManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="maintainance-task-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ... @@ -11,12 +11,10 @@
11 11 clearable />
12 12 </el-col>
13 13 <el-col :span="4">
14   - <el-date-picker v-model="searchForm.startTime" type="datetime"
15   - :placeholder="$t('maintainanceTaskManage.startTimePlaceholder')" style="width: 100%" />
  14 + <el-date-picker v-model="searchForm.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('maintainanceTaskManage.startTimePlaceholder')" style="width: 100%" />
16 15 </el-col>
17 16 <el-col :span="4">
18   - <el-date-picker v-model="searchForm.endTime" type="datetime"
19   - :placeholder="$t('maintainanceTaskManage.endTimePlaceholder')" style="width: 100%" />
  17 + <el-date-picker v-model="searchForm.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('maintainanceTaskManage.endTimePlaceholder')" style="width: 100%" />
20 18 </el-col>
21 19 <el-col :span="4">
22 20 <el-input v-model="searchForm.planName" :placeholder="$t('maintainanceTaskManage.planNamePlaceholder')"
... ...
src/views/iot/aAccessControlList.vue
1   -<template>
  1 +<template>
2 2 <div class="access-control-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/iot/adminBarrierList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="padding-r-0">
... ...
src/views/iot/adminCarInoutList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-car-inout-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -24,12 +24,10 @@
24 24 </el-select>
25 25 </el-col>
26 26 <el-col :span="4">
27   - <el-date-picker v-model="searchForm.startTime" type="datetime"
28   - :placeholder="$t('adminCarInout.search.startTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  27 + <el-date-picker v-model="searchForm.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminCarInout.search.startTime')" />
29 28 </el-col>
30 29 <el-col :span="4">
31   - <el-date-picker v-model="searchForm.endTime" type="datetime"
32   - :placeholder="$t('adminCarInout.search.endTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  30 + <el-date-picker v-model="searchForm.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminCarInout.search.endTime')" />
33 31 </el-col>
34 32 <el-col :span="4" class="text-right">
35 33 <el-button type="primary" @click="handleSearch">
... ...
src/views/iot/adminChargeMachineList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-charge-machine-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/iot/adminChargeOrderList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-charge-order-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -39,12 +39,10 @@
39 39 </el-select>
40 40 </el-form-item>
41 41 <el-form-item :label="$t('adminChargeOrder.search.startTime')">
42   - <el-date-picker v-model="searchForm.queryStartTime" type="datetime"
43   - :placeholder="$t('adminChargeOrder.search.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" />
  42 + <el-date-picker v-model="searchForm.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminChargeOrder.search.startTimePlaceholder')" />
44 43 </el-form-item>
45 44 <el-form-item :label="$t('adminChargeOrder.search.endTime')">
46   - <el-date-picker v-model="searchForm.queryEndTime" type="datetime"
47   - :placeholder="$t('adminChargeOrder.search.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss" />
  45 + <el-date-picker v-model="searchForm.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminChargeOrder.search.endTimePlaceholder')" />
48 46 </el-form-item>
49 47 <el-form-item>
50 48 <el-button type="primary" @click="handleSearch">{{ $t('common.search') }}</el-button>
... ...
src/views/iot/adminInoutList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-inout-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -38,12 +38,10 @@
38 38 </el-row>
39 39 <el-row :gutter="20" class="mt-20">
40 40 <el-col :span="4">
41   - <el-date-picker v-model="conditions.queryStartTime" type="datetime"
42   - :placeholder="$t('adminInout.search.inputStartTime')" class="w-100" />
  41 + <el-date-picker v-model="conditions.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminInout.search.inputStartTime')" class="w-100" />
43 42 </el-col>
44 43 <el-col :span="4">
45   - <el-date-picker v-model="conditions.queryEndTime" type="datetime"
46   - :placeholder="$t('adminInout.search.inputEndTime')" class="w-100" />
  44 + <el-date-picker v-model="conditions.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminInout.search.inputEndTime')" class="w-100" />
47 45 </el-col>
48 46 </el-row>
49 47 </el-card>
... ...
src/views/iot/adminMeterList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-meter-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/iot/adminMeterRechargeList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-meter-recharge-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -40,13 +40,11 @@
40 40  
41 41 <el-row :gutter="20" style="margin-top: 15px;">
42 42 <el-col :span="4">
43   - <el-date-picker v-model="searchForm.queryStartTime" type="datetime"
44   - :placeholder="$t('adminMeterRecharge.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  43 + <el-date-picker v-model="searchForm.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminMeterRecharge.startTimePlaceholder')"
45 44 style="width: 100%;" />
46 45 </el-col>
47 46 <el-col :span="4">
48   - <el-date-picker v-model="searchForm.queryEndTime" type="datetime"
49   - :placeholder="$t('adminMeterRecharge.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  47 + <el-date-picker v-model="searchForm.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminMeterRecharge.endTimePlaceholder')"
50 48 style="width: 100%;" />
51 49 </el-col>
52 50  
... ...
src/views/layout/layout.vue
1   -<template>
  1 +<template>
2 2 <el-container class="app-wrapper">
3 3 <!-- 顶部导航 -->
4 4 <el-header height="60px" class="app-header">
... ...
src/views/log/mqttLogList.vue
1   -<template>
  1 +<template>
2 2 <div class="mqtt-log-container">
3 3 <!-- 查询条件 -->
4 4 <el-row>
... ... @@ -11,17 +11,15 @@
11 11 <el-form-item :label="$t('mqttLog.search.startTime')">
12 12 <el-date-picker
13 13 v-model="searchForm.startTime"
14   - type="datetime"
15   - :placeholder="$t('mqttLog.search.startTimePlaceholder')"
16   - value-format="yyyy-MM-dd HH:mm:ss"
  14 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('mqttLog.search.startTimePlaceholder')"
  15 +
17 16 />
18 17 </el-form-item>
19 18 <el-form-item :label="$t('mqttLog.search.endTime')">
20 19 <el-date-picker
21 20 v-model="searchForm.endTime"
22   - type="datetime"
23   - :placeholder="$t('mqttLog.search.endTimePlaceholder')"
24   - value-format="yyyy-MM-dd HH:mm:ss"
  21 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('mqttLog.search.endTimePlaceholder')"
  22 +
25 23 />
26 24 </el-form-item>
27 25 <el-form-item>
... ...
src/views/log/transactionLogManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="transaction-log-manage-container animated fadeInRight">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/log/transactionOutLogList.vue
1   -<template>
  1 +<template>
2 2 <div class="transaction-out-log-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -20,12 +20,10 @@
20 20 </div>
21 21 <el-row :gutter="20">
22 22 <el-col :span="6">
23   - <el-date-picker v-model="conditions.startTime" type="datetime"
24   - :placeholder="$t('transactionOutLog.startTime')" class="w-100" />
  23 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('transactionOutLog.startTime')" class="w-100" />
25 24 </el-col>
26 25 <el-col :span="6">
27   - <el-date-picker v-model="conditions.endTime" type="datetime"
28   - :placeholder="$t('transactionOutLog.endTime')" class="w-100" />
  26 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('transactionOutLog.endTime')" class="w-100" />
29 27 </el-col>
30 28 <el-col :span="4">
31 29 <el-button type="primary" size="small" @click="_queryLogMethod">
... ...
src/views/machine/accessControlInoutList.vue
1   -<template>
  1 +<template>
2 2 <div class="access-control-inout-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -43,12 +43,10 @@
43 43 </el-row>
44 44 <el-row :gutter="20" style="margin-top:15px">
45 45 <el-col :span="6">
46   - <el-date-picker v-model="accessControlInoutInfo.conditions.queryStartTime" type="datetime"
47   - :placeholder="$t('accessControlInout.search.startTime')" style="width:100%" />
  46 + <el-date-picker v-model="accessControlInoutInfo.conditions.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('accessControlInout.search.startTime')" style="width:100%" />
48 47 </el-col>
49 48 <el-col :span="6">
50   - <el-date-picker v-model="accessControlInoutInfo.conditions.queryEndTime" type="datetime"
51   - :placeholder="$t('accessControlInout.search.endTime')" style="width:100%" />
  49 + <el-date-picker v-model="accessControlInoutInfo.conditions.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('accessControlInout.search.endTime')" style="width:100%" />
52 50 </el-col>
53 51 <el-col :span="6">
54 52 <el-button type="primary" @click="_queryAccessControlInoutMethod">
... ...
src/views/machine/equipmentAccountDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="equipment-account-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/machine/equipmentAccountList.vue
1   -<template>
  1 +<template>
2 2 <div class="equipment-account-container">
3 3 <el-card class="box-card">
4 4 <div class="operation-wrapper text-left">
... ...
src/views/machine/index.vue
1   -<template>
  1 +<template>
2 2 <div class="machine-container">
3 3 <div class="menu-group-wrapper">
4 4 <div class="group-content">
... ...
src/views/machine/machinePrinterManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="machine-printer-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/machine/machineTranslateManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="machine-translate-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/machine/machineTypeTreeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="machine-type-tree-manage-container">
3 3 <div class="box-card">
4 4  
... ...
src/views/machine/printerRuleList.vue
1   -<template>
  1 +<template>
2 2 <div class="printer-rule-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/machine/videoControlList.vue
1   -<template>
  1 +<template>
2 2 <div class="video-control-container">
3 3 <el-card class="box-card">
4 4  
... ...
src/views/mall/convenienceMenusManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="convenience-menus-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/mall/housekeepingSjServList.vue
1   -<template>
  1 +<template>
2 2 <div class="housekeeping-sj-serv-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/mall/integralDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="integral-detail-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/mall/junkRequirementManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="junk-requirement-container">
3 3 <!-- Search Conditions -->
4 4 <el-card class="search-wrapper">
... ...
src/views/mall/merchantManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="merchant-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper ">
... ...
src/views/mall/productSjList.vue
1   -<template>
  1 +<template>
2 2 <div class="product-sj-container ">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/mall/shopCommunityList.vue
1   -<template>
  1 +<template>
2 2 <div class="shop-community-container animated fadeInRight">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/mall/shopManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="shop-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/mall/storeInfoManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="store-info-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card v-if="componentShow === 'storeInfoManage'" class="search-wrapper">
... ...
src/views/mall/storeOrderCartManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="store-order-cart-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/mall/storeOrderCartReturnList.vue
1   -<template>
  1 +<template>
2 2 <div class="store-order-cart-return-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/mall/userIntegralList.vue
1   -<template>
  1 +<template>
2 2 <div class="user-integral-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/market/marketBlacklistManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="market-blacklist-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/market/marketGoodsItemManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="market-goods-item-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/market/marketLogList.vue
1   -<template>
  1 +<template>
2 2 <div class="market-log-container">
3 3 <!-- Search Conditions -->
4 4 <el-card class="search-wrapper">
... ... @@ -31,12 +31,10 @@
31 31 </el-row>
32 32 <el-row :gutter="20" style="margin-top: 20px">
33 33 <el-col :span="4">
34   - <el-date-picker v-model="searchForm.startTime" type="datetime" :placeholder="$t('marketLog.search.startTime')"
35   - value-format="yyyy-MM-dd HH:mm:ss" />
  34 + <el-date-picker v-model="searchForm.startTime" type="datetime" :placeholder="$t('marketLog.search.startTime')" value-format="yyyy-MM-dd HH:mm:ss" />
36 35 </el-col>
37 36 <el-col :span="4">
38   - <el-date-picker v-model="searchForm.endTime" type="datetime" :placeholder="$t('marketLog.search.endTime')"
39   - value-format="yyyy-MM-dd HH:mm:ss" />
  37 + <el-date-picker v-model="searchForm.endTime" type="datetime" :placeholder="$t('marketLog.search.endTime')" value-format="yyyy-MM-dd HH:mm:ss" />
40 38 </el-col>
41 39 </el-row>
42 40 </el-card>
... ...
src/views/market/marketRuleList.vue
1   -<template>
  1 +<template>
2 2 <div class="market-rule-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/market/marketSmsManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="market-sms-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/market/marketWayList.vue
1   -<template>
  1 +<template>
2 2 <div class="market-way-container">
3 3 <el-card>
4 4 <div class="header flex justify-between">
... ...
src/views/oa/activitiesManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="activities-manage-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/oa/activitiesTypeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="activities-type-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/addQuestionAnswerList.vue
... ... @@ -16,8 +16,7 @@
16 16 </el-col>
17 17 <el-col :span="12">
18 18 <el-form-item :label="$t('addQuestionAnswer.startTime')" prop="startTime">
19   - <el-date-picker v-model="addQuestionAnswerInfo.startTime" type="datetime"
20   - :placeholder="$t('addQuestionAnswer.startTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  19 + <el-date-picker v-model="addQuestionAnswerInfo.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addQuestionAnswer.startTimePlaceholder')"
21 20 style="width: 100%" />
22 21 </el-form-item>
23 22 </el-col>
... ... @@ -25,8 +24,7 @@
25 24 <el-row>
26 25 <el-col :span="12">
27 26 <el-form-item :label="$t('addQuestionAnswer.endTime')" prop="endTime">
28   - <el-date-picker v-model="addQuestionAnswerInfo.endTime" type="datetime"
29   - :placeholder="$t('addQuestionAnswer.endTimePlaceholder')" value-format="yyyy-MM-dd HH:mm:ss"
  27 + <el-date-picker v-model="addQuestionAnswerInfo.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('addQuestionAnswer.endTimePlaceholder')"
30 28 style="width: 100%" />
31 29 </el-form-item>
32 30 </el-col>
... ...
src/views/oa/attendanceClassesManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="attendance-classes-manage-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/oa/attendanceClassesStaffManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="attendance-classes-staff-manage-container">
3 3 <el-row :gutter="10">
4 4 <el-col :span="3">
... ...
src/views/oa/attendanceLogManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="attendance-log-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/complaintDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-detail-container">
3 3 <el-card class="box-card">
4 4 <div class="flex justify-between">
... ...
src/views/oa/complaintList.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -47,12 +47,10 @@
47 47 </el-row>
48 48 <el-row :gutter="20" style="margin-top:15px">
49 49 <el-col :span="4">
50   - <el-date-picker v-model="complaintInfo.conditions.startTime" type="datetime"
51   - :placeholder="$t('complaint.search.startTime')" style="width:100%" />
  50 + <el-date-picker v-model="complaintInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('complaint.search.startTime')" style="width:100%" />
52 51 </el-col>
53 52 <el-col :span="4">
54   - <el-date-picker v-model="complaintInfo.conditions.endTime" type="datetime"
55   - :placeholder="$t('complaint.search.endTime')" style="width:100%" />
  53 + <el-date-picker v-model="complaintInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('complaint.search.endTime')" style="width:100%" />
56 54 </el-col>
57 55 </el-row>
58 56 </el-card>
... ...
src/views/oa/complaintTypeList.vue
1   -<template>
  1 +<template>
2 2 <div class="complaint-type-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/oa/copyWorkList.vue
... ... @@ -42,17 +42,15 @@
42 42 <el-col :span="4">
43 43 <el-date-picker
44 44 v-model="copyWorkInfo.conditions.queryStartTime"
45   - type="datetime"
46   - :placeholder="$t('copyWork.search.startTime')"
47   - style="width: 100%"
  45 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('copyWork.search.startTime')"
  46 + style="width: 100%"
48 47 />
49 48 </el-col>
50 49 <el-col :span="4">
51 50 <el-date-picker
52 51 v-model="copyWorkInfo.conditions.queryEndTime"
53   - type="datetime"
54   - :placeholder="$t('copyWork.search.endTime')"
55   - style="width: 100%"
  52 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('copyWork.search.endTime')"
  53 + style="width: 100%"
56 54 />
57 55 </el-col>
58 56 <el-col :span="4">
... ...
src/views/oa/doHistoryComplaintsList.vue
1   -<template>
  1 +<template>
2 2 <div class="do-history-complaints-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/oa/doWorkList.vue
1   -<template>
  1 +<template>
2 2 <div class="do-work-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -26,13 +26,11 @@
26 26 :placeholder="$t('doWork.search.staffNameLike')" clearable />
27 27 </el-col>
28 28 <el-col :span="4">
29   - <el-date-picker v-model="doWorkInfo.conditions.queryStartTime" type="datetime"
30   - :placeholder="$t('doWork.search.queryStartTime')" value-format="yyyy-MM-dd HH:mm:ss">
  29 + <el-date-picker v-model="doWorkInfo.conditions.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('doWork.search.queryStartTime')" >
31 30 </el-date-picker>
32 31 </el-col>
33 32 <el-col :span="4">
34   - <el-date-picker v-model="doWorkInfo.conditions.queryEndTime" type="datetime"
35   - :placeholder="$t('doWork.search.queryEndTime')" value-format="yyyy-MM-dd HH:mm:ss"
  33 + <el-date-picker v-model="doWorkInfo.conditions.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('doWork.search.queryEndTime')"
36 34 :disabled="!doWorkInfo.conditions.queryStartTime">
37 35 </el-date-picker>
38 36 </el-col>
... ...
src/views/oa/editQuestionAnswerList.vue
... ... @@ -16,16 +16,14 @@
16 16 </el-col>
17 17 <el-col :span="12">
18 18 <el-form-item :label="$t('editQuestionAnswer.startTime')" prop="startTime">
19   - <el-date-picker v-model="editQuestionAnswerInfo.startTime" type="datetime"
20   - :placeholder="$t('editQuestionAnswer.startTimePlaceholder')" style="width: 100%" />
  19 + <el-date-picker v-model="editQuestionAnswerInfo.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editQuestionAnswer.startTimePlaceholder')" style="width: 100%" />
21 20 </el-form-item>
22 21 </el-col>
23 22 </el-row>
24 23 <el-row>
25 24 <el-col :span="12">
26 25 <el-form-item :label="$t('editQuestionAnswer.endTime')" prop="endTime">
27   - <el-date-picker v-model="editQuestionAnswerInfo.endTime" type="datetime"
28   - :placeholder="$t('editQuestionAnswer.endTimePlaceholder')" style="width: 100%" />
  26 + <el-date-picker v-model="editQuestionAnswerInfo.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editQuestionAnswer.endTimePlaceholder')" style="width: 100%" />
29 27 </el-form-item>
30 28 </el-col>
31 29 </el-row>
... ...
src/views/oa/examineProjectManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="examine-project-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/examineStaffManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="examine-staff-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="">
... ...
src/views/oa/examineStaffValueList.vue
1   -<template>
  1 +<template>
2 2 <div class="examine-staff-value-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/newOaWorkflowDoingList.vue
1   -<template>
  1 +<template>
2 2 <div class="new-oa-workflow-doing-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between ">
... ...
src/views/oa/newOaWorkflowFormEditList.vue
... ... @@ -43,8 +43,7 @@
43 43 <el-form-item v-if="item.type === 'textdatetime'" :label="item.label"
44 44 :prop="item.key"
45 45 :rules="getValidationRules(item)">
46   - <el-date-picker v-model="formData[item.key]" type="datetime" :placeholder="item.description"
47   - value-format="yyyy-MM-dd HH:mm:ss" style="width: 100%" />
  46 + <el-date-picker v-model="formData[item.key]" type="datetime" :placeholder="item.description" value-format="yyyy-MM-dd HH:mm:ss" style="width: 100%" />
48 47 </el-form-item>
49 48  
50 49 <!-- 单选框 -->
... ...
src/views/oa/newOaWorkflowList.vue
1   -<template>
  1 +<template>
2 2 <div class="new-oa-workflow-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/oa/newOaWorkflowManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="new-oa-workflow-manage-container">
3 3 <el-card class="box-card">
4 4 <div v-if="newOaWorkflowManageInfo.newOaWorkflows && newOaWorkflowManageInfo.newOaWorkflows.length > 0">
... ...
src/views/oa/notepadManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="notepad-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/noticeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="notice-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/oa/noticeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="notice-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ... @@ -27,12 +27,10 @@
27 27 <el-input v-model="searchForm.title" :placeholder="$t('noticeManage.search.titlePlaceholder')" />
28 28 </el-col>
29 29 <el-col :span="4">
30   - <el-date-picker v-model="searchForm.startTime" type="datetime"
31   - :placeholder="$t('noticeManage.search.startTimePlaceholder')" style="width:100%" />
  30 + <el-date-picker v-model="searchForm.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('noticeManage.search.startTimePlaceholder')" style="width:100%" />
32 31 </el-col>
33 32 <el-col :span="4">
34   - <el-date-picker v-model="searchForm.endTime" type="datetime"
35   - :placeholder="$t('noticeManage.search.endTimePlaceholder')" style="width:100%" />
  33 + <el-date-picker v-model="searchForm.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('noticeManage.search.endTimePlaceholder')" style="width:100%" />
36 34 </el-col>
37 35 <el-col :span="4">
38 36 <el-button type="primary" @click="handleSearch">
... ...
src/views/oa/oaWorkflowManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="oa-workflow-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/ownerVotingList.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-voting-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/printOwnerVotingList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-owner-voting-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/oa/printQuestionAnswerDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-question-answer-detail-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" id="print-room">
... ...
src/views/oa/printQuestionAnswerList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-question-answer-container">
3 3  
4 4 <div class="text-center">
... ...
src/views/oa/questionAnswerManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="question-answer-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/questionTitleList.vue
1   -<template>
  1 +<template>
2 2 <div class="question-title-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/simplifyNotepadManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="simplify-notepad-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/oa/staffAttendanceManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-attendance-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/oa/startWorkList.vue
1   -<template>
  1 +<template>
2 2 <div class="start-work-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ... @@ -24,12 +24,10 @@
24 24 <el-input v-model="conditions.staffName" :placeholder="$t('startWork.search.staffName')" clearable />
25 25 </el-form-item>
26 26 <el-form-item>
27   - <el-date-picker v-model="conditions.queryStartTime" type="datetime"
28   - :placeholder="$t('startWork.search.startTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  27 + <el-date-picker v-model="conditions.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('startWork.search.startTime')" />
29 28 </el-form-item>
30 29 <el-form-item>
31   - <el-date-picker v-model="conditions.queryEndTime" type="datetime"
32   - :placeholder="$t('startWork.search.endTime')" value-format="yyyy-MM-dd HH:mm:ss"
  30 + <el-date-picker v-model="conditions.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('startWork.search.endTime')"
33 31 :picker-options="endDateOptions" />
34 32 </el-form-item>
35 33 <el-form-item>
... ...
src/views/oa/todayAttendanceManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="today-attendance-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/uodoComplaintsList.vue
1   -<template>
  1 +<template>
2 2 <div class="uodo-complaints-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between ">
... ...
src/views/oa/visitFinishList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/oa/visitManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="visit-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -78,15 +78,13 @@
78 78 <el-form-item>
79 79 <el-date-picker
80 80 v-model="visitManageInfo.conditions.queryStartTime"
81   - type="datetime"
82   - :placeholder="$t('visitManage.search.startTime')"
  81 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('visitManage.search.startTime')"
83 82 ></el-date-picker>
84 83 </el-form-item>
85 84 <el-form-item>
86 85 <el-date-picker
87 86 v-model="visitManageInfo.conditions.queryEndTime"
88   - type="datetime"
89   - :placeholder="$t('visitManage.search.endTime')"
  87 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('visitManage.search.endTime')"
90 88 ></el-date-picker>
91 89 </el-form-item>
92 90 </el-form>
... ...
src/views/oa/visitUndoList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight visit-undo-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/oa/workDeductionList.vue
1   -<template>
  1 +<template>
2 2 <div class="work-deduction-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/oa/workDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="work-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/oa/workPoolList.vue
1   -<template>
  1 +<template>
2 2 <div class="work-pool-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -46,17 +46,15 @@
46 46 <el-col :span="4">
47 47 <el-date-picker
48 48 v-model="workPoolInfo.conditions.queryStartTime"
49   - type="datetime"
50   - :placeholder="$t('workPool.search.startTime')"
51   - style="width: 100%"
  49 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workPool.search.startTime')"
  50 + style="width: 100%"
52 51 />
53 52 </el-col>
54 53 <el-col :span="4">
55 54 <el-date-picker
56 55 v-model="workPoolInfo.conditions.queryEndTime"
57   - type="datetime"
58   - :placeholder="$t('workPool.search.endTime')"
59   - style="width: 100%"
  56 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('workPool.search.endTime')"
  57 + style="width: 100%"
60 58 />
61 59 </el-col>
62 60 <el-col :span="4">
... ...
src/views/oa/workTypeList.vue
1   -<template>
  1 +<template>
2 2 <div class="work-type-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/org/classesManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="classes-manage-container padding">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/org/dataPrivilegeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="data-privilege-container padding">
3 3 <el-row class="data-privilege-wrapper">
4 4 <el-col :span="4" class="left-panel">
... ...
src/views/org/orgList.vue
1   -<template>
  1 +<template>
2 2 <div class="org-manage">
3 3 <el-row :gutter="20">
4 4 <el-col :span="6">
... ...
src/views/org/scheduleClassesList.vue
1   -<template>
  1 +<template>
2 2 <div class="schedule-classes-container animated fadeInRight">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/org/scheduleClassesStaffManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="schedule-classes-staff-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/owner/adminAuthOwnerList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-auth-owner-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/owner/adminOwnerList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-owner-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/owner/auditAuthOwnerList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/owner/deleteOwnerRoomList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3  
4 4 <!-- 业主信息 -->
... ...
src/views/owner/listOwner.vue
1   -<template>
  1 +<template>
2 2 <div class="list-owner-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/owner/ownerCommitteeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="owner-committee-detail-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/owner/ownerDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="white-bg padding-lg padding-top border-radius margin">
3 3 <el-row type="flex" justify="space-between">
4 4 <div class="text-title">{{ $t('ownerDetail.ownerInfo') }}</div>
... ...
src/views/project/projectList.vue
1   -<!-- 引入项目管理相关的组件 -->
  1 +<!-- 引入项目管理相关的组件 -->
2 2 <template>
3 3 <div class="project-container">
4 4 <!-- 查询条件 -->
... ...
src/views/report/commonReportList.vue
1   -<template>
  1 +<template>
2 2 <div class="common-report-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/report/communityFeeSummaryList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-fee-summary-container">
3 3 <el-row class="animated fadeInRight" :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/report/componentConditionManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="component-condition-manage-container">
3 3  
4 4 <el-card>
... ...
src/views/report/dataReportList.vue
1   -<template>
  1 +<template>
2 2 <div class="data-report-container">
3 3 <div class="box-card">
4 4 <div class="flex justify-between padding">
... ...
src/views/report/feeRemindList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-remind-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/report/operationalAnalysisList.vue
1   -<template>
  1 +<template>
2 2 <div class="operational-analysis-container">
3 3 <el-row class="animated fadeInRight ecommerce">
4 4 <el-col :span="4">
... ...
src/views/report/printCommonReportTableList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-common-report-table-container">
3 3  
4 4 <div class="top-1">
... ...
src/views/report/reportCustomComponentFooterManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-custom-component-footer-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/report/reportCustomComponentManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-custom-component-container">
3 3 <!-- 查询条件 -->
4 4 <el-row>
... ...
src/views/report/reportCustomComponentRelManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-custom-component-rel-manage-container">
3 3 <div v-if="currentComponent === 'list'">
4 4 <el-row>
... ...
src/views/report/reportCustomGroupManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-custom-group-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-row>
... ...
src/views/report/reportCustomManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-custom-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/report/reportFeeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-fee-detail-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/report/reportHuaningList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-huaning-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/report/reportOweFeeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-owe-fee-detail-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ...
src/views/report/reportOwnerPayFeeList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-owner-pay-fee-container animated fadeInRight">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/report/reportPayFeeDepositList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-pay-fee-deposit-container animated fadeInRight">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ... @@ -72,13 +72,11 @@
72 72 </el-select>
73 73 </el-col>
74 74 <el-col :span="4">
75   - <el-date-picker v-model="conditions.startTime" type="datetime"
76   - :placeholder="$t('reportPayFeeDeposit.search.startTime')" style="width:100%">
  75 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('reportPayFeeDeposit.search.startTime')" style="width:100%" >
77 76 </el-date-picker>
78 77 </el-col>
79 78 <el-col :span="4">
80   - <el-date-picker v-model="conditions.endTime" type="datetime"
81   - :placeholder="$t('reportPayFeeDeposit.search.endTime')" style="width:100%">
  79 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('reportPayFeeDeposit.search.endTime')" style="width:100%" >
82 80 </el-date-picker>
83 81 </el-col>
84 82 <el-col :span="4">
... ...
src/views/report/reportPayFeeDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-pay-fee-detail-container animated fadeInRight">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ... @@ -11,12 +11,12 @@
11 11  
12 12 <el-row :gutter="20">
13 13 <el-col :span="4">
14   - <el-date-picker v-model="reportPayFeeDetailInfo.conditions.startTime" type="datetime"
  14 + <el-date-picker v-model="reportPayFeeDetailInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
15 15 :placeholder="$t('reportPayFeeDetail.search.startTime')" style="width: 100%" />
16 16 </el-col>
17 17  
18 18 <el-col :span="4">
19   - <el-date-picker v-model="reportPayFeeDetailInfo.conditions.endTime" type="datetime"
  19 + <el-date-picker v-model="reportPayFeeDetailInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
20 20 :placeholder="$t('reportPayFeeDetail.search.endTime')" style="width: 100%" @change="validateDate" />
21 21 </el-col>
22 22  
... ... @@ -71,12 +71,12 @@
71 71 </el-col>
72 72  
73 73 <el-col :span="4">
74   - <el-date-picker v-model="reportPayFeeDetailInfo.conditions.feeStartTime" type="datetime"
  74 + <el-date-picker v-model="reportPayFeeDetailInfo.conditions.feeStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
75 75 :placeholder="$t('reportPayFeeDetail.search.feeStartTime')" style="width: 100%" />
76 76 </el-col>
77 77  
78 78 <el-col :span="4">
79   - <el-date-picker v-model="reportPayFeeDetailInfo.conditions.feeEndTime" type="datetime"
  79 + <el-date-picker v-model="reportPayFeeDetailInfo.conditions.feeEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
80 80 :placeholder="$t('reportPayFeeDetail.search.feeEndTime')" style="width: 100%" />
81 81 </el-col>
82 82 </el-row>
... ...
src/views/report/reportProficientList.vue
1   -<template>
  1 +<template>
2 2 <div class="report-proficient-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/report/reportRepairList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight report-repair-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/resource/adminEquipmentList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-equipment-container">
3 3 <el-row :gutter="10">
4 4 <el-col :span="4" class="pr-0">
... ...
src/views/resource/allocationStorehouseAuditOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="allocation-storehouse-audit-orders-container animated fadeInRight">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/allocationStorehouseDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="allocation-storehouse-detail-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/resource/allocationStorehouseDetailedList.vue
... ... @@ -92,12 +92,10 @@
92 92 </el-select>
93 93 </el-col>
94 94 <el-col :span="4">
95   - <el-date-picker v-model="allocationStorehousesInfo.conditions.startTime" type="datetime"
96   - :placeholder="$t('allocationStorehouseDetailed.startTimePlaceholder')" style="width:100%" />
  95 + <el-date-picker v-model="allocationStorehousesInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('allocationStorehouseDetailed.startTimePlaceholder')" style="width:100%" />
97 96 </el-col>
98 97 <el-col :span="4">
99   - <el-date-picker v-model="allocationStorehousesInfo.conditions.endTime" type="datetime"
100   - :placeholder="$t('allocationStorehouseDetailed.endTimePlaceholder')" style="width:100%" />
  98 + <el-date-picker v-model="allocationStorehousesInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('allocationStorehouseDetailed.endTimePlaceholder')" style="width:100%" />
101 99 </el-col>
102 100 </el-row>
103 101  
... ...
src/views/resource/allocationStorehouseHistoryAuditOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="allocation-storehouse-history-audit-orders-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/resource/allocationStorehouseManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="padding-r-0">
... ... @@ -31,12 +31,10 @@
31 31 </el-select>
32 32 </el-col>
33 33 <el-col :span="4">
34   - <el-date-picker v-model="conditions.startTime" type="datetime"
35   - :placeholder="$t('allocationStorehouseManage.search.startTime')" style="width:100%" />
  34 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('allocationStorehouseManage.search.startTime')" style="width:100%" />
36 35 </el-col>
37 36 <el-col :span="4">
38   - <el-date-picker v-model="conditions.endTime" type="datetime"
39   - :placeholder="$t('allocationStorehouseManage.search.endTime')" style="width:100%" />
  37 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('allocationStorehouseManage.search.endTime')" style="width:100%" />
40 38 </el-col>
41 39 <el-col :span="4">
42 40 <el-button type="primary" @click="_queryAllocationStorehouseMethod">
... ...
src/views/resource/allocationUserStorehouseManageList.vue
... ... @@ -129,17 +129,15 @@
129 129 <el-col :span="6">
130 130 <el-date-picker
131 131 v-model="allocationUserStorehouseManageInfo.conditions.startTime"
132   - type="datetime"
133   - :placeholder="$t('allocationUserStorehouseManage.search.startTime')"
134   - style="width: 100%"
  132 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('allocationUserStorehouseManage.search.startTime')"
  133 + style="width: 100%"
135 134 />
136 135 </el-col>
137 136 <el-col :span="6">
138 137 <el-date-picker
139 138 v-model="allocationUserStorehouseManageInfo.conditions.endTime"
140   - type="datetime"
141   - :placeholder="$t('allocationUserStorehouseManage.search.endTime')"
142   - style="width: 100%"
  139 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('allocationUserStorehouseManage.search.endTime')"
  140 + style="width: 100%"
143 141 />
144 142 </el-col>
145 143 </el-row>
... ...
src/views/resource/assetInventoryAuditList.vue
1   -<template>
  1 +<template>
2 2 <div class="asset-inventory-audit-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/resource/assetInventoryEditList.vue
1   -<template>
  1 +<template>
2 2 <div class="asset-inventory-edit-container">
3 3  
4 4  
... ...
src/views/resource/assetInventoryInList.vue
1   -<template>
  1 +<template>
2 2 <div class="asset-inventory-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/resource/assetInventoryInStockList.vue
1   -<template>
  1 +<template>
2 2 <div class="asset-inventory-in-stock-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/assetInventoryManageList.vue
... ... @@ -35,12 +35,10 @@
35 35 </el-select>
36 36 </el-col>
37 37 <el-col :span="4">
38   - <el-date-picker v-model="assetInventoryManageInfo.conditions.startTime" type="datetime"
39   - :placeholder="$t('assetInventoryManage.search.startTime')" style="width:100%" />
  38 + <el-date-picker v-model="assetInventoryManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('assetInventoryManage.search.startTime')" style="width:100%" />
40 39 </el-col>
41 40 <el-col :span="4">
42   - <el-date-picker v-model="assetInventoryManageInfo.conditions.endTime" type="datetime"
43   - :placeholder="$t('assetInventoryManage.search.endTime')" style="width:100%" />
  41 + <el-date-picker v-model="assetInventoryManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('assetInventoryManage.search.endTime')" style="width:100%" />
44 42 </el-col>
45 43 <el-col :span="4">
46 44 <el-button type="primary" @click="_queryAssetInventoryMethod">
... ...
src/views/resource/itemOutManageList.vue
... ... @@ -33,13 +33,11 @@
33 33 :placeholder="$t('itemOutManage.search.resName')" clearable />
34 34 </el-col>
35 35 <el-col :span="4">
36   - <el-date-picker v-model="itemOutManageInfo.conditions.startTime" type="datetime"
37   - :placeholder="$t('itemOutManage.search.startTime')" style="width: 100%" />
  36 + <el-date-picker v-model="itemOutManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('itemOutManage.search.startTime')" style="width: 100%" />
38 37 </el-col>
39 38 <el-col :span="4">
40   - <el-date-picker v-model="itemOutManageInfo.conditions.endTime" type="datetime"
41   - :placeholder="$t('itemOutManage.search.endTime')" style="width: 100%"
42   - :disabled="!itemOutManageInfo.conditions.startTime" :picker-options="endDateOptions" />
  39 + <el-date-picker v-model="itemOutManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('itemOutManage.search.endTime')" style="width: 100%"
  40 + :disabled="!itemOutManageInfo.conditions.startTime" :picker-options="endDateOptions" />
43 41 </el-col>
44 42 <el-col :span="4">
45 43 <el-button type="primary" @click="_queryInspectionPlanMethod">
... ...
src/views/resource/itemReleaseFinishList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/itemReleaseUndoList.vue
1   -<template>
  1 +<template>
2 2 <div class="item-release-undo-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/resource/myAuditHistoryOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="my-audit-history-orders animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/resource/myAuditOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/myItemOutAuditHistoryOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/myItemOutAuditOrdersList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce padding">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/myResourceStoreManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/resource/printAllocationStorehouseList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-allocation-storehouse-container">
3 3 <div>
4 4 <div>
... ...
src/views/resource/printAssetInventoryInStockList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-asset-inventory-container">
3 3  
4 4 <el-row :gutter="20">
... ...
src/views/resource/printEquipmentAccountLabelList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-equipment-account-label-container">
3 3 <el-card>
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/resource/purchaseApplyDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="purchase-apply-detail-container">
3 3 <!-- 申请信息 -->
4 4 <el-card class="box-card">
... ...
src/views/resource/purchaseApplyDetailManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="purchase-apply-detail-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ... @@ -68,12 +68,10 @@
68 68 </el-select>
69 69 </el-col>
70 70 <el-col :span="4">
71   - <el-date-picker v-model="conditions.startTime" type="datetime"
72   - :placeholder="$t('purchaseApplyDetailManage.search.startTime')" style="width:100%" />
  71 + <el-date-picker v-model="conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('purchaseApplyDetailManage.search.startTime')" style="width:100%" />
73 72 </el-col>
74 73 <el-col :span="4">
75   - <el-date-picker v-model="conditions.endTime" type="datetime"
76   - :placeholder="$t('purchaseApplyDetailManage.search.endTime')" style="width:100%" />
  74 + <el-date-picker v-model="conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('purchaseApplyDetailManage.search.endTime')" style="width:100%" />
77 75 </el-col>
78 76 <el-col :span="4">
79 77 <el-select v-model="conditions.parentRstId"
... ...
src/views/resource/purchaseApplyManageList.vue
... ... @@ -35,12 +35,10 @@
35 35 v-model.trim="purchaseApplyManageInfo.conditions.resName" clearable />
36 36 </el-col>
37 37 <el-col :span="4">
38   - <el-date-picker v-model="purchaseApplyManageInfo.conditions.startTime" type="datetime"
39   - :placeholder="$t('purchaseApplyManage.search.startTime')" style="width: 100%" />
  38 + <el-date-picker v-model="purchaseApplyManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('purchaseApplyManage.search.startTime')" style="width: 100%" />
40 39 </el-col>
41 40 <el-col :span="4">
42   - <el-date-picker v-model="purchaseApplyManageInfo.conditions.endTime" type="datetime"
43   - :placeholder="$t('purchaseApplyManage.search.endTime')" style="width: 100%" />
  41 + <el-date-picker v-model="purchaseApplyManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('purchaseApplyManage.search.endTime')" style="width: 100%" />
44 42 </el-col>
45 43 <el-col :span="4">
46 44 <el-button type="primary" @click="_queryPurchaseApplyMethod()" icon="el-icon-search">
... ...
src/views/resource/resourceDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/resource/resourceStoreSpecificationManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="specification-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/resource/resourceStoreUseRecordManageList.vue
... ... @@ -85,12 +85,10 @@
85 85 </el-select>
86 86 </el-col>
87 87 <el-col :span="8">
88   - <el-date-picker v-model="resourceStoreUseRecordManageInfo.conditions.startTime" type="datetime"
89   - :placeholder="$t('resourceStoreUseRecordManage.search.startTime')" style="width:100%" />
  88 + <el-date-picker v-model="resourceStoreUseRecordManageInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('resourceStoreUseRecordManage.search.startTime')" style="width:100%" />
90 89 </el-col>
91 90 <el-col :span="6">
92   - <el-date-picker v-model="resourceStoreUseRecordManageInfo.conditions.endTime" type="datetime"
93   - :placeholder="$t('resourceStoreUseRecordManage.search.endTime')" style="width:100%" />
  91 + <el-date-picker v-model="resourceStoreUseRecordManageInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('resourceStoreUseRecordManage.search.endTime')" style="width:100%" />
94 92 </el-col>
95 93 </el-row>
96 94 </div>
... ...
src/views/resource/resourceSupplierManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="resource-supplier-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/resource/storehouseManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="storehouse-manage-container">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/resource/transferGoodsManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="transfer-goods-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/role/roleList.vue
1   -<template>
  1 +<template>
2 2 <div class="role-container padding">
3 3 <el-row>
4 4 <el-col :span="4" class="role-left">
... ...
src/views/room/listPropertyRightRegistrationDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="property-right-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/room/propertyRightRegistrationManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="property-right-registration-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/room/roomList.vue
1   -<template>
  1 +<template>
2 2 <div class="room-container">
3 3 <div class="bg-white padding-sm text-left">
4 4 <el-button type="primary" size="small" @click="openAddRoomFloorModal">
... ...
src/views/room/roomStructureList.vue
1   -<template>
  1 +<template>
2 2 <div class="room-structure-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/room/shopsList.vue
1   -<template>
  1 +<template>
2 2 <div class="shops-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/scm/communityIntegralList.vue
1   -<template>
  1 +<template>
2 2 <div class="community-integral-container ">
3 3 <el-card >
4 4 <div class="white-bg padding-lg padding-top border-radius">
... ...
src/views/scm/couponMarketList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-market-container">
3 3 <div class="search-wrapper">
4 4 <div>
... ...
src/views/scm/couponPropertyPoolDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-property-pool-detail-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/couponPropertyPoolManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-property-pool-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/couponPropertyUserManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-property-user-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/couponRuleList.vue
1   -<template>
  1 +<template>
2 2 <div class="coupon-rule-container">
3 3 <el-row class="coupon-rule-wrapper">
4 4 <el-col :span="4" class="left-panel">
... ...
src/views/scm/doDiningList.vue
1   -<template>
  1 +<template>
2 2 <div class="do-dining-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="bg-white">
... ... @@ -52,17 +52,15 @@
52 52 <el-col :span="4">
53 53 <el-date-picker
54 54 v-model="doDiningInfo.conditions.startDate"
55   - type="datetime"
56   - :placeholder="$t('doDining.selectStartTime')"
57   - style="width:100%"
  55 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('doDining.selectStartTime')"
  56 + style="width:100%"
58 57 ></el-date-picker>
59 58 </el-col>
60 59 <el-col :span="4">
61 60 <el-date-picker
62 61 v-model="doDiningInfo.conditions.endDate"
63   - type="datetime"
64   - :placeholder="$t('doDining.selectEndTime')"
65   - style="width:100%"
  62 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('doDining.selectEndTime')"
  63 + style="width:100%"
66 64 ></el-date-picker>
67 65 </el-col>
68 66 <el-col :span="4">
... ...
src/views/scm/editReserveDiningList.vue
... ... @@ -43,14 +43,12 @@
43 43 <el-row :gutter="20">
44 44 <el-col :span="12">
45 45 <el-form-item :label="$t('editReserveDining.startDate')">
46   - <el-date-picker v-model="editReserveDiningInfo.startDate" type="datetime" style="width:100%"
47   - :placeholder="$t('editReserveDining.requiredStartDate')" />
  46 + <el-date-picker v-model="editReserveDiningInfo.startDate" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editReserveDining.requiredStartDate')" />
48 47 </el-form-item>
49 48 </el-col>
50 49 <el-col :span="12">
51 50 <el-form-item :label="$t('editReserveDining.endDate')">
52   - <el-date-picker v-model="editReserveDiningInfo.endDate" type="datetime" style="width:100%"
53   - :placeholder="$t('editReserveDining.requiredEndDate')" />
  51 + <el-date-picker v-model="editReserveDiningInfo.endDate" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editReserveDining.requiredEndDate')" />
54 52 </el-form-item>
55 53 </el-col>
56 54 </el-row>
... ...
src/views/scm/editReserveServiceList.vue
... ... @@ -81,9 +81,8 @@
81 81 <el-form-item :label="$t('editReserveService.startDate')" prop="startDate">
82 82 <el-date-picker
83 83 v-model="editReserveServiceInfo.startDate"
84   - type="datetime"
85   - :placeholder="$t('editReserveService.startDatePlaceholder')"
86   - style="width:100%"
  84 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editReserveService.startDatePlaceholder')"
  85 + style="width:100%"
87 86 />
88 87 </el-form-item>
89 88 </el-col>
... ... @@ -91,9 +90,8 @@
91 90 <el-form-item :label="$t('editReserveService.endDate')" prop="endDate">
92 91 <el-date-picker
93 92 v-model="editReserveServiceInfo.endDate"
94   - type="datetime"
95   - :placeholder="$t('editReserveService.endDatePlaceholder')"
96   - style="width:100%"
  93 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editReserveService.endDatePlaceholder')"
  94 + style="width:100%"
97 95 />
98 96 </el-form-item>
99 97 </el-col>
... ...
src/views/scm/goldList.vue
1   -<template>
  1 +<template>
2 2 <div class="gold-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/scm/integralConfigManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="integral-config-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/integralGiftDetailManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="integral-gift-detail-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/integralRuleList.vue
1   -<template>
  1 +<template>
2 2 <div class="integral-rule-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4" class="left-panel">
... ...
src/views/scm/reserveCatalogManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="reserve-catalog-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/reserveDiningManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="reserve-dining-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/scm/reserveOrderList.vue
1   -<template>
  1 +<template>
2 2 <div class="reserve-order-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/scm/reserveParamsManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="reserve-params-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/reserveServiceManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="reserve-service-manage-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/scm/supplierCouponBuyList.vue
1   -<template>
  1 +<template>
2 2 <div class="supplier-coupon-buy-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/scm/supplierCouponList.vue
1   -<template>
  1 +<template>
2 2 <div class="supplier-coupon-container">
3 3  
4 4  
... ...
src/views/scm/supplierManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="supplier-manage-container">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/scm/supplierTypeManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="supplier-type-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/simplify/simplifyAcceptanceList.vue
1   -<template>
  1 +<template>
2 2 <div class="white-bg padding-top-lg margin">
3 3 <div class="margin-top padding-bottom-lg flex justify-center">
4 4 <div class="search-switch">
... ...
src/views/staff/aStaffCommunityList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/staff/aStaffList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <el-card class="box-card margin-bottom">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/staff/addStaff.vue
1   -<!-- views/staff/addStaffList.vue -->
  1 +<!-- views/staff/addStaffList.vue -->
2 2 <template>
3 3 <div class="add-staff-container">
4 4 <el-card>
... ...
src/views/staff/adminStaffDetail.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-staff-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="header">
... ...
src/views/staff/staffAppAuthManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-app-auth-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/staff/staffCommunityList.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-community-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ...
src/views/staff/staffDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="staff-detail-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="18">
... ...
src/views/staff/staffList.vue
1   -<!-- views/staff/staffList.vue -->
  1 +<!-- views/staff/staffList.vue -->
2 2 <template>
3 3 <div class="staff-container">
4 4 <!-- Search Conditions -->
... ...
src/views/staff/storeStaffList.vue
1   -<template>
  1 +<template>
2 2 <div class="store-staff-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="5" class="tree-container">
... ...
src/views/staff/systemUserDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="system-user-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/staff/systemUserList.vue
1   -<template>
  1 +<template>
2 2 <div class="system-user-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/store/propertyCompanyManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="property-company-container">
3 3 <!-- 查询条件 -->
4 4 <el-card>
... ...
src/views/system/assetImportLogDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight ecommerce">
3 3 <el-row>
4 4 <el-col :span="4" class="padding-r-0">
... ...
src/views/system/assetImportLogList.vue
1   -<template>
  1 +<template>
2 2 <div class="asset-import-log-container animated fadeInRight">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/system/downloadTempFileList.vue
1   -<template>
  1 +<template>
2 2 <div class="download-temp-file-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/system/feePrintSpecManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="fee-print-spec-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/system/menuUserManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="menu-user-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/system/operateDataLogList.vue
1   -<template>
  1 +<template>
2 2 <div class="operate-data-log-container">
3 3 <el-card class="search-card">
4 4 <div slot="header" class="flex justify-between">
... ... @@ -10,15 +10,13 @@
10 10  
11 11 <el-row :gutter="20">
12 12 <el-col :span="6">
13   - <el-date-picker v-model="operateDataLogInfo.conditions.logStartTime" type="datetime"
14   - :placeholder="$t('operateDataLog.search.logStartTime')" style="width: 100%"
15   - value-format="yyyy-MM-dd HH:mm:ss">
  13 + <el-date-picker v-model="operateDataLogInfo.conditions.logStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('operateDataLog.search.logStartTime')" style="width: 100%"
  14 + >
16 15 </el-date-picker>
17 16 </el-col>
18 17  
19 18 <el-col :span="6">
20   - <el-date-picker v-model="operateDataLogInfo.conditions.logEndTime" type="datetime"
21   - :placeholder="$t('operateDataLog.search.logEndTime')" style="width: 100%" value-format="yyyy-MM-dd HH:mm:ss"
  19 + <el-date-picker v-model="operateDataLogInfo.conditions.logEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('operateDataLog.search.logEndTime')" style="width: 100%"
22 20 :picker-options="endDateOptions">
23 21 </el-date-picker>
24 22 </el-col>
... ...
src/views/system/paymentPoolList.vue
1   -<template>
  1 +<template>
2 2 <div class="payment-pool-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-wrapper">
... ...
src/views/system/publicWeChatManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="public-wechat-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/system/smallWeChatManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="small-wechat-manage-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/system/storeInfoManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="store-info-manage-container animated fadeInRight">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/system/workflowManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="workflow-manage-container animated fadeInRight padding">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/tenant/apiTypeList.vue
1   -<template>
  1 +<template>
2 2 <div class="apiType-container">
3 3 <!-- 查询条件 -->
4 4 <div class="search-wrapper">
... ...
src/views/tenant/appApiList.vue
1   -<template>
  1 +<template>
2 2 <div class="appApi-container">
3 3  
4 4 <!-- 左侧菜单组列表 -->
... ...
src/views/user/login/Login.vue
1   -<template>
  1 +<template>
2 2 <div class="login-container">
3 3 <div class="login-card">
4 4 <div class="login-title" v-if="logo">
... ... @@ -44,8 +44,8 @@ export default {
44 44 logo: '',
45 45 companyName:'',
46 46 loginForm: {
47   - username: '',
48   - passwd: '',
  47 + username: 'wuxw',
  48 + passwd: 'admin',
49 49 validateCode: ''
50 50 },
51 51 captchaUrl: '',
... ...
src/views/user/login/updatePwd.vue
1   -<template>
  1 +<template>
2 2 <div class="update-pwd-container">
3 3 <div class="update-pwd-title">{{ $t('updatePwd.title') }}</div>
4 4 <el-form
... ...
src/views/user/userLoginList.vue
1   -<template>
  1 +<template>
2 2 <div class="user-login-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="4">
... ... @@ -27,13 +27,11 @@
27 27 clearable />
28 28 </el-col>
29 29 <el-col :span="4">
30   - <el-date-picker v-model="userLoginInfo.conditions.startTime" type="datetime"
31   - :placeholder="$t('userLogin.search.startTime')" value-format="yyyy-MM-dd HH:mm:ss">
  30 + <el-date-picker v-model="userLoginInfo.conditions.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('userLogin.search.startTime')" >
32 31 </el-date-picker>
33 32 </el-col>
34 33 <el-col :span="4">
35   - <el-date-picker v-model="userLoginInfo.conditions.endTime" type="datetime"
36   - :placeholder="$t('userLogin.search.endTime')" value-format="yyyy-MM-dd HH:mm:ss">
  34 + <el-date-picker v-model="userLoginInfo.conditions.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('userLogin.search.endTime')" >
37 35 </el-date-picker>
38 36 </el-col>
39 37 <el-col :span="4">
... ...
src/views/work/addRoomRepairList.vue
... ... @@ -52,8 +52,7 @@
52 52 <el-form-item :label="$t('addRoomRepair.appointmentTime')" prop="appointmentTime">
53 53 <el-date-picker
54 54 v-model="addRoomRepairInfo.appointmentTime"
55   - type="datetime"
56   - value-format="yyyy-MM-dd HH:mm:ss"
  55 + type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
57 56 :placeholder="$t('addRoomRepair.appointmentTimePlaceholder')"
58 57 style="width:100%"
59 58 ></el-date-picker>
... ...
src/views/work/adminRepairDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-repair-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix">
... ...
src/views/work/adminRepairList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-repair-container padding">
3 3 <div class="flex-container">
4 4 <div class="tree-container">
... ...
src/views/work/adminWorkDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-work-detail-container">
3 3 <el-card class="box-card">
4 4 <div slot="header" class="clearfix flex justify-between">
... ...
src/views/work/adminWorkPoolList.vue
1   -<template>
  1 +<template>
2 2 <div class="admin-work-pool-container">
3 3 <el-row :gutter="20">
4 4 <el-col :span="3">
... ... @@ -22,12 +22,10 @@
22 22 clearable />
23 23 </el-col>
24 24 <el-col :span="4">
25   - <el-date-picker v-model="searchForm.queryStartTime" type="datetime"
26   - :placeholder="$t('adminWorkPool.search.startTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  25 + <el-date-picker v-model="searchForm.queryStartTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminWorkPool.search.startTime')" />
27 26 </el-col>
28 27 <el-col :span="4">
29   - <el-date-picker v-model="searchForm.queryEndTime" type="datetime"
30   - :placeholder="$t('adminWorkPool.search.endTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  28 + <el-date-picker v-model="searchForm.queryEndTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('adminWorkPool.search.endTime')" />
31 29 </el-col>
32 30 <el-col :span="4">
33 31 <el-button type="primary" @click="handleSearch">
... ...
src/views/work/editItemReleaseViewList.vue
... ... @@ -58,8 +58,7 @@
58 58 </el-col>
59 59 <el-col :span="12">
60 60 <el-form-item :label="$t('editItemReleaseView.passTime')">
61   - <el-date-picker v-model="editItemReleaseViewInfo.passTime" type="datetime"
62   - :placeholder="$t('editItemReleaseView.selectPassTime')" style="width:100%" />
  61 + <el-date-picker v-model="editItemReleaseViewInfo.passTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('editItemReleaseView.selectPassTime')" style="width:100%" />
63 62 </el-form-item>
64 63 </el-col>
65 64 </el-row>
... ...
src/views/work/itemReleaseManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="item-release-manage-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/work/myRepairDispatchManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <el-row>
4 4 <el-col :span="24">
... ...
src/views/work/ownerRepairManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="animated fadeInRight">
3 3 <el-card shadow="hover">
4 4 <div slot="header" class="flex justify-between">
... ...
src/views/work/printRepairDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="print-repair-detail-container">
3 3 <el-row :gutter="20" style="width:100%">
4 4 <el-col :span="8">
... ...
src/views/work/repairDetailList.vue
1   -<template>
  1 +<template>
2 2 <div class="repair-detail-container padding">
3 3 <el-card class="">
4 4 <div class="flex justify-between">
... ...
src/views/work/repairDispatchManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/work/repairForceFinishManageList.vue
1   -<template>
  1 +<template>
2 2 <div class="repair-force-finish-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...
src/views/work/repairPoolManageList.vue
... ... @@ -71,15 +71,13 @@
71 71  
72 72 <el-col :span="4">
73 73 <el-form-item>
74   - <el-date-picker v-model="conditions.startTime" type="datetime" style="width:100%"
75   - :placeholder="$t('repairPoolManage.startTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  74 + <el-date-picker v-model="conditions.startTime" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('repairPoolManage.startTime')" />
76 75 </el-form-item>
77 76 </el-col>
78 77  
79 78 <el-col :span="4">
80 79 <el-form-item>
81   - <el-date-picker v-model="conditions.endTime" type="datetime" style="width:100%"
82   - :placeholder="$t('repairPoolManage.endTime')" value-format="yyyy-MM-dd HH:mm:ss" />
  80 + <el-date-picker v-model="conditions.endTime" type="datetime" style="width:100%" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('repairPoolManage.endTime')" />
83 81 </el-form-item>
84 82 </el-col>
85 83 <el-col :span="4">
... ...
src/views/work/repairReturnVisitList.vue
1   -<template>
  1 +<template>
2 2 <div class="padding">
3 3 <el-row :gutter="20">
4 4 <el-col :span="24">
... ...
src/views/work/repairSettingList.vue
1   -<template>
  1 +<template>
2 2 <div class="repair-setting-container">
3 3 <!-- 查询条件 -->
4 4 <el-card class="search-card">
... ...