税务信息
Showing
2 changed files
with
152 additions
and
120 deletions
| ... | @@ -6,8 +6,7 @@ | ... | @@ -6,8 +6,7 @@ |
| 6 | v-Loading="loading" | 6 | v-Loading="loading" |
| 7 | :label-position="flag ? 'top' : ''" | 7 | :label-position="flag ? 'top' : ''" |
| 8 | :inline="flag" | 8 | :inline="flag" |
| 9 | label-width="120px" | 9 | label-width="120px"> |
| 10 | > | ||
| 11 | <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> | 10 | <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> |
| 12 | <div class="slxx_title title-block"> | 11 | <div class="slxx_title title-block"> |
| 13 | 申请信息 | 12 | 申请信息 |
| ... | @@ -67,8 +66,8 @@ | ... | @@ -67,8 +66,8 @@ |
| 67 | <div class="slxx_title title-block"> | 66 | <div class="slxx_title title-block"> |
| 68 | <el-row> | 67 | <el-row> |
| 69 | <el-col :span="20"> 房屋合同信息 </el-col> | 68 | <el-col :span="20"> 房屋合同信息 </el-col> |
| 70 | <el-col :span="4"> | 69 | <el-col :span="4" class="btnColRight"> |
| 71 | <el-button @click="compare">查询房屋交易合同</el-button> | 70 | <el-button type="primary" @click="handleContract">查询房屋交易合同</el-button> |
| 72 | </el-col> | 71 | </el-col> |
| 73 | </el-row> | 72 | </el-row> |
| 74 | <div class="triangle"></div> | 73 | <div class="triangle"></div> |
| ... | @@ -162,12 +161,12 @@ | ... | @@ -162,12 +161,12 @@ |
| 162 | 买受人信息 | 161 | 买受人信息 |
| 163 | <div class="triangle"></div> | 162 | <div class="triangle"></div> |
| 164 | </div> | 163 | </div> |
| 165 | <lb-table | 164 | <lb-table |
| 166 | :column="clmMsr" | 165 | :column="clmMsr" |
| 167 | :pagination="false" | 166 | :pagination="false" |
| 168 | :heightNumSetting="true" | 167 | :key="key" |
| 169 | :data="qlrList" | 168 | :heightNumSetting="true" :minHeight="0" :rowStyleHeight='25' |
| 170 | > | 169 | :data="qlrList"> |
| 171 | </lb-table> | 170 | </lb-table> |
| 172 | <div class="slxx_title title-block"> | 171 | <div class="slxx_title title-block"> |
| 173 | 出卖人信息 | 172 | 出卖人信息 |
| ... | @@ -175,10 +174,10 @@ | ... | @@ -175,10 +174,10 @@ |
| 175 | </div> | 174 | </div> |
| 176 | <lb-table | 175 | <lb-table |
| 177 | :column="clmMsr" | 176 | :column="clmMsr" |
| 177 | :key="key" | ||
| 178 | :pagination="false" | 178 | :pagination="false" |
| 179 | :heightNumSetting="true" | 179 | :heightNumSetting="true" :minHeight="0" :rowStyleHeight='25' |
| 180 | :data="ywrList" | 180 | :data="ywrList"> |
| 181 | > | ||
| 182 | </lb-table> | 181 | </lb-table> |
| 183 | <div class="slxx_title title-block"> | 182 | <div class="slxx_title title-block"> |
| 184 | 缴税信息 | 183 | 缴税信息 |
| ... | @@ -187,122 +186,127 @@ | ... | @@ -187,122 +186,127 @@ |
| 187 | <lb-table | 186 | <lb-table |
| 188 | :column="clmSwxx" | 187 | :column="clmSwxx" |
| 189 | :pagination="false" | 188 | :pagination="false" |
| 190 | :heightNumSetting="true" | 189 | :key="key" |
| 191 | :data="swxxList" | 190 | :heightNumSetting="true" :minHeight="0" :rowStyleHeight='25' |
| 192 | > | 191 | :data="swxxList"> |
| 193 | </lb-table> | 192 | </lb-table> |
| 194 | </div> | 193 | </div> |
| 195 | </el-form> | 194 | </el-form> |
| 196 | </div> | 195 | </div> |
| 197 | </template> | 196 | </template> |
| 198 | <script> | 197 | <script> |
| 199 | import { getDetail } from "@/api/workflow/swhtxx.js"; | 198 | import { getDetail } from "@/api/workflow/swhtxx.js"; |
| 200 | import { mapGetters } from "vuex"; | 199 | import { mapGetters } from "vuex"; |
| 201 | export default { | 200 | export default { |
| 202 | computed: { | 201 | computed: { |
| 203 | ...mapGetters(["dictData", "flag"]), | 202 | ...mapGetters(["dictData", "flag"]), |
| 204 | }, | ||
| 205 | mounted() { | ||
| 206 | this.viewEdit = this.$parent.currentSelectTab.ableOperation; | ||
| 207 | this.propsParam = this.$attrs; | ||
| 208 | this.loadData(); | ||
| 209 | }, | ||
| 210 | data() { | ||
| 211 | return { | ||
| 212 | ruleForm: {}, | ||
| 213 | loading: false, | ||
| 214 | //表单是否可操作 | ||
| 215 | viewEdit: false, | ||
| 216 | clmMsr: [ | ||
| 217 | { | ||
| 218 | prop: "NSRMC", | ||
| 219 | label: "名称", | ||
| 220 | }, | ||
| 221 | { | ||
| 222 | prop: "ZJZL_DM", | ||
| 223 | label: "证件种类", | ||
| 224 | }, | ||
| 225 | { | ||
| 226 | prop: "ZJHM", | ||
| 227 | label: "证件号码", | ||
| 228 | }, | ||
| 229 | { | ||
| 230 | prop: "LXDH", | ||
| 231 | label: "联系电话", | ||
| 232 | }, | ||
| 233 | ], | ||
| 234 | clmSwxx: [ | ||
| 235 | { | ||
| 236 | prop: "ywslh", | ||
| 237 | label: "业务受理号", | ||
| 238 | }, | ||
| 239 | { | ||
| 240 | prop: "kprq", | ||
| 241 | label: "开票日期", | ||
| 242 | }, | ||
| 243 | { | ||
| 244 | prop: "pzxh", | ||
| 245 | label: "凭证序号", | ||
| 246 | }, | ||
| 247 | { | ||
| 248 | prop: "zsxmmc", | ||
| 249 | label: "征收项目名称", | ||
| 250 | }, | ||
| 251 | { | ||
| 252 | prop: "zspmmc", | ||
| 253 | label: "征收品目名称", | ||
| 254 | }, | ||
| 255 | { | ||
| 256 | prop: "sjje", | ||
| 257 | label: "实缴金额", | ||
| 258 | }, | ||
| 259 | |||
| 260 | { | ||
| 261 | prop: "skssqq", | ||
| 262 | label: "税款所属日期起", | ||
| 263 | }, | ||
| 264 | { | ||
| 265 | prop: "skssqz", | ||
| 266 | label: "税款所属日期止", | ||
| 267 | }, | ||
| 268 | |||
| 269 | { | ||
| 270 | prop: "rkrq", | ||
| 271 | label: "入库日期", | ||
| 272 | }, | ||
| 273 | ], | ||
| 274 | ruleForm: {}, | ||
| 275 | qlrList: [], | ||
| 276 | ywrList: [], | ||
| 277 | fwxx: {}, | ||
| 278 | swxxList: [], | ||
| 279 | }; | ||
| 280 | }, | ||
| 281 | methods: { | ||
| 282 | onSubmit() {}, | ||
| 283 | loadData() { | ||
| 284 | getDetail(this.propsParam.bsmSldy).then((res) => { | ||
| 285 | if (res.code === 200 && res.result) { | ||
| 286 | this.ruleForm = res.result; | ||
| 287 | if (res.result.wqht == null) { | ||
| 288 | return; | ||
| 289 | } | ||
| 290 | if (res.result.wqht.htnr != "" && res.result.wqht.htnr != null) { | ||
| 291 | let htxx = JSON.parse(res.result.wqht.htnr); | ||
| 292 | this.fwxx = htxx[0].h[0]; | ||
| 293 | this.qlrList = htxx[1].msr; | ||
| 294 | this.ywrList = htxx[2].cmr; | ||
| 295 | } | ||
| 296 | if (res.result.wqht.jsnr != "" && res.result.wqht.jsnr != null) { | ||
| 297 | this.swxxList = JSON.parse(res.result.wqht.jsnr); | ||
| 298 | } | ||
| 299 | } | ||
| 300 | }); | ||
| 301 | }, | 203 | }, |
| 302 | }, | 204 | mounted () { |
| 303 | }; | 205 | this.viewEdit = this.$parent.currentSelectTab.ableOperation; |
| 206 | this.propsParam = this.$attrs; | ||
| 207 | this.loadData(); | ||
| 208 | }, | ||
| 209 | data () { | ||
| 210 | return { | ||
| 211 | key: 0, | ||
| 212 | ruleForm: {}, | ||
| 213 | loading: false, | ||
| 214 | //表单是否可操作 | ||
| 215 | viewEdit: false, | ||
| 216 | clmMsr: [ | ||
| 217 | { | ||
| 218 | prop: "NSRMC", | ||
| 219 | label: "名称", | ||
| 220 | }, | ||
| 221 | { | ||
| 222 | prop: "ZJZL_DM", | ||
| 223 | label: "证件种类", | ||
| 224 | }, | ||
| 225 | { | ||
| 226 | prop: "ZJHM", | ||
| 227 | label: "证件号码", | ||
| 228 | }, | ||
| 229 | { | ||
| 230 | prop: "LXDH", | ||
| 231 | label: "联系电话", | ||
| 232 | }, | ||
| 233 | ], | ||
| 234 | clmSwxx: [ | ||
| 235 | { | ||
| 236 | prop: "ywslh", | ||
| 237 | label: "业务受理号", | ||
| 238 | }, | ||
| 239 | { | ||
| 240 | prop: "kprq", | ||
| 241 | label: "开票日期", | ||
| 242 | }, | ||
| 243 | { | ||
| 244 | prop: "pzxh", | ||
| 245 | label: "凭证序号", | ||
| 246 | }, | ||
| 247 | { | ||
| 248 | prop: "zsxmmc", | ||
| 249 | label: "征收项目名称", | ||
| 250 | }, | ||
| 251 | { | ||
| 252 | prop: "zspmmc", | ||
| 253 | label: "征收品目名称", | ||
| 254 | }, | ||
| 255 | { | ||
| 256 | prop: "sjje", | ||
| 257 | label: "实缴金额", | ||
| 258 | }, | ||
| 259 | |||
| 260 | { | ||
| 261 | prop: "skssqq", | ||
| 262 | label: "税款所属日期起", | ||
| 263 | }, | ||
| 264 | { | ||
| 265 | prop: "skssqz", | ||
| 266 | label: "税款所属日期止", | ||
| 267 | }, | ||
| 268 | |||
| 269 | { | ||
| 270 | prop: "rkrq", | ||
| 271 | label: "入库日期", | ||
| 272 | }, | ||
| 273 | ], | ||
| 274 | ruleForm: {}, | ||
| 275 | qlrList: [], | ||
| 276 | ywrList: [], | ||
| 277 | fwxx: {}, | ||
| 278 | swxxList: [], | ||
| 279 | }; | ||
| 280 | }, | ||
| 281 | methods: { | ||
| 282 | onSubmit () { }, | ||
| 283 | loadData () { | ||
| 284 | getDetail(this.propsParam.bsmSldy).then((res) => { | ||
| 285 | if (res.code === 200 && res.result) { | ||
| 286 | this.ruleForm = res.result; | ||
| 287 | if (res.result.wqht == null) { | ||
| 288 | return; | ||
| 289 | } | ||
| 290 | if (res.result.wqht.htnr != "" && res.result.wqht.htnr != null) { | ||
| 291 | let htxx = JSON.parse(res.result.wqht.htnr); | ||
| 292 | this.fwxx = htxx[0].h[0]; | ||
| 293 | this.qlrList = htxx[1].msr; | ||
| 294 | this.ywrList = htxx[2].cmr; | ||
| 295 | this.key++ | ||
| 296 | } | ||
| 297 | if (res.result.wqht.jsnr != "" && res.result.wqht.jsnr != null) { | ||
| 298 | this.swxxList = JSON.parse(res.result.wqht.jsnr); | ||
| 299 | } | ||
| 300 | } | ||
| 301 | }) | ||
| 302 | }, | ||
| 303 | handleContract () { | ||
| 304 | this.$popupDialog('合同信息', 'workflow/main/swxx/jyht', {}, '50%', true) | ||
| 305 | } | ||
| 306 | } | ||
| 307 | } | ||
| 304 | </script> | 308 | </script> |
| 305 | <style scoped lang="scss"> | 309 | <style scoped lang="scss"> |
| 306 | @import "~@/styles/public.scss"; | 310 | @import "~@/styles/public.scss"; |
| 307 | @import "~@/styles/slxx/slxx.scss"; | 311 | @import "~@/styles/slxx/slxx.scss"; |
| 308 | </style> | 312 | </style> | ... | ... |
src/views/workflow/main/swxx/jyht.vue
0 → 100644
| 1 | <!-- | ||
| 2 | * @Description: 交易合同 | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2024-03-21 14:15:27 | ||
| 5 | --> | ||
| 6 | <template> | ||
| 7 | <div class='jyht'> | ||
| 8 | 交易合同 | ||
| 9 | </div> | ||
| 10 | </template> | ||
| 11 | <script> | ||
| 12 | export default { | ||
| 13 | props: { | ||
| 14 | formData: { | ||
| 15 | type: Object, | ||
| 16 | default: {} | ||
| 17 | } | ||
| 18 | }, | ||
| 19 | components: {}, | ||
| 20 | data () { | ||
| 21 | return { | ||
| 22 | } | ||
| 23 | } | ||
| 24 | } | ||
| 25 | </script> | ||
| 26 | <style scoped lang='scss'> | ||
| 27 | @import "~@/styles/public.scss"; | ||
| 28 | </style> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or sign in to post a comment