Commit b842309791132659ef138c6263128ffc43461ca7
1 parent
82d82137
v1.9 修复网友反馈的 报修单无法删除,保修单打印问题,和添加员工时图片没有上传问题
Showing
3 changed files
with
13 additions
and
13 deletions
src/views/staff/addStaff.vue
| @@ -9,8 +9,8 @@ | @@ -9,8 +9,8 @@ | ||
| 9 | <el-col :span="12"> | 9 | <el-col :span="12"> |
| 10 | <el-form label-width="120px"> | 10 | <el-form label-width="120px"> |
| 11 | <el-form-item :label="$t('addStaff.staffName')"> | 11 | <el-form-item :label="$t('addStaff.staffName')"> |
| 12 | - <el-input v-model="addStaffInfo.username" :placeholder="$t('addStaff.staffNamePlaceholder')" maxlength="10" | ||
| 13 | - show-word-limit /> | 12 | + <el-input v-model="addStaffInfo.username" :placeholder="$t('addStaff.staffNamePlaceholder')" |
| 13 | + maxlength="10" show-word-limit /> | ||
| 14 | </el-form-item> | 14 | </el-form-item> |
| 15 | <el-form-item :label="$t('addStaff.staffGender')"> | 15 | <el-form-item :label="$t('addStaff.staffGender')"> |
| 16 | <el-select v-model="addStaffInfo.sex" :placeholder="$t('addStaff.staffGenderPlaceholder')" | 16 | <el-select v-model="addStaffInfo.sex" :placeholder="$t('addStaff.staffGenderPlaceholder')" |
| @@ -22,7 +22,8 @@ | @@ -22,7 +22,8 @@ | ||
| 22 | <el-form-item :label="$t('addStaff.relCd')"> | 22 | <el-form-item :label="$t('addStaff.relCd')"> |
| 23 | <el-select v-model="addStaffInfo.relCd" :placeholder="$t('addStaff.relCdPlaceholder')" | 23 | <el-select v-model="addStaffInfo.relCd" :placeholder="$t('addStaff.relCdPlaceholder')" |
| 24 | style="width: 100%"> | 24 | style="width: 100%"> |
| 25 | - <el-option v-for="item in addStaffInfo.relCds" :key="item.value" :label="item.name" :value="item.statusCd" /> | 25 | + <el-option v-for="item in addStaffInfo.relCds" :key="item.value" :label="item.name" |
| 26 | + :value="item.statusCd" /> | ||
| 26 | </el-select> | 27 | </el-select> |
| 27 | </el-form-item> | 28 | </el-form-item> |
| 28 | <el-form-item :label="$t('addStaff.phone')"> | 29 | <el-form-item :label="$t('addStaff.phone')"> |
| @@ -60,12 +61,12 @@ | @@ -60,12 +61,12 @@ | ||
| 60 | <choose-org-tree ref="chooseOrgTree" @switchOrg="handleSwitchOrg" /> | 61 | <choose-org-tree ref="chooseOrgTree" @switchOrg="handleSwitchOrg" /> |
| 61 | </div> | 62 | </div> |
| 62 | </template> | 63 | </template> |
| 63 | - | 64 | + |
| 64 | <script> | 65 | <script> |
| 65 | import { addStaff } from '@/api/staff/addStaffApi' | 66 | import { addStaff } from '@/api/staff/addStaffApi' |
| 66 | import UploadImageUrl from '@/components/upload/UploadImageUrl' | 67 | import UploadImageUrl from '@/components/upload/UploadImageUrl' |
| 67 | import ChooseOrgTree from '@/components/org/ChooseOrgTree' | 68 | import ChooseOrgTree from '@/components/org/ChooseOrgTree' |
| 68 | -import {getDict} from '@/api/community/communityApi' | 69 | +import { getDict } from '@/api/community/communityApi' |
| 69 | 70 | ||
| 70 | export default { | 71 | export default { |
| 71 | name: 'AddStaff', | 72 | name: 'AddStaff', |
| @@ -78,7 +79,7 @@ export default { | @@ -78,7 +79,7 @@ export default { | ||
| 78 | addStaffInfo: { | 79 | addStaffInfo: { |
| 79 | orgId: '', | 80 | orgId: '', |
| 80 | orgName: '', | 81 | orgName: '', |
| 81 | - relCd:'', | 82 | + relCd: '', |
| 82 | username: '', | 83 | username: '', |
| 83 | sex: '', | 84 | sex: '', |
| 84 | email: '', | 85 | email: '', |
| @@ -86,7 +87,7 @@ export default { | @@ -86,7 +87,7 @@ export default { | ||
| 86 | address: '', | 87 | address: '', |
| 87 | photo: '', | 88 | photo: '', |
| 88 | adminFlag: 'N', | 89 | adminFlag: 'N', |
| 89 | - relCds:[] | 90 | + relCds: [] |
| 90 | } | 91 | } |
| 91 | } | 92 | } |
| 92 | }, | 93 | }, |
| @@ -100,7 +101,7 @@ export default { | @@ -100,7 +101,7 @@ export default { | ||
| 100 | }, | 101 | }, |
| 101 | handleUploadImage(data) { | 102 | handleUploadImage(data) { |
| 102 | if (data.length > 0) { | 103 | if (data.length > 0) { |
| 103 | - this.addStaffInfo.photo = data[0].fileId | 104 | + this.addStaffInfo.photo = data[0] |
| 104 | } | 105 | } |
| 105 | }, | 106 | }, |
| 106 | handleChooseOrg() { | 107 | handleChooseOrg() { |
| @@ -156,13 +157,12 @@ export default { | @@ -156,13 +157,12 @@ export default { | ||
| 156 | } | 157 | } |
| 157 | } | 158 | } |
| 158 | </script> | 159 | </script> |
| 159 | - | ||
| 160 | -<style lang="scss" scoped> | ||
| 161 | 160 | ||
| 161 | +<style lang="scss" scoped> | ||
| 162 | .add-staff-container { | 162 | .add-staff-container { |
| 163 | padding: 20px; | 163 | padding: 20px; |
| 164 | text-align: left; | 164 | text-align: left; |
| 165 | - | 165 | + |
| 166 | .footer-buttons { | 166 | .footer-buttons { |
| 167 | margin-top: 20px; | 167 | margin-top: 20px; |
| 168 | text-align: right; | 168 | text-align: right; |
src/views/work/repairDetailList.vue
| @@ -259,7 +259,7 @@ export default { | @@ -259,7 +259,7 @@ export default { | ||
| 259 | this.$router.go(-1) | 259 | this.$router.go(-1) |
| 260 | }, | 260 | }, |
| 261 | printRepairDetail() { | 261 | printRepairDetail() { |
| 262 | - window.open(`/pages/property/printRepairDetail?repairId=${this.repairDetailInfo.repairId}&repairType=${this.repairDetailInfo.repairType}`) | 262 | + window.open(`/#/pages/property/printRepairDetail?repairId=${this.repairDetailInfo.repairId}&repairType=${this.repairDetailInfo.repairType}`) |
| 263 | }, | 263 | }, |
| 264 | changeTab(tab) { | 264 | changeTab(tab) { |
| 265 | this.currentTab = tab | 265 | this.currentTab = tab |
src/views/work/repairPoolManageList.vue
| @@ -365,7 +365,7 @@ export default { | @@ -365,7 +365,7 @@ export default { | ||
| 365 | }, | 365 | }, |
| 366 | 366 | ||
| 367 | openDeleteModal(repairId) { | 367 | openDeleteModal(repairId) { |
| 368 | - this.$refs.deleteOwnerRepair.open(repairId) | 368 | + this.$refs.deleteOwnerRepair.open({repairId}) |
| 369 | }, | 369 | }, |
| 370 | 370 | ||
| 371 | handleSizeChange(size) { | 371 | handleSizeChange(size) { |