mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-02-24 05:46:03 +08:00
v1.9 修复网友反馈的 报修单无法删除,保修单打印问题,和添加员工时图片没有上传问题
This commit is contained in:
parent
82d8213714
commit
b842309791
@ -9,8 +9,8 @@
|
||||
<el-col :span="12">
|
||||
<el-form label-width="120px">
|
||||
<el-form-item :label="$t('addStaff.staffName')">
|
||||
<el-input v-model="addStaffInfo.username" :placeholder="$t('addStaff.staffNamePlaceholder')" maxlength="10"
|
||||
show-word-limit />
|
||||
<el-input v-model="addStaffInfo.username" :placeholder="$t('addStaff.staffNamePlaceholder')"
|
||||
maxlength="10" show-word-limit />
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('addStaff.staffGender')">
|
||||
<el-select v-model="addStaffInfo.sex" :placeholder="$t('addStaff.staffGenderPlaceholder')"
|
||||
@ -22,7 +22,8 @@
|
||||
<el-form-item :label="$t('addStaff.relCd')">
|
||||
<el-select v-model="addStaffInfo.relCd" :placeholder="$t('addStaff.relCdPlaceholder')"
|
||||
style="width: 100%">
|
||||
<el-option v-for="item in addStaffInfo.relCds" :key="item.value" :label="item.name" :value="item.statusCd" />
|
||||
<el-option v-for="item in addStaffInfo.relCds" :key="item.value" :label="item.name"
|
||||
:value="item.statusCd" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('addStaff.phone')">
|
||||
@ -60,12 +61,12 @@
|
||||
<choose-org-tree ref="chooseOrgTree" @switchOrg="handleSwitchOrg" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<script>
|
||||
import { addStaff } from '@/api/staff/addStaffApi'
|
||||
import UploadImageUrl from '@/components/upload/UploadImageUrl'
|
||||
import ChooseOrgTree from '@/components/org/ChooseOrgTree'
|
||||
import {getDict} from '@/api/community/communityApi'
|
||||
import { getDict } from '@/api/community/communityApi'
|
||||
|
||||
export default {
|
||||
name: 'AddStaff',
|
||||
@ -78,7 +79,7 @@ export default {
|
||||
addStaffInfo: {
|
||||
orgId: '',
|
||||
orgName: '',
|
||||
relCd:'',
|
||||
relCd: '',
|
||||
username: '',
|
||||
sex: '',
|
||||
email: '',
|
||||
@ -86,7 +87,7 @@ export default {
|
||||
address: '',
|
||||
photo: '',
|
||||
adminFlag: 'N',
|
||||
relCds:[]
|
||||
relCds: []
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -100,7 +101,7 @@ export default {
|
||||
},
|
||||
handleUploadImage(data) {
|
||||
if (data.length > 0) {
|
||||
this.addStaffInfo.photo = data[0].fileId
|
||||
this.addStaffInfo.photo = data[0]
|
||||
}
|
||||
},
|
||||
handleChooseOrg() {
|
||||
@ -156,13 +157,12 @@ export default {
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.add-staff-container {
|
||||
padding: 20px;
|
||||
text-align: left;
|
||||
|
||||
|
||||
.footer-buttons {
|
||||
margin-top: 20px;
|
||||
text-align: right;
|
||||
|
||||
@ -259,7 +259,7 @@ export default {
|
||||
this.$router.go(-1)
|
||||
},
|
||||
printRepairDetail() {
|
||||
window.open(`/pages/property/printRepairDetail?repairId=${this.repairDetailInfo.repairId}&repairType=${this.repairDetailInfo.repairType}`)
|
||||
window.open(`/#/pages/property/printRepairDetail?repairId=${this.repairDetailInfo.repairId}&repairType=${this.repairDetailInfo.repairType}`)
|
||||
},
|
||||
changeTab(tab) {
|
||||
this.currentTab = tab
|
||||
|
||||
@ -365,7 +365,7 @@ export default {
|
||||
},
|
||||
|
||||
openDeleteModal(repairId) {
|
||||
this.$refs.deleteOwnerRepair.open(repairId)
|
||||
this.$refs.deleteOwnerRepair.open({repairId})
|
||||
},
|
||||
|
||||
handleSizeChange(size) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user