ad3c1b1b by 焦泽平
2 parents 258982ba df2d720a

14.1 KB | W: | H:

13.7 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

16.1 KB | W: | H:

16 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

11.6 KB | W: | H:

10.9 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

10.6 KB | W: | H:

4.89 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

16.4 KB | W: | H:

15.4 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

13.6 KB | W: | H:

13.8 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

15.4 KB | W: | H:

15.3 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
......@@ -110,7 +110,13 @@ const constantRoutes = [
name: "已办箱",
code: "2-1",
component: () => import("@/views/ybx/index"),
}
},
{
path: "/lh",
name: "林海",
code: "1-3",
component: () => import("@/views/lh/index"),
},
],
},
];
......
<template>
<el-tabs v-model="activeName" class="tabs">
<el-tab-pane label="林海调查表" name="lhdcb"><Lhdcb></Lhdcb></el-tab-pane>
</el-tabs>
</template>
<script>
import { getQjZdjbxxDetailById } from "@api/zd";
import Lhdcb from "./lhdcb"
export default {
name: "",
components: {
Lhdcb
},
props: {},
data() {
return {
activeName:'lhdcb'
};
},
methods: {
getZdData(bsm) {
getQjZdjbxxDetailById(bsm).then((res) => {
if (res.success) {
console.log(res, "宗地信息");
this.isFldc = res.result.zdtzmbsm === "PSHGSBDCQJDC000000000000DC440010";
this.isTdcb = res.result.zdtzmbsm === ("PSHGSBDCQJDC000000000000DC440060" || "PSHGSBDCQJDC000000000000DC440070" ||"PSHGSBDCQJDC000000000000DC440080");
}
});
},
},
created() {},
mounted() {
this.getZdData(this.$route.query.bsm);
},
computed: {
lhbsm() {
return this.$route.query.bsm;
},
},
watch: {
lhbsm: function(val) {
},
},
};
</script>
<style scoped lang="less">
.el-tab-pane {
overflow-y: scroll;
}
</style>
<template>
<div class="main">
林海调查表
</div>
</template>
<script>
export default {
name:"",
components:{},
props:{},
data(){
return {
}
},
created(){},
mounted(){},
methods:{},
computed: {},
watch: {},
}
</script>
<style scoped lang="less">
</style>
\ No newline at end of file
......@@ -127,6 +127,14 @@
</div>
</el-tab-pane>
<el-tab-pane class="eltabspane" v-if="!createZrz" label="林权" name="lq">
<el-form :inline="true" :rules="rules3" :model="ruleForm3" ref="ruleForm3" class="demo-form-inline">
<el-form-item label="项目名称" class="w100" prop="xmmc">
<el-input
v-model="ruleForm3.xmmc"
placeholder="项目名称"
></el-input>
</el-form-item>
</el-form>
<div class="handleBtn">
<!-- <el-button type="primary" class="w98 import">导入图形</el-button> -->
<el-button type="primary" class="w98 creat" @click="todo">创建</el-button>
......@@ -218,6 +226,13 @@ export default {
type: "dz",
ywlx:"create"
},
ruleForm3:{
zdbsm:'',
xmmc:'',
userbsm:'',
type: "lq",
ywlx:"create"
},
ruleForm4:{
zdzhbsm:'',
xmmc:'',
......@@ -255,6 +270,11 @@ export default {
{ required: true, message: '请输入项目名称', trigger: 'blur' },
],
},
rules3: {
xmmc: [
{ required: true, message: '请输入项目名称', trigger: 'blur' },
],
},
rules4: {
xmmc: [
{ required: true, message: '请输入项目名称', trigger: 'blur' },
......@@ -674,7 +694,8 @@ export default {
.handleBtn{
position: absolute;
bottom: 0;
right: 35px;
left: 50%;
margin-left: -100px;
.w98{
width: 98px;
}
......
<template>
<!-- <div class="content_box"> -->
<el-tabs v-model="activeName" class="tabs" @tab-click="handleClick" >
<el-tab-pane label="地籍调查表" name="djdcb"><zddcb></zddcb></el-tab-pane>
<el-tab-pane label="分类调查表" name="fldcb" v-if="isFldc"><fldcb v-if="fldbcVisible" :qlr="qlr" :bdcdyh="bdcdyh" :zddm="zddm"></fldcb></el-tab-pane>
<el-tab-pane label="土地承包经营权、农用地其他使用权调查表" name="tdcb" v-if="isTdcb"><tdcb :bdcdyh="bdcdyh" :zddm="zddm" lazy></tdcb></el-tab-pane>
<el-tab-pane label="面积分摊表" name="mjftb"><mjftb v-if="mjftbVisible" :is-disabled="isDisabled"></mjftb></el-tab-pane>
<el-tab-pane label="界址点" name="jzd">
<jzd v-if="jzdVisible" :is-disabled="isDisabled"></jzd>
</el-tab-pane>
<el-tab-pane label="界址线" name="jzx" >
<jzx v-if="jzxVisible" :is-disabled="isDisabled"></jzx>
</el-tab-pane>
<el-tab-pane label="登记簿" name="djb"><djb v-if="djbVisible"></djb></el-tab-pane>
<el-tab-pane label="历史回溯" name="lshs"><lshs v-if="lshsVisible" :type="type" :bsm="$route.query.bsm"></lshs></el-tab-pane>
<el-tab-pane label="附件材料" name="fjcl">
<fjcl v-if="fjclVisible" ref="fjcl" :is-disabled="isDisabled"></fjcl>
</el-tab-pane>
<el-tab-pane label="流程跟踪" name="lcgz" v-if="$store.state.isWorkFlow || $store.state.lcgzShow" lazy>
<lcgz ref="lcgz" ></lcgz>
</el-tab-pane>
</el-tabs>
<el-tabs v-model="activeName" class="tabs" @tab-click="handleClick">
<el-tab-pane label="地籍调查表" name="djdcb"><zddcb></zddcb></el-tab-pane>
<el-tab-pane label="分类调查表" name="fldcb" v-if="isFldc"
><fldcb
v-if="fldbcVisible"
:qlr="qlr"
:bdcdyh="bdcdyh"
:zddm="zddm"
></fldcb
></el-tab-pane>
<el-tab-pane
label="土地承包经营权、农用地其他使用权调查表"
name="tdcb"
v-if="isTdcb"
><tdcb :bdcdyh="bdcdyh" :zddm="zddm" lazy></tdcb
></el-tab-pane>
<el-tab-pane label="面积分摊表" name="mjftb"
><mjftb v-if="mjftbVisible" :is-disabled="isDisabled"></mjftb
></el-tab-pane>
<el-tab-pane label="界址点" name="jzd">
<jzd v-if="jzdVisible" :is-disabled="isDisabled"></jzd>
</el-tab-pane>
<el-tab-pane label="界址线" name="jzx">
<jzx v-if="jzxVisible" :is-disabled="isDisabled"></jzx>
</el-tab-pane>
<el-tab-pane label="登记簿" name="djb"
><djb v-if="djbVisible"></djb
></el-tab-pane>
<el-tab-pane label="历史回溯" name="lshs"
><lshs v-if="lshsVisible" :type="type" :bsm="$route.query.bsm"></lshs
></el-tab-pane>
<el-tab-pane label="附件材料" name="fjcl">
<fjcl v-if="fjclVisible" ref="fjcl" :is-disabled="isDisabled"></fjcl>
</el-tab-pane>
<el-tab-pane
label="流程跟踪"
name="lcgz"
v-if="$store.state.isWorkFlow || $store.state.lcgzShow"
lazy
>
<lcgz ref="lcgz"></lcgz>
</el-tab-pane>
</el-tabs>
<!-- </div> -->
</template>
......@@ -30,89 +53,98 @@ import jzd from "./jzd";
import jzx from "./jzx";
import djb from "./djb";
import lshs from "./lshs";
import fjcl from "./fjcl/fjcl"
import Lcgz from "./lcgz"
import {queryStatus} from "@api/search"
import Fldcb from "./fldcb"
import Tdcb from "./tdcb"
import {getQjZdjbxxDetailById} from '@api/zd'
import fjcl from "./fjcl/fjcl";
import Lcgz from "./lcgz";
import { queryStatus } from "@api/search";
import Fldcb from "./fldcb";
import Tdcb from "./tdcb";
import { getQjZdjbxxDetailById } from "@api/zd";
export default {
name: "",
components: {
zddcb,mjftb,jzd,jzx,djb,lshs,fjcl,Fldcb,Lcgz,Tdcb
zddcb,
mjftb,
jzd,
jzx,
djb,
lshs,
fjcl,
Fldcb,
Lcgz,
Tdcb,
//zddcb,mjftb,jzd,jzx,djb,lshs,fjcl,Lcgz
},
},
props: {},
data() {
return {
qlr:"",
bdcdyh:'',
zddm:"",
isFldc:false,
isTdcb:false,
isDisabled:false,
qlr: "",
bdcdyh: "",
zddm: "",
isFldc: false,
isTdcb: false,
isDisabled: false,
activeName: "djdcb",
mjftbVisible:false,
jzdVisible:false,
fldbcVisible:false,
jzxVisible:false,
djbVisible:false,
lshsVisible:false,
fjclVisible:false,
type:'zd'
mjftbVisible: false,
jzdVisible: false,
fldbcVisible: false,
jzxVisible: false,
djbVisible: false,
lshsVisible: false,
fjclVisible: false,
type: "zd",
};
},
methods: {
getZdData(bsm){
getQjZdjbxxDetailById(bsm).then(res=>{
if (res.success) {
console.log(res,'宗地信息')
this.isFldc=res.result.zdtzmbsm==='PSHGSBDCQJDC000000000000DC440010';
this.isTdcb=res.result.zdtzmbsm==='PSHGSBDCQJDC000000000000DC440060' || 'PSHGSBDCQJDC000000000000DC440070' || 'PSHGSBDCQJDC000000000000DC440080';
}
})
getZdData(bsm) {
getQjZdjbxxDetailById(bsm).then((res) => {
if (res.success) {
console.log(res, "宗地信息");
this.isFldc = res.result.zdtzmbsm === "PSHGSBDCQJDC000000000000DC440010";
this.isTdcb = res.result.zdtzmbsm === ("PSHGSBDCQJDC000000000000DC440060" || "PSHGSBDCQJDC000000000000DC440070" ||"PSHGSBDCQJDC000000000000DC440080");
}
});
},
loadingStatus() {
let bsm = this.$route.query.bsm;
queryStatus(bsm).then((res) => {
if (res.success) {
let qszt = res.result.qszt;
this.qlr = res.result.qlrmc;
this.zddm = res.result.zddm;
this.bdcdyh = res.result.bdcdyh;
console.log(this.qlr, "权利人");
this.isDisabled = +qszt !== 0;
}
});
},
loadingStatus() {
let bsm=this.$route.query.bsm;
queryStatus(bsm).then(res => {
if (res.success) {
let qszt = res.result.qszt;
this.qlr=res.result.qlrmc;
this.zddm=res.result.zddm;
this.bdcdyh=res.result.bdcdyh;
console.log(this.qlr,'权利人');
this.isDisabled = +qszt !== 0;
}
})
},
/* loading(){
/* loading(){
console.log("附件材料是否禁用")
this.$refs.fjcl.isUpload(this.$store.state.zdbsm)
},*/
handleClick(tab, event) {
// console.log(tab, event);
this.loadingStatus();
this.loadingStatus();
switch (tab.name) {
case 'mjftb':
case "mjftb":
this.mjftbVisible = true;
break;
case 'fldcb':
case "fldcb":
this.fldbcVisible = true;
break;
case 'jzd':
break;
case "jzd":
this.jzdVisible = true;
break;
case 'jzx':
case "jzx":
this.jzxVisible = true;
break;
case 'djb':
case "djb":
this.djbVisible = true;
break;
case 'lshs':
case "lshs":
this.lshsVisible = true;
break;
case 'fjcl':
case "fjcl":
this.fjclVisible = true;
break;
......@@ -123,8 +155,8 @@ export default {
},
created() {},
mounted() {
this.getZdData(this.$store.state.zdbsm);
this.loadingStatus();
this.getZdData(this.$store.state.zdbsm);
this.loadingStatus();
},
computed: {
zdbsm() {
......@@ -132,15 +164,15 @@ export default {
},
},
watch: {
zdbsm: function (val) {
this.getZdData(val);
zdbsm: function(val) {
this.getZdData(val);
this.loadingStatus();
},
},
};
</script>
<style scoped lang="less">
.el-tab-pane{
.el-tab-pane {
overflow-y: scroll;
}
</style>
......