Merge branch 'dev'
Showing
11 changed files
with
246 additions
and
79 deletions
| ... | @@ -35,6 +35,20 @@ export function loadQlrxx (bsmSldy) { | ... | @@ -35,6 +35,20 @@ export function loadQlrxx (bsmSldy) { |
| 35 | } | 35 | } |
| 36 | }) | 36 | }) |
| 37 | } | 37 | } |
| 38 | /** | ||
| 39 | * @description: 读取义务人信息 | ||
| 40 | * @param {*} bsmSldy | ||
| 41 | * @author: renchao | ||
| 42 | */ | ||
| 43 | export function loadYwrxx (bsmSldy) { | ||
| 44 | return request({ | ||
| 45 | url: SERVER.SERVERAPI + '/rest/ywbl/swhtxx/loadYwrxx', | ||
| 46 | method: 'get', | ||
| 47 | params: { | ||
| 48 | bsmSldy: bsmSldy | ||
| 49 | } | ||
| 50 | }) | ||
| 51 | } | ||
| 38 | 52 | ||
| 39 | /** | 53 | /** |
| 40 | * @description: 查询房产交易合同信息 | 54 | * @description: 查询房产交易合同信息 |
| ... | @@ -61,3 +75,16 @@ export function querySwwsxx (data) { | ... | @@ -61,3 +75,16 @@ export function querySwwsxx (data) { |
| 61 | data | 75 | data |
| 62 | }) | 76 | }) |
| 63 | } | 77 | } |
| 78 | |||
| 79 | /** | ||
| 80 | * @description: 契税完税信息共享 | ||
| 81 | * @param {*} bsmSldy | ||
| 82 | * @author: renchao | ||
| 83 | */ | ||
| 84 | export function saveDlxx (data) { | ||
| 85 | return request({ | ||
| 86 | url: SERVER.SERVERAPI + '/rest/ywbl/swhtxx/saveDlxx', | ||
| 87 | method: 'post', | ||
| 88 | data | ||
| 89 | }) | ||
| 90 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2024-03-19 13:21:40 | 4 | * @LastEditTime: 2024-05-14 16:25:51 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <dialogBox | 7 | <dialogBox |
| ... | @@ -104,10 +104,20 @@ | ... | @@ -104,10 +104,20 @@ |
| 104 | </el-col> | 104 | </el-col> |
| 105 | <el-col :span="12"> | 105 | <el-col :span="12"> |
| 106 | <el-form-item label="国家/地区" prop="gj"> | 106 | <el-form-item label="国家/地区" prop="gj"> |
| 107 | <el-input | 107 | <el-select |
| 108 | clearable | ||
| 108 | v-model="ruleForm.gj" | 109 | v-model="ruleForm.gj" |
| 109 | maxlength="3" | 110 | :disabled="!showButton" |
| 110 | :disabled="!showButton"></el-input> | 111 | class="width100" |
| 112 | placeholder="请选择"> | ||
| 113 | <el-option | ||
| 114 | v-for="item in dictData['A35']" | ||
| 115 | :key="item.dcode" | ||
| 116 | :label="item.dname" | ||
| 117 | :value="item.dcode"> | ||
| 118 | </el-option> | ||
| 119 | </el-select> | ||
| 120 | |||
| 111 | </el-form-item> | 121 | </el-form-item> |
| 112 | </el-col> | 122 | </el-col> |
| 113 | </el-row> | 123 | </el-row> |
| ... | @@ -152,10 +162,11 @@ | ... | @@ -152,10 +162,11 @@ |
| 152 | <el-row> | 162 | <el-row> |
| 153 | <el-col :span="8"> | 163 | <el-col :span="8"> |
| 154 | <el-form-item label="户籍所在省市" prop="hjszss"> | 164 | <el-form-item label="户籍所在省市" prop="hjszss"> |
| 155 | <el-input | 165 | <el-cascader |
| 156 | v-model="ruleForm.hjszss" | 166 | v-model="ruleForm.hjszss" |
| 157 | maxlength="3" | 167 | :props="treeProps" |
| 158 | :disabled="!showButton"></el-input> | 168 | class="width100" |
| 169 | :options="dictData['A38']" :disabled="!showButton"></el-cascader> | ||
| 159 | </el-form-item> | 170 | </el-form-item> |
| 160 | </el-col> | 171 | </el-col> |
| 161 | <el-col :span="16"> | 172 | <el-col :span="16"> |
| ... | @@ -367,6 +378,11 @@ | ... | @@ -367,6 +378,11 @@ |
| 367 | }, | 378 | }, |
| 368 | data () { | 379 | data () { |
| 369 | return { | 380 | return { |
| 381 | treeProps: { | ||
| 382 | value: 'dcode', | ||
| 383 | label: 'dname', | ||
| 384 | children: 'children' | ||
| 385 | }, | ||
| 370 | avatar: require('../../../../image/user.png'), | 386 | avatar: require('../../../../image/user.png'), |
| 371 | isShow: false, | 387 | isShow: false, |
| 372 | isBz: false, | 388 | isBz: false, | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2024-03-29 13:26:04 | 4 | * @LastEditTime: 2024-03-29 16:09:28 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <div class="jtfccx-edit-con"> | 7 | <div class="jtfccx-edit-con dydjbInfo"> |
| 8 | <b class="title"></b> | 8 | <h3>不动产档案明细</h3> |
| 9 | <b class="title">房屋状况</b> | 9 | <div class="dydjbInfo-item"> |
| 10 | <lb-table :column="fwColumns" key="fwzk" :data="resultData.hdetailList" | 10 | <b class="title">土地信息</b> |
| 11 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 11 | <lb-table :column="tdColumns" key="tdzk" :data="resultData.zdjbxxDetail" |
| 12 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" | ||
| 12 | :pagination="false"> | 13 | :pagination="false"> |
| 13 | </lb-table> | 14 | </lb-table> |
| 14 | <b class="title">土地状况</b> | 15 | </div> |
| 15 | <lb-table :column="tdColumns" key="tdzk" :data="resultData.zdjbxxDetail" | 16 | <div class="dydjbInfo-item"> |
| 16 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 17 | <b class="title">房屋信息</b> |
| 18 | <lb-table :column="fwColumns" key="fwzk" :data="resultData.hdetailList" | ||
| 19 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" | ||
| 17 | :pagination="false"> | 20 | :pagination="false"> |
| 18 | </lb-table> | 21 | </lb-table> |
| 22 | </div> | ||
| 23 | <div class="dydjbInfo-item"> | ||
| 19 | <b class="title">权属状况</b> | 24 | <b class="title">权属状况</b> |
| 20 | <lb-table :column="qszkColumns" key="qszk" :data="resultData.qsxxDetail" | 25 | <lb-table :column="qszkColumns" key="qszk" :data="resultData.qsxxDetail" |
| 21 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 26 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" |
| 22 | :pagination="false"> | 27 | :pagination="false"> |
| 23 | </lb-table> | 28 | </lb-table> |
| 29 | </div> | ||
| 30 | <div class="dydjbInfo-item"> | ||
| 24 | <b class="title">抵押登记</b> | 31 | <b class="title">抵押登记</b> |
| 25 | <lb-table :column="diyaColumns" key="dydj" :data="resultData.dyaqDetail" | 32 | <lb-table :column="diyaColumns" key="dydj" :data="resultData.dyaqDetail" |
| 26 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 33 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" |
| 27 | :pagination="false"> | 34 | :pagination="false"> |
| 28 | </lb-table> | 35 | </lb-table> |
| 36 | </div> | ||
| 37 | <div class="dydjbInfo-item"> | ||
| 29 | <b class="title">预告登记</b> | 38 | <b class="title">预告登记</b> |
| 30 | <lb-table :column="ygdjColumns" key="ygdj" :data="resultData.ygdjDetail" | 39 | <lb-table :column="ygdjColumns" key="ygdj" :data="resultData.ygdjDetail" |
| 31 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 40 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" |
| 32 | :pagination="false"> | 41 | :pagination="false"> |
| 33 | </lb-table> | 42 | </lb-table> |
| 43 | </div> | ||
| 44 | <div class="dydjbInfo-item"> | ||
| 34 | <b class="title">查封状况</b> | 45 | <b class="title">查封状况</b> |
| 35 | <lb-table :column="cfdjColumns" key="cfdj" :data="resultData.cfdjDetail" | 46 | <lb-table :column="cfdjColumns" key="cfdj" :data="resultData.cfdjDetail" |
| 36 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 47 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" |
| 37 | :pagination="false"> | 48 | :pagination="false"> |
| 38 | </lb-table> | 49 | </lb-table> |
| 39 | <b class="title">异议登记</b> | 50 | </div> |
| 51 | <div class="dydjbInfo-item"> | ||
| 52 | <b class="title" style="border-bottom: 1px solid #dfe6ec;">异议登记</b> | ||
| 40 | <lb-table :column="yydjColumns" key="yydj" :data="resultData.yydjDetail" | 53 | <lb-table :column="yydjColumns" key="yydj" :data="resultData.yydjDetail" |
| 41 | :heightNumSetting="true" :minHeight="150" :rowStyleHeight='25' | 54 | :heightNumSetting="true" :minHeight="115" :rowStyleHeight='25' :maxHeight="115" |
| 42 | :pagination="false"> | 55 | :pagination="false"> |
| 43 | </lb-table> | 56 | </lb-table> |
| 44 | </div> | 57 | </div> |
| 58 | </div> | ||
| 45 | </template> | 59 | </template> |
| 46 | 60 | ||
| 47 | <script> | 61 | <script> |
| ... | @@ -87,4 +101,37 @@ | ... | @@ -87,4 +101,37 @@ |
| 87 | border: 1px solid #acbed1; | 101 | border: 1px solid #acbed1; |
| 88 | height: 30px; | 102 | height: 30px; |
| 89 | } | 103 | } |
| 104 | /deep/.lb-table { | ||
| 105 | height: 0; | ||
| 106 | } | ||
| 107 | /deep/.lb-table .el-table { | ||
| 108 | border-radius: 0; | ||
| 109 | } | ||
| 110 | .dydjbInfo { | ||
| 111 | overflow-x: hidden; | ||
| 112 | h3 { | ||
| 113 | text-align: center; | ||
| 114 | } | ||
| 115 | &-item { | ||
| 116 | display: flex; | ||
| 117 | } | ||
| 118 | .title { | ||
| 119 | writing-mode: vertical-rl; /* 从右向左垂直排列 */ | ||
| 120 | text-orientation: upright; /* 文字直立 */ | ||
| 121 | white-space: nowrap; | ||
| 122 | border: 1px solid #dfe6ec; | ||
| 123 | color: #4a4a4a; | ||
| 124 | width: 80px; | ||
| 125 | display: inline-block; | ||
| 126 | height: 115px; | ||
| 127 | display: flex; | ||
| 128 | align-items: center; | ||
| 129 | justify-content: center; | ||
| 130 | border-right: none; | ||
| 131 | border-bottom: none; | ||
| 132 | } | ||
| 133 | /deep/.lb-table { | ||
| 134 | width: 100%; | ||
| 135 | } | ||
| 136 | } | ||
| 90 | </style> | 137 | </style> | ... | ... |
| ... | @@ -115,7 +115,7 @@ | ... | @@ -115,7 +115,7 @@ |
| 115 | dydjbClick (scope) { | 115 | dydjbClick (scope) { |
| 116 | this.$popupDialog("明细详情", "sqcx/dydjb/components/addDydjb", { | 116 | this.$popupDialog("明细详情", "sqcx/dydjb/components/addDydjb", { |
| 117 | sqcxBsm: scope.row.bsmSqcx, | 117 | sqcxBsm: scope.row.bsmSqcx, |
| 118 | }) | 118 | }, "80%") |
| 119 | }, | 119 | }, |
| 120 | /** | 120 | /** |
| 121 | * @description: handleSort | 121 | * @description: handleSort |
| ... | @@ -134,7 +134,7 @@ | ... | @@ -134,7 +134,7 @@ |
| 134 | this.$popupDialog("房屋明细查询", "sqcx/dydjb/components/addDydjb", { | 134 | this.$popupDialog("房屋明细查询", "sqcx/dydjb/components/addDydjb", { |
| 135 | sqcxBsm: '', | 135 | sqcxBsm: '', |
| 136 | isAdd: true | 136 | isAdd: true |
| 137 | }) | 137 | }, "80%") |
| 138 | } | 138 | } |
| 139 | }, | 139 | }, |
| 140 | }; | 140 | }; | ... | ... |
| ... | @@ -21,7 +21,6 @@ | ... | @@ -21,7 +21,6 @@ |
| 21 | 查询证明编号: {{ form.djSqcxDO.cxbh }} | 21 | 查询证明编号: {{ form.djSqcxDO.cxbh }} |
| 22 | </h5> | 22 | </h5> |
| 23 | <p | 23 | <p |
| 24 | v-if="form.cxjgList.length > 0" | ||
| 25 | style=" | 24 | style=" |
| 26 | text-indent: 2em; | 25 | text-indent: 2em; |
| 27 | margin-top: 15px; | 26 | margin-top: 15px; |
| ... | @@ -31,12 +30,12 @@ | ... | @@ -31,12 +30,12 @@ |
| 31 | > | 30 | > |
| 32 | 根据《不动产登记暂行条例》和《不动产登记资料查询暂行办法》 | 31 | 根据《不动产登记暂行条例》和《不动产登记资料查询暂行办法》 |
| 33 | 有关规定,经线上查询不动产登记信息系统,权利人: | 32 | 有关规定,经线上查询不动产登记信息系统,权利人: |
| 34 | {{ form.cxjgList[0].qlrmc }} ,证件号:{{ form.cxjgList[0].zjhm }},截止{{ | 33 | {{ form.sqrList[0].sqrxm }} ,证件号:{{ form.sqrList[0].sqrzjhm }},截止{{ |
| 35 | newDatez | 34 | newDatez |
| 36 | }} | 35 | }} |
| 37 | ,名下不动产登记信息查询结果如下: | 36 | ,名下不动产登记信息查询结果如下: |
| 38 | </p> | 37 | </p> |
| 39 | <table | 38 | <table v-if="form.cxjgList.length > 0" |
| 40 | style=" | 39 | style=" |
| 41 | border-collapse: collapse; | 40 | border-collapse: collapse; |
| 42 | width: 100%; | 41 | width: 100%; |
| ... | @@ -158,6 +157,7 @@ | ... | @@ -158,6 +157,7 @@ |
| 158 | </tr> | 157 | </tr> |
| 159 | </tbody> | 158 | </tbody> |
| 160 | </table> | 159 | </table> |
| 160 | <p style="text-align: center;font-size: 18px;" v-else> 无任何房产信息</p> | ||
| 161 | <h6 style="font-size: 28px; margin-top: 20px; font-weight: 100"> | 161 | <h6 style="font-size: 28px; margin-top: 20px; font-weight: 100"> |
| 162 | 特此证明。 | 162 | 特此证明。 |
| 163 | </h6> | 163 | </h6> | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2024-03-29 14:12:16 | 4 | * @LastEditTime: 2024-05-14 16:26:10 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <dialogBox | 7 | <dialogBox |
| ... | @@ -109,10 +109,19 @@ | ... | @@ -109,10 +109,19 @@ |
| 109 | </el-col> | 109 | </el-col> |
| 110 | <el-col :span="12"> | 110 | <el-col :span="12"> |
| 111 | <el-form-item label="国家/地区" prop="gj"> | 111 | <el-form-item label="国家/地区" prop="gj"> |
| 112 | <el-input | 112 | <el-select |
| 113 | clearable | ||
| 113 | v-model="ruleForm.gj" | 114 | v-model="ruleForm.gj" |
| 114 | maxlength="3" | 115 | :disabled="!showButton" |
| 115 | :disabled="!showButton"></el-input> | 116 | class="width100" |
| 117 | placeholder="请选择"> | ||
| 118 | <el-option | ||
| 119 | v-for="item in dictData['A35']" | ||
| 120 | :key="item.dcode" | ||
| 121 | :label="item.dname" | ||
| 122 | :value="item.dcode"> | ||
| 123 | </el-option> | ||
| 124 | </el-select> | ||
| 116 | </el-form-item> | 125 | </el-form-item> |
| 117 | </el-col> | 126 | </el-col> |
| 118 | </el-row> | 127 | </el-row> |
| ... | @@ -138,10 +147,11 @@ | ... | @@ -138,10 +147,11 @@ |
| 138 | </el-col> | 147 | </el-col> |
| 139 | <el-col :span="8"> | 148 | <el-col :span="8"> |
| 140 | <el-form-item label="户籍所在省市" prop="hjszss"> | 149 | <el-form-item label="户籍所在省市" prop="hjszss"> |
| 141 | <el-input | 150 | <el-cascader |
| 142 | v-model="ruleForm.hjszss" | 151 | v-model="ruleForm.hjszss" |
| 143 | maxlength="3" | 152 | :props="treeProps" |
| 144 | :disabled="!showButton"></el-input> | 153 | class="width100" |
| 154 | :options="dictData['A38']" :disabled="!showButton"></el-cascader> | ||
| 145 | </el-form-item> | 155 | </el-form-item> |
| 146 | </el-col> | 156 | </el-col> |
| 147 | <el-col :span="8"> | 157 | <el-col :span="8"> |
| ... | @@ -367,6 +377,11 @@ | ... | @@ -367,6 +377,11 @@ |
| 367 | }, | 377 | }, |
| 368 | data () { | 378 | data () { |
| 369 | return { | 379 | return { |
| 380 | treeProps: { | ||
| 381 | value: 'dcode', | ||
| 382 | label: 'dname', | ||
| 383 | children: 'children' | ||
| 384 | }, | ||
| 370 | avatar: require('../../../../image/user.png'), | 385 | avatar: require('../../../../image/user.png'), |
| 371 | isShow: false, | 386 | isShow: false, |
| 372 | isBz: false, | 387 | isBz: false, | ... | ... |
| 1 | <template> | 1 | <template> |
| 2 | <div class='jyht'> | 2 | <div class='jyht'> |
| 3 | <el-form :model="queryForm"> | 3 | <el-form :model="formData" ref="formData"> |
| 4 | <el-row :gutter="10"> | 4 | <el-row :gutter="10"> |
| 5 | <el-col :span="8"> | 5 | <el-col :span="8"> |
| 6 | <el-form-item label="行政区"> | 6 | <el-form-item label="行政区"> |
| 7 | <el-input v-model="queryForm.sfzjhm"></el-input> | 7 | <el-input disabled v-model="formData.areaCode"></el-input> |
| 8 | </el-form-item> | 8 | </el-form-item> |
| 9 | </el-col> | 9 | </el-col> |
| 10 | <el-col :span="8"> | 10 | <el-col :span="8"> |
| 11 | <el-form-item label="业务号"> | 11 | <el-form-item label="业务号"> |
| 12 | <el-input v-model="queryForm.ywh"></el-input> | 12 | <el-input disabled v-model="formData.ywh"></el-input> |
| 13 | </el-form-item> | 13 | </el-form-item> |
| 14 | </el-col> | 14 | </el-col> |
| 15 | <el-col :span="8"> | 15 | <el-col :span="8"> |
| 16 | <el-form-item label="用户编号"> | 16 | <el-form-item label="用户编号" prop="cons_no" :rules="[{ required: true, message: '请输入用户编号', trigger: 'blur' }]"> |
| 17 | <el-input v-model="queryForm.ywh"></el-input> | 17 | <el-input v-model="formData.cons_no"></el-input> |
| 18 | </el-form-item> | 18 | </el-form-item> |
| 19 | </el-col> | 19 | </el-col> |
| 20 | </el-row> | 20 | </el-row> |
| 21 | <el-row :gutter="10"> | 21 | <el-row :gutter="10"> |
| 22 | <el-col :span="8"> | 22 | <el-col :span="8"> |
| 23 | <el-form-item label="房产证编号"> | 23 | <el-form-item label="房产证编号"> |
| 24 | <el-input v-model="queryForm.ywh"></el-input> | 24 | <el-input disabled v-model="formData.fczbh"></el-input> |
| 25 | </el-form-item> | 25 | </el-form-item> |
| 26 | </el-col> | 26 | </el-col> |
| 27 | <el-col :span="16"> | 27 | <el-col :span="16"> |
| 28 | <el-form-item label="房屋坐落(地址)"> | 28 | <el-form-item label="房屋坐落(地址)"> |
| 29 | <el-input v-model="queryForm.sfzjhm"></el-input> | 29 | <el-input disabled v-model="formData.fwzl"></el-input> |
| 30 | </el-form-item> | 30 | </el-form-item> |
| 31 | </el-col> | 31 | </el-col> |
| 32 | </el-row> | 32 | </el-row> |
| 33 | </el-form> | 33 | </el-form> |
| 34 | <div class="slxx_title title-block"> | ||
| 35 | 原户主信息 | ||
| 36 | <div class="triangle"></div> | ||
| 37 | </div> | ||
| 38 | <lb-table ref="table" @row-click="handleRowClick" :pagination="false" :key="key" | ||
| 39 | :column="tableData.columns" | ||
| 40 | :data="ywrData"> | ||
| 41 | </lb-table> | ||
| 42 | <div class="slxx_title title-block"> | ||
| 43 | 新户主信息 | ||
| 44 | <div class="triangle"></div> | ||
| 45 | </div> | ||
| 34 | <lb-table ref="table" @row-click="handleRowClick" :pagination="false" :key="key" | 46 | <lb-table ref="table" @row-click="handleRowClick" :pagination="false" :key="key" |
| 35 | :column="tableData.columns" | 47 | :column="tableData.columns" |
| 36 | :data="tableData.data"> | 48 | :data="tableData.data"> |
| 37 | </lb-table> | 49 | </lb-table> |
| 50 | |||
| 38 | <div class="text-center"> | 51 | <div class="text-center"> |
| 39 | <el-button @click="$popupCacel">取消</el-button> | 52 | <el-button @click="$popupCacel">取消</el-button> |
| 40 | <el-button type="primary" @click="handleSearch">保存</el-button> | 53 | <el-button type="primary" @click="saveDlxx">保存</el-button> |
| 41 | </div> | 54 | </div> |
| 42 | </div> | 55 | </div> |
| 43 | </template> | 56 | </template> |
| 44 | <script> | 57 | <script> |
| 45 | import store from '@/store/index.js' | 58 | import store from '@/store/index.js' |
| 46 | import { loadQlrxx,queryTransactionDetails } from "@/api/workflow/swhtxx.js"; | 59 | import { loadQlrxx,loadYwrxx,saveDlxx } from "@/api/workflow/swhtxx.js"; |
| 47 | export default { | 60 | export default { |
| 48 | props: { | 61 | props: { |
| 49 | formData: { | 62 | formData: { |
| ... | @@ -94,7 +107,8 @@ | ... | @@ -94,7 +107,8 @@ |
| 94 | label: '联系电话' | 107 | label: '联系电话' |
| 95 | } | 108 | } |
| 96 | ] | 109 | ] |
| 97 | } | 110 | }, |
| 111 | ywrData:[] | ||
| 98 | } | 112 | } |
| 99 | }, | 113 | }, |
| 100 | mounted () { | 114 | mounted () { |
| ... | @@ -106,12 +120,25 @@ | ... | @@ -106,12 +120,25 @@ |
| 106 | this.queryForm.nsrmc= row.sqrmc; | 120 | this.queryForm.nsrmc= row.sqrmc; |
| 107 | this.queryForm.sfzjhm= row.zjh; | 121 | this.queryForm.sfzjhm= row.zjh; |
| 108 | }, | 122 | }, |
| 109 | handleSearch () { | 123 | saveDlxx () { |
| 110 | queryTransactionDetails(this.queryForm).then(res => { | 124 | this.$refs['formData'].validate((valid) => { |
| 125 | if (valid) { | ||
| 126 | saveDlxx(this.formData).then(res => { | ||
| 111 | if (res.code === 200 && res.result){ | 127 | if (res.code === 200 && res.result){ |
| 112 | 128 | ||
| 129 | }else{ | ||
| 130 | this.$message({ | ||
| 131 | showClose: true, | ||
| 132 | message: res.message, | ||
| 133 | type: "error" | ||
| 134 | }) | ||
| 113 | } | 135 | } |
| 114 | }) | 136 | }) |
| 137 | } else { | ||
| 138 | return false | ||
| 139 | } | ||
| 140 | }) | ||
| 141 | |||
| 115 | }, | 142 | }, |
| 116 | handleChange (row) { | 143 | handleChange (row) { |
| 117 | this.radioVal = row.bsmSqr; | 144 | this.radioVal = row.bsmSqr; |
| ... | @@ -126,9 +153,6 @@ | ... | @@ -126,9 +153,6 @@ |
| 126 | 153 | ||
| 127 | return foundItem ? foundItem.dname : undefined; | 154 | return foundItem ? foundItem.dname : undefined; |
| 128 | } | 155 | } |
| 129 | this.queryForm.htbh=this.formData.htbh; | ||
| 130 | this.queryForm.qxdm=this.formData.qxdm; | ||
| 131 | this.queryForm.bsmQlxx=this.formData.bsmQlxx; | ||
| 132 | loadQlrxx(this.formData.bsmSldy).then(res => { | 156 | loadQlrxx(this.formData.bsmSldy).then(res => { |
| 133 | let arr = store.getters.dictData['A30'] | 157 | let arr = store.getters.dictData['A30'] |
| 134 | this.tableData.data = res.result | 158 | this.tableData.data = res.result |
| ... | @@ -138,6 +162,16 @@ | ... | @@ -138,6 +162,16 @@ |
| 138 | } | 162 | } |
| 139 | }) | 163 | }) |
| 140 | this.key++ | 164 | this.key++ |
| 165 | }); | ||
| 166 | loadYwrxx(this.formData.bsmSldy).then(res => { | ||
| 167 | let arr = store.getters.dictData['A30'] | ||
| 168 | this.ywrData = res.result | ||
| 169 | this.ywrData.forEach(item => { | ||
| 170 | if (item.zjzl) { | ||
| 171 | item.zjzlmc = findValueByKey(arr, item.zjzl); | ||
| 172 | } | ||
| 173 | }) | ||
| 174 | this.key++ | ||
| 141 | }) | 175 | }) |
| 142 | } | 176 | } |
| 143 | } | 177 | } | ... | ... |
| ... | @@ -215,14 +215,26 @@ export default { | ... | @@ -215,14 +215,26 @@ export default { |
| 215 | handleDlxx() { | 215 | handleDlxx() { |
| 216 | let formData = { | 216 | let formData = { |
| 217 | bsmSldy: this.propsParam.bsmSldy, | 217 | bsmSldy: this.propsParam.bsmSldy, |
| 218 | qxdm: this.ruleForm.qlxx.qxdm, | ||
| 219 | bsmQlxx: this.ruleForm.qlxx.bsmQlxx, | 218 | bsmQlxx: this.ruleForm.qlxx.bsmQlxx, |
| 219 | areaCode: this.ruleForm.qlxx.qxdm, | ||
| 220 | ywh: this.ruleForm.qlxx.ywh, | ||
| 221 | mcOld:'', | ||
| 222 | zjhmOld:'', | ||
| 223 | lxdhOld:'', | ||
| 224 | mcNew:'', | ||
| 225 | zjhmNew:'', | ||
| 226 | lxdhNew:'', | ||
| 227 | fczbh:this.ruleForm.qlxx.bdcqzh, | ||
| 228 | fwzl:this.ruleForm.qlxx.zl, | ||
| 220 | }; | 229 | }; |
| 221 | if(this.ruleForm.wqht==null){ | 230 | if(this.ruleForm.wqht!=null){ |
| 222 | formData.htbh=''; | 231 | formData.cons_no=this.ruleForm.wqht.consNo; |
| 223 | }else{ | 232 | if(this.ruleForm.wqht.dlnr!=null&&this.ruleForm.wqht.dlnr!=''){ |
| 224 | formData.htbh=this.ruleForm.wqht.wqhth; | 233 | formData.ZJHM_OLD=this.ruleForm.wqht.dlnr.ZJHM_OLD; |
| 234 | formData.ZJHM_NEW=this.ruleForm.wqht.dlnr.ZJHM_NEW; | ||
| 225 | } | 235 | } |
| 236 | } | ||
| 237 | console.log(formData) | ||
| 226 | this.$popupDialog('房产电力过户详情', 'workflow/main/sdqxx/dlxx', formData, '60%', true) | 238 | this.$popupDialog('房产电力过户详情', 'workflow/main/sdqxx/dlxx', formData, '60%', true) |
| 227 | }, | 239 | }, |
| 228 | }, | 240 | }, | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2024-03-19 13:22:39 | 4 | * @LastEditTime: 2024-05-14 16:24:39 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <dialogBox | 7 | <dialogBox |
| ... | @@ -108,10 +108,20 @@ | ... | @@ -108,10 +108,20 @@ |
| 108 | </el-col> | 108 | </el-col> |
| 109 | <el-col :span="12"> | 109 | <el-col :span="12"> |
| 110 | <el-form-item label="国家/地区" prop="gj"> | 110 | <el-form-item label="国家/地区" prop="gj"> |
| 111 | <el-input | 111 | <el-select |
| 112 | clearable | ||
| 112 | v-model="ruleForm.gj" | 113 | v-model="ruleForm.gj" |
| 113 | maxlength="3" | 114 | :disabled="!showButton" |
| 114 | :disabled="!showButton"></el-input> | 115 | class="width100" |
| 116 | placeholder="请选择"> | ||
| 117 | <el-option | ||
| 118 | v-for="item in dictData['A35']" | ||
| 119 | :key="item.dcode" | ||
| 120 | :label="item.dname" | ||
| 121 | :value="item.dcode"> | ||
| 122 | </el-option> | ||
| 123 | </el-select> | ||
| 124 | |||
| 115 | </el-form-item> | 125 | </el-form-item> |
| 116 | </el-col> | 126 | </el-col> |
| 117 | </el-row> | 127 | </el-row> |
| ... | @@ -137,10 +147,11 @@ | ... | @@ -137,10 +147,11 @@ |
| 137 | </el-col> | 147 | </el-col> |
| 138 | <el-col :span="8"> | 148 | <el-col :span="8"> |
| 139 | <el-form-item label="户籍所在省市" prop="hjszss"> | 149 | <el-form-item label="户籍所在省市" prop="hjszss"> |
| 140 | <el-input | 150 | <el-cascader |
| 141 | v-model="ruleForm.hjszss" | 151 | v-model="ruleForm.hjszss" |
| 142 | maxlength="3" | 152 | :props="treeProps" |
| 143 | :disabled="!showButton"></el-input> | 153 | class="width100" |
| 154 | :options="dictData['A38']" :disabled="!showButton"></el-cascader> | ||
| 144 | </el-form-item> | 155 | </el-form-item> |
| 145 | </el-col> | 156 | </el-col> |
| 146 | <el-col :span="8"> | 157 | <el-col :span="8"> |
| ... | @@ -366,6 +377,11 @@ | ... | @@ -366,6 +377,11 @@ |
| 366 | }, | 377 | }, |
| 367 | data () { | 378 | data () { |
| 368 | return { | 379 | return { |
| 380 | treeProps: { | ||
| 381 | value: 'dcode', | ||
| 382 | label: 'dname', | ||
| 383 | children: 'children' | ||
| 384 | }, | ||
| 369 | avatar: require('@/image/user.png'), | 385 | avatar: require('@/image/user.png'), |
| 370 | isShow: false, | 386 | isShow: false, |
| 371 | isBz: false, | 387 | isBz: false, | ... | ... |
| ... | @@ -32,23 +32,23 @@ class data extends filter { | ... | @@ -32,23 +32,23 @@ class data extends filter { |
| 32 | label: "业务来源", | 32 | label: "业务来源", |
| 33 | width: '100', | 33 | width: '100', |
| 34 | }, | 34 | }, |
| 35 | { | 35 | // { 青海2.0提出 (受理完成的业务,在已办箱中,流程状态显示“进行中”,与数据实际状态不符,已容易误导别人,因改为“完结”。) 因此取消 |
| 36 | label: "流程状态", | 36 | // label: "流程状态", |
| 37 | width: '80', | 37 | // width: '80', |
| 38 | render: (h, scope) => { | 38 | // render: (h, scope) => { |
| 39 | if (scope.row.cfgqzt == '1') { | 39 | // if (scope.row.cfgqzt == '1') { |
| 40 | return <div class='suspend'>查封挂起</div> | 40 | // return <div class='suspend'>查封挂起</div> |
| 41 | } | 41 | // } |
| 42 | if (scope.row.yygqzt == '1') { | 42 | // if (scope.row.yygqzt == '1') { |
| 43 | return <div class='suspend'>异议挂起</div> | 43 | // return <div class='suspend'>异议挂起</div> |
| 44 | } | 44 | // } |
| 45 | if (scope.row.jssj == null) { | 45 | // if (scope.row.jssj == null) { |
| 46 | return <div class='allow'>进行中</div> | 46 | // return <div class='allow'>进行中</div> |
| 47 | }else{ | 47 | // }else{ |
| 48 | return <div class='prohibit'>已结束</div> | 48 | // return <div class='prohibit'>已结束</div> |
| 49 | } | 49 | // } |
| 50 | } | 50 | // } |
| 51 | }, | 51 | // }, |
| 52 | { | 52 | { |
| 53 | label: "业务号", | 53 | label: "业务号", |
| 54 | width: '110', | 54 | width: '110', | ... | ... |
| ... | @@ -205,7 +205,7 @@ class data extends filter { | ... | @@ -205,7 +205,7 @@ class data extends filter { |
| 205 | render: (h, scope) => { | 205 | render: (h, scope) => { |
| 206 | return ( | 206 | return ( |
| 207 | <div> | 207 | <div> |
| 208 | {(scope.row.zdmj) + (' / ') + (scope.row.dzmj)} | 208 | {(scope.row.zdmj) + (' / ') + (scope.row.fwmj)} |
| 209 | </div> | 209 | </div> |
| 210 | ) | 210 | ) |
| 211 | } | 211 | } | ... | ... |
-
Please register or sign in to post a comment