Browse Source

迁出

shibei_master
wanggongfeng 3 years ago
parent
commit
854247030a
  1. 17
      src/views/components/resiChangeTransfer.vue
  2. 53
      src/views/modules/plugins/change/changerelocation.vue

17
src/views/components/resiChangeTransfer.vue

@ -13,6 +13,17 @@
<span>{{ gridName }}</span> <span>{{ gridName }}</span>
</el-form-item> </el-form-item>
<el-form-item label="迁出时间" prop="outOfTime" label-width="150px">
<el-date-picker v-model="dataForm.outOfTime"
type="date"
value-format="yyyy-MM-dd HH:mm:ss"
format="yyyy-MM-dd"
placeholder="选择日期"
style="width:200px"
:clearable="false">
</el-date-picker>
</el-form-item>
<el-form-item label="迁出类型" <el-form-item label="迁出类型"
prop="type" prop="type"
label-width="150px" label-width="150px"
@ -184,7 +195,8 @@ export default {
name: '', name: '',
gender: '', gender: '',
age: '', age: '',
address: '' address: '',
outOfTime: ''
}, },
customerId: '',//id customerId: '',//id
@ -229,6 +241,9 @@ export default {
address: [ address: [
{ required: true, message: '外迁详细地址不能为空', trigger: 'blur' } { required: true, message: '外迁详细地址不能为空', trigger: 'blur' }
], ],
outOfTime: [
{ required: true, message: '迁出时间不能为空', trigger: 'blur' }
]
} }
}, },

53
src/views/modules/plugins/change/changerelocation.vue

@ -65,54 +65,17 @@
align="center" align="center"
width="50"> width="50">
</el-table-column> </el-table-column>
<!--<el-table-column prop="id" label="主键" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="name" label="姓名" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column> <el-table-column prop="name" label="姓名" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="gender" label="性别" header-align="center" align="center" min-width="70" show-overflow-tooltip></el-table-column> <el-table-column prop="agencyName" label="所属网格" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="age" label="年龄" header-align="center" align="center" min-width="90" show-overflow-tooltip></el-table-column> <el-table-column prop="oldAddress" label="所属房屋" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="mobile" label="手机号" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column> <el-table-column prop="mobile" label="手机号" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="idCard" label="身份证号" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column> <el-table-column prop="idCard" label="身份证号" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="pid" label="组织PID" header-align="center" align="center"></el-table-column>--> <el-table-column prop="gender" label="性别" header-align="center" align="center" min-width="70" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="agencyId" label="组织ID" header-align="center" align="center"></el-table-column>--> <el-table-column prop="age" label="年龄" header-align="center" align="center" min-width="90" show-overflow-tooltip></el-table-column>
<el-table-column prop="agencyName" label="组织名" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column> <el-table-column prop="outOfTime" label="迁出时间" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="villageId" label="房屋小区ID" header-align="center" align="center"></el-table-column>--> <el-table-column prop="reason" label="迁出原因" header-align="center" align="center" min-width="100" show-overflow-tooltip></el-table-column>
<el-table-column prop="villageName" label="房屋小区" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column> <el-table-column prop="address" label="迁往何地" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="buildId" label="楼号ID" header-align="center" align="center"></el-table-column>--> <el-table-column prop="ownerName" label="户主姓名" header-align="center" align="center" min-width="100" show-overflow-tooltip></el-table-column>
<el-table-column prop="buildName" label="楼号" header-align="center" align="center" min-width="100" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="unitId" label="单元ID" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="unitName" label="单元" header-align="center" align="center" min-width="100" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="homeId" label="房屋ID" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="homeName" label="房屋" header-align="center" align="center" min-width="100" show-overflow-tooltip></el-table-column>
<el-table-column prop="address" label="外迁详细地址" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="type" label="操作类型" header-align="center" align="center" min-width="90" show-overflow-tooltip>
<template slot-scope="scope">
{{
scope.row.type == 'out'
? "客户外"
: scope.row.type == 'in'
? "客户内"
: ""
}}
</template>
</el-table-column>
<el-table-column prop="ownerName" label="原房主姓名" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="oldDept" label="原网格信息" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="oldAddress" label="原房屋信息" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="oldHome" label="原房间号" header-align="center" align="center" min-width="90" show-overflow-tooltip></el-table-column>
<el-table-column prop="reason" label="迁出原因" header-align="center" align="center" min-width="120" show-overflow-tooltip></el-table-column>
<!--<el-table-column prop="delFlag" label="删除标记 0:未删除,1:已删除" header-align="center" align="center"></el-table-column>-->
<!--<el-table-column prop="revision" label="乐观锁" header-align="center" align="center"></el-table-column>-->
<!--<el-table-column prop="createdBy" label="创建人" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="outOfTime" label="迁出时间" header-align="center" align="center" min-width="160"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" header-align="center" align="center" min-width="160"></el-table-column>
<!--<el-table-column prop="updatedBy" label="更新人" header-align="center" align="center"></el-table-column>-->
<!--<el-table-column prop="updatedTime" label="更新时间" header-align="center" align="center"></el-table-column>-->
<!--<el-table-column prop="customerId" label="客户ID" header-align="center" align="center"></el-table-column>-->
<!--<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">-->
<!--<template slot-scope="scope">-->
<!--<el-button type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update') }}</el-button>-->
<!--<el-button type="text" size="small" @click="deleteHandle(scope.row.id)">{{ $t('delete') }}</el-button>-->
<!--</template>-->
<!--</el-table-column>-->
</el-table> </el-table>
<el-pagination <el-pagination
:current-page="page" :current-page="page"

Loading…
Cancel
Save