| | |
| | | </el-form> |
| | | </div> |
| | | |
| | | <el-table :data="pageData.rows" v-loading="pageData.isLoading" border style="width:100%;border:1px solid #bcbec2;margin-top: 10px;"> |
| | | <el-table :data="pageData.rows" :height="tableHeight" v-loading="pageData.isLoading" border style="width:100%;border:1px solid #bcbec2;margin-top: 10px;"> |
| | | <el-table-column type="index" width="50" label="序号" align="center"> </el-table-column> |
| | | <el-table-column prop="name" label="道路名称" align="center"></el-table-column> |
| | | <el-table-column prop="code" label="编号" align="center"></el-table-column> |
| | |
| | | searchForm: { |
| | | type: null |
| | | }, |
| | | tableHeight:500, |
| | | pageData: this.$byutil.defaultPageData(), |
| | | formData: { |
| | | name: '', |
| | |
| | | }, |
| | | mounted() { |
| | | this.loadData(); |
| | | this.tableHeight = window.innerHeight - 260 |
| | | }, |
| | | methods: { |
| | | onSave3(){ |
| | | for(var i=0;i<this.streetIds.length;i++){ |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/street/save2', {roadId:this.roadId,streetId:this.streetIds[i]}, res => { |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/street/save2', {roadId:this.roadId,streetId:this.streetIds[i]}, res => { |
| | | this.streetEdit(this.roadId); |
| | | }) |
| | | } |
| | |
| | | this.loadSelect(); |
| | | }, |
| | | loadSelect(){ |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/street/findList', {}, res => { |
| | | this.select3 = res.data.list2 |
| | | this.$byutil.getData(this, this.$systemconfig.basePath + '/ffzf/street/findList2', {}, res => { |
| | | this.select3 = res.data |
| | | }) |
| | | }, |
| | | streetEdit(id){ |
| | | this.flag2 = true; |
| | | this.roadId = id; |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/street/findById', {id:id,type:0}, res => { |
| | | this.$byutil.getData(this, this.$systemconfig.basePath + '/ffzf/street/findById', {id:id,type:0}, res => { |
| | | this.table2 = res.data; |
| | | }) |
| | | }, |
| | | onSave(){ |
| | | this.$refs['formData'].validate((valid) => { |
| | | if (valid) { |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/street/save', this.formData, res => { |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/street/save', this.formData, res => { |
| | | this.$refs['formData'].resetFields(); |
| | | this.flag=false; |
| | | this.$message({message: '保存成功', type: 'success'}); |
| | |
| | | }); |
| | | }, |
| | | loadData() { |
| | | this.$byutil.loadPageData(this, this.$systemconfig.basePath + '/street/findPage', this.searchForm); |
| | | this.$byutil.loadPageData(this, this.$systemconfig.basePath + '/ffzf/street/findPage', this.searchForm); |
| | | }, |
| | | onSearch() { |
| | | this.pageData = this.$byutil.defaultPageData(); |
| | |
| | | this.formData = row; |
| | | }, |
| | | onDelete(index, row) { |
| | | this.$byutil.deleteData(this,this.$systemconfig.basePath+"/street/delete",{id:row.id}, res => { |
| | | this.$byutil.deleteData(this,this.$systemconfig.basePath+"/ffzf/street/delete",{id:row.id}, res => { |
| | | this.$message({message: '删除成功', type: 'success'}); |
| | | this.loadData(); |
| | | }) |
| | | }, |
| | | onDelete2(index, row) { |
| | | this.$byutil.deleteData(this,this.$systemconfig.basePath+"/street/delete2",{id:row.id}, res => { |
| | | this.$byutil.deleteData(this,this.$systemconfig.basePath+"/ffzf/street/delete2",{id:row.id}, res => { |
| | | this.$message({message: '删除成功', type: 'success'}); |
| | | this.streetEdit(this.roadId) |
| | | }) |