8b73af34 by 田浩浩

重新修改命名分类

1 parent fbb285aa
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 </template> 53 </template>
54 <script> 54 <script>
55 //查封登记 55 //查封登记
56 import { datas, sendThis } from "../javascript/cfdj.js"; 56 import { datas, sendThis } from "../javascript/bdcql.js";
57 import table from "@/utils/mixin/table"; 57 import table from "@/utils/mixin/table";
58 import { selectQlxx, startBusinessFlow } from "@/api/ywbl.js"; 58 import { selectQlxx, startBusinessFlow } from "@/api/ywbl.js";
59 export default { 59 export default {
......
1 <template>
2 <!-- 主体权利信息查询 -->
3 <div class="from-clues">
4 <!-- 表单部分 -->
5 <div class="from-clues-header">
6 <el-form :model="queryForm" ref="queryForm" label-width="100px">
7 <el-row>
8 <el-col :span="5">
9 <el-form-item label="权利类型">
10 <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型">
11 <el-option v-for="item in qllxs" :key="item.value" :label="item.label" :value="item.value">
12 </el-option>
13 </el-select>
14 </el-form-item>
15 </el-col>
16 <el-col :span="6">
17 <el-form-item label="不动产单元号">
18 <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width200px">
19 </el-input>
20 </el-form-item>
21 </el-col>
22 <el-col :span="5">
23 <el-form-item label="业务号">
24 <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width200px">
25 </el-input>
26 </el-form-item>
27 </el-col>
28 <el-col :span="6">
29 <el-form-item label="不动产权证号">
30 <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width200px">
31 </el-input>
32 </el-form-item>
33 </el-col>
34 <el-col :span="2" class="btnCol">
35 <el-form-item>
36 <el-button type="primary" @click="queryClick()">查询</el-button>
37 </el-form-item>
38 </el-col>
39 </el-row>
40 </el-form>
41 </div>
42 <!-- 表格 -->
43 <div class="from-clues-content">
44 <lb-table :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage"
45 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
46 @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data">
47 </lb-table>
48 </div>
49 <div class="submit_button">
50 <el-button @click="closeDialog">取消</el-button>
51 <el-button type="primary" plain @click="submitForm" :loading="saveloding">发起申请</el-button>
52 </div>
53 </div>
54 </template>
55 <script>
56 import { datas, sendThis } from "../javascript/bdcqlMain.js";
57 import table from "@/utils/mixin/table";
58 import { selectQlxx, 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: "B39800",
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 selectQlxx({ ...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 if (res.code == 200) {
119 this.$emit("closeDialog");
120 const { href } = this.$router.resolve(
121 "/fqsq?bsmSlsq=" +
122 res.result.bsmSlsq +
123 "&bestepid=" +
124 res.result.bestepid
125 );
126 window.open(href, "_blank");
127 } else {
128 this.$message.error(res.message);
129 }
130 });
131 },
132 handleSelectionChange (val) {
133 this.bdcdysz = val
134 }
135 },
136 };
137 </script>
138 <style scoped lang="scss">
139 @import "~@/styles/mixin.scss";
140 @import "~@/styles/public.scss";
141 </style>
...@@ -17,13 +17,16 @@ export function queueDjywmc(djywbm) { ...@@ -17,13 +17,16 @@ export function queueDjywmc(djywbm) {
17 case "A07400": 17 case "A07400":
18 vm = "jsydsyq200"; 18 vm = "jsydsyq200";
19 break; 19 break;
20 case "A37200"://抵押权首次 20 case "A07100"://抵押权首次
21 case "A37300"://抵押权首次 21 vm = "bdcqlMain";
22 case "A37400"://抵押权首次 22 break;
23 case "A37200"://抵押权转移
24 case "A37300"://抵押权变更
25 case "A37400"://抵押权注销
23 vm = "diyaq"; 26 vm = "diyaq";
24 break; 27 break;
25 case "B39300":// 28 case "B39300"://
26 case "B39400":// 29 case "B39400"://
27 vm = "cfdj"; 30 vm = "cfdj";
28 break; 31 break;
29 default: 32 default:
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
91 </template> 91 </template>
92 <script> 92 <script>
93 //首次登记 93 //首次登记
94 import { datas, sendThis } from "../javascript/jsydsyq100.js"; 94 import { datas, sendThis } from "../javascript/jsydsyq200.js";
95 import table from "@/utils/mixin/table"; 95 import table from "@/utils/mixin/table";
96 import { selectScBdcdy, startBusinessFlow } from "@/api/ywbl.js"; 96 import { selectScBdcdy, startBusinessFlow } from "@/api/ywbl.js";
97 export default { 97 export 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: "qllxmc",
35 label: "权利类型",
36 },
37 {
38 prop: "bdcdyh",
39 label: "不动产单元号",
40 },
41 {
42 prop: "bdcqzh",
43 label: "不动产权证号",
44 },
45 {
46 prop: "qlrmc",
47 label: "权利人",
48 },
49 {
50 prop: "zjhm",
51 label: "证件号",
52 },
53 {
54 prop: "mj",
55 label: "面积",
56 },
57 {
58 prop: "yt",
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 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: "qllxmc",
35 label: "权利类型",
36 },
37 {
38 prop: "bdcdyh",
39 label: "不动产单元号",
40 },
41 {
42 prop: "bdcqzh",
43 label: "不动产权证号",
44 },
45 {
46 prop: "qlrmc",
47 label: "权利人",
48 },
49 {
50 prop: "zjhm",
51 label: "证件号",
52 },
53 {
54 prop: "mj",
55 label: "面积",
56 },
57 {
58 prop: "yt",
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 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: "qllxmc",
35 label: "权利类型",
36 },
37 {
38 prop: "bdcdyh",
39 label: "不动产单元号",
40 },
41 {
42 prop: "bdcqzh",
43 label: "不动产权证号",
44 },
45 {
46 prop: "qlrmc",
47 label: "使用权人",
48 },
49 {
50 prop: "zjh",
51 label: "证件号",
52 },
53 {
54 prop: "qlxzmc",
55 label: "权利性质",
56 },
57 {
58 prop: "zdmj",
59 label: "使用权面积",
60 },
61 {
62 prop: "showTdyt",
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 }