Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web
# Conflicts: # src/views/ywbl/dbx/dbx.vue # src/views/ywbl/dbx/dbxdata.js
Showing
7 changed files
with
81 additions
and
63 deletions
... | @@ -92,7 +92,9 @@ export default { | ... | @@ -92,7 +92,9 @@ export default { |
92 | } | 92 | } |
93 | }, | 93 | }, |
94 | submitForm () { | 94 | submitForm () { |
95 | this.$emit('submitForm'); | 95 | if (this.isButton) { |
96 | this.$emit('submitForm'); | ||
97 | } | ||
96 | }, | 98 | }, |
97 | closeDialog () { | 99 | closeDialog () { |
98 | this.key++ | 100 | this.key++ | ... | ... |
1 | <template> | 1 | <template> |
2 | <dialogBox title="家庭房产查询" @closeDialog="closeDialog" width="80%" :isButton="false" v-model="value"> | 2 | <dialogBox title="家庭房产查询" @closeDialog="closeDialog" width="80%" :isButton="false" v-model="value"> |
3 | <b class="title">申请信息</b> | 3 | <div class="jtfccx-edit"> |
4 | <lb-table :column="tableData.columns" :data="tableData.data" :maxHeight="200" heightNumSetting :pagination="false"> | 4 | <div class="jtfccx-edit-con"> |
5 | </lb-table> | 5 | <b class="title">申请信息</b> |
6 | <el-form :model="ruleForm" label-width="100px"> | 6 | <lb-table :column="tableData.columns" :data="tableData.data" :maxHeight="200" heightNumSetting |
7 | <el-row> | 7 | :pagination="false"> |
8 | <el-col :span="12"> | 8 | </lb-table> |
9 | <el-form-item label="活动名称" prop="name"> | 9 | <el-form :model="ruleForm" label-width="100px"> |
10 | <el-input v-model="ruleForm.name"></el-input> | 10 | <el-row> |
11 | </el-form-item> | 11 | <el-col :span="12"> |
12 | </el-col> | 12 | <el-form-item label="活动名称" prop="name"> |
13 | <el-col :span="12"> | 13 | <el-input v-model="ruleForm.name"></el-input> |
14 | <el-form-item label="活动名称" prop="name"> | 14 | </el-form-item> |
15 | <el-radio-group v-model="ruleForm.radio"> | 15 | </el-col> |
16 | <el-radio :label="1">房屋权利人</el-radio> | 16 | <el-col :span="12"> |
17 | <el-radio :label="2">委托人</el-radio> | 17 | <el-form-item label="活动名称" prop="name"> |
18 | <el-radio :label="3">产权利害关系人</el-radio> | 18 | <el-radio-group v-model="ruleForm.radio"> |
19 | </el-radio-group> | 19 | <el-radio :label="1">房屋权利人</el-radio> |
20 | </el-form-item> | 20 | <el-radio :label="2">委托人</el-radio> |
21 | </el-col> | 21 | <el-radio :label="3">产权利害关系人</el-radio> |
22 | </el-row> | 22 | </el-radio-group> |
23 | </el-form> | 23 | </el-form-item> |
24 | <b class="title">权利人</b> | 24 | </el-col> |
25 | <lb-table :column="tableData.columns" :data="tableData.data" :maxHeight="200" heightNumSetting :pagination="false"> | 25 | </el-row> |
26 | </lb-table> | 26 | </el-form> |
27 | <div class="submit-button"> | 27 | <b class="title">权利人</b> |
28 | <el-button type="primary" @click="onSubmit">查询</el-button> | 28 | <lb-table :column="tableData.columns" :data="tableData.data" :maxHeight="200" heightNumSetting |
29 | <el-button>重置</el-button> | 29 | :pagination="false"> |
30 | </div> | 30 | </lb-table> |
31 | <b class="title">查询结果</b> | 31 | <div class="submit-button"> |
32 | <p>查询编号:202200409</p> | 32 | <el-button type="primary">查询</el-button> |
33 | <lb-table :column="searchData.columns" :data="searchData.data" :maxHeight="200" heightNumSetting | 33 | <el-button>重置</el-button> |
34 | :pagination="false"> | 34 | </div> |
35 | </lb-table> | 35 | <b class="title">查询结果</b> |
36 | <div class="submit-button" style="padding-bottom:20px"> | 36 | <p>查询编号:202200409</p> |
37 | <el-button type="primary" @click="onSubmit">打印(1)</el-button> | 37 | <lb-table :column="searchData.columns" :data="searchData.data" :maxHeight="200" heightNumSetting |
38 | <el-button @click="closeDialog">关闭</el-button> | 38 | :pagination="false"> |
39 | </lb-table> | ||
40 | </div> | ||
41 | |||
42 | <div class="submit-button" style="padding-bottom:20px"> | ||
43 | <el-button type="primary">打印(1)</el-button> | ||
44 | <el-button @click="closeDialog">关闭</el-button> | ||
45 | </div> | ||
39 | </div> | 46 | </div> |
40 | </dialogBox> | 47 | </dialogBox> |
41 | </template> | 48 | </template> |
... | @@ -224,7 +231,23 @@ export default { | ... | @@ -224,7 +231,23 @@ export default { |
224 | border-bottom: 1px solid $borderColor; | 231 | border-bottom: 1px solid $borderColor; |
225 | } | 232 | } |
226 | 233 | ||
227 | .submit-button { | 234 | .jtfccx-edit { |
228 | text-align: center; | 235 | @include flex; |
236 | flex-direction: column; | ||
237 | overflow-y: hidden; | ||
238 | max-height: 87vh; | ||
239 | |||
240 | .jtfccx-edit-con { | ||
241 | flex: 1; | ||
242 | height: 100%; | ||
243 | overflow-y: scroll; | ||
244 | } | ||
245 | |||
246 | .submit-button { | ||
247 | text-align: center; | ||
248 | height: 52px; | ||
249 | padding-top: 10px; | ||
250 | background-color: #fff; | ||
251 | } | ||
229 | } | 252 | } |
230 | </style> | 253 | </style> | ... | ... |
... | @@ -23,9 +23,11 @@ class data extends filter { | ... | @@ -23,9 +23,11 @@ class data extends filter { |
23 | prop: "cxlx", | 23 | prop: "cxlx", |
24 | label: "查询类型", | 24 | label: "查询类型", |
25 | }, | 25 | }, |
26 | { | 26 | { |
27 | prop:"cxbh", | ||
28 | label: "查询编号", | 27 | label: "查询编号", |
28 | render: (h, scope) => { | ||
29 | return <el-button type="text" onClick={() => { vm.openDialog() }}>{scope.row.cxbh}</el-button> | ||
30 | } | ||
29 | }, | 31 | }, |
30 | { | 32 | { |
31 | prop: "cxsj", | 33 | prop: "cxsj", | ... | ... |
... | @@ -79,6 +79,7 @@ export default { | ... | @@ -79,6 +79,7 @@ export default { |
79 | } | 79 | } |
80 | }); | 80 | }); |
81 | }, | 81 | }, |
82 | |||
82 | data () { | 83 | data () { |
83 | return { | 84 | return { |
84 | queryForm: { | 85 | queryForm: { |
... | @@ -92,7 +93,6 @@ export default { | ... | @@ -92,7 +93,6 @@ export default { |
92 | size: 10, | 93 | size: 10, |
93 | total: 0, | 94 | total: 0, |
94 | }, | 95 | }, |
95 | |||
96 | tableData: { | 96 | tableData: { |
97 | columns: datas.columns(), | 97 | columns: datas.columns(), |
98 | data: [], | 98 | data: [], | ... | ... |
... | @@ -27,8 +27,8 @@ class data extends filter { | ... | @@ -27,8 +27,8 @@ class data extends filter { |
27 | return <span>进行中</span> | 27 | return <span>进行中</span> |
28 | case '2': | 28 | case '2': |
29 | return <span>进行中</span> | 29 | return <span>进行中</span> |
30 | case '3': | 30 | case '3': |
31 | return <span>进行中</span> | 31 | return <span>进行中</span> |
32 | } | 32 | } |
33 | } | 33 | } |
34 | }, | 34 | }, |
... | @@ -40,7 +40,7 @@ class data extends filter { | ... | @@ -40,7 +40,7 @@ class data extends filter { |
40 | label: '业务号', | 40 | label: '业务号', |
41 | align: 'center', | 41 | align: 'center', |
42 | render: (h, scope) => { | 42 | render: (h, scope) => { |
43 | return <el-button type="text" onClick={() => { vm.ywhClick(scope.row.bsmSlsq) }}>{scope.row.ywh}</el-button> | 43 | return <el-button type="text" onClick={() => { vm.ywhClick(scope.row.bsmSlsq) }}>{scope.row.ywh}</el-button> |
44 | } | 44 | } |
45 | }, | 45 | }, |
46 | { | 46 | { |
... | @@ -79,7 +79,7 @@ class data extends filter { | ... | @@ -79,7 +79,7 @@ class data extends filter { |
79 | align: 'center', | 79 | align: 'center', |
80 | fixed: 'right', | 80 | fixed: 'right', |
81 | render: (h, scope) => { | 81 | render: (h, scope) => { |
82 | return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.openDialog(scope) }}>编辑</el-button> | 82 | return <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openDialog(scope) }}>编辑</el-button> |
83 | } | 83 | } |
84 | } | 84 | } |
85 | ] | 85 | ] | ... | ... |
... | @@ -7,7 +7,7 @@ | ... | @@ -7,7 +7,7 @@ |
7 | <el-col :span="5"> | 7 | <el-col :span="5"> |
8 | <el-form-item label="业务来源"> | 8 | <el-form-item label="业务来源"> |
9 | <el-select v-model="queryForm.ywly" filterable clearable placeholder="请选择业务来源"> | 9 | <el-select v-model="queryForm.ywly" filterable clearable placeholder="请选择业务来源"> |
10 | <el-option v-for="item in ywlys" :key="item.value" :label="item.label" :value="item.value"> | 10 | <el-option v-for="item in dictData['ywly']" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
11 | </el-option> | 11 | </el-option> |
12 | </el-select> | 12 | </el-select> |
13 | </el-form-item> | 13 | </el-form-item> |
... | @@ -15,7 +15,7 @@ | ... | @@ -15,7 +15,7 @@ |
15 | <el-col :span="5"> | 15 | <el-col :span="5"> |
16 | <el-form-item label="权利类型"> | 16 | <el-form-item label="权利类型"> |
17 | <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型"> | 17 | <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型"> |
18 | <el-option v-for="item in qllxs" :key="item.value" :label="item.label" :value="item.value"> | 18 | <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
19 | </el-option> | 19 | </el-option> |
20 | </el-select> | 20 | </el-select> |
21 | </el-form-item> | 21 | </el-form-item> |
... | @@ -23,7 +23,7 @@ | ... | @@ -23,7 +23,7 @@ |
23 | <el-col :span="5"> | 23 | <el-col :span="5"> |
24 | <el-form-item label="登记类型"> | 24 | <el-form-item label="登记类型"> |
25 | <el-select v-model="queryForm.djlx" filterable clearable placeholder="请选择登记类型"> | 25 | <el-select v-model="queryForm.djlx" filterable clearable placeholder="请选择登记类型"> |
26 | <el-option v-for="item in djlxs" :key="item.value" :label="item.label" :value="item.value"> | 26 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
27 | </el-option> | 27 | </el-option> |
28 | </el-select> | 28 | </el-select> |
29 | </el-form-item> | 29 | </el-form-item> |
... | @@ -54,6 +54,7 @@ | ... | @@ -54,6 +54,7 @@ |
54 | </div> | 54 | </div> |
55 | </template> | 55 | </template> |
56 | <script> | 56 | <script> |
57 | import { mapGetters } from 'vuex' | ||
57 | import table from "@/utils/mixin/table"; | 58 | import table from "@/utils/mixin/table"; |
58 | import { datas, sendThis } from "./ybxdata"; | 59 | import { datas, sendThis } from "./ybxdata"; |
59 | export default { | 60 | export default { |
... | @@ -63,6 +64,9 @@ export default { | ... | @@ -63,6 +64,9 @@ export default { |
63 | mounted () { | 64 | mounted () { |
64 | sendThis(this); | 65 | sendThis(this); |
65 | }, | 66 | }, |
67 | computed: { | ||
68 | ...mapGetters(['dictData']) | ||
69 | }, | ||
66 | data () { | 70 | data () { |
67 | return { | 71 | return { |
68 | queryForm: { | 72 | queryForm: { |
... | @@ -76,9 +80,6 @@ export default { | ... | @@ -76,9 +80,6 @@ export default { |
76 | size: 10, | 80 | size: 10, |
77 | total: 2, | 81 | total: 2, |
78 | }, | 82 | }, |
79 | |||
80 | ywlys: datas.ywlys(), | ||
81 | |||
82 | tableData: { | 83 | tableData: { |
83 | columns: datas.columns(), | 84 | columns: datas.columns(), |
84 | data: [ | 85 | data: [ | ... | ... |
... | @@ -63,21 +63,11 @@ class data extends filter { | ... | @@ -63,21 +63,11 @@ class data extends filter { |
63 | align: 'center', | 63 | align: 'center', |
64 | fixed: 'right', | 64 | fixed: 'right', |
65 | render: (h, scope) => { | 65 | render: (h, scope) => { |
66 | return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.openDialog(scope) }}>编辑</el-button> | 66 | return <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openDialog(scope) }}>编辑</el-button> |
67 | } | 67 | } |
68 | } | 68 | } |
69 | ] | 69 | ] |
70 | } | 70 | } |
71 | |||
72 | ywlys(){ | ||
73 | return[ | ||
74 | { value: 1, label: "办事大厅" }, | ||
75 | { value: 2, label: "微信小程序" }, | ||
76 | { value: 3, label: "法院端" }, | ||
77 | { value: 4, label: "银行端" }, | ||
78 | ] | ||
79 | } | ||
80 | |||
81 | } | 71 | } |
82 | let datas = new data() | 72 | let datas = new data() |
83 | export { | 73 | export { | ... | ... |
-
Please register or sign in to post a comment