修改行政区划显示

dhy
吕天方 1 year ago
parent 388eab7bbc
commit f6f4fc8e3f

@ -161,7 +161,7 @@
header-align="center" header-align="center"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ componendDistrict("0" + scope.row.subdistrict) }}</span> <span>{{ componendDistrict("0" + scope.row.subdistrict) || '/' }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -280,7 +280,8 @@
<el-form-item label="计划标题:" prop="planName"> <el-form-item label="计划标题:" prop="planName">
<el-input <el-input
v-model="form2.planName" v-model="form2.planName"
:maxlength="50" :maxlength="64"
show-word-limit
placeholder="请输入计划标题" placeholder="请输入计划标题"
></el-input> ></el-input>
</el-form-item> </el-form-item>
@ -289,7 +290,8 @@
v-model="form2.planContent" v-model="form2.planContent"
type="textarea" type="textarea"
resize="none" resize="none"
:maxlength="200" :maxlength="2000"
show-word-limit
placeholder="请输入计划内容" placeholder="请输入计划内容"
></el-input> ></el-input>
</el-form-item> </el-form-item>
@ -298,7 +300,8 @@
v-model="form2.remark" v-model="form2.remark"
type="textarea" type="textarea"
resize="none" resize="none"
:maxlength="200" :maxlength="2000"
show-word-limit
placeholder="请输入备注" placeholder="请输入备注"
></el-input> ></el-input>
</el-form-item> </el-form-item>
@ -447,6 +450,7 @@ export default {
}) })
} }
}) })
console.log(name)
return name return name
}, },
// //

@ -4,7 +4,7 @@
* @Author: JC9527 * @Author: JC9527
* @Date: 2023-09-28 11:25:48 * @Date: 2023-09-28 11:25:48
* @LastEditors: JC9527 * @LastEditors: JC9527
* @LastEditTime: 2023-10-02 17:03:37 * @LastEditTime: 2023-10-09 10:01:06
--> -->
<template> <template>
<el-dialog <el-dialog
@ -48,14 +48,15 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="计划标题:"> <el-form-item label="计划标题:">
<el-input v-model="form.planName" :readonly="readonly" :maxlength="50"></el-input> <el-input v-model="form.planName" :readonly="readonly" show-word-limit :maxlength="64"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="计划内容:" class="form-textarea"> <el-form-item label="计划内容:" class="form-textarea">
<el-input <el-input
v-model="form.planContent" v-model="form.planContent"
type="textarea" type="textarea"
resize="none" resize="none"
:maxlength="200" :maxlength="2000"
show-word-limit
:readonly="readonly" :readonly="readonly"
placeholder="请输入计划内容" placeholder="请输入计划内容"
></el-input> ></el-input>
@ -65,7 +66,8 @@
v-model="form.remark" v-model="form.remark"
type="textarea" type="textarea"
resize="none" resize="none"
:maxlength="200" :maxlength="2000"
show-word-limit
:readonly="readonly" :readonly="readonly"
placeholder="请输入备注" placeholder="请输入备注"
></el-input> ></el-input>
@ -90,7 +92,6 @@
</el-dialog> </el-dialog>
</template> </template>
<script> <script>
import { mapState } from "vuex";
import { Loading } from "element-ui"; import { Loading } from "element-ui";
export default { export default {
data() { data() {
@ -144,18 +145,15 @@ export default {
value:'', value:'',
span:2, span:2,
}, },
] ],
district:[]
} }
}, },
computed: {
...mapState({
district: (state) => state.user.district,
}),
},
methods:{ methods:{
open(item,id) { open(item,id) {
this.idTwo = id this.idTwo = id
this.id = item.id this.id = item.id
this.getDistrict()
this.getMyData(item.id,id) this.getMyData(item.id,id)
if(id == 2) { if(id == 2) {
this.readonly = true; this.readonly = true;
@ -174,6 +172,7 @@ export default {
// let listData = data.data // let listData = data.data
this.mydistrict = district this.mydistrict = district
let myDistrict = this.componendDistrict(district) let myDistrict = this.componendDistrict(district)
console.log(myDistrict)
let mycreateTime = createTime.split(' ')[0] let mycreateTime = createTime.split(' ')[0]
if(idTwo == 2) { if(idTwo == 2) {
let obj = { entprName,myDistrict,mycreateTime,plannedYear,planName,planContent,remark } let obj = { entprName,myDistrict,mycreateTime,plannedYear,planName,planContent,remark }
@ -261,6 +260,10 @@ export default {
}) })
} }
}, },
async getDistrict(){
let data = await this.$api.yingji.tree();
this.district = data.data;
},
// //
componendDistrict(district){ componendDistrict(district){
let name let name

@ -4,7 +4,7 @@
* @Author: JC9527 * @Author: JC9527
* @Date: 2023-09-04 10:20:06 * @Date: 2023-09-04 10:20:06
* @LastEditors: JC9527 * @LastEditors: JC9527
* @LastEditTime: 2023-10-07 10:59:55 * @LastEditTime: 2023-10-09 09:48:01
--> -->
<template> <template>
<div class="plan-management"> <div class="plan-management">
@ -79,7 +79,7 @@
header-align="center" header-align="center"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ componendDistrict(scope.row.district) }}</span> <span>{{ componendDistrict(scope.row.district) || '/' }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column

Loading…
Cancel
Save