Commit 2e006672e0948f9e2e9b64ce012e25e9e172cc8f
1 parent
cce4a1fc
v1.9 测试业主认证到发票 一些细微bug 修复,比如点击按钮提示英文不提示中文等问题
Showing
11 changed files
with
26 additions
and
26 deletions
src/api/community/communitySpaceConfirmApi.js
| @@ -32,10 +32,10 @@ export function saveCommunitySpaceConfirmOrder(data) { | @@ -32,10 +32,10 @@ export function saveCommunitySpaceConfirmOrder(data) { | ||
| 32 | data | 32 | data |
| 33 | }).then(response => { | 33 | }).then(response => { |
| 34 | const res = response.data | 34 | const res = response.data |
| 35 | - if (res.code === 0) { | 35 | + if (res.code == 0) { |
| 36 | resolve(res) | 36 | resolve(res) |
| 37 | } else { | 37 | } else { |
| 38 | - reject(new Error(res.msg || '核销操作失败')) | 38 | + reject(new Error(res.msg)) |
| 39 | } | 39 | } |
| 40 | }).catch(error => { | 40 | }).catch(error => { |
| 41 | reject(error) | 41 | reject(error) |
src/components/community/AddCommunitySpace.vue
| @@ -6,15 +6,15 @@ | @@ -6,15 +6,15 @@ | ||
| 6 | </el-form-item> | 6 | </el-form-item> |
| 7 | 7 | ||
| 8 | <el-form-item :label="$t('communitySpaceManage.feeMoney')" prop="feeMoney"> | 8 | <el-form-item :label="$t('communitySpaceManage.feeMoney')" prop="feeMoney"> |
| 9 | - <el-input v-model="form.feeMoney" :placeholder="$t('communitySpaceManage.selectSpace')" /> | 9 | + <el-input v-model="form.feeMoney" :placeholder="$t('communitySpaceManage.feeMoney')" /> |
| 10 | </el-form-item> | 10 | </el-form-item> |
| 11 | 11 | ||
| 12 | <el-form-item :label="$t('communitySpaceManage.adminName')" prop="adminName"> | 12 | <el-form-item :label="$t('communitySpaceManage.adminName')" prop="adminName"> |
| 13 | - <el-input v-model="form.adminName" :placeholder="$t('communitySpaceManage.selectSpace')" /> | 13 | + <el-input v-model="form.adminName" :placeholder="$t('communitySpaceManage.adminName')" /> |
| 14 | </el-form-item> | 14 | </el-form-item> |
| 15 | 15 | ||
| 16 | <el-form-item :label="$t('communitySpaceManage.tel')" prop="tel"> | 16 | <el-form-item :label="$t('communitySpaceManage.tel')" prop="tel"> |
| 17 | - <el-input v-model="form.tel" :placeholder="$t('communitySpaceManage.selectSpace')" /> | 17 | + <el-input v-model="form.tel" :placeholder="$t('communitySpaceManage.tel')" /> |
| 18 | </el-form-item> | 18 | </el-form-item> |
| 19 | 19 | ||
| 20 | <el-form-item :label="$t('communitySpaceManage.state')" prop="state"> | 20 | <el-form-item :label="$t('communitySpaceManage.state')" prop="state"> |
| @@ -59,13 +59,13 @@ export default { | @@ -59,13 +59,13 @@ export default { | ||
| 59 | { required: true, message: this.$t('communitySpaceManage.selectSpace'), trigger: 'blur' } | 59 | { required: true, message: this.$t('communitySpaceManage.selectSpace'), trigger: 'blur' } |
| 60 | ], | 60 | ], |
| 61 | feeMoney: [ | 61 | feeMoney: [ |
| 62 | - { required: true, message: this.$t('communitySpaceManage.selectSpace'), trigger: 'blur' } | 62 | + { required: true, message: this.$t('communitySpaceManage.feeMoney'), trigger: 'blur' } |
| 63 | ], | 63 | ], |
| 64 | adminName: [ | 64 | adminName: [ |
| 65 | - { required: true, message: this.$t('communitySpaceManage.selectSpace'), trigger: 'blur' } | 65 | + { required: true, message: this.$t('communitySpaceManage.adminName'), trigger: 'blur' } |
| 66 | ], | 66 | ], |
| 67 | tel: [ | 67 | tel: [ |
| 68 | - { required: true, message: this.$t('communitySpaceManage.selectSpace'), trigger: 'blur' } | 68 | + { required: true, message: this.$t('communitySpaceManage.tel'), trigger: 'blur' } |
| 69 | ], | 69 | ], |
| 70 | state: [ | 70 | state: [ |
| 71 | { required: true, message: this.$t('communitySpaceManage.selectStatus'), trigger: 'change' } | 71 | { required: true, message: this.$t('communitySpaceManage.selectStatus'), trigger: 'change' } |
src/components/community/EditCommunitySpaceOpenTime.vue
| @@ -24,7 +24,7 @@ | @@ -24,7 +24,7 @@ | ||
| 24 | 24 | ||
| 25 | <div slot="footer" class="dialog-footer"> | 25 | <div slot="footer" class="dialog-footer"> |
| 26 | <el-button @click="visible = false"> | 26 | <el-button @click="visible = false"> |
| 27 | - {{ $t('communitySpaceManage.cancel') }} | 27 | + {{ $t('common.close') }} |
| 28 | </el-button> | 28 | </el-button> |
| 29 | </div> | 29 | </div> |
| 30 | </el-dialog> | 30 | </el-dialog> |
src/components/owner/DeleteAppUserBindingOwner.vue
| @@ -51,7 +51,7 @@ export default { | @@ -51,7 +51,7 @@ export default { | ||
| 51 | this.closeDialog() | 51 | this.closeDialog() |
| 52 | } catch (error) { | 52 | } catch (error) { |
| 53 | console.error('删除失败:', error) | 53 | console.error('删除失败:', error) |
| 54 | - this.$message.error(this.$t('deleteBinding.errorMsg')) | 54 | + this.$message.error(error) |
| 55 | } | 55 | } |
| 56 | } | 56 | } |
| 57 | } | 57 | } |
src/components/owner/ResetStaffPwd.vue
| @@ -47,7 +47,7 @@ export default { | @@ -47,7 +47,7 @@ export default { | ||
| 47 | this.closeDialog() | 47 | this.closeDialog() |
| 48 | } catch (error) { | 48 | } catch (error) { |
| 49 | console.error('重置密码失败:', error) | 49 | console.error('重置密码失败:', error) |
| 50 | - this.$message.error(this.$t('resetPwd.errorMsg')) | 50 | + this.$message.error(error) |
| 51 | } | 51 | } |
| 52 | } | 52 | } |
| 53 | } | 53 | } |
src/views/community/communitySpaceConfirmList.vue
| @@ -242,7 +242,7 @@ export default { | @@ -242,7 +242,7 @@ export default { | ||
| 242 | } | 242 | } |
| 243 | 243 | ||
| 244 | const result = await saveCommunitySpaceConfirmOrder(data) | 244 | const result = await saveCommunitySpaceConfirmOrder(data) |
| 245 | - if (result.code === 0) { | 245 | + if (result.code == 0) { |
| 246 | this.$message.success(this.$t('common.operationSuccess')) | 246 | this.$message.success(this.$t('common.operationSuccess')) |
| 247 | this.communitySpaceConfirmInfo.timeId = '' | 247 | this.communitySpaceConfirmInfo.timeId = '' |
| 248 | 248 | ||
| @@ -258,11 +258,11 @@ export default { | @@ -258,11 +258,11 @@ export default { | ||
| 258 | this.pagination.current = 1 | 258 | this.pagination.current = 1 |
| 259 | this.listCommunitySpaceConfirms() | 259 | this.listCommunitySpaceConfirms() |
| 260 | } else { | 260 | } else { |
| 261 | - this.$message.error(result.msg) | 261 | + this.$message.error(result) |
| 262 | } | 262 | } |
| 263 | } catch (error) { | 263 | } catch (error) { |
| 264 | console.error('核销失败:', error) | 264 | console.error('核销失败:', error) |
| 265 | - this.$message.error(this.$t('communitySpaceConfirm.writeOffFailed')) | 265 | + this.$message.error(error) |
| 266 | } | 266 | } |
| 267 | }, | 267 | }, |
| 268 | queryCommunitySpaceConfirm() { | 268 | queryCommunitySpaceConfirm() { |
src/views/community/communitySpaceManageList.vue
| @@ -30,13 +30,13 @@ | @@ -30,13 +30,13 @@ | ||
| 30 | <span>{{ $t('communitySpaceManage.query') }}</span> | 30 | <span>{{ $t('communitySpaceManage.query') }}</span> |
| 31 | </div> | 31 | </div> |
| 32 | <el-form :inline="true" :model="conditions" class="search-form"> | 32 | <el-form :inline="true" :model="conditions" class="search-form"> |
| 33 | - <el-form-item :label="$t('communitySpaceManage.spaceId')"> | 33 | + <el-form-item > |
| 34 | <el-input v-model="conditions.spaceId" :placeholder="$t('communitySpaceManage.selectSpace')"></el-input> | 34 | <el-input v-model="conditions.spaceId" :placeholder="$t('communitySpaceManage.selectSpace')"></el-input> |
| 35 | </el-form-item> | 35 | </el-form-item> |
| 36 | - <el-form-item :label="$t('communitySpaceManage.name')"> | 36 | + <el-form-item > |
| 37 | <el-input v-model="conditions.name" :placeholder="$t('communitySpaceManage.selectSpace')"></el-input> | 37 | <el-input v-model="conditions.name" :placeholder="$t('communitySpaceManage.selectSpace')"></el-input> |
| 38 | </el-form-item> | 38 | </el-form-item> |
| 39 | - <el-form-item :label="$t('communitySpaceManage.state')"> | 39 | + <el-form-item > |
| 40 | <el-select v-model="conditions.state" :placeholder="$t('communitySpaceManage.selectStatus')" | 40 | <el-select v-model="conditions.state" :placeholder="$t('communitySpaceManage.selectStatus')" |
| 41 | style="width:100%"> | 41 | style="width:100%"> |
| 42 | <el-option :label="$t('communitySpaceManage.selectStatus')" value=""></el-option> | 42 | <el-option :label="$t('communitySpaceManage.selectStatus')" value=""></el-option> |
| @@ -285,7 +285,6 @@ export default { | @@ -285,7 +285,6 @@ export default { | ||
| 285 | 285 | ||
| 286 | .venue-items li { | 286 | .venue-items li { |
| 287 | padding: 12px 15px; | 287 | padding: 12px 15px; |
| 288 | - border-bottom: 1px solid #eee; | ||
| 289 | cursor: pointer; | 288 | cursor: pointer; |
| 290 | transition: all 0.3s; | 289 | transition: all 0.3s; |
| 291 | } | 290 | } |
src/views/community/communitySpacePersonManageLang.js
| @@ -32,7 +32,9 @@ export const messages = { | @@ -32,7 +32,9 @@ export const messages = { | ||
| 32 | F: 'Appointment Failed', | 32 | F: 'Appointment Failed', |
| 33 | W: 'Pending Review', | 33 | W: 'Pending Review', |
| 34 | P: 'Pending Payment' | 34 | P: 'Pending Payment' |
| 35 | - } | 35 | + }, |
| 36 | + stateWaitConfirm: 'Pending Confirm', | ||
| 37 | + stateConfirm: 'Confirmed' | ||
| 36 | }, | 38 | }, |
| 37 | deleteCommunitySpacePerson: { | 39 | deleteCommunitySpacePerson: { |
| 38 | confirmTitle: 'Please confirm your operation!', | 40 | confirmTitle: 'Please confirm your operation!', |
| @@ -74,7 +76,9 @@ export const messages = { | @@ -74,7 +76,9 @@ export const messages = { | ||
| 74 | F: '预约失败', | 76 | F: '预约失败', |
| 75 | W: '待审核', | 77 | W: '待审核', |
| 76 | P: '待支付' | 78 | P: '待支付' |
| 77 | - } | 79 | + }, |
| 80 | + stateWaitConfirm: '待核销', | ||
| 81 | + stateConfirm: '已核销' | ||
| 78 | }, | 82 | }, |
| 79 | deleteCommunitySpacePerson: { | 83 | deleteCommunitySpacePerson: { |
| 80 | confirmTitle: '请确认您的操作!', | 84 | confirmTitle: '请确认您的操作!', |
src/views/community/communitySpacePersonManageList.vue
| @@ -58,7 +58,7 @@ | @@ -58,7 +58,7 @@ | ||
| 58 | <el-table-column :label="$t('communitySpacePersonManage.appointmentTime')" align="center"> | 58 | <el-table-column :label="$t('communitySpacePersonManage.appointmentTime')" align="center"> |
| 59 | <template slot-scope="scope"> | 59 | <template slot-scope="scope"> |
| 60 | <div v-for="(time, index) in scope.row.times" :key="index"> | 60 | <div v-for="(time, index) in scope.row.times" :key="index"> |
| 61 | - <span> {{ formatTimes(scope.row.times) }}</span> | 61 | + <span> {{ time.hours }}({{ time.state == 'W'? $t('communitySpacePersonManage.stateWaitConfirm'): $t('communitySpacePersonManage.stateConfirm') }})</span> |
| 62 | </div> | 62 | </div> |
| 63 | </template> | 63 | </template> |
| 64 | </el-table-column> | 64 | </el-table-column> |
src/views/owner/auditAuthOwnerList.vue
| @@ -107,7 +107,6 @@ | @@ -107,7 +107,6 @@ | ||
| 107 | </el-col> | 107 | </el-col> |
| 108 | </el-row> | 108 | </el-row> |
| 109 | 109 | ||
| 110 | - <audit-dialog ref="auditDialog" @submit="_auditSubmit" /> | ||
| 111 | <delete-binding-owner-dialog ref="deleteDialog" @delete-success="_deleteSuccess" /> | 110 | <delete-binding-owner-dialog ref="deleteDialog" @delete-success="_deleteSuccess" /> |
| 112 | <reset-pwd-dialog ref="resetPwdDialog" /> | 111 | <reset-pwd-dialog ref="resetPwdDialog" /> |
| 113 | </div> | 112 | </div> |
| @@ -116,14 +115,12 @@ | @@ -116,14 +115,12 @@ | ||
| 116 | <script> | 115 | <script> |
| 117 | import { listAuditAppUserBindingOwners } from '@/api/owner/auditAuthOwnerApi' | 116 | import { listAuditAppUserBindingOwners } from '@/api/owner/auditAuthOwnerApi' |
| 118 | import { getCommunityId } from '@/api/community/communityApi' | 117 | import { getCommunityId } from '@/api/community/communityApi' |
| 119 | -import AuditDialog from '@/components/owner/Audit' | ||
| 120 | import DeleteBindingOwnerDialog from '@/components/owner/DeleteAppUserBindingOwner' | 118 | import DeleteBindingOwnerDialog from '@/components/owner/DeleteAppUserBindingOwner' |
| 121 | import ResetPwdDialog from '@/components/owner/ResetStaffPwd' | 119 | import ResetPwdDialog from '@/components/owner/ResetStaffPwd' |
| 122 | 120 | ||
| 123 | export default { | 121 | export default { |
| 124 | name: 'AuditAuthOwnerList', | 122 | name: 'AuditAuthOwnerList', |
| 125 | components: { | 123 | components: { |
| 126 | - AuditDialog, | ||
| 127 | DeleteBindingOwnerDialog, | 124 | DeleteBindingOwnerDialog, |
| 128 | ResetPwdDialog | 125 | ResetPwdDialog |
| 129 | }, | 126 | }, |
src/views/user/login/Login.vue
| @@ -44,8 +44,8 @@ export default { | @@ -44,8 +44,8 @@ export default { | ||
| 44 | logo: '', | 44 | logo: '', |
| 45 | companyName:'', | 45 | companyName:'', |
| 46 | loginForm: { | 46 | loginForm: { |
| 47 | - username: 'wuxw', | ||
| 48 | - passwd: 'admin', | 47 | + username: '', |
| 48 | + passwd: '', | ||
| 49 | validateCode: '' | 49 | validateCode: '' |
| 50 | }, | 50 | }, |
| 51 | captchaUrl: '', | 51 | captchaUrl: '', |