a9946e26 by 任超

style:响应结果

1 parent f375ead6
...@@ -49,3 +49,13 @@ export function getDetail (params) { ...@@ -49,3 +49,13 @@ export function getDetail (params) {
49 }) 49 })
50 } 50 }
51 51
52 // 结果
53 export function getReceiveDataReportResult (bsmReport) {
54 return request({
55 url: SERVER.SERVERAPI + '/rest/sjsb/DataReport/getReceiveDataReportResult',
56 method: 'get',
57 params: {
58 bsmReport: bsmReport
59 }
60 })
61 }
...\ No newline at end of file ...\ No newline at end of file
......
1 <!--
2 功能:结果
3 作者:calliope
4 -->
5 <template>
6 <div class='result'>
7 <p>响应xml</p>
8 <el-input type="textarea" :rows="6" class="resulttext" placeholder="请输入内容" v-model="REPMSGXML">
9 </el-input>
10 <p>错误信息</p>
11 <el-input type="textarea" :rows="6" class="resulttext" placeholder="请输入内容" v-model="ERRORINFO">
12 </el-input>
13 </div>
14 </template>
15 <script>
16 import { getReceiveDataReportResult } from "@/api/sbbwcx.js";
17 export default {
18 components: {},
19 props: {
20 formData: {
21 type: Object,
22 default: {}
23 }
24 },
25 data () {
26 return {
27 REPMSGXML: '',
28 ERRORINFO: '',
29 }
30 },
31 created () {
32 getReceiveDataReportResult(this.formData.bsmReport).then(res => {
33 let data = res.result
34 this.REPMSGXML = data.REPMSGXML
35 this.ERRORINFO = data.ERRORINFO
36 })
37 }
38 }
39 </script>
40 <style scoped lang='scss'>
41 @import '~@/styles/public.scss';
42
43 .result {
44 padding: 15px;
45
46 p {
47 color: #ffffff;
48 line-height: 26px;
49 font-size: 18px;
50 }
51 }
52
53 /deep/.el-textarea__inner {
54 min-height: 33vh !important;
55 background-color: #08346F !important;
56 color: #ffffff;
57 border: none !important;
58 }
59 </style>
...\ No newline at end of file ...\ No newline at end of file
...@@ -185,7 +185,9 @@ export default { ...@@ -185,7 +185,9 @@ export default {
185 > 185 >
186 详情 186 详情
187 </el-button> 187 </el-button>
188 <el-button type="primary">结果</el-button> 188 <el-button type="primary" onClick={() => {
189 this.handleResult(scope.row);
190 }}>结果</el-button>
189 </div> 191 </div>
190 ) 192 )
191 } 193 }
...@@ -226,6 +228,10 @@ export default { ...@@ -226,6 +228,10 @@ export default {
226 featchData () { 228 featchData () {
227 this.pageData.currentPage = 1 229 this.pageData.currentPage = 1
228 this.queryClick(); 230 this.queryClick();
231 },
232 // 结果
233 handleResult (row) {
234 this.$popupDialog('响应结果', 'views/jsbwcx/components/result', row)
229 } 235 }
230 } 236 }
231 } 237 }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <div class="from-clues"> 2 <div class="from-clues">
3 <!-- 表单部分 --> 3 <!-- 表单部分 -->
4 <div class="from-clues-header"> 4 <div class="from-clues-header">
5 <el-form @submit.native.prevent :model="ruleForm" label-width="120px"> 5 <el-form @submit.native.prevent :model="ruleForm" label-width="120px">
6 <el-row :gutter="20"> 6 <el-row :gutter="20">
7 <el-col :span="6"> 7 <el-col :span="6">
8 <el-form-item label="字典类型编码"> 8 <el-form-item label="字典类型编码">
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
14 <el-input v-model="ruleForm.dname" @clear="queryClick" clearable placeholder="字典类型名称"></el-input> 14 <el-input v-model="ruleForm.dname" @clear="queryClick" clearable placeholder="字典类型名称"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <!-- 操作按钮 --> 17 <!-- 操作按钮 -->
18 <el-col :span="12" class="btnColRight"> 18 <el-col :span="12" class="btnColRight">
19 19
20 <btn nativeType="cx" @click="queryClick">查询</btn> 20 <btn nativeType="cx" @click="queryClick">查询</btn>
...@@ -71,8 +71,8 @@ export default { ...@@ -71,8 +71,8 @@ export default {
71 <div> 71 <div>
72 { 72 {
73 scope.row.isenable == '1' ? 73 scope.row.isenable == '1' ?
74 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope.row, 1) }}>修改</el-button> : 74 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope.row, 1) }}>修改</el-button> :
75 <el-button type="text" icon="el-icon-view" onClick={() => { this.editClick(scope.row, 2) }}>查看</el-button> 75 <el-button type="text" icon="el-icon-view" onClick={() => { this.editClick(scope.row, 2) }}>查看</el-button>
76 } 76 }
77 </div> 77 </div>
78 ); 78 );
...@@ -86,9 +86,9 @@ export default { ...@@ -86,9 +86,9 @@ export default {
86 methods: { 86 methods: {
87 // 初始化数据 87 // 初始化数据
88 queryClick () { 88 queryClick () {
89 this.$startLoading(); 89 // this.$startLoading();
90 getQlxxDictList({ ...this.ruleForm, ...this.pageData }).then(res => { 90 getQlxxDictList({ ...this.ruleForm, ...this.pageData }).then(res => {
91 this.$endLoading(); 91 // this.$endLoading();
92 let { records, total } = res.result 92 let { records, total } = res.result
93 this.tableData.data = records ? records : [] 93 this.tableData.data = records ? records : []
94 this.tableData.total = total ? total : 0 94 this.tableData.total = total ? total : 0
......