Commit b25b036dc3e48006781b8e18a4c09629f31cb0a9

Authored by wuxw
1 parent 0f7e0a51

v1.9 优化日期

Showing 916 changed files with 1121 additions and 1296 deletions

Too many changes.

To preserve performance only 100 of 916 files are displayed.

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"
... ...