96b0b0f9 by renchao@pashanhoo.com

税务信息

1 parent ffd4df6a
...@@ -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>
......
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