被护理人信息,社区信息 按钮

This commit is contained in:
shidongli 2022-09-21 09:41:51 +08:00
parent 9cc72bbfd3
commit 7776cd1846

View File

@ -25,7 +25,11 @@
/> />
</el-form-item> --> </el-form-item> -->
<el-form-item label="所属区域" prop="areaCode"> <el-form-item label="所属区域" prop="areaCode">
<el-select v-model="queryParams.province" clearable placeholder="请选择省"> <el-select
v-model="queryParams.province"
clearable
placeholder="请选择省"
>
<el-option <el-option
v-for="item in arealist" v-for="item in arealist"
:key="item.id" :key="item.id"
@ -250,9 +254,11 @@
:key="index" :key="index"
style="margin-top: 20px" style="margin-top: 20px"
> >
<el-form-item label="所属区域" <el-form-item
label="所属区域"
:rules="rules.communityInfoList.areaCode" :rules="rules.communityInfoList.areaCode"
:prop="`communityInfoList.${index}.areaCode`"> :prop="`communityInfoList.${index}.areaCode`"
>
<el-select v-model="item.province" clearable placeholder="请选择省"> <el-select v-model="item.province" clearable placeholder="请选择省">
<el-option <el-option
v-for="item in arealist" v-for="item in arealist"
@ -310,7 +316,8 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="社区名称" <el-form-item
label="社区名称"
:rules="rules.communityInfoList.communityName" :rules="rules.communityInfoList.communityName"
:prop="`communityInfoList.${index}.communityName`" :prop="`communityInfoList.${index}.communityName`"
> >
@ -320,7 +327,8 @@
maxlength="30" maxlength="30"
/> />
</el-form-item> </el-form-item>
<el-form-item label="社区经度" <el-form-item
label="社区经度"
:rules="rules.communityInfoList.communityLongitude" :rules="rules.communityInfoList.communityLongitude"
:prop="`communityInfoList.${index}.communityLongitude`" :prop="`communityInfoList.${index}.communityLongitude`"
> >
@ -328,10 +336,10 @@
v-model="item.communityLongitude" v-model="item.communityLongitude"
placeholder="请输入社区经度" placeholder="请输入社区经度"
maxlength="20" maxlength="20"
/> />
</el-form-item> </el-form-item>
<el-form-item label="社区纬度" <el-form-item
label="社区纬度"
:rules="rules.communityInfoList.communityLatitude" :rules="rules.communityInfoList.communityLatitude"
:prop="`communityInfoList.${index}.communityLatitude`" :prop="`communityInfoList.${index}.communityLatitude`"
> >
@ -375,10 +383,18 @@
<el-input v-model="form.areaCode" placeholder="请输入所属区域编码" /> <el-input v-model="form.areaCode" placeholder="请输入所属区域编码" />
</el-form-item> --> </el-form-item> -->
<el-form-item label="所属区域" prop="areaCode"> <el-form-item label="所属区域" prop="areaCode">
<el-input v-model="form.areaName" placeholder="请输入所属区域" maxlength="20"/> <el-input
v-model="form.areaName"
placeholder="请输入所属区域"
maxlength="20"
/>
</el-form-item> </el-form-item>
<el-form-item label="社区名称" prop="communityName"> <el-form-item label="社区名称" prop="communityName">
<el-input v-model="form.communityName" placeholder="请输入社区名称" maxlength="30"/> <el-input
v-model="form.communityName"
placeholder="请输入社区名称"
maxlength="30"
/>
</el-form-item> </el-form-item>
<el-form-item label="社区经度" prop="communityLongitude"> <el-form-item label="社区经度" prop="communityLongitude">
<el-input <el-input
@ -441,7 +457,7 @@ export default {
streetlist: [], streetlist: [],
city: "", city: "",
area: "", area: "",
areaCodes:"", areaCode: "",
value: "", value: "",
value3: "", value3: "",
value2: "", value2: "",
@ -497,14 +513,12 @@ export default {
form: {}, form: {},
// //
rules: { rules: {
areaCode: areaCode: {
{
required: true, required: true,
message: "所属区域不能为空", message: "所属区域不能为空",
trigger: "blur", trigger: "blur",
}, },
communityName: communityName: {
{
required: true, required: true,
message: "社区名称不能为空", message: "社区名称不能为空",
trigger: "blur", trigger: "blur",
@ -520,14 +534,12 @@ export default {
trigger: "blur", trigger: "blur",
}, },
communityInfoList: { communityInfoList: {
areaCode: areaCode: {
{
required: true, required: true,
message: "所属区域不能为空", message: "所属区域不能为空",
trigger: "blur", trigger: "blur",
}, },
communityName: communityName: {
{
required: true, required: true,
message: "社区名称不能为空", message: "社区名称不能为空",
trigger: "blur", trigger: "blur",
@ -541,12 +553,8 @@ export default {
required: true, required: true,
message: "纬度不能为空", message: "纬度不能为空",
trigger: "blur", trigger: "blur",
} },
} },
}, },
}; };
}, },
@ -558,7 +566,9 @@ export default {
// //
province(item) { province(item) {
console.log(item); console.log(item);
// this.item.city="" this.queryParams.city = "";
this.queryParams.area = "";
this.queryParams.areaCode = "";
// this.value1 = ""; // this.value1 = "";
// this.value2 = ""; // this.value2 = "";
// this.value3 = ""; // this.value3 = "";
@ -571,6 +581,8 @@ export default {
}, },
// //
clickcity(item) { clickcity(item) {
this.queryParams.area = "";
this.queryParams.areaCode = "";
this.value2 = ""; this.value2 = "";
this.value3 = ""; this.value3 = "";
console.log(item); console.log(item);
@ -581,6 +593,7 @@ export default {
}, },
// //
clickarea(item) { clickarea(item) {
// this.queryParams.areaCode = "";
this.value3 = ""; this.value3 = "";
console.log(item); console.log(item);
SecondaryLevelInfo(item.id).then((res) => { SecondaryLevelInfo(item.id).then((res) => {
@ -674,10 +687,10 @@ export default {
// updateTime: null, // updateTime: null,
communityInfoList: [ communityInfoList: [
{ {
province:'', province: "",
city:'', city: "",
area:'', area: "",
areaCodes: '', areaCodes: "",
areaCode: "", areaCode: "",
communityCode: "", communityCode: "",
communityName: "", communityName: "",
@ -693,12 +706,11 @@ export default {
this.queryParams.pageNum = 1; this.queryParams.pageNum = 1;
this.getList(); this.getList();
}, },
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.resetForm("queryForm"); this.resetForm("queryForm");
this.queryParams = { (this.queryParams = {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
searchValue: null, searchValue: null,
@ -716,8 +728,7 @@ export default {
areaName: null, areaName: null,
areaLevel: null, areaLevel: null,
// sort: null, // sort: null,
}, }),
// FirstLevels(this.getProvincequeryParams).then((res) => { // FirstLevels(this.getProvincequeryParams).then((res) => {
// console.log(res); // console.log(res);
// this.arealist = res.data; // this.arealist = res.data;
@ -751,7 +762,7 @@ export default {
/** 修改按钮操作 */ /** 修改按钮操作 */
handleUpdate(row) { handleUpdate(row) {
this.reset(); this.reset();
console.log(row) console.log(row);
const id = row.id || this.ids; const id = row.id || this.ids;
getCommunityInfo(id).then((response) => { getCommunityInfo(id).then((response) => {
this.form = response.data; this.form = response.data;