Browse Source

bug#690,684,残疾人老年人字段修改,bug#648通讯录网格工作人员证件号与职责不回显。

feature
mk 2 years ago
parent
commit
ffb16f495c
  1. 12
      src/views/components/resiForm.vue
  2. 2
      src/views/modules/base/organization/organization.vue
  3. 13
      src/views/modules/base/residentManagement/oldPeople/addForm.vue
  4. 2
      src/views/modules/base/residentManagement/oldPeople/oldPeople.vue
  5. 1
      src/views/modules/base/residentManagement/resiDisability/addForm.vue
  6. 2
      src/views/modules/base/residentManagement/resiDisability/resiDisability.vue
  7. 1
      src/views/modules/base/residentManagement/subsistenceAllowance/addForm.vue
  8. 1
      src/views/modules/base/residentManagement/unemployment/addForm.vue
  9. 1
      src/views/modules/base/residentManagement/veteran/addForm.vue
  10. 1
      src/views/modules/base/residentManagement/volunteer/addForm.vue

12
src/views/components/resiForm.vue

@ -405,6 +405,7 @@ import { isCard, isPassport, isMobile, isPhone } from '@/utils/validate'
import { computedCard } from '@/utils/index'
import { idTypeList } from "@/js/columns/constants";
import {requestGet} from "@/js/dai/request";
import { numberToGlsl } from 'ol/style/expressions';
export default {
name: 'resiForm',
props: {
@ -1727,9 +1728,11 @@ export default {
console.log(node,resolve);
await this.getTreeChildenList(node,resolve)
},
async getTreeChildenList (node, resolve) {
console.log(node,resolve);
if (node.data.partyOrgLevel === 7) {
resolve([]); //
return;
}
const url = "/actual/base/party/org/listNextLevelPartyOrgTreeNodesByPid"
console.log('级联', node.value)
let params = {
@ -1737,6 +1740,11 @@ export default {
}
const { data, code, msg } = await requestGet(url, params)
if (code === 0) {
data.forEach(item => {
if (item.partyOrgLevel === 7) {
item.children = null; // item.children = [];
}
});
resolve(data)
} else {
this.$message.error(msg)

2
src/views/modules/base/organization/organization.vue

@ -2001,6 +2001,8 @@ export default {
// this.peoForm.gender = data.gender === 1 ? '' : ''
this.peoForm.gender = data.gender;
this.peoForm.post = data.workType;
this.peoForm.idCard = data.idCard;
this.peoForm.duty = data.roleList.map(item=>item.roleId);
//
let existedDutyArr = [];
data.roleList.forEach(function (sysDuty) {

13
src/views/modules/base/residentManagement/oldPeople/addForm.vue

@ -260,7 +260,7 @@
<el-row>
<el-col :span="12">
<div class="info-prop" v-if="formType == 'detail'">
<span class="info-title-2">该居民有无赡养老人: </span>
<span class="info-title-2">有无赡养老人: </span>
<span>{{
formData.elderlyFlag != null
? formData.elderlyFlag === 1
@ -271,7 +271,7 @@
: "--"
}}</span>
</div>
<el-form-item label-width="100px" label="该居民有无赡养老人" v-else>
<el-form-item label-width="100px" label="有无赡养老人" v-else>
<el-select v-model="formData.elderlyFlag" clearable>
<el-option v-for="item in elderlyList" :key="item.value" :label="item.label"
:value="item.value">
@ -281,10 +281,10 @@
</el-col>
<el-col :span="12">
<div class="info-prop" v-if="formType == 'detail'">
<span class="info-title-2">该居民与赡养人关系: </span>
<span class="info-title-2">与赡养人关系: </span>
<span>{{ formData.elderlyRelationName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="该居民与赡养人关系" v-else>
<el-form-item label-width="100px" label="与赡养人关系" v-else>
<el-select v-model="formData.elderlyRelation" clearable>
<el-option v-for="item in dicts.resi_base_info" :key="item.value"
:label="item.label" :value="item.value">
@ -432,8 +432,9 @@ export default {
const url = `/actual/base/resiCategorized/oldPeople/detail/${categorizedResiId}`;
const { data, code, msg } = await requestGet(url);
if (code === 0) {
console.log(data);
this.formData = { ...data };
this.formData.idType = this.formData.idType.toString()
console.log(this.formData);
} else {
this.$message.error(msg);
}
@ -467,7 +468,7 @@ export default {
console.log(this.formData);
const url =
this.formType === "edit"
? "/actual/base/resiCategorized/oldpeople/update"
? "/actual/base/resiCategorized/oldPeole/update"
: "/actual/base/resiCategorized/oldpeople/create";
const { data, code, msg } = await requestPost(url, this.formData);

2
src/views/modules/base/residentManagement/oldPeople/oldPeople.vue

@ -113,7 +113,7 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="该居民有无赡养人">
<el-form-item label="有无赡养人">
<el-select
v-model="formData.elderlyList"
placeholder="请输入"

1
src/views/modules/base/residentManagement/resiDisability/addForm.vue

@ -463,6 +463,7 @@ export default {
if (code === 0) {
console.log(data);
this.formData = { ...data };
this.formData.idType = this.formData.idType.toString()
} else {
this.$message.error(msg);
}

2
src/views/modules/base/residentManagement/resiDisability/resiDisability.vue

@ -156,7 +156,7 @@
clearable
></el-input>
</el-form-item>
<el-form-item label="联系电话">
<el-form-item label="联系电话">
<el-input
v-model="formData.contactMobile"
placeholder="请输入"

1
src/views/modules/base/residentManagement/subsistenceAllowance/addForm.vue

@ -463,6 +463,7 @@
const { data, code, msg } = await requestGet(url);
if (code === 0) {
this.formData = { ...data };
this.formData.idType = this.formData.idType.toString()
await this.setAgencyIdFromLastLayerId(data.agencyId)
console.log(this.agencyIdTemp);
} else {

1
src/views/modules/base/residentManagement/unemployment/addForm.vue

@ -623,6 +623,7 @@ export default {
if (code === 0) {
console.log(data);
this.formData = { ...data };
this.formData.idType = this.formData.idType.toString()
} else {
this.$message.error(msg);
}

1
src/views/modules/base/residentManagement/veteran/addForm.vue

@ -723,6 +723,7 @@ export default {
const { data, code, msg } = await requestGet(url);
if (code === 0) {
this.formData = { ...data };
this.formData.idType = this.formData.idType.toString()
} else {
this.$message.error(msg);
}

1
src/views/modules/base/residentManagement/volunteer/addForm.vue

@ -466,6 +466,7 @@ export default {
const { data, code, msg } = await requestGet(url);
if (code === 0) {
this.formData = { ...data };
this.formData.idType = this.formData.idType.toString()
} else {
this.$message.error(msg);
}

Loading…
Cancel
Save