税务信息
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