申请业务规则
Showing
2 changed files
with
67 additions
and
49 deletions
... | @@ -6,23 +6,34 @@ | ... | @@ -6,23 +6,34 @@ |
6 | <el-row> | 6 | <el-row> |
7 | <el-col :span="6"> | 7 | <el-col :span="6"> |
8 | <el-form-item label="权利类型"> | 8 | <el-form-item label="权利类型"> |
9 | <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型"> | 9 | <el-select |
10 | <el-option v-for="item in qllxs" :key="item.value" :label="item.label" :value="item.value"> | 10 | v-model="queryForm.qllx" |
11 | filterable | ||
12 | clearable | ||
13 | placeholder="请选择权利类型" | ||
14 | > | ||
15 | <el-option | ||
16 | v-for="item in qllxs" | ||
17 | :key="item.value" | ||
18 | :label="item.label" | ||
19 | :value="item.value" | ||
20 | > | ||
11 | </el-option> | 21 | </el-option> |
12 | </el-select> | 22 | </el-select> |
13 | </el-form-item> | 23 | </el-form-item> |
14 | </el-col> | 24 | </el-col> |
15 | <el-col :span="6"> | 25 | <el-col :span="6"> |
16 | <el-form-item label="登记业务编码"> | 26 | <el-form-item label="登记业务编码"> |
17 | <el-input placeholder="请输入登记业务编码" v-model="queryForm.bdcdyh" clearable class="width200px"> | 27 | <el-input |
28 | placeholder="请输入登记业务编码" | ||
29 | v-model="queryForm.djywbm" | ||
30 | clearable | ||
31 | class="width200px" | ||
32 | > | ||
18 | </el-input> | 33 | </el-input> |
19 | </el-form-item> | 34 | </el-form-item> |
20 | </el-col> | 35 | </el-col> |
21 | <el-col :span="6"> | 36 | <el-col :span="6"> |
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> | 37 | </el-col> |
27 | 38 | ||
28 | <el-col :span="6" class="btnCol"> | 39 | <el-col :span="6" class="btnCol"> |
... | @@ -36,9 +47,17 @@ | ... | @@ -36,9 +47,17 @@ |
36 | </div> | 47 | </div> |
37 | <!-- 表格 --> | 48 | <!-- 表格 --> |
38 | <div class="from-clues-content"> | 49 | <div class="from-clues-content"> |
39 | <lb-table :page-size="pageData.size" @sort-change="handleSort" :current-page.sync="pageData.current" | 50 | <lb-table |
40 | :total="pageData.total" @selection-change="handleSelectionChange" @size-change="handleSizeChange" | 51 | :page-size="pageData.size" |
41 | @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data"> | 52 | @sort-change="handleSort" |
53 | :current-page.sync="pageData.current" | ||
54 | :total="pageData.total" | ||
55 | @selection-change="handleSelectionChange" | ||
56 | @size-change="handleSizeChange" | ||
57 | @p-current-change="handleCurrentChange" | ||
58 | :column="tableData.columns" | ||
59 | :data="tableData.data" | ||
60 | > | ||
42 | </lb-table> | 61 | </lb-table> |
43 | </div> | 62 | </div> |
44 | </div> | 63 | </div> |
... | @@ -50,16 +69,14 @@ export default { | ... | @@ -50,16 +69,14 @@ export default { |
50 | name: "djbcx", | 69 | name: "djbcx", |
51 | components: {}, | 70 | components: {}, |
52 | mixins: [table], | 71 | mixins: [table], |
53 | mounted () { | 72 | mounted() { |
54 | sendThis(this); | 73 | sendThis(this); |
55 | }, | 74 | }, |
56 | data () { | 75 | data() { |
57 | return { | 76 | return { |
58 | queryForm: { | 77 | queryForm: { |
59 | qllx: "", | 78 | qllx: "", |
60 | bdcdyh: "", | 79 | djywbm: "", |
61 | bdcqzh: "", | ||
62 | ywh: "", | ||
63 | }, | 80 | }, |
64 | pageData: { | 81 | pageData: { |
65 | current: 1, | 82 | current: 1, |
... | @@ -84,13 +101,17 @@ export default { | ... | @@ -84,13 +101,17 @@ export default { |
84 | }, | 101 | }, |
85 | methods: { | 102 | methods: { |
86 | // 初始化数据 | 103 | // 初始化数据 |
87 | fetchData () { }, | 104 | fetchData() {}, |
88 | handleSort (name, sort) { | 105 | handleSort(name, sort) { |
89 | console.log(name, sort); | 106 | console.log(name, sort); |
90 | }, | 107 | }, |
91 | openDialog () { | 108 | openDialog() { |
92 | console.log(999999999999999); | 109 | console.log(999999999999999); |
93 | }, | 110 | }, |
111 | |||
112 | editClick(){ | ||
113 | alert("edit"); | ||
114 | } | ||
94 | }, | 115 | }, |
95 | }; | 116 | }; |
96 | </script> | 117 | </script> | ... | ... |
... | @@ -15,51 +15,49 @@ class data extends filter { | ... | @@ -15,51 +15,49 @@ class data extends filter { |
15 | type: 'index', | 15 | type: 'index', |
16 | width: '50' | 16 | width: '50' |
17 | }, | 17 | }, |
18 | // { | ||
19 | // label: "权属状态", | ||
20 | // render: (h, scope) => { | ||
21 | // return ( | ||
22 | // <div> | ||
23 | // <span>{scope.row.qszt}</span> | ||
24 | // </div> | ||
25 | // ) | ||
26 | // } | ||
27 | // }, | ||
18 | { | 28 | { |
19 | label: "权属状态", | 29 | prop: "sqfl", |
20 | render: (h, scope) => { | 30 | label: "申请分类", |
21 | return ( | ||
22 | <div> | ||
23 | <span>{scope.row.qszt}</span> | ||
24 | </div> | ||
25 | ) | ||
26 | } | ||
27 | }, | 31 | }, |
28 | { | 32 | { |
29 | label: "权利类型", | 33 | prop: "djywbm", |
30 | // this.rentType | 34 | label: "登记业务编码", |
31 | render: (h, scope) => { | ||
32 | return <div>{scope.row.qllx}</div>; | ||
33 | } | ||
34 | }, | ||
35 | { | ||
36 | prop: "ywh", | ||
37 | label: "业务号", | ||
38 | }, | 35 | }, |
39 | { | 36 | { |
40 | prop: "bdcdyh", | 37 | prop: "qllx", |
41 | label: "不动产单元号", | 38 | label: "权利类型", |
42 | }, | 39 | }, |
43 | { | 40 | { |
44 | prop: "bdcqzh", | 41 | prop: "djlx", |
45 | label: "不动产权证号", | 42 | label: "登记类型", |
46 | }, | 43 | }, |
47 | { | 44 | { |
48 | prop: "qlr", | 45 | prop: "fqywdylx", |
49 | label: "权利人", | 46 | label: "发起业务单元类型", |
50 | }, | 47 | }, |
51 | { | 48 | { |
52 | prop: "ywr", | 49 | prop: "sfqy", |
53 | label: "义务人", | 50 | label: "是否启用", |
54 | }, | 51 | }, |
55 | { | 52 | { |
56 | prop: "zl", | 53 | prop: "czsj", |
57 | label: "坐落", | 54 | label: "最近操作时间" |
58 | }, | 55 | }, |
59 | { | 56 | { |
60 | prop: "sjlx", | 57 | prop: "czr", |
61 | label: "数据类型" | 58 | label: "最近操作人" |
62 | }, | 59 | }, |
60 | |||
63 | { | 61 | { |
64 | label: '操作', | 62 | label: '操作', |
65 | width: '150', | 63 | width: '150', |
... | @@ -68,8 +66,7 @@ class data extends filter { | ... | @@ -68,8 +66,7 @@ class data extends filter { |
68 | render: (h, scope) => { | 66 | render: (h, scope) => { |
69 | return ( | 67 | return ( |
70 | <div> | 68 | <div> |
71 | <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openDialog(scope) }}>登记薄</el-button> | 69 | <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.editClick (scope) }}>修改</el-button> |
72 | <el-button type="text" icon="el-icon-film" onClick={() => { vm.openDialog(scope) }}>楼盘表</el-button> | ||
73 | </div> | 70 | </div> |
74 | ) | 71 | ) |
75 | } | 72 | } | ... | ... |
-
Please register or sign in to post a comment