| | |
| | | |
| | | <template slot-scope="{row, size}" slot="menu"> |
| | | <el-button type="text" :size="size" icon="el-icon-edit" v-if="permission.houseRental_edit" |
| | | @click="showEditMoel(2,row)">编 辑 |
| | | @click="showEditMoel(2, row)">编 辑 |
| | | </el-button> |
| | | |
| | | |
| | |
| | | |
| | | import retalInfo from './components/retalInfo' |
| | | export default { |
| | | components: {retalInfo}, |
| | | components: { retalInfo }, |
| | | data() { |
| | | return { |
| | | roleBox: false, |
| | |
| | | } |
| | | ], |
| | | }, |
| | | // { |
| | | // label: "关系", |
| | | // prop: "relationship", |
| | | // type: "select", |
| | | // dicUrl: "/api/blade-system/dict-biz/dictionary?code=roleRelation", |
| | | // dataType: "number", |
| | | // props: { |
| | | // label: "dictValue", |
| | | // value: "dictKey", |
| | | // }, |
| | | // display: false |
| | | // }, |
| | | { |
| | | label: "关系", |
| | | prop: "relationship", |
| | | label: "民族", |
| | | prop: "ethnicity", |
| | | type: "select", |
| | | dicUrl: "/api/blade-system/dict-biz/dictionary?code=roleRelation", |
| | | // hide: true, |
| | | dicUrl: "/api/blade-system/dict-biz/dictionary?code=nationType", |
| | | dataType: "number", |
| | | props: { |
| | | label: "dictValue", |
| | | value: "dictKey", |
| | | }, |
| | | display: false |
| | | }, |
| | | { |
| | | width: 220, |
| | |
| | | searchSpan: 4, |
| | | display: false |
| | | }, |
| | | // { |
| | | // label: "地址", |
| | | // prop: "address", |
| | | // minWidth: 160, |
| | | // overHidden: true, |
| | | // display: false |
| | | // }, |
| | | |
| | | { |
| | | label: "地址", |
| | | prop: "address", |
| | | minWidth: 160, |
| | | label: "户籍地址", |
| | | prop: "hukouRegistration", |
| | | // hide: true, |
| | | minWidth: 150, |
| | | overHidden: true, |
| | | display: false |
| | | }, |
| | | { |
| | | label: "工作单位", |
| | | prop: "employer", |
| | | // editDisplay:false, |
| | | // hide: true, |
| | | }, |
| | | ] |
| | | }, |
| | |
| | | label: "房屋", |
| | | prop: "houseName", |
| | | display: false, |
| | | width:120 |
| | | minWidth: 150, |
| | | overHidden: true, |
| | | }, |
| | | { |
| | | label: "房屋", |
| | |
| | | row.address = this.rowHouseHold.address |
| | | row.housingRentalId = this.rowHouseHold.id |
| | | row.houseCode = this.rowHouseHold.houseCode |
| | | if (row.idCard) { |
| | | row.cardType = 111 |
| | | } |
| | | householdAdd(row).then(() => { |
| | | this.initFlag = false |
| | | this.onLoadHouseHold() |
| | |
| | | }) |
| | | }, |
| | | houseHoldRowUpdate(row, index, done, loading) { |
| | | if (row.idCard) { |
| | | row.cardType = 111 |
| | | } |
| | | householdUpdate(row).then(() => { |
| | | this.initFlag = false |
| | | this.onLoadHouseHold() |
| | |
| | | }) |
| | | }, |
| | | |
| | | showEditMoel(type,item) { |
| | | if(type == 1){ |
| | | showEditMoel(type, item) { |
| | | if (type == 1) { |
| | | this.$refs.RetalInfo.initOpen(type) |
| | | }else { |
| | | this.$refs.RetalInfo.initOpen(type,item.id) |
| | | } else { |
| | | this.$refs.RetalInfo.initOpen(type, item.id) |
| | | } |
| | | |
| | | |
| | | }, |
| | | } |
| | | } |