Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web
Showing
5 changed files
with
93 additions
and
53 deletions
1 | <template> | 1 | <template> |
2 | <div> | 2 | <div> |
3 | <lb-table :column="column" :maxHeight="300" heightNumSetting :pagination="false" :key="key" :data="tableDataList"> | 3 | <lb-table :column="column" border :maxHeight="300" heightNumSetting :pagination="false" :key="key" :data="tableDataList"> |
4 | </lb-table> | 4 | </lb-table> |
5 | <addQlr v-model="dialog" :details="details" @updateDetail="updateDetail" /> | 5 | <addQlr v-model="dialog" :details="details" @updateDetail="updateDetail" /> |
6 | </div> | 6 | </div> |
... | @@ -39,7 +39,7 @@ export default { | ... | @@ -39,7 +39,7 @@ export default { |
39 | width: '50', | 39 | width: '50', |
40 | renderHeader: (h, scope) => { | 40 | renderHeader: (h, scope) => { |
41 | return <div> { | 41 | return <div> { |
42 | this.$route.query.viewtype == 1 ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.handleAdd() }}></i> | 42 | this.$route.query.viewtype == 1 ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i> |
43 | } | 43 | } |
44 | </div> | 44 | </div> |
45 | }, | 45 | }, |
... | @@ -48,7 +48,7 @@ export default { | ... | @@ -48,7 +48,7 @@ export default { |
48 | <div> | 48 | <div> |
49 | { | 49 | { |
50 | this.$route.query.viewtype == 1 ? <span>{scope.$index + 1}</span> : | 50 | this.$route.query.viewtype == 1 ? <span>{scope.$index + 1}</span> : |
51 | <i class="el-icon-minus pointer" onClick={() => { this.handleMinus(scope.$index, scope.row) }}></i> | 51 | <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i> |
52 | } | 52 | } |
53 | </div> | 53 | </div> |
54 | ) | 54 | ) |
... | @@ -86,10 +86,10 @@ export default { | ... | @@ -86,10 +86,10 @@ export default { |
86 | this.$route.query.viewtype == 1 ? <el-button | 86 | this.$route.query.viewtype == 1 ? <el-button |
87 | icon="el-icon-view" | 87 | icon="el-icon-view" |
88 | type="text" | 88 | type="text" |
89 | onClick={() => { this.handleView(scope.$index, scope.row) }}>查看</el-button> : <el-button | 89 | onClick={() => { this.queryViewClick(scope.$index, scope.row) }}>查看</el-button> : <el-button |
90 | icon="el-icon-edit-outline" | 90 | icon="el-icon-edit-outline" |
91 | type="text" | 91 | type="text" |
92 | onClick={() => { this.handleEdit(scope.$index, scope.row) }}>编辑</el-button> | 92 | onClick={() => { this.editClick(scope.$index, scope.row) }}>编辑</el-button> |
93 | } | 93 | } |
94 | </div> | 94 | </div> |
95 | ) | 95 | ) |
... | @@ -142,24 +142,29 @@ export default { | ... | @@ -142,24 +142,29 @@ export default { |
142 | this.key++ | 142 | this.key++ |
143 | this.$emit('upDateQlrxxList', this.tableDataList) | 143 | this.$emit('upDateQlrxxList', this.tableDataList) |
144 | }, | 144 | }, |
145 | // 添加 | 145 | |
146 | handleAdd () { | 146 | // 新增 |
147 | addClick () { | ||
147 | this.dialog = true | 148 | this.dialog = true |
148 | }, | 149 | }, |
149 | // 减 | 150 | |
150 | handleMinus (index, row) { | 151 | // 删除 |
152 | deleClick (index, row) { | ||
151 | this.tableData.splice(index, 1) | 153 | this.tableData.splice(index, 1) |
152 | }, | 154 | }, |
155 | |||
153 | // 身份证读取 | 156 | // 身份证读取 |
154 | readClick () { }, | 157 | readClick () { }, |
158 | |||
155 | // 修改 | 159 | // 修改 |
156 | handleEdit (index, row) { | 160 | editClick (index, row) { |
157 | console.log(row, 'rowrowrowrowrow'); | 161 | console.log(row, 'rowrowrowrowrow'); |
158 | this.dataIndex = index | 162 | this.dataIndex = index |
159 | this.dialog = true | 163 | this.dialog = true |
160 | this.details = row | 164 | this.details = row |
161 | }, | 165 | }, |
162 | handleView () { | 166 | |
167 | queryViewClick () { | ||
163 | this.dialog = true | 168 | this.dialog = true |
164 | } | 169 | } |
165 | } | 170 | } | ... | ... |
... | @@ -20,6 +20,9 @@ export function getForm(tabName, djywbm) { | ... | @@ -20,6 +20,9 @@ export function getForm(tabName, djywbm) { |
20 | case "fwsyqslxx300": | 20 | case "fwsyqslxx300": |
21 | form = require("@/views/ywbl/fdcq2/slxx300.vue"); | 21 | form = require("@/views/ywbl/fdcq2/slxx300.vue"); |
22 | break; | 22 | break; |
23 | case "fwsyqslxx400": | ||
24 | form = require("@/views/ywbl/fdcq2/slxx400.vue"); | ||
25 | break; | ||
23 | case "tdslxxCfdj": | 26 | case "tdslxxCfdj": |
24 | form = require("@/views/ywbl/cfdj/tdslxx.vue"); | 27 | form = require("@/views/ywbl/cfdj/tdslxx.vue"); |
25 | break; | 28 | break; | ... | ... |
... | @@ -2,17 +2,23 @@ | ... | @@ -2,17 +2,23 @@ |
2 | <div class="from-clues"> | 2 | <div class="from-clues"> |
3 | <!-- 表单部分 --> | 3 | <!-- 表单部分 --> |
4 | <div class="from-clues-header"> | 4 | <div class="from-clues-header"> |
5 | <el-form :model="queryForm" ref="queryForm"> | 5 | <el-form :model="queryForm" ref="queryForm" label-width="100px"> |
6 | <el-row> | 6 | <el-row> |
7 | <el-col :span="5"> | 7 | <el-col :span="5"> |
8 | <el-form-item label="不动产权证号"> | 8 | <el-form-item label="不动产权证号"> |
9 | <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh"> | 9 | <el-input |
10 | placeholder="请输入不动产权证号" | ||
11 | v-model="queryForm.bdcqzh" | ||
12 | > | ||
10 | </el-input> | 13 | </el-input> |
11 | </el-form-item> | 14 | </el-form-item> |
12 | </el-col> | 15 | </el-col> |
13 | <el-col :span="5"> | 16 | <el-col :span="5"> |
14 | <el-form-item label="印刷序列号"> | 17 | <el-form-item label="印刷序列号"> |
15 | <el-input placeholder="请输入印刷序列号" v-model="queryForm.ysxlh"> | 18 | <el-input |
19 | placeholder="请输入印刷序列号" | ||
20 | v-model="queryForm.ysxlh" | ||
21 | > | ||
16 | </el-input> | 22 | </el-input> |
17 | </el-form-item> | 23 | </el-form-item> |
18 | </el-col> | 24 | </el-col> |
... | @@ -31,7 +37,11 @@ | ... | @@ -31,7 +37,11 @@ |
31 | 37 | ||
32 | <el-col :span="4" class="btnColRight"> | 38 | <el-col :span="4" class="btnColRight"> |
33 | <el-form-item> | 39 | <el-form-item> |
34 | <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> | 40 | <el-button |
41 | type="primary" | ||
42 | @click="queryClick()" | ||
43 | >查询</el-button | ||
44 | > | ||
35 | <el-button @click="moreQueryClick()">高级查询</el-button> | 45 | <el-button @click="moreQueryClick()">高级查询</el-button> |
36 | </el-form-item> | 46 | </el-form-item> |
37 | </el-col> | 47 | </el-col> |
... | @@ -40,9 +50,15 @@ | ... | @@ -40,9 +50,15 @@ |
40 | </div> | 50 | </div> |
41 | <!-- 表格 --> | 51 | <!-- 表格 --> |
42 | <div class="from-clues-content"> | 52 | <div class="from-clues-content"> |
43 | <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="tableData.total" | 53 | <lb-table |
44 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | 54 | :page-size="pageData.size" |
45 | :data="tableData.data"> | 55 | :current-page.sync="pageData.current" |
56 | :total="tableData.total" | ||
57 | @size-change="handleSizeChange" | ||
58 | @p-current-change="handleCurrentChange" | ||
59 | :column="tableData.columns" | ||
60 | :data="tableData.data" | ||
61 | > | ||
46 | </lb-table> | 62 | </lb-table> |
47 | </div> | 63 | </div> |
48 | </div> | 64 | </div> |
... | @@ -53,32 +69,34 @@ import { datas, sendThis } from "./zslqcx"; | ... | @@ -53,32 +69,34 @@ import { datas, sendThis } from "./zslqcx"; |
53 | export default { | 69 | export default { |
54 | components: {}, | 70 | components: {}, |
55 | mixins: [table], | 71 | mixins: [table], |
56 | mounted () { | 72 | mounted() { |
57 | sendThis(this); | 73 | sendThis(this); |
58 | }, | 74 | }, |
59 | data () { | 75 | data() { |
60 | return { | 76 | return { |
61 | queryForm: { | 77 | queryForm: { |
62 | bdcqzh: '', | 78 | bdcqzh: "", |
63 | ysxlh: '', | 79 | ysxlh: "", |
64 | ywh: '', | 80 | ywh: "", |
65 | lqr: '' | 81 | lqr: "", |
66 | }, | 82 | }, |
67 | tableData: { | 83 | tableData: { |
68 | columns: datas.columns(), | 84 | columns: datas.columns(), |
69 | data: [ | 85 | data: [], |
70 | { | 86 | }, |
71 | qllx: 'A01' | 87 | }; |
72 | } | ||
73 | ] | ||
74 | } | ||
75 | } | ||
76 | }, | 88 | }, |
77 | methods: { | 89 | methods: { |
90 | // 查询 | ||
91 | queryClick() { | ||
92 | this.fetchData(); | ||
93 | }, | ||
94 | |||
78 | // 初始化数据 | 95 | // 初始化数据 |
79 | fetchData () { }, | 96 | fetchData() { |
80 | } | 97 | }, |
81 | } | 98 | }, |
99 | }; | ||
82 | </script> | 100 | </script> |
83 | <style scoped lang="scss"> | 101 | <style scoped lang="scss"> |
84 | @import "~@/styles/public.scss"; | 102 | @import "~@/styles/public.scss"; | ... | ... |
... | @@ -2,7 +2,7 @@ | ... | @@ -2,7 +2,7 @@ |
2 | <div class="from-clues"> | 2 | <div class="from-clues"> |
3 | <!-- 表单部分 --> | 3 | <!-- 表单部分 --> |
4 | <div class="from-clues-header"> | 4 | <div class="from-clues-header"> |
5 | <el-form :model="queryForm" ref="queryForm"> | 5 | <el-form :model="queryForm" ref="queryForm" label-width="80px"> |
6 | <el-row> | 6 | <el-row> |
7 | <el-col :span="5"> | 7 | <el-col :span="5"> |
8 | <el-form-item label="项目名称"> | 8 | <el-form-item label="项目名称"> |
... | @@ -31,7 +31,11 @@ | ... | @@ -31,7 +31,11 @@ |
31 | 31 | ||
32 | <el-col :span="4" class="btnColRight"> | 32 | <el-col :span="4" class="btnColRight"> |
33 | <el-form-item> | 33 | <el-form-item> |
34 | <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> | 34 | <el-button |
35 | type="primary" | ||
36 | @click="queryClick()" | ||
37 | >查询</el-button | ||
38 | > | ||
35 | <el-button @click="moreQueryClick()">高级查询</el-button> | 39 | <el-button @click="moreQueryClick()">高级查询</el-button> |
36 | </el-form-item> | 40 | </el-form-item> |
37 | </el-col> | 41 | </el-col> |
... | @@ -40,9 +44,15 @@ | ... | @@ -40,9 +44,15 @@ |
40 | </div> | 44 | </div> |
41 | <!-- 表格 --> | 45 | <!-- 表格 --> |
42 | <div class="from-clues-content"> | 46 | <div class="from-clues-content"> |
43 | <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="tableData.total" | 47 | <lb-table |
44 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | 48 | :page-size="pageData.size" |
45 | :data="tableData.data"> | 49 | :current-page.sync="pageData.current" |
50 | :total="tableData.total" | ||
51 | @size-change="handleSizeChange" | ||
52 | @p-current-change="handleCurrentChange" | ||
53 | :column="tableData.columns" | ||
54 | :data="tableData.data" | ||
55 | > | ||
46 | </lb-table> | 56 | </lb-table> |
47 | </div> | 57 | </div> |
48 | </div> | 58 | </div> |
... | @@ -53,29 +63,33 @@ import { datas, sendThis } from "./zxgcdycx"; | ... | @@ -53,29 +63,33 @@ import { datas, sendThis } from "./zxgcdycx"; |
53 | export default { | 63 | export default { |
54 | components: {}, | 64 | components: {}, |
55 | mixins: [table], | 65 | mixins: [table], |
56 | mounted () { | 66 | mounted() { |
57 | sendThis(this); | 67 | sendThis(this); |
58 | }, | 68 | }, |
59 | data () { | 69 | data() { |
60 | return { | 70 | return { |
61 | queryForm: { | 71 | queryForm: { |
62 | xmmc: '', | 72 | xmmc: "", |
63 | xmbh: '', | 73 | xmbh: "", |
64 | zrzh: '', | 74 | zrzh: "", |
65 | zddm: '' | 75 | zddm: "", |
66 | }, | 76 | }, |
67 | tableData: { | 77 | tableData: { |
68 | columns: datas.columns(), | 78 | columns: datas.columns(), |
69 | data: [ | 79 | data: [], |
70 | ] | 80 | }, |
71 | } | 81 | }; |
72 | } | ||
73 | }, | 82 | }, |
74 | methods: { | 83 | methods: { |
84 | // 查询 | ||
85 | queryClick() { | ||
86 | this.fetchData(); | ||
87 | }, | ||
88 | |||
75 | // 初始化数据 | 89 | // 初始化数据 |
76 | fetchData () { }, | 90 | fetchData() {}, |
77 | } | 91 | }, |
78 | } | 92 | }; |
79 | </script> | 93 | </script> |
80 | <style scoped lang="scss"> | 94 | <style scoped lang="scss"> |
81 | @import "~@/styles/public.scss"; | 95 | @import "~@/styles/public.scss"; | ... | ... |
-
Please register or sign in to post a comment