fbb285aa by 田浩浩

修改相关文件分类

1 parent 425176fd
...@@ -17,10 +17,13 @@ export function queueDjywmc(djywbm) { ...@@ -17,10 +17,13 @@ export function queueDjywmc(djywbm) {
17 case "A07400": 17 case "A07400":
18 vm = "jsydsyq200"; 18 vm = "jsydsyq200";
19 break; 19 break;
20 // case "A37100"://抵押权首次 20 case "A37200"://抵押权首次
21 // vm = "scdy"; 21 case "A37300"://抵押权首次
22 // break; 22 case "A37400"://抵押权首次
23 case "B39800"://查封 23 vm = "diyaq";
24 break;
25 case "B39300"://查封
26 case "B39400"://查封
24 vm = "cfdj"; 27 vm = "cfdj";
25 break; 28 break;
26 default: 29 default:
......
1 import filter from '@/utils/filter.js'
2 let vm = null
3
4 const sendThis = (_this) => {
5 vm = _this
6 }
7 class data extends filter {
8 constructor() {
9 super()
10 }
11 columns () {
12 return [
13 {
14 type: 'selection',
15 label: '全选'
16 },
17 {
18 label: '序号',
19 type: 'index',
20 width: '50',
21 render: (h, scope) => {
22 return (
23 <div>
24 {(vm.pageData.currentPage - 1) * vm.pageData.pageSize + scope.$index + 1}
25 </div>
26 )
27 }
28 },
29 {
30 prop: "status",
31 label: "状态",
32 },
33 {
34 prop: "ywh",
35 label: "业务号",
36 },
37 {
38 prop: "bdcdyh",
39 label: "不动产单元号",
40 },
41 {
42 prop: "cfjg",
43 label: "查封机关",
44 },
45 {
46 prop: "cfwh",
47 label: "查封文号",
48 },
49 {
50 prop: "bzxqlr",
51 label: "被执行权利人",
52 },
53 {
54 prop: "cfqssj",
55 label: "查封起始时间",
56 },
57 {
58 prop: "cfjssj",
59 label: "查封结束时间",
60 },
61 {
62 prop: "zl",
63 label: "坐落",
64 }
65 ]
66 }
67
68
69 }
70 let datas = new data()
71 export {
72 datas,
73 sendThis
74 }
1 <template>
2 <div class="from-clues">
3 <!-- 表单部分 -->
4 <div class="from-clues-header">
5 <el-form :model="queryForm" ref="queryForm" label-width="100px">
6 <el-row>
7 <el-col :span="5">
8 <el-form-item label="权利类型">
9 <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型">
10 <el-option v-for="item in qllxs" :key="item.value" :label="item.label" :value="item.value">
11 </el-option>
12 </el-select>
13 </el-form-item>
14 </el-col>
15 <el-col :span="6">
16 <el-form-item label="不动产单元号">
17 <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width200px">
18 </el-input>
19 </el-form-item>
20 </el-col>
21 <el-col :span="5">
22 <el-form-item label="业务号">
23 <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width200px">
24 </el-input>
25 </el-form-item>
26 </el-col>
27 <el-col :span="6">
28 <el-form-item label="不动产权证号">
29 <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width200px">
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="2" class="btnCol">
34 <el-form-item>
35 <el-button type="primary" @click="queryClick()">查询</el-button>
36 </el-form-item>
37 </el-col>
38 </el-row>
39 </el-form>
40 </div>
41 <!-- 表格 -->
42 <div class="from-clues-content">
43 <lb-table :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage"
44 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
45 @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data">
46 </lb-table>
47 </div>
48 <div class="submit_button">
49 <el-button @click="closeDialog">取消</el-button>
50 <el-button type="primary" plain @click="submitForm" :loading="saveloding">发起申请</el-button>
51 </div>
52 </div>
53 </template>
54 <script>
55 //续封登记
56 import { datas, sendThis } from "./xfdj.js";
57 import table from "@/utils/mixin/table";
58 import { selectScBdcdy, startBusinessFlow } from "@/api/ywbl.js";
59 export default {
60 props: {
61 bsmSqyw: { type: String, default: '' },
62 },
63 mixins: [table],
64 data () {
65 return {
66 queryForm: {
67 qllx: "",
68 bdcdyh: "",
69 ywh: "",
70 bdcqzh: "",
71 sqywbm: "A03100",
72 },
73 qllxs: [],
74 tableData: {
75 total: 0,
76 columns: datas.columns(),
77 data: [],
78 },
79 bdcdysz: [],
80 saveloding: false
81 };
82 },
83 watch: {
84 bsmSqyw (val) {
85 this.fetchData()
86 },
87 },
88 mounted () {
89 sendThis(this);
90 },
91 methods: {
92 closeDialog () {
93 this.$emit("closeDialog")
94 },
95 fetchData () {
96 if (this.bsmSqyw) {
97 selectScBdcdy({ ...this.queryForm, ...this.pageData })
98 .then((res) => {
99 if (res.code === 200) {
100 let { total, records } = res.result;
101 this.tableData.total = total;
102 this.tableData.data = records;
103 }
104 })
105 }
106 },
107 submitForm () {
108 if (this.bdcdysz.length == 0) {
109 this.$message.error('请至少选择一条数据');
110 return
111 }
112 this.saveloding = true
113 startBusinessFlow({
114 bsmSqyw: this.bsmSqyw,
115 bdcdysz: this.bdcdysz
116 }).then(res => {
117 this.saveloding = false
118 this.$emit("closeDialog")
119 const { href } = this.$router.resolve('/fqsq?bsmSqyw=' + this.bsmSqyw + '&bsmSlsq=' + res.message)
120 window.open(href, '_blank');
121 })
122 },
123 handleSelectionChange (val) {
124 this.bdcdysz = val
125 }
126 },
127 };
128 </script>
129 <style scoped lang="scss">
130 @import "~@/styles/mixin.scss";
131 @import "~@/styles/public.scss";
132 </style>
1 import filter from '@/utils/filter.js'
2 let vm = null
3
4 const sendThis = (_this) => {
5 vm = _this
6 }
7 class data extends filter {
8 constructor() {
9 super()
10 }
11 columns () {
12 return [
13 {
14 type: 'selection',
15 label: '全选'
16 },
17 {
18 label: '序号',
19 type: 'index',
20 width: '50',
21 render: (h, scope) => {
22 return (
23 <div>
24 {(vm.pageData.currentPage - 1) * vm.pageData.pageSize + scope.$index + 1}
25 </div>
26 )
27 }
28 },
29 {
30 prop: "status",
31 label: "状态",
32 },
33 {
34 prop: "bdczmh",
35 label: "不动产证明号",
36 },
37 {
38 prop: "bdcdyh",
39 label: "不动产单元号",
40 },
41 {
42 prop: "dyfs",
43 label: "抵押方式",
44 },
45 {
46 prop: "dyqr",
47 label: "抵押权人",
48 },
49 {
50 prop: "dyr",
51 label: "抵押人",
52 },
53 {
54 prop: "dyje",
55 label: "抵押金额(万元)",
56 },
57 {
58 prop: "dymj",
59 label: "抵押面积",
60 },
61 {
62 prop: "zwyxqx",
63 label: "债务履行期限",
64 },
65 {
66 prop: "zl",
67 label: "坐落",
68 }
69 ]
70 }
71
72
73 }
74 let datas = new data()
75 export {
76 datas,
77 sendThis
78 }
1 <template>
2 <div class="from-clues">
3 <!-- 表单部分 -->
4 <div class="from-clues-header">
5 <el-form :model="queryForm" ref="queryForm" label-width="100px">
6 <el-row>
7 <el-col :span="5">
8 <el-form-item label="权利类型">
9 <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型">
10 <el-option v-for="item in qllxs" :key="item.value" :label="item.label" :value="item.value">
11 </el-option>
12 </el-select>
13 </el-form-item>
14 </el-col>
15 <el-col :span="6">
16 <el-form-item label="不动产单元号">
17 <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width200px">
18 </el-input>
19 </el-form-item>
20 </el-col>
21 <el-col :span="5">
22 <el-form-item label="业务号">
23 <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width200px">
24 </el-input>
25 </el-form-item>
26 </el-col>
27 <el-col :span="6">
28 <el-form-item label="不动产权证号">
29 <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width200px">
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="2" class="btnCol">
34 <el-form-item>
35 <el-button type="primary" @click="queryClick()">查询</el-button>
36 </el-form-item>
37 </el-col>
38 </el-row>
39 </el-form>
40 </div>
41 <!-- 表格 -->
42 <div class="from-clues-content">
43 <lb-table :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage"
44 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
45 @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data">
46 </lb-table>
47 </div>
48 <div class="submit_button">
49 <el-button @click="closeDialog">取消</el-button>
50 <el-button type="primary" plain @click="submitForm" :loading="saveloding">发起申请</el-button>
51 </div>
52 </div>
53 </template>
54 <script>
55 //转移登记
56 import { datas, sendThis } from "./zydj.js";
57 import table from "@/utils/mixin/table";
58 import { selectScBdcdy, startBusinessFlow } from "@/api/ywbl.js";
59 export default {
60 props: {
61 bsmSqyw: { type: String, default: '' },
62 },
63 mixins: [table],
64 data () {
65 return {
66 queryForm: {
67 qllx: "",
68 bdcdyh: "",
69 ywh: "",
70 bdcqzh: "",
71 sqywbm: "A03100",
72 },
73 qllxs: [],
74 tableData: {
75 total: 0,
76 columns: datas.columns(),
77 data: [],
78 },
79 bdcdysz: [],
80 saveloding: false
81 };
82 },
83 watch: {
84 bsmSqyw (val) {
85 this.fetchData()
86 },
87 },
88 mounted () {
89 sendThis(this);
90 },
91 methods: {
92 closeDialog () {
93 this.$emit("closeDialog")
94 },
95 fetchData () {
96 if (this.bsmSqyw) {
97 selectScBdcdy({ ...this.queryForm, ...this.pageData })
98 .then((res) => {
99 if (res.code === 200) {
100 let { total, records } = res.result;
101 this.tableData.total = total;
102 this.tableData.data = records;
103 }
104 })
105 }
106 },
107 submitForm () {
108 if (this.bdcdysz.length == 0) {
109 this.$message.error('请至少选择一条数据');
110 return
111 }
112 this.saveloding = true
113 startBusinessFlow({
114 bsmSqyw: this.bsmSqyw,
115 bdcdysz: this.bdcdysz
116 }).then(res => {
117 this.saveloding = false
118 this.$emit("closeDialog")
119 const { href } = this.$router.resolve('/fqsq?bsmSqyw=' + this.bsmSqyw + '&bsmSlsq=' + res.message)
120 window.open(href, '_blank');
121 })
122 },
123 handleSelectionChange (val) {
124 this.bdcdysz = val
125 }
126 },
127 };
128 </script>
129 <style scoped lang="scss">
130 @import "~@/styles/mixin.scss";
131 @import "~@/styles/public.scss";
132 </style>
...@@ -31,32 +31,32 @@ class data extends filter { ...@@ -31,32 +31,32 @@ class data extends filter {
31 label: "状态", 31 label: "状态",
32 }, 32 },
33 { 33 {
34 prop: "qllx", 34 prop: "ywh",
35 label: "权利类型", 35 label: "业务号",
36 }, 36 },
37 { 37 {
38 prop: "bdcdyh", 38 prop: "bdcdyh",
39 label: "不动产单元号", 39 label: "不动产单元号",
40 }, 40 },
41 { 41 {
42 prop: "bdcqzh", 42 prop: "cfjg",
43 label: "不动产权证号", 43 label: "查封机关",
44 }, 44 },
45 { 45 {
46 prop: "qlrmc", 46 prop: "cfwh",
47 label: "权利人", 47 label: "查封文号",
48 }, 48 },
49 { 49 {
50 prop: "zjh", 50 prop: "bzxqlr",
51 label: "证件号", 51 label: "被执行权利人",
52 }, 52 },
53 { 53 {
54 prop: "mj", 54 prop: "cfqssj",
55 label: "面积", 55 label: "查封起始时间",
56 }, 56 },
57 { 57 {
58 prop: "ytmc", 58 prop: "cfjssj",
59 label: "用途", 59 label: "查封结束时间",
60 }, 60 },
61 { 61 {
62 prop: "zl", 62 prop: "zl",
......