c0527694 by xiaomiao

--no commit message

2 parents 5d6395d4 f0f5c94e
Showing 113 changed files with 3762 additions and 231 deletions
...@@ -131,7 +131,12 @@ export function bdcqzPreview (data) { ...@@ -131,7 +131,12 @@ export function bdcqzPreview (data) {
131 responseType: 'blob' 131 responseType: 'blob'
132 }) 132 })
133 } 133 }
134 // 获取不动产权证详细信息 134
135 /**
136 * @description: 获取不动产权证详细信息
137 * @param {*} bsmBdcqz
138 * @author: renchao
139 */
135 export function getBdcqzDetail (bsmBdcqz) { 140 export function getBdcqzDetail (bsmBdcqz) {
136 return request({ 141 return request({
137 url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzDetail', 142 url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzDetail',
......
1 /* 1 /*
2 * @Description: 材料信息 2 * @Description: 材料信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 15:20:21 4 * @LastEditTime: 2023-09-08 13:41:46
5 */ 5 */
6 import request from '@/utils/request' 6 import request from '@/utils/request'
7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) 7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
...@@ -126,3 +126,18 @@ export function uploadUndo (data) { ...@@ -126,3 +126,18 @@ export function uploadUndo (data) {
126 data 126 data
127 }) 127 })
128 } 128 }
129
130 /**
131 * @description: 获取材料明细集合
132 * @param {*} bsmSj
133 * @author: renchao
134 */
135 export function getClmxList (bsmSj) {
136 return request({
137 url: SERVER.SERVERAPI + '/rest/ywbl/clxx/getClmxList',
138 method: 'get',
139 params: {
140 sjBsm: bsmSj
141 }
142 })
143 }
......
1 /*
2 * @Description: 企业银行接口
3 * @Autor: renchao
4 * @LastEditTime: 2023-09-12 08:35:25
5 */
6 import request from '@/utils/request'
7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
8
9
10 /**
11 * @description: 获取材料目录
12 * @author: renchao
13 */
14
15 export function getCompanyMaterialList (bsmCompany) {
16 return request({
17 url: SERVER.SERVERAPI + '/rest/sys/company/getCompanyMaterialList',
18 method: 'get',
19 params: {
20 bsmCompany: bsmCompany
21 }
22 })
23 }
24 /**
25 * @description: 添加材料目录
26 * @param {*} bsmCompany
27 * @author: renchao
28 */
29 export function addCompanyMaterial (data) {
30 return request({
31 url: SERVER.SERVERAPI + '/rest/sys/company/addCompanyMaterial',
32 method: 'post',
33 data
34 })
35 }
36
37 /**
38 * @description: 获取文件材料列表
39 * @param {*} bsmCompany
40 * @author: renchao
41 */
42 export function getFileListByBsmMaterial (bsmMaterial) {
43 return request({
44 url: SERVER.SERVERAPI + '/rest/sys/company/getFileListByBsmMaterial',
45 method: 'get',
46 params: {
47 bsmMaterial: bsmMaterial
48 }
49 })
50 }
51
52 /**
53 * @description: 批量上传材料目录
54 * @param {*} bsmCompany
55 * @author: renchao
56 */
57 export function uploadBatch (data) {
58 return request({
59 url: SERVER.SERVERAPI + '/rest/sys/company/uploadBatch',
60 method: 'post',
61 headers: {
62 'Content-Type': 'multipart/form-data'
63 },
64 data
65 })
66 }
67
68
69
70 /**
71 * @description: 删除上传材料目录
72 * @param {*} bsmFile
73 * @author: renchao
74 */
75 export function deleteFile (bsmFile) {
76 return request({
77 url: SERVER.SERVERAPI + '/rest/sys/company/deleteFile',
78 method: 'get',
79 params: {
80 bsmFile: bsmFile
81 }
82 })
83 }
84
85 /**
86 * @description: 移动
87 * @param {*} bsmFile
88 * @param {*} direction
89 * @author: renchao
90 */
91 export function move (bsmFile, direction) {
92 return request({
93 url: SERVER.SERVERAPI + '/rest/sys/company/move',
94 method: 'get',
95 params: {
96 bsmFile: bsmFile,
97 direction: direction
98 }
99 })
100 }
...\ No newline at end of file ...\ No newline at end of file
1 /*
2 * @Description: 互联共享数据
3 * @Autor:
4 * @LastEditTime: 2023-09-06 09:47:59
5 */
6
7 import request from "@/utils/request";
8 let SERVER = window.config
9 ? window.config
10 : JSON.parse(localStorage.getItem("ApiUrl"));
11
12 /**
13 * @description: 身份核查
14 * @param {*} data
15 * @author:
16 */
17 export function sfhc(data) {
18 return request({
19 url: SERVER.SERVERAPI + "/v1/gab/sfhc",
20 method: "post",
21 data,
22 });
23 }
24 /**
25 * @description: 婚姻
26 * @param {*} data
27 * @author:
28 */
29 export function hy(data) {
30 return request({
31 url: SERVER.SERVERAPI + "/v1/mzb/hy",
32 method: "post",
33 data,
34 });
35 }
36 /**
37 * @description: 金融许可查询
38 * @param {*} data
39 * @author:
40 */
41 export function jrxkz(data) {
42 return request({
43 url: SERVER.SERVERAPI + "/v1/ybj/jrxkz",
44 method: "post",
45 data,
46 });
47 }
48 /**
49 * @description: 企业基本信息查询
50 * @param {*} data
51 * @author:
52 */
53 export function qyjbxx(data) {
54 return request({
55 url: SERVER.SERVERAPI + "/v1/scjg/qyjbxx",
56 method: "post",
57 data,
58 });
59 }
60 /**
61 * @description: 企业基本信息验证
62 * @param {*} data
63 * @author:
64 */
65 export function qyjbxxyz(data) {
66 return request({
67 url: SERVER.SERVERAPI + "/v1/scjg/qyjbxxyz",
68 method: "post",
69 data,
70 });
71 }
72 /**
73 * @description: 地域信息查询
74 * @param {*} data
75 * @author:
76 */
77 export function dm(data) {
78 return request({
79 url: SERVER.SERVERAPI + "/v1/mzb/dm",
80 method: "post",
81 data,
82 });
83 }
84 /**
85 * @description: 个体工商户基本信息查询
86 * @param {*} data
87 * @author:
88 */
89 export function gtgshjbxx(data) {
90 return request({
91 url: SERVER.SERVERAPI + "/v1/sczj/gtgshjbxx",
92 method: "post",
93 data,
94 });
95 }
96 /**
97 * @description: 个体工商户基本信息验证
98 * @param {*} data
99 * @author:
100 */
101 export function gtgshjbxxyz(data) {
102 return request({
103 url: SERVER.SERVERAPI + "/v1/sczj/gtgshjbxxyz",
104 method: "post",
105 data,
106 });
107 }
108 /**
109 * @description: 中编办机构信息查询
110 * @param {*} data
111 * @author:
112 */
113 export function xydm(data) {
114 return request({
115 url: SERVER.SERVERAPI + "/v1/zbb/xydm",
116 method: "post",
117 data,
118 });
119 }
120 /**
121 * @description: 机构信息查询
122 * @param {*} data
123 * @author:
124 */
125 export function jgxxcx(data) {
126 return request({
127 url: SERVER.SERVERAPI + "/v1/mzb/xydm",
128 method: "post",
129 data,
130 });
131 }
132 /**
133 * @description: 不动产登记信息查询
134 * @param {*} data
135 * @author:
136 */
137 export function bdcdj(data) {
138 return request({
139 url: SERVER.SERVERAPI + "/v1/mzt/bdcdj",
140 method: "post",
141 data,
142 });
143 }
144 /**
145 * @description: 电子营业执照
146 * @param {*} data
147 * @author:
148 */
149 export function dzyyzz(data) {
150 return request({
151 url: SERVER.SERVERAPI + "/v1/sczj/dzyyzz",
152 method: "post",
153 data,
154 });
155 }
156 /**
157 * @description: 公证书信息查询
158 * @param {*} data
159 * @author:
160 */
161 export function gzsxx(data) {
162 return request({
163 url: SERVER.SERVERAPI + "/v1/sft/gzsxx",
164 method: "post",
165 data,
166 });
167 }
168 /**
169 * @description: 判决文书
170 * @param {*} data
171 * @author:
172 */
173 export function pjws(data) {
174 return request({
175 url: SERVER.SERVERAPI + "/v1/zgf/pjws",
176 method: "post",
177 data,
178 });
179 }
180 /**
181 * @description: 判决文书二次查询
182 * @param {*} data
183 * @author:
184 */
185 export function pjwsDetail(data) {
186 return request({
187 url: SERVER.SERVERAPI + "/v1/zgf/pjwsDetail",
188 method: "post",
189 data,
190 });
191 }
192
1 /* 1 /*
2 * @Description: 信息备案 2 * @Description: 信息备案
3 * @Autor: 3 * @Autor:
4 * @LastEditTime: 2023-07-19 14:52:03 4 * @LastEditTime: 2023-09-11 11:25:22
5 */ 5 */
6 6
7 import request from '@/utils/request' 7 import request from '@/utils/request'
...@@ -19,6 +19,19 @@ export function addYh (data) { ...@@ -19,6 +19,19 @@ export function addYh (data) {
19 data 19 data
20 }) 20 })
21 } 21 }
22
23 /**
24 * @description: 编辑银行
25 * @param {*} data
26 * @author:
27 */
28 export function update (data) {
29 return request({
30 url: SERVER.SERVERAPI + '/rest/sys/company/update',
31 method: 'post',
32 data
33 })
34 }
22 /** 35 /**
23 * @description: 添加企业 36 * @description: 添加企业
24 * @param {*} data 37 * @param {*} data
...@@ -58,3 +71,17 @@ export function queryYhByPage (data) { ...@@ -58,3 +71,17 @@ export function queryYhByPage (data) {
58 }) 71 })
59 } 72 }
60 73
74 /**
75 * @description: 删除列表
76 * @param {*} companyBsm
77 * @author: renchao
78 */
79 export function remove (companyBsm) {
80 return request({
81 url: SERVER.SERVERAPI + '/rest/sys/company/remove',
82 method: 'get',
83 params: {
84 companyBsm: companyBsm
85 }
86 })
87 }
...\ 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: 2023-08-03 14:50:08 4 * @LastEditTime: 2023-09-11 11:31:17
5 --> 5 -->
6 <template> 6 <template>
7 <transition name="msgbox-fade"> 7 <transition name="msgbox-fade">
...@@ -166,7 +166,8 @@ ...@@ -166,7 +166,8 @@
166 width: 100%; 166 width: 100%;
167 min-height: 30%; 167 min-height: 30%;
168 max-height: 90vh; 168 max-height: 90vh;
169 overflow-y: scroll; 169 // overflow-y: scroll;
170 box-sizing: border-box;
170 } 171 }
171 172
172 .ls-mask-footer { 173 .ls-mask-footer {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-25 16:08:48 4 * @LastEditTime: 2023-09-11 10:01:32
5 --> 5 -->
6 <template> 6 <template>
7 <el-image-viewer :on-close="closeViewer" :url-list="urlList"> 7 <el-image-viewer :on-close="closeViewer" :url-list="urlList">
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-15 10:01:26 4 * @LastEditTime: 2023-09-11 10:18:11
5 --> 5 -->
6 <template> 6 <template>
7 <transition name="msgbox-fade"> 7 <transition name="msgbox-fade">
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
158 } 158 }
159 159
160 .mask-content { 160 .mask-content {
161 padding: 5px 20px 50px 20px; 161 padding: 5px 20px 30px 20px;
162 width: 100%; 162 width: 100%;
163 min-height: 20%; 163 min-height: 20%;
164 max-height: 90vh; 164 max-height: 90vh;
......
...@@ -40,7 +40,6 @@ export default class filter { ...@@ -40,7 +40,6 @@ export default class filter {
40 let status = { 1: '正常申请', 2: '一并申请', 3: '补录申请' } 40 let status = { 1: '正常申请', 2: '一并申请', 3: '补录申请' }
41 return status[val] 41 return status[val]
42 } 42 }
43 // 字典
44 /** 43 /**
45 * @description: 字典 44 * @description: 字典
46 * @param {*} val 45 * @param {*} val
......
1 /* 1 /*
2 * @Description: 弹框组件的封装 2 * @Description: 弹框组件的封装
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-12 09:58:13 4 * @LastEditTime: 2023-09-11 10:38:44
5 */ 5 */
6 import ywPopup from '@/components/ywPopup/index' 6 import ywPopup from '@/components/ywPopup/index'
7 import Popup1 from '@/components/Popup1/index' 7 import Popup1 from '@/components/Popup1/index'
...@@ -49,7 +49,7 @@ export function popupDialog (title, url, params, width = '75%', isMain, height, ...@@ -49,7 +49,7 @@ export function popupDialog (title, url, params, width = '75%', isMain, height,
49 * @param {*} cancel 49 * @param {*} cancel
50 * @author: renchao 50 * @author: renchao
51 */ 51 */
52 export function ywPopupDialog (title, url, params, width = '75%', isMain, height, btnShow = true, callback, cancel) { 52 export function ywPopupDialog (title, url, params, width = '75%', isMain, btnShow = true, height, callback, cancel) {
53 // Popup.install 53 // Popup.install
54 ywPopup(title, url, { 54 ywPopup(title, url, {
55 height: height, 55 height: height,
...@@ -63,7 +63,7 @@ export function ywPopupDialog (title, url, params, width = '75%', isMain, height ...@@ -63,7 +63,7 @@ export function ywPopupDialog (title, url, params, width = '75%', isMain, height
63 confirm: () => { 63 confirm: () => {
64 callback() 64 callback()
65 }, 65 },
66 popupDialog: popupDialog // 将 popupDialog 方法传递给弹框组件 66 popupDialog: ywPopupDialog // 将 popupDialog 方法传递给弹框组件
67 }) 67 })
68 } 68 }
69 69
...@@ -80,5 +80,5 @@ export function popupCacel () { ...@@ -80,5 +80,5 @@ export function popupCacel () {
80 * @author: renchao 80 * @author: renchao
81 */ 81 */
82 export function ywPopupCacel () { 82 export function ywPopupCacel () {
83 ywPopupDialog().close() 83 ywPopup().close()
84 } 84 }
......
...@@ -49,6 +49,10 @@ export default { ...@@ -49,6 +49,10 @@ export default {
49 this.dealCheckedItem(); 49 this.dealCheckedItem();
50 }, 50 },
51 methods: { 51 methods: {
52 /**
53 * @description: submitForm
54 * @author: renchao
55 */
52 submitForm () { 56 submitForm () {
53 var checkedNodes = this.$refs.tree.getCheckedNodes(); 57 var checkedNodes = this.$refs.tree.getCheckedNodes();
54 if (checkedNodes.length > 6) { 58 if (checkedNodes.length > 6) {
...@@ -65,6 +69,10 @@ export default { ...@@ -65,6 +69,10 @@ export default {
65 } 69 }
66 }) 70 })
67 }, 71 },
72 /**
73 * @description: queryClick
74 * @author: renchao
75 */
68 queryClick () { 76 queryClick () {
69 let that = this 77 let that = this
70 getMenuInfo().then(res => { 78 getMenuInfo().then(res => {
...@@ -79,13 +87,28 @@ export default { ...@@ -79,13 +87,28 @@ export default {
79 } 87 }
80 this.defaultCheckeds = lookForAllId() 88 this.defaultCheckeds = lookForAllId()
81 }, 89 },
90 /**
91 * @description: dealCheckedItem
92 * @author: renchao
93 */
82 dealCheckedItem () { 94 dealCheckedItem () {
83 }, 95 },
84 //关闭窗口 96 //关闭窗口
97 /**
98 * @description: 关闭窗口
99 * @author: renchao
100 */
85 closeDialog () { 101 closeDialog () {
86 this.$emit("input", false); 102 this.$emit("input", false);
87 }, 103 },
88 //节点选择状态发生改变时 104 //节点选择状态发生改变时
105 /**
106 * @description: 节点选择状态发生改变时
107 * @param {*} data
108 * @param {*} checked
109 * @param {*} node
110 * @author: renchao
111 */
89 handleClick (data, checked, node) { 112 handleClick (data, checked, node) {
90 var checkedNodes = this.$refs.tree.getCheckedNodes(); 113 var checkedNodes = this.$refs.tree.getCheckedNodes();
91 if (checkedNodes.length > 6) { 114 if (checkedNodes.length > 6) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-18 13:53:23 4 * @LastEditTime: 2023-09-12 13:58:04
5 --> 5 -->
6 <template> 6 <template>
7 <div class="rlPopup"> 7 <div class="rlPopup">
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 <div class="next handle-btn" v-if="!isScan" @click="next()"> 11 <div class="next handle-btn" v-if="!isScan" @click="next()">
12 <i class="el-icon-arrow-right"></i> 12 <i class="el-icon-arrow-right"></i>
13 </div> 13 </div>
14 <div class="img-list-wrap"> 14 <div class="img-list-wrap" v-Loading="loading">
15 <img src="http://127.0.0.1:38088/video=stream&camidx=0" v-if="isScan" alt="高拍仪"> 15 <img src="http://127.0.0.1:38088/video=stream&camidx=0" v-if="isScan" alt="高拍仪">
16 <div v-for="(img, i) in previewImg.imgList" :key="i" v-else> 16 <div v-for="(img, i) in previewImg.imgList" :key="i" v-else>
17 <photo-zoom :url="img.fjurl" :bigWidth="165" v-if="i === previewImg.index" :scale="2" 17 <photo-zoom :url="img.fjurl" :bigWidth="165" v-if="i === previewImg.index" :scale="2"
...@@ -28,10 +28,13 @@ ...@@ -28,10 +28,13 @@
28 accept=".JPG, .PNG, .JPEG,.jpg, .png, .jpeg"> 28 accept=".JPG, .PNG, .JPEG,.jpg, .png, .jpeg">
29 <el-button icon="el-icon-upload" type="primary" v-if="ableOperation">上传</el-button> 29 <el-button icon="el-icon-upload" type="primary" v-if="ableOperation">上传</el-button>
30 </el-upload> 30 </el-upload>
31 <!-- 左移右移 -->
32 <el-button type="primary" @click="handleMove('left')" v-if="ableOperation">左移</el-button>
33 <el-button type="primary" @click="handleMove('right')" v-if="ableOperation">右移</el-button>
31 <el-button type="primary" icon="el-icon-delete-solid" @click="handleDelete" 34 <el-button type="primary" icon="el-icon-delete-solid" @click="handleDelete"
32 v-if="thumbnailImages.length>0 && ableOperation">删除</el-button> 35 v-if="thumbnailImages.length>0 && ableOperation">删除</el-button>
33 <div v-if="ableOperation" class="pl-5"> 36 <div v-if="ableOperation" class="pl-5">
34 <el-button type="primary" @click="handleOpenScan" v-if="ableOperation">{{scanTitle}}</el-button> 37 <el-button type="primary" @click="handleOpenScan" v-if="ableOperation" :loading="loading">{{scanTitle}}</el-button>
35 <el-button type="primary" @click="handleViewScan" v-if="isScan && ableOperation">拍照</el-button> 38 <el-button type="primary" @click="handleViewScan" v-if="isScan && ableOperation">拍照</el-button>
36 </div> 39 </div>
37 </div> 40 </div>
...@@ -70,6 +73,7 @@ ...@@ -70,6 +73,7 @@
70 }, 73 },
71 data () { 74 data () {
72 return { 75 return {
76 loading: false,
73 key: 0, 77 key: 0,
74 isScan: false, 78 isScan: false,
75 // 打开高拍仪 79 // 打开高拍仪
...@@ -122,17 +126,23 @@ ...@@ -122,17 +126,23 @@
122 handleOpenScan () { 126 handleOpenScan () {
123 this.isScan = !this.isScan 127 this.isScan = !this.isScan
124 if (this.isScan) { 128 if (this.isScan) {
129 this.loading = true
125 this.$message({ 130 this.$message({
126 message: '正在启动程序请稍等', 131 message: '正在启动程序请稍等',
127 type: 'success' 132 type: 'success'
128 }) 133 })
129 setTimeout(() => { 134 setTimeout(() => {
130 this.scanTitle = '关闭高拍仪' 135 this.scanTitle = '关闭高拍仪'
136 this.loading = false
131 }, 4000) 137 }, 4000)
132 } else { 138 } else {
133 this.scanTitle = '打开高拍仪' 139 this.scanTitle = '打开高拍仪'
134 } 140 }
135 }, 141 },
142 // 左右移动
143 handleMove (direction) {
144
145 },
136 /** 146 /**
137 * @description: 拍照 147 * @description: 拍照
138 * @author: renchao 148 * @author: renchao
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:42:01 4 * @LastEditTime: 2023-09-12 13:26:13
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
8 <!-- 表单部分 -->
9 <div class="from-clues-header"> 8 <div class="from-clues-header">
10 <el-form ref="queryForm" label-width="180px" v-if="this.formData.obj"> 9 <el-form ref="queryForm" label-width="180px" v-if="this.formData.obj">
11 <el-form-item label="下一环节名称:"> 10 <el-form-item label="下一环节名称:">
...@@ -27,24 +26,21 @@ ...@@ -27,24 +26,21 @@
27 v-model="shyj" 26 v-model="shyj"
28 placeholder="请输入审批意见" 27 placeholder="请输入审批意见"
29 type="textarea" 28 type="textarea"
30 :rows="4" 29 :rows="4"></el-input>
31 ></el-input> 30 </div>
31 <div style="text-align:center">
32 <el-button @click="cancelBack">取消转出</el-button>
33 <el-button type="primary" @click="submitForm">确定转出</el-button>
32 </div> 34 </div>
33
34 <!-- <el-button class="opinion_btn" @click="commonOpinion">常用意见</el-button> -->
35 <el-button style="float: right" @click="cancelBack">取消转出</el-button>
36 <el-button type="primary" @click="submitForm" style="float: right"
37 >确定转出</el-button
38 >
39 </div> 35 </div>
40 </div> 36 </div>
41 </template> 37 </template>
42 38
43 <script> 39 <script>
44 import { completeTask, getNextLinkInfo } from "@/api/workFlow.js"; 40 import { completeTask, getNextLinkInfo } from "@/api/workFlow.js";
45 import { popupCacel } from "@/utils/popup.js"; 41 import { popupCacel } from "@/utils/popup.js";
46 import { mapGetters } from "vuex"; 42 import { mapGetters } from "vuex";
47 export default { 43 export default {
48 computed: { 44 computed: {
49 }, 45 },
50 props: { 46 props: {
...@@ -54,7 +50,7 @@ export default { ...@@ -54,7 +50,7 @@ export default {
54 }, 50 },
55 }, 51 },
56 52
57 data() { 53 data () {
58 return { 54 return {
59 queryForm: {}, 55 queryForm: {},
60 shyj: "", 56 shyj: "",
...@@ -63,14 +59,14 @@ export default { ...@@ -63,14 +59,14 @@ export default {
63 59
64 watch: { 60 watch: {
65 yjsqOptions: { 61 yjsqOptions: {
66 handler(val) { 62 handler (val) {
67 this.add(val.opinion); 63 this.add(val.opinion);
68 }, 64 },
69 deep: true, 65 deep: true,
70 immediate: true, 66 immediate: true,
71 }, 67 },
72 }, 68 },
73 mounted() { 69 mounted () {
74 // this.queryForm= this.queryForm.obj 70 // this.queryForm= this.queryForm.obj
75 }, 71 },
76 methods: { 72 methods: {
...@@ -78,16 +74,16 @@ export default { ...@@ -78,16 +74,16 @@ export default {
78 * @description: submitForm 74 * @description: submitForm
79 * @author: renchao 75 * @author: renchao
80 */ 76 */
81 commonOpinion() { 77 commonOpinion () {
82 this.$popup('常用意见',"workflow/components/dialog/commonOpinion",{ 78 this.$popup('常用意见', "workflow/components/dialog/commonOpinion", {
83 title:"常用意见", 79 title: "常用意见",
84 width: '75%', // 初始化75% 不需要改的话 可以直接不要 80 width: '75%', // 初始化75% 不需要改的话 可以直接不要
85 formData:{}, // 父组件传给子组件的参数 81 formData: {}, // 父组件传给子组件的参数
86 cancel: function () {}, //取消事件的回调 没有按钮可以不需要 82 cancel: function () { }, //取消事件的回调 没有按钮可以不需要
87 confirm: function () {} //确认事件的回调 没有按钮可以不需要 83 confirm: function () { } //确认事件的回调 没有按钮可以不需要
88 }) 84 })
89 }, 85 },
90 submitForm() { 86 submitForm () {
91 this.queryForm = { 87 this.queryForm = {
92 bsmSlsq: this.formData.bsmSlsq, 88 bsmSlsq: this.formData.bsmSlsq,
93 shyj: this.shyj, 89 shyj: this.shyj,
...@@ -123,7 +119,7 @@ export default { ...@@ -123,7 +119,7 @@ export default {
123 * @param {*} val 119 * @param {*} val
124 * @author: renchao 120 * @author: renchao
125 */ 121 */
126 add(val) { 122 add (val) {
127 if (val != "") { 123 if (val != "") {
128 this.shyj; 124 this.shyj;
129 } 125 }
...@@ -133,27 +129,27 @@ export default { ...@@ -133,27 +129,27 @@ export default {
133 * @description: closeDialog 129 * @description: closeDialog
134 * @author: renchao 130 * @author: renchao
135 */ 131 */
136 cancelBack() { 132 cancelBack () {
137 popupCacel(); 133 popupCacel();
138 }, 134 },
139 }, 135 },
140 }; 136 };
141 </script> 137 </script>
142 <style scoped lang="scss"> 138 <style scoped lang="scss">
143 @import "~@/styles/mixin.scss"; 139 @import "~@/styles/mixin.scss";
144 .el-button { 140 .el-button {
145 margin-top: 20px; 141 margin-top: 20px;
146 margin-right: 10px; 142 margin-right: 10px;
147 } 143 }
148 144
149 .opinion { 145 .opinion {
150 position: relative; 146 position: relative;
151 font-size: 14px; 147 font-size: 14px;
152 } 148 }
153 149
154 .opinion_btn { 150 .opinion_btn {
155 position: absolute; 151 position: absolute;
156 right: 35px; 152 right: 35px;
157 bottom: 80px; 153 bottom: 80px;
158 } 154 }
159 </style> 155 </style>
......
...@@ -478,6 +478,11 @@ ...@@ -478,6 +478,11 @@
478 this.ssQlxxchangediolog(val); 478 this.ssQlxxchangediolog(val);
479 }, 479 },
480 // 弹框事件 480 // 弹框事件
481 /**
482 * @description: 弹框事件
483 * @param {*} val
484 * @author: renchao
485 */
481 ssQlxxchangediolog (val) { 486 ssQlxxchangediolog (val) {
482 this.$confirm("是否将上手权利信息同步到表单", "提示", { 487 this.$confirm("是否将上手权利信息同步到表单", "提示", {
483 iconClass: "el-icon-question", //自定义图标样式 488 iconClass: "el-icon-question", //自定义图标样式
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-22 16:27:42 4 * @LastEditTime: 2023-09-11 16:37:36
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -479,7 +479,6 @@ ...@@ -479,7 +479,6 @@
479 }, 479 },
480 }; 480 };
481 }, 481 },
482 created () { },
483 mounted () { 482 mounted () {
484 this.loadData(); 483 this.loadData();
485 this.ableOperation = this.$parent.ableOperation; 484 this.ableOperation = this.$parent.ableOperation;
...@@ -495,7 +494,11 @@ ...@@ -495,7 +494,11 @@
495 this.ruleForm.qlxx.ssywh = val.ywh; 494 this.ruleForm.qlxx.ssywh = val.ywh;
496 this.ssQlxxchangediolog(val); 495 this.ssQlxxchangediolog(val);
497 }, 496 },
498 // 弹框事件 497 /**
498 * @description: 弹框事件
499 * @param {*} val
500 * @author: renchao
501 */
499 ssQlxxchangediolog (val) { 502 ssQlxxchangediolog (val) {
500 this.$confirm("是否将上手权利信息同步到表单", "提示", { 503 this.$confirm("是否将上手权利信息同步到表单", "提示", {
501 iconClass: "el-icon-question", //自定义图标样式 504 iconClass: "el-icon-question", //自定义图标样式
...@@ -595,7 +598,6 @@ ...@@ -595,7 +598,6 @@
595 } 598 }
596 }); 599 });
597 }, 600 },
598 // 更新土地用途信息
599 /** 601 /**
600 * @description: 更新土地用途信息 602 * @description: 更新土地用途信息
601 * @param {*} val 603 * @param {*} val
...@@ -605,16 +607,16 @@ ...@@ -605,16 +607,16 @@
605 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 607 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
606 this.key++; 608 this.key++;
607 }, 609 },
608 // 更新权利人信息
609 /** 610 /**
610 * @description: 更新权利人信息 611 * @description: 更新权利人信息
611 * @param {*} val 612 * @param {*} val
612 * @author: renchao 613 * @author: renchao
613 */ 614 */
614 upDateQlrxxList (val) { 615 upDateQlrxxList (val) {
616 if (!_.isEqual(val, this.ruleForm.qlrData)) {
615 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 617 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
616 this.czrOptions = this.ruleForm.qlrData; 618 this.czrOptions = this.ruleForm.qlrData;
617 this.key++; 619 }
618 }, 620 },
619 // 更新义务人信息 621 // 更新义务人信息
620 /** 622 /**
......
...@@ -399,6 +399,11 @@ ...@@ -399,6 +399,11 @@
399 this.ssQlxxchangediolog(val); 399 this.ssQlxxchangediolog(val);
400 }, 400 },
401 // 弹框事件 401 // 弹框事件
402 /**
403 * @description: 弹框事件
404 * @param {*} val
405 * @author: renchao
406 */
402 ssQlxxchangediolog (val) { 407 ssQlxxchangediolog (val) {
403 this.$confirm("是否将上手权利信息同步到表单", "提示", { 408 this.$confirm("是否将上手权利信息同步到表单", "提示", {
404 iconClass: "el-icon-question", //自定义图标样式 409 iconClass: "el-icon-question", //自定义图标样式
...@@ -518,16 +523,19 @@ ...@@ -518,16 +523,19 @@
518 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 523 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
519 this.key++; 524 this.key++;
520 }, 525 },
521 // 更新权利人信息
522 /** 526 /**
523 * @description: 更新权利人信息 527 * @description: 更新权利人信息
524 * @param {*} val 528 * @param {*} val
525 * @author: renchao 529 * @author: renchao
526 */ 530 */
527 upDateQlrxxList (val) { 531 upDateQlrxxList (val) {
532 if (!_.isEqual(val, this.ruleForm.qlrData)) {
528 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 533 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
529 this.czrOptions = this.ruleForm.qlrData; 534 this.czrOptions = this.ruleForm.qlrData;
530 this.key++; 535 }
536 if (this.ruleForm.qlrData.length == 0) {
537 this.czr = ''
538 }
531 }, 539 },
532 // 保存 540 // 保存
533 /** 541 /**
......
...@@ -512,6 +512,11 @@ export default { ...@@ -512,6 +512,11 @@ export default {
512 this.ssQlxxchangediolog(val); 512 this.ssQlxxchangediolog(val);
513 }, 513 },
514 // 弹框事件 514 // 弹框事件
515 /**
516 * @description: 弹框事件
517 * @param {*} val
518 * @author: renchao
519 */
515 ssQlxxchangediolog(val) { 520 ssQlxxchangediolog(val) {
516 this.$confirm("是否将上手权利信息同步到表单", "提示", { 521 this.$confirm("是否将上手权利信息同步到表单", "提示", {
517 iconClass: "el-icon-question", //自定义图标样式 522 iconClass: "el-icon-question", //自定义图标样式
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-22 16:27:48 4 * @LastEditTime: 2023-09-11 16:38:51
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -506,6 +506,11 @@ ...@@ -506,6 +506,11 @@
506 this.ssQlxxchangediolog(val); 506 this.ssQlxxchangediolog(val);
507 }, 507 },
508 // 弹框事件 508 // 弹框事件
509 /**
510 * @description: 弹框事件
511 * @param {*} val
512 * @author: renchao
513 */
509 ssQlxxchangediolog (val) { 514 ssQlxxchangediolog (val) {
510 this.$confirm("是否将上手权利信息同步到表单", "提示", { 515 this.$confirm("是否将上手权利信息同步到表单", "提示", {
511 iconClass: "el-icon-question", //自定义图标样式 516 iconClass: "el-icon-question", //自定义图标样式
...@@ -626,15 +631,16 @@ ...@@ -626,15 +631,16 @@
626 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 631 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
627 this.key++; 632 this.key++;
628 }, 633 },
629 // 更新权利人信息
630 /** 634 /**
631 * @description: 更新权利人信息 635 * @description: 更新权利人信息
632 * @param {*} val 636 * @param {*} val
633 * @author: renchao 637 * @author: renchao
634 */ 638 */
635 upDateQlrxxList (val) { 639 upDateQlrxxList (val) {
640 if (!_.isEqual(val, this.ruleForm.qlrData)) {
636 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 641 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
637 this.key++; 642 this.czrOptions = this.ruleForm.qlrData;
643 }
638 }, 644 },
639 /** 645 /**
640 * @description: onSubmit 646 * @description: onSubmit
......
...@@ -43,14 +43,27 @@ export default { ...@@ -43,14 +43,27 @@ export default {
43 }, 43 },
44 44
45 methods: { 45 methods: {
46 /**
47 * @description: closeDialog
48 * @author: renchao
49 */
46 closeDialog() { 50 closeDialog() {
47 this.dialogVisible = false; 51 this.dialogVisible = false;
48 }, 52 },
49 53
54 /**
55 * @description: clicksss
56 * @param {*} el
57 * @author: renchao
58 */
50 clicksss(el){ 59 clicksss(el){
51 console.log("elllllllllllllllllllll",el); 60 console.log("elllllllllllllllllllll",el);
52 this.qllx=el 61 this.qllx=el
53 }, 62 },
63 /**
64 * @description: handleSubmit
65 * @author: renchao
66 */
54 handleSubmit() { 67 handleSubmit() {
55 68
56 if(this.qllx){ 69 if(this.qllx){
......
...@@ -51,6 +51,25 @@ ...@@ -51,6 +51,25 @@
51 </el-col> 51 </el-col>
52 </el-row> 52 </el-row>
53 <el-row> 53 <el-row>
54 <el-col :span="12">
55 <el-form-item label="接口类型:" prop="requestType">
56 <el-input v-model="ruleForm.requestType"></el-input>
57 </el-form-item>
58 </el-col>
59 <el-col :span="12">
60 <el-form-item label="接口模块:" prop="requestModule">
61 <el-input v-model="ruleForm.requestModule"></el-input>
62 </el-form-item>
63 </el-col>
64 </el-row>
65 <el-row>
66 <el-col :span="24">
67 <el-form-item label="接口参数:" prop="requestParams">
68 <el-input v-model="ruleForm.requestParams" type="textarea" :rows="4"></el-input>
69 </el-form-item>
70 </el-col>
71 </el-row>
72 <el-row>
54 <el-col :span="24"> 73 <el-col :span="24">
55 <el-form-item label="接口描述:" prop="interfaceDescription"> 74 <el-form-item label="接口描述:" prop="interfaceDescription">
56 <el-input v-model="ruleForm.interfaceDescription" type="textarea" :rows="4"></el-input> 75 <el-input v-model="ruleForm.interfaceDescription" type="textarea" :rows="4"></el-input>
...@@ -91,6 +110,9 @@ ...@@ -91,6 +110,9 @@
91 interfaceMethod: '', 110 interfaceMethod: '',
92 interfaceType: '', 111 interfaceType: '',
93 interfaceKey: '', 112 interfaceKey: '',
113 requestParams: '',
114 requestType: '',
115 requestModule: '',
94 }, 116 },
95 rules: { 117 rules: {
96 interfaceCode: [ 118 interfaceCode: [
......
...@@ -45,6 +45,11 @@ ...@@ -45,6 +45,11 @@
45 }) 45 })
46 }, 46 },
47 methods: { 47 methods: {
48 /**
49 * @description: handleSelectBdcdyh
50 * @param {*} val
51 * @author: renchao
52 */
48 handleSelectBdcdyh (val) { 53 handleSelectBdcdyh (val) {
49 this.$emit('getBdcdyh', val); 54 this.$emit('getBdcdyh', val);
50 } 55 }
......
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-07 10:17:08
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\bdcdjxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="110px"
20 >
21 <el-row>
22 <el-col :span="7">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="7">
34 <el-form-item label="名称">
35 <el-input
36 placeholder="名称"
37 v-model="queryForm.certCode"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="7">
45 <el-form-item label="证件类型编码">
46 <el-input
47 placeholder="证件类型编码"
48 v-model="queryForm.certCode"
49 clearable
50 class="width100"
51 >
52 </el-input>
53 </el-form-item>
54 </el-col>
55 <el-col :span="3" class="btnColRight">
56 <el-button
57 type="primary"
58 native-type="submit"
59 @click="handleSearch"
60 >查询</el-button
61 >
62 </el-col> </el-row
63 ><el-row>
64 <el-col :span="7">
65 <el-form-item label="证件号码">
66 <el-input
67 placeholder="证件号码"
68 v-model="queryForm.businessNumber"
69 clearable
70 class="width100"
71 >
72 </el-input>
73 </el-form-item>
74 </el-col>
75 <el-col :span="8">
76 <el-form-item class="wide" label="行政区划地市代码">
77 <el-input
78 placeholder="行政区划地市代码"
79 v-model="queryForm.certCode"
80 clearable
81 class="width100"
82 >
83 </el-input>
84 </el-form-item>
85 </el-col>
86 <el-col :span="9">
87 <el-form-item class="wide" label="行政区划地县代码">
88 <el-input
89 placeholder="行政区划地县代码"
90 v-model="queryForm.certCode"
91 clearable
92 class="width100"
93 >
94 </el-input>
95 </el-form-item>
96 </el-col>
97 </el-row>
98 </el-form>
99 </div>
100 <div class="from-clues-content">
101 <el-table
102 :data="checkResult"
103 border
104 style="width: 100%"
105 :header-cell-style="{ 'text-align': 'center' }"
106 :cell-style="{ 'text-align': 'center' }"
107 >
108 <el-table-column prop="tdfwzl" label="土地房屋坐落" width="150">
109 </el-table-column>
110 <el-table-column prop="fwlx" label="房屋类型" width="150">
111 </el-table-column>
112 <el-table-column prop="jd" label="街道" width="150">
113 </el-table-column>
114 <el-table-column prop="mph" label="门牌号" width="120">
115 </el-table-column>
116 <el-table-column prop="fh" label="附号" width="160">
117 </el-table-column>
118 <el-table-column prop="dh" label="栋号" width="120">
119 </el-table-column>
120 <el-table-column prop="dyh" label="单元号" width="120">
121 </el-table-column>
122 <el-table-column prop="lc" label="楼层" width="80">
123 </el-table-column>
124 <el-table-column prop="fwbh" label="房屋编号" width="120">
125 </el-table-column>
126 <el-table-column prop="mj" label="面积" width="120">
127 </el-table-column>
128 </el-table>
129 </div>
130 </div>
131 </div>
132 </template>
133
134 <script>
135 import { bdcdj } from "@/api/v1.js";
136 export default {
137 name: "BdcdjWebSfhc",
138 data() {
139 return {
140 queryForm: {},
141 checkResult: [],
142 };
143 },
144 mounted() {},
145 methods: {
146 handleSearch() {
147 bdcdj(this.queryForm).then((res) => {
148 if (res.status == "OK") {
149 this.checkResult = res.body;
150 }
151 });
152 },
153 },
154 };
155 </script>
156
157 <style lang="scss" scoped>
158 .wide {
159 /deep/ label {
160 width: 140px !important;
161 }
162 }
163 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 17:09:26
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\dyxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="90px"
20 >
21 <el-row>
22 <el-col :span="7">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="7">
34 <el-form-item label="6位区划代码">
35 <el-input
36 placeholder="6位区划代码"
37 v-model="queryForm.placeCode"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="7">
45 <el-form-item label="地名">
46 <el-input
47 placeholder="地名"
48 v-model="queryForm.standardName"
49 clearable
50 class="width100"
51 >
52 </el-input>
53 </el-form-item>
54 </el-col>
55 <el-col :span="3" class="btnColRight">
56 <el-button
57 type="primary"
58 native-type="submit"
59 @click="handleSearch"
60 >查询</el-button
61 >
62 </el-col>
63 </el-row>
64 </el-form>
65 </div>
66 <div class="from-clues-content">
67 <el-form
68 :model="checkResult"
69 ref="checkResult"
70 @submit.native.prevent
71 label-width="110px"
72 >
73 <el-row>
74 <el-col :span="12">
75 <el-form-item label="区划代码 :">
76 <el-input
77 v-model="checkResult.uniscid"
78 disabled
79 class="width100"
80 >
81 </el-input>
82 </el-form-item>
83 </el-col>
84 <el-col :span="12">
85 <el-form-item label="地名 :">
86 <el-input
87 v-model="checkResult.place_code"
88 disabled
89 class="width100"
90 >
91 </el-input>
92 </el-form-item>
93 </el-col>
94 </el-row>
95 <el-row>
96 <el-col :span="12">
97 <el-form-item label="罗马字母拼音 :">
98 <el-input
99 v-model="checkResult.roman_alphabet_spelling"
100 disabled
101 class="width100"
102 >
103 </el-input>
104 </el-form-item>
105 </el-col>
106 <el-col :span="12">
107 <el-form-item label="地名类别 :">
108 <el-input
109 v-model="checkResult.place_type"
110 disabled
111 class="width100"
112 >
113 </el-input>
114 </el-form-item>
115 </el-col>
116 </el-row>
117 <el-row>
118 <el-col :span="24">
119 <el-form-item label="地名含义 :">
120 <el-input
121 type="textarea"
122 class="width100"
123 disabled
124 v-model="checkResult.place_meaning"
125 ></el-input>
126 </el-form-item>
127 </el-col>
128 </el-row>
129 <el-row>
130 <el-col :span="24">
131 <el-form-item label="地名来历 :">
132 <el-input
133 type="textarea"
134 class="width100"
135 disabled
136 v-model="checkResult.place_origin"
137 ></el-input>
138 </el-form-item>
139 </el-col>
140 </el-row>
141 <el-row>
142 <el-col :span="24">
143 <el-form-item label="历史沿革 :">
144 <el-input
145 type="textarea"
146 class="width100"
147 disabled
148 v-model="checkResult.place_history"
149 ></el-input>
150 </el-form-item>
151 </el-col>
152 </el-row>
153 </el-form>
154 </div>
155 </div>
156 </div>
157 </template>
158
159 <script>
160 import { dm } from "@/api/v1.js";
161 export default {
162 name: "BdcdjWebSfhc",
163 data() {
164 return {
165 queryForm: {},
166 checkResult: {},
167 };
168 },
169 mounted() {},
170 methods: {
171 handleSearch() {
172 dm(this.queryForm).then((res) => {
173 if (res.status == "OK") {
174 this.checkResult = res.data.rows[0];
175 }
176 });
177 },
178 },
179 };
180 </script>
181
182 <style lang="scss" scoped>
183 </style>
184
...\ No newline at end of file ...\ No newline at end of file
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-07 10:58:32
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\dzyyzzcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="90px"
20 >
21 <el-row>
22 <el-col :span="8">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="12">
34 <el-form-item class="wide" label="唯一标识(随机码)">
35 <el-input
36 placeholder="唯一标识(随机码)"
37 v-model="queryForm.qrid"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="4" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 </el-form>
54 </div>
55 <div class="from-clues-content">
56 <el-form
57 :model="checkResult"
58 ref="checkResult"
59 @submit.native.prevent
60 label-width="110px"
61 >
62 <el-row>
63 <el-col :span="12">
64 <el-form-item label="登记机关 :">
65 <el-input
66 v-model="checkResult.regorg_cn"
67 disabled
68 class="width100"
69 >
70 </el-input>
71 </el-form-item>
72 </el-col>
73 <el-col :span="12">
74 <el-form-item label="登记日期 :">
75 <el-input
76 v-model="checkResult.apprdate"
77 disabled
78 class="width100"
79 >
80 </el-input>
81 </el-form-item>
82 </el-col>
83 </el-row>
84 <el-row>
85 <el-col :span="12">
86 <el-form-item label="注册资本 :">
87 <el-input
88 v-model="checkResult.regcap"
89 disabled
90 class="width100"
91 >
92 </el-input>
93 </el-form-item>
94 </el-col>
95 <el-col :span="12">
96 <el-form-item label="成立日期 :">
97 <el-input
98 v-model="checkResult.esdate"
99 disabled
100 class="width100"
101 >
102 </el-input>
103 </el-form-item>
104 </el-col>
105 </el-row>
106 <el-row>
107 <el-col :span="12">
108 <el-form-item label="经营期限 :">
109 <el-input
110 v-model="checkResult.opfrom"
111 disabled
112 class="width100"
113 >
114 </el-input>
115 </el-form-item>
116 </el-col>
117 <el-col :span="12">
118 <el-form-item label="期限至 :">
119 <el-input
120 v-model="checkResult.opto"
121 disabled
122 class="width100"
123 >
124 </el-input>
125 </el-form-item>
126 </el-col>
127 </el-row>
128 <el-row>
129 <el-col :span="12">
130 <el-form-item label="组成形式 :">
131 <el-input
132 v-model="checkResult.compform"
133 disabled
134 class="width100"
135 >
136 </el-input>
137 </el-form-item>
138 </el-col>
139 <el-col :span="12">
140 <el-form-item label="注册号 :">
141 <el-input
142 v-model="checkResult.regno"
143 disabled
144 class="width100"
145 >
146 </el-input>
147 </el-form-item>
148 </el-col>
149 </el-row>
150 <el-row>
151 <el-col :span="24">
152 <el-form-item label="住所 :">
153 <el-input
154 type="textarea"
155 v-model="checkResult.dom"
156 disabled
157 class="width100"
158 >
159 </el-input>
160 </el-form-item>
161 </el-col>
162 </el-row>
163 <el-row>
164 <el-col :span="24">
165 <el-form-item label="经营范围 :">
166 <el-input
167 type="textarea"
168 v-model="checkResult.opscope"
169 disabled
170 class="width100"
171 >
172 </el-input>
173 </el-form-item>
174 </el-col>
175 </el-row>
176 </el-form>
177 </div>
178 </div>
179 </div>
180 </template>
181
182 <script>
183 import { dzyyzz } from "@/api/v1.js";
184 export default {
185 name: "BdcdjWebSfhc",
186 data() {
187 return {
188 queryForm: {},
189 checkResult: {},
190 };
191 },
192 mounted() {},
193 methods: {
194 handleSearch() {
195 dzyyzz(this.queryForm).then((res) => {
196 if (res.status == "OK") {
197 this.checkResult = res.data.rows[0];
198 }
199 });
200 },
201 },
202 };
203 </script>
204
205 <style lang="scss" scoped>
206 .wide {
207 /deep/ label {
208 width: 140px !important;
209 }
210 }
211 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 17:18:33
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\gtgshjbxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="160px"
20 >
21 <el-row>
22 <el-col :span="10">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="10">
34 <el-form-item label="个体工商户经营者姓名">
35 <el-input
36 placeholder="个体工商户经营者姓名"
37 v-model="queryForm.entname"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="4" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 <el-row>
54 <el-col :span="10">
55 <el-form-item label="个体工商户名称">
56 <el-input
57 placeholder="个体工商户名称"
58 v-model="queryForm.uniscid"
59 clearable
60 class="width100"
61 >
62 </el-input>
63 </el-form-item>
64 </el-col>
65 <el-col :span="14">
66 <el-form-item
67 class="wide"
68 label="个体工商户统一社会信用代码或注册号"
69 >
70 <el-input
71 placeholder="个体工商户统一社会信用代码或注册号"
72 v-model="queryForm.uniscid"
73 clearable
74 class="width100"
75 >
76 </el-input>
77 </el-form-item>
78 </el-col>
79 </el-row>
80 </el-form>
81 </div>
82 <div class="from-clues-content">
83 <el-form
84 :model="checkResult"
85 ref="checkResult"
86 @submit.native.prevent
87 label-width="140px"
88 >
89 <el-row>
90 <el-col :span="12">
91 <el-form-item label="统一社会信用代码 :">
92 <el-input v-model="checkResult.uniscid" disabled class="width100">
93 </el-input>
94 </el-form-item>
95 </el-col>
96 <el-col :span="12">
97 <el-form-item label="个体名称 :">
98 <el-input
99 v-model="checkResult.traname"
100 disabled
101 class="width100"
102 >
103 </el-input>
104 </el-form-item>
105 </el-col>
106 </el-row>
107 <el-row>
108 <el-col :span="12">
109 <el-form-item label="类型 :">
110 <el-input
111 v-model="checkResult.enttype"
112 disabled
113 class="width100"
114 >
115 </el-input>
116 </el-form-item>
117 </el-col>
118 <el-col :span="12">
119 <el-form-item label="注册号 :">
120 <el-input
121 v-model="checkResult.regno"
122 disabled
123 class="width100"
124 >
125 </el-input>
126 </el-form-item>
127 </el-col>
128 </el-row>
129 <el-row>
130 <el-col :span="12">
131 <el-form-item label="经营者 :">
132 <el-input
133 v-model="checkResult.name"
134 disabled
135 class="width100"
136 >
137 </el-input>
138 </el-form-item>
139 </el-col>
140 <el-col :span="12">
141 <el-form-item label="经营场所 :">
142 <el-input
143 v-model="checkResult.oploc"
144 disabled
145 class="width100"
146 >
147 </el-input>
148 </el-form-item>
149 </el-col>
150 </el-row>
151 <el-row>
152 <el-col :span="12">
153 <el-form-item label="注册日期: :">
154 <el-input
155 v-model="checkResult.estdate"
156 disabled
157 class="width100"
158 >
159 </el-input>
160 </el-form-item>
161 </el-col>
162 <el-col :span="12">
163 <el-form-item label="核准日期: :">
164 <el-input
165 v-model="checkResult.apprdate"
166 disabled
167 class="width100"
168 >
169 </el-input>
170 </el-form-item>
171 </el-col>
172 </el-row>
173 <el-row>
174 <el-col :span="12">
175 <el-form-item label="组成形式 :">
176 <el-input
177 v-model="checkResult.compformcn"
178 disabled
179 class="width100"
180 >
181 </el-input>
182 </el-form-item>
183 </el-col>
184 <el-col :span="12">
185 <el-form-item label="数据更新时间 :">
186 <el-input
187 v-model="checkResult.updatetime"
188 disabled
189 class="width100"
190 >
191 </el-input>
192 </el-form-item>
193 </el-col>
194 </el-row>
195 <el-row>
196 <el-col :span="12">
197 <el-form-item label="登记机关 :">
198 <el-input
199 v-model="checkResult.regorgcn"
200 disabled
201 class="width100"
202 >
203 </el-input>
204 </el-form-item>
205 </el-col>
206 <el-col :span="12">
207 <el-form-item label="登记状态 :">
208 <el-input
209 v-model="checkResult.regstatecn"
210 disabled
211 class="width100"
212 >
213 </el-input>
214 </el-form-item>
215 </el-col>
216 </el-row>
217 <el-row>
218 <el-col :span="24">
219 <el-form-item label="经营范围 :">
220 <el-input
221 type="textarea"
222 class="width100"
223 disabled
224 v-model="checkResult.opscope"
225 ></el-input>
226 </el-form-item>
227 </el-col>
228 </el-row>
229 </el-form>
230 </div>
231 </div>
232 </div>
233 </template>
234
235 <script>
236 import { gtgshjbxx } from "@/api/v1.js";
237 export default {
238 name: "BdcdjWebSfhc",
239 data() {
240 return {
241 queryForm: {},
242 checkResult: {},
243 };
244 },
245 mounted() {},
246 methods: {
247 handleSearch() {
248 gtgshjbxx(this.queryForm).then((res) => {
249 if (res.status == "OK") {
250 this.checkResult = res.body;
251 }
252 });
253 },
254 },
255 };
256 </script>
257
258 <style lang="scss" scoped>
259 .wide {
260 /deep/ label {
261 width: 258px !important;
262 }
263 }
264 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 17:26:49
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\gtgshjbxxyz.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="160px"
20 >
21 <el-row>
22 <el-col :span="20">
23 <el-form-item
24 class="wide"
25 label="个体工商户统一社会信用代码或注册号"
26 >
27 <el-input
28 placeholder="个体工商户统一社会信用代码或注册号"
29 v-model="queryForm.epbno"
30 clearable
31 class="width100"
32 >
33 </el-input>
34 </el-form-item>
35 </el-col>
36 <el-col :span="4" class="btnColRight">
37 <el-button
38 type="primary"
39 native-type="submit"
40 @click="handleSearch"
41 >查询</el-button
42 >
43 </el-col>
44 </el-row>
45 <el-row>
46 <el-col :span="12">
47 <el-form-item label="个体工商户经营者姓名">
48 <el-input
49 placeholder="个体工商户经营者姓名"
50 v-model="queryForm.name"
51 clearable
52 class="width100"
53 >
54 </el-input>
55 </el-form-item>
56 </el-col>
57 <el-col :span="12">
58 <el-form-item label="个体工商户名称">
59 <el-input
60 placeholder="个体工商户名称"
61 v-model="queryForm.traname"
62 clearable
63 class="width100"
64 >
65 </el-input>
66 </el-form-item>
67 </el-col>
68 </el-row>
69 <el-row>
70 <el-col :span="12">
71 <el-form-item label="业务号">
72 <el-input
73 placeholder="业务号"
74 v-model="queryForm.businessNumber"
75 clearable
76 class="width100"
77 >
78 </el-input>
79 </el-form-item>
80 </el-col>
81 <el-col :span="12">
82 <el-form-item label="核准日期">
83 <el-date-picker
84 type="date"
85 placeholder="核准日期"
86 v-model="queryForm.apprdate"
87 clearable
88 class="width100"
89 >
90 </el-date-picker>
91 </el-form-item>
92 </el-col>
93 </el-row>
94 <el-row>
95 <el-col :span="12">
96 <el-form-item label="组成形式">
97 <el-input
98 placeholder="组成形式"
99 v-model="queryForm.compformcn"
100 clearable
101 class="width100"
102 >
103 </el-input>
104 </el-form-item>
105 </el-col>
106 <el-col :span="12">
107 <el-form-item label="成立日期">
108 <el-date-picker
109 type="date"
110 placeholder="成立日期"
111 v-model="queryForm.estdate"
112 clearable
113 class="width100"
114 >
115 </el-date-picker>
116 </el-form-item>
117 </el-col>
118 </el-row>
119 <el-row>
120 <el-col :span="12">
121 <el-form-item label="经营场所">
122 <el-input
123 placeholder="经营场所"
124 v-model="queryForm.oploc"
125 clearable
126 class="width100"
127 >
128 </el-input>
129 </el-form-item>
130 </el-col>
131 <el-col :span="12">
132 <el-form-item label="经营范围">
133 <el-input
134 placeholder="经营范围"
135 v-model="queryForm.opscope"
136 clearable
137 class="width100"
138 >
139 </el-input>
140 </el-form-item>
141 </el-col>
142 </el-row>
143 </el-form>
144 </div>
145 <div class="from-clues-content">
146 <p>验证结果:<span></span></p>
147 </div>
148 </div>
149 </div>
150 </template>
151
152 <script>
153 import { gtgshjbxxyz } from "@/api/v1.js";
154 export default {
155 name: "BdcdjWebSfhc",
156 data() {
157 return {
158 queryForm: {},
159 checkResult: {},
160 };
161 },
162 mounted() {},
163 methods: {
164 handleSearch() {
165 gtgshjbxxyz(this.queryForm).then((res) => {
166 if (res.status == "OK") {
167 this.checkResult = res.body;
168 }
169 });
170 },
171 },
172 };
173 </script>
174
175 <style lang="scss" scoped>
176 .wide {
177 /deep/ label {
178 width: 258px !important;
179 }
180 }
181 .from-clues-content {
182 margin-left: 40px;
183 p {
184 margin-top: 20px;
185 color: grey;
186 }
187 }
188 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-07 11:11:32
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\gzsxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="80px"
20 >
21 <el-row>
22 <el-col :span="9">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="9">
34 <el-form-item label="证件号码">
35 <el-input
36 placeholder="证件号码"
37 v-model="queryForm.certCode"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="6" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 </el-form>
54 </div>
55 <div class="from-clues-content">
56 <el-table
57 :data="checkResult"
58 border
59 style="width: 100%"
60 :header-cell-style="{ 'text-align': 'center' }"
61 :cell-style="{ 'text-align': 'center' }"
62 >
63 <el-table-column prop="apply_name" label="当事人姓名" width="150">
64 </el-table-column>
65 <el-table-column prop="apply_card_num" label="证件号码" width="150">
66 </el-table-column>
67 <el-table-column prop="notary_type" label="公证业务类别" width="150">
68 </el-table-column>
69 <el-table-column prop="notary_num" label="公证书编号" width="120">
70 </el-table-column>
71 <el-table-column prop="notary_content" label="公证书内容" width="160">
72 </el-table-column>
73 <el-table-column prop="org_name" label="公证机构名称" width="160">
74 </el-table-column>
75 <el-table-column prop="notary_name" label="公证员" width="120">
76 </el-table-column>
77 <el-table-column prop="accept_date" label="公证日期" width="120"> </el-table-column>
78 <el-table-column prop="fwbh" label="房屋编号" width="120">
79 </el-table-column>
80 <el-table-column prop="mj" label="面积" width="120">
81 </el-table-column>
82 <el-table-column prop="sfdy" label="是否抵押" width="120">
83 </el-table-column>
84 <el-table-column prop="sfcf" label="是否查封" width="120">
85 </el-table-column>
86 </el-table>
87 </div>
88 </div>
89 </div>
90 </template>
91
92 <script>
93 import { gzsxx } from "@/api/v1.js";
94 export default {
95 name: "BdcdjWebSfhc",
96 data() {
97 return {
98 queryForm: {},
99 checkResult: [],
100 };
101 },
102 mounted() {},
103 methods: {
104 handleSearch() {
105 gzsxx(this.queryForm).then((res) => {
106 if (res.status == "OK") {
107 this.checkResult = res.body;
108 }
109 });
110 },
111 },
112 };
113 </script>
114
115 <style lang="scss" scoped>
116 .wide {
117 /deep/ label {
118 width: 140px !important;
119 }
120 }
121 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 10:03:23
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\hydjxxhy.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <el-table :data="checkResult" border style="width: 100%" :header-cell-style="{ 'text-align': 'center'}" :cell-style="{ 'text-align': 'center' }">
14 <el-table-column prop="op_type" label="婚姻登记业务类型" width="150">
15 </el-table-column>
16 <el-table-column prop="dept_code" label="登记机关代码" width="150">
17 </el-table-column>
18 <el-table-column prop="dept_name" label="登记机关名称" width="150">
19 </el-table-column>
20 <el-table-column prop="op_date" label="登记日期" width="120">
21 </el-table-column>
22 <el-table-column prop="cert_no" label="结婚证/离婚证字号" width="160">
23 </el-table-column>
24 <el-table-column prop="name_woman" label="女方姓名" width="120">
25 </el-table-column>
26 <el-table-column prop="cert_num_woman" label="女方身份证件号" width="140">
27 </el-table-column>
28 <el-table-column prop="birth_woman" label="女方出生日期" width="120">
29 </el-table-column>
30 <el-table-column prop="nation_woman" label="女方国籍" width="80">
31 </el-table-column>
32 <el-table-column prop="name_man" label="男方姓名" width="120">
33 </el-table-column>
34 <el-table-column prop="cert_num_man" label="男方身份证件号" width="140">
35 </el-table-column>
36 <el-table-column prop="birth_man" label="男方出生日期" width="120">
37 </el-table-column>
38 <el-table-column prop="nation_man" label="男方国籍" width="80">
39 </el-table-column>
40 </el-table>
41 </div>
42 </template>
43
44 <script>
45 import { hy } from "@/api/v1.js";
46 export default {
47 name: "BdcdjWebSfhc",
48 prop: {
49 condition: {
50 type: Object,
51 default: () => {
52 return {};
53 },
54 },
55 },
56 data() {
57 return {
58 checkResult: [],
59 };
60 },
61
62 mounted() {
63 hy(this.condition).then((res) => {
64 if (res.status == 'OK') {
65 this.checkResult = res.data.rows
66 }
67 });
68 },
69
70 methods: {},
71 };
72 </script>
73
74 <style lang="scss" scoped></style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-07 09:14:22
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\jgxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="124px"
20 >
21 <el-row>
22 <el-col :span="10">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="10">
34 <el-form-item label="社会组织名称">
35 <el-input
36 placeholder="社会组织名称"
37 v-model="queryForm.name"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="4" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 <el-row>
54 <el-col :span="10">
55 <el-form-item label="统一社会信用代码">
56 <el-input
57 placeholder="统一社会信用代码"
58 v-model="queryForm.tyshxydm"
59 clearable
60 class="width100"
61 >
62 </el-input>
63 </el-form-item>
64 </el-col>
65 <el-col :span="14">
66 <el-form-item class="wide" label="社会组织信息查询服务">
67 <el-input
68 placeholder="社会组织信息查询服务"
69 v-model="queryForm.searchType"
70 clearable
71 class="width100"
72 >
73 </el-input>
74 </el-form-item>
75 </el-col>
76 </el-row>
77 </el-form>
78 </div>
79 <div class="from-clues-content">
80 <el-form
81 :model="checkResult"
82 ref="checkResult"
83 @submit.native.prevent
84 label-width="140px"
85 >
86 <el-row>
87 <el-col :span="12">
88 <el-form-item label="统一社会信用代码 :">
89 <el-input
90 v-model="checkResult.usc_code"
91 disabled
92 class="width100"
93 >
94 </el-input>
95 </el-form-item>
96 </el-col>
97 <el-col :span="12">
98 <el-form-item label="社会组织名称 :">
99 <el-input v-model="checkResult.org_name" disabled class="width100">
100 </el-input>
101 </el-form-item>
102 </el-col>
103 </el-row>
104 <el-row>
105 <el-col :span="12">
106 <el-form-item label="法定代表人 :">
107 <el-input v-model="checkResult.legal_name" disabled class="width100">
108 </el-input>
109 </el-form-item>
110 </el-col>
111 <el-col :span="12">
112 <el-form-item label="注册资金 :">
113 <el-input
114 v-model="checkResult.registered_capital"
115 disabled
116 class="width100"
117 >
118 </el-input>
119 </el-form-item>
120 </el-col>
121 </el-row>
122 <el-row>
123 <el-col :span="12">
124 <el-form-item label="住所具体地址 :">
125 <el-input v-model="checkResult.domicile_addres" disabled class="width100">
126 </el-input>
127 </el-form-item>
128 </el-col>
129 <el-col :span="12">
130 <el-form-item label="证书有效期起 :">
131 <el-input v-model="checkResult.valid_from" disabled class="width100">
132 </el-input>
133 </el-form-item>
134 </el-col>
135 </el-row>
136 <el-row>
137 <el-col :span="12">
138 <el-form-item label="证书有效期止 :">
139 <el-input v-model="checkResult.valid_to" disabled class="width100">
140 </el-input>
141 </el-form-item>
142 </el-col>
143 <el-col :span="12">
144 <el-form-item label="发证机关 :">
145 <el-input v-model="checkResult.issue_certificate_dept" disabled class="width100">
146 </el-input>
147 </el-form-item>
148 </el-col>
149 </el-row>
150 <el-row>
151 <el-col :span="12">
152 <el-form-item label="活动地域 :">
153 <el-input v-model="checkResult.activity_range" disabled class="width100">
154 </el-input>
155 </el-form-item>
156 </el-col>
157 <el-col :span="12">
158 <el-form-item label="发证日期 :">
159 <el-input v-model="checkResult.registration_date" disabled class="width100">
160 </el-input>
161 </el-form-item>
162 </el-col>
163 </el-row>
164 <el-row>
165 <el-col :span="12">
166 <el-form-item label="主管单位 :">
167 <el-input v-model="checkResult.manager_dept" disabled class="width100">
168 </el-input>
169 </el-form-item>
170 </el-col>
171 <el-col :span="12">
172 <el-form-item label="是否慈善组织 :">
173 <el-input v-model="checkResult.ifcharity" disabled class="width100">
174 </el-input>
175 </el-form-item>
176 </el-col>
177 </el-row>
178 <el-row>
179 <el-col :span="24">
180 <el-form-item label="业务范围 :">
181 <el-input
182 type="textarea"
183 v-model="checkResult.business_scope"
184 disabled
185 class="width100"
186 >
187 </el-input>
188 </el-form-item>
189 </el-col>
190 </el-row>
191 </el-form>
192 </div>
193 </div>
194 </div>
195 </template>
196
197 <script>
198 import { jgxxcx } from "@/api/v1.js";
199 export default {
200 name: "BdcdjWebSfhc",
201 data() {
202 return {
203 queryForm: {},
204 checkResult: {},
205 };
206 },
207 mounted() {},
208 methods: {
209 handleSearch() {
210 jgxxcx(this.queryForm).then((res) => {
211 if (res.status == "OK") {
212 this.checkResult = res.data.rows[0];
213 }
214 });
215 },
216 },
217 };
218 </script>
219
220 <style lang="scss" scoped>
221 .wide {
222 /deep/ label {
223 width: 180px !important;
224 }
225 }
226 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 11:19:07
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\jrxkcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="80px"
20 >
21 <el-row>
22 <el-col :span="7">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="7">
34 <el-form-item label="机构编码">
35 <el-input
36 placeholder="机构编码"
37 v-model="queryForm.certCode"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="6">
45 <el-form-item label="查询类型">
46 <el-select
47 v-model="queryForm.typeId"
48 class="width100"
49 filterable
50 clearable
51 placeholder="查询类型"
52 >
53 <el-option
54 v-for="item in typeList"
55 :key="item.code"
56 :label="item.name"
57 :value="item.code"
58 >
59 </el-option>
60 </el-select>
61 </el-form-item>
62 </el-col>
63 <el-col :span="4" class="btnColRight">
64 <el-button
65 type="primary"
66 native-type="submit"
67 @click="handleSearch"
68 >查询</el-button
69 >
70 </el-col>
71 </el-row>
72 </el-form>
73 </div>
74 <div class="from-clues-content">
75 <el-form
76 :model="checkResult"
77 ref="checkResult"
78 @submit.native.prevent
79 label-width="120px"
80 >
81 <el-row>
82 <el-col :span="12">
83 <el-form-item label="金融许可证id :">
84 <el-input v-model="checkResult.id" disabled class="width100">
85 </el-input>
86 </el-form-item>
87 </el-col>
88 <el-col :span="12">
89 <el-form-item label="流水号 :">
90 <el-input
91 v-model="checkResult.certFlowNo"
92 disabled
93 class="width100"
94 >
95 </el-input>
96 </el-form-item>
97 </el-col>
98 </el-row>
99 <el-row>
100 <el-col :span="12">
101 <el-form-item label="机构编码 :">
102 <el-input
103 v-model="checkResult.certCode"
104 disabled
105 class="width100"
106 >
107 </el-input>
108 </el-form-item>
109 </el-col>
110 <el-col :span="12">
111 <el-form-item label="机构全称 :">
112 <el-input
113 v-model="checkResult.fullName"
114 disabled
115 class="width100"
116 >
117 </el-input>
118 </el-form-item>
119 </el-col>
120 </el-row>
121 <el-row>
122 <el-col :span="12">
123 <el-form-item label="机构简称 :">
124 <el-input
125 v-model="checkResult.simpleName"
126 disabled
127 class="width100"
128 >
129 </el-input>
130 </el-form-item>
131 </el-col>
132 <el-col :span="12">
133 <el-form-item label="英文名称 :">
134 <el-input
135 v-model="checkResult.englishName"
136 disabled
137 class="width100"
138 >
139 </el-input>
140 </el-form-item>
141 </el-col>
142 </el-row>
143 <el-row>
144 <el-col :span="12">
145 <el-form-item label="设立日期 :">
146 <el-input v-model="checkResult.setDate" disabled class="width100">
147 </el-input>
148 </el-form-item>
149 </el-col>
150 <el-col :span="12">
151 <el-form-item label="打印日期 :">
152 <el-input
153 v-model="checkResult.printDate"
154 disabled
155 class="width100"
156 >
157 </el-input>
158 </el-form-item>
159 </el-col>
160 </el-row>
161 <el-row>
162 <el-col :span="12">
163 <el-form-item label="类型 :">
164 <el-select
165 v-model="checkResult.typeId"
166 class="width100"
167 placeholder=""
168 disabled
169 >
170 <el-option
171 v-for="item in typeList"
172 :key="item.code"
173 :label="item.name"
174 :value="item.code"
175 >
176 </el-option>
177 </el-select>
178 </el-form-item>
179 </el-col>
180 <el-col :span="12">
181 <el-form-item label="监管机构名称 :">
182 <el-input
183 v-model="checkResult.organName"
184 disabled
185 class="width100"
186 >
187 </el-input>
188 </el-form-item>
189 </el-col>
190 </el-row>
191 <el-row>
192 <el-col :span="24">
193 <el-form-item label="经营范围 :">
194 <el-input
195 type="textarea"
196 class="width100"
197 disabled
198 v-model="checkResult.scope"
199 ></el-input>
200 </el-form-item>
201 </el-col>
202 </el-row>
203 <el-row>
204 <el-col :span="24">
205 <el-form-item label="机构地址 :">
206 <el-input
207 type="textarea"
208 class="width100"
209 disabled
210 v-model="checkResult.address"
211 ></el-input>
212 </el-form-item>
213 </el-col>
214 </el-row>
215 </el-form>
216 </div>
217 </div>
218 </div>
219 </template>
220
221 <script>
222 import { jrxkz } from "@/api/v1.js";
223 export default {
224 name: "BdcdjWebSfhc",
225 data() {
226 return {
227 queryForm: {},
228 checkResult: {},
229 typeList: [
230 { name: "银行", code: "01" },
231 { name: "保险", code: "02" },
232 ],
233 };
234 },
235 mounted() {},
236 methods: {
237 handleSearch() {
238 jrxkz(this.queryForm).then((res) => {
239 if (res.status == "OK") {
240 this.checkResult = res.data;
241 }
242 });
243 },
244 },
245 };
246 </script>
247
248 <style lang="scss" scoped></style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 15:32:14
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\qyjbxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="124px"
20 >
21 <el-row>
22 <el-col :span="10">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="10">
34 <el-form-item label="主体名称">
35 <el-input
36 placeholder="主体名称"
37 v-model="queryForm.entname"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="4" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 <el-row>
54 <el-col :span="10">
55 <el-form-item label="统一社会信用代码">
56 <el-input
57 placeholder="统一社会信用代码"
58 v-model="queryForm.uniscid"
59 clearable
60 class="width100"
61 >
62 </el-input>
63 </el-form-item>
64 </el-col>
65 </el-row>
66 </el-form>
67 </div>
68 <div class="from-clues-content">
69 <el-form
70 :model="checkResult"
71 ref="checkResult"
72 @submit.native.prevent
73 label-width="140px"
74 >
75 <el-row>
76 <el-col :span="12">
77 <el-form-item label="统一社会信用代码 :">
78 <el-input v-model="checkResult.uniscid" disabled class="width100">
79 </el-input>
80 </el-form-item>
81 </el-col>
82 <el-col :span="12">
83 <el-form-item label="企业类型(中文) :">
84 <el-input
85 v-model="checkResult.enttypeCn"
86 disabled
87 class="width100"
88 >
89 </el-input>
90 </el-form-item>
91 </el-col>
92 </el-row>
93 <el-row>
94 <el-col :span="12">
95 <el-form-item label="主体名称 :">
96 <el-input
97 v-model="checkResult.entname"
98 disabled
99 class="width100"
100 >
101 </el-input>
102 </el-form-item>
103 </el-col>
104 <el-col :span="12">
105 <el-form-item label="法定代表人 :">
106 <el-input
107 v-model="checkResult.name"
108 disabled
109 class="width100"
110 >
111 </el-input>
112 </el-form-item>
113 </el-col>
114 </el-row>
115 <el-row>
116 <el-col :span="12">
117 <el-form-item label="成立日期 :">
118 <el-input
119 v-model="checkResult.estdate"
120 disabled
121 class="width100"
122 >
123 </el-input>
124 </el-form-item>
125 </el-col>
126 <el-col :span="12">
127 <el-form-item label="核准日期 :">
128 <el-input
129 v-model="checkResult.apprdate"
130 disabled
131 class="width100"
132 >
133 </el-input>
134 </el-form-item>
135 </el-col>
136 </el-row>
137 <el-row>
138 <el-col :span="12">
139 <el-form-item label="经营期限自 :">
140 <el-input v-model="checkResult.opfrom" disabled class="width100">
141 </el-input>
142 </el-form-item>
143 </el-col>
144 <el-col :span="12">
145 <el-form-item label="经营期限至 :">
146 <el-input
147 v-model="checkResult.opto"
148 disabled
149 class="width100"
150 >
151 </el-input>
152 </el-form-item>
153 </el-col>
154 </el-row>
155 <el-row>
156 <el-col :span="12">
157 <el-form-item label="注册资本 :">
158 <el-input v-model="checkResult.regcap" disabled class="width100">
159 </el-input>
160 </el-form-item>
161 </el-col>
162 <el-col :span="12">
163 <el-form-item label="注册资本币种 :">
164 <el-input
165 v-model="checkResult.regcapcurCn"
166 disabled
167 class="width100"
168 >
169 </el-input>
170 </el-form-item>
171 </el-col>
172 </el-row>
173 <el-row>
174 <el-col :span="12">
175 <el-form-item label="注册号 :">
176 <el-input v-model="checkResult.regno" disabled class="width100">
177 </el-input>
178 </el-form-item>
179 </el-col>
180 <el-col :span="12">
181 <el-form-item label="登记机关(中文) :">
182 <el-input
183 v-model="checkResult.regorgCn"
184 disabled
185 class="width100"
186 >
187 </el-input>
188 </el-form-item>
189 </el-col>
190 </el-row>
191 <el-row>
192 <el-col :span="12">
193 <el-form-item label="登记状态(中文) :">
194 <el-input
195 v-model="checkResult.regstateCn"
196 disabled
197 class="width100"
198 >
199 </el-input>
200 </el-form-item>
201 </el-col>
202 </el-row>
203 <el-row>
204 <el-col :span="24">
205 <el-form-item label="经营范围 :">
206 <el-input
207 type="textarea"
208 class="width100"
209 disabled
210 v-model="checkResult.opscope"
211 ></el-input>
212 </el-form-item>
213 </el-col>
214 </el-row>
215 <el-row>
216 <el-col :span="24">
217 <el-form-item label="住所 :">
218 <el-input
219 type="textarea"
220 class="width100"
221 disabled
222 v-model="checkResult.dom"
223 ></el-input>
224 </el-form-item>
225 </el-col>
226 </el-row>
227 </el-form>
228 </div>
229 </div>
230 </div>
231 </template>
232
233 <script>
234 import { qyjbxx } from "@/api/v1.js";
235 export default {
236 name: "BdcdjWebSfhc",
237 data() {
238 return {
239 queryForm: {},
240 checkResult: {},
241 };
242 },
243 mounted() {},
244 methods: {
245 handleSearch() {
246 qyjbxx(this.queryForm).then((res) => {
247 if (res.status == "OK") {
248 this.checkResult = res.body;
249 }
250 });
251 },
252 },
253 };
254 </script>
255
256 <style lang="scss" scoped></style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 16:25:19
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\qyjbxxyz.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="124px"
20 >
21 <el-row>
22 <el-col :span="10">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="10">
34 <el-form-item label="主体名称">
35 <el-input
36 placeholder="主体名称"
37 v-model="queryForm.entname"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="4" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 <el-row>
54 <el-col :span="10">
55 <el-form-item label="统一社会信用代码">
56 <el-input
57 placeholder="统一社会信用代码"
58 v-model="queryForm.uniscid"
59 clearable
60 class="width100"
61 >
62 </el-input>
63 </el-form-item>
64 </el-col>
65 <el-col :span="10">
66 <el-form-item label="注册号">
67 <el-input
68 placeholder="注册号"
69 v-model="queryForm.uniscid"
70 clearable
71 class="width100"
72 >
73 </el-input>
74 </el-form-item>
75 </el-col>
76 </el-row>
77 </el-form>
78 </div>
79 <div class="from-clues-content">
80 <p>验证结果:<span></span></p>
81 </div>
82 </div>
83 </div>
84 </template>
85
86 <script>
87 import { qyjbxxyz } from "@/api/v1.js";
88 export default {
89 name: "BdcdjWebSfhc",
90 data() {
91 return {
92 queryForm: {},
93 checkResult: {},
94 };
95 },
96 mounted() {},
97 methods: {
98 handleSearch() {
99 qyjbxxyz(this.queryForm).then((res) => {
100 if (res.status == "OK") {
101 this.checkResult = res.body;
102 }
103 });
104 },
105 },
106 };
107 </script>
108
109 <style lang="scss" scoped>
110 .from-clues-content{
111 margin-left: 40px;
112 p{
113 margin-top: 20px;
114 color: grey;
115 }
116 }
117 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-06 09:41:07
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\sfhc.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result"></div>
13 </template>
14
15 <script>
16 import { sfhc } from "@/api/v1.js";
17 export default {
18 name: "BdcdjWebSfhc",
19 prop: {
20 condition: {
21 type: Object,
22 default: () => {
23 return {};
24 },
25 },
26 },
27 data() {
28 return {
29 checkResult: {},
30 };
31 },
32
33 mounted() {
34 sfhc(this.condition).then((res) => {
35
36 });
37 },
38
39 methods: {},
40 };
41 </script>
42
43 <style lang="scss" scoped></style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:00:34
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-07 09:03:14
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\zbbjbxxcx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="124px"
20 >
21 <el-row>
22 <el-col :span="10">
23 <el-form-item label="业务号">
24 <el-input
25 placeholder="业务号"
26 v-model="queryForm.businessNumber"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="10">
34 <el-form-item label="社会组织名称">
35 <el-input
36 placeholder="社会组织名称"
37 v-model="queryForm.name"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="4" class="btnColRight">
45 <el-button
46 type="primary"
47 native-type="submit"
48 @click="handleSearch"
49 >查询</el-button
50 >
51 </el-col>
52 </el-row>
53 <el-row>
54 <el-col :span="10">
55 <el-form-item label="统一社会信用代码">
56 <el-input
57 placeholder="统一社会信用代码"
58 v-model="queryForm.tyshxydm"
59 clearable
60 class="width100"
61 >
62 </el-input>
63 </el-form-item>
64 </el-col>
65 </el-row>
66 </el-form>
67 </div>
68 <div class="from-clues-content">
69 <el-form
70 :model="checkResult"
71 ref="checkResult"
72 @submit.native.prevent
73 label-width="140px"
74 >
75 <el-row>
76 <el-col :span="12">
77 <el-form-item label="统一社会信用代码 :">
78 <el-input
79 v-model="checkResult.tyshxydm"
80 disabled
81 class="width100"
82 >
83 </el-input>
84 </el-form-item>
85 </el-col>
86 <el-col :span="12">
87 <el-form-item label="第一名称 :">
88 <el-input
89 v-model="checkResult.onemc"
90 disabled
91 class="width100"
92 >
93 </el-input>
94 </el-form-item>
95 </el-col>
96 </el-row>
97 <el-row>
98 <el-col :span="12">
99 <el-form-item label="第二名称 :">
100 <el-input
101 v-model="checkResult.twomc"
102 disabled
103 class="width100"
104 >
105 </el-input>
106 </el-form-item>
107 </el-col>
108 <el-col :span="12">
109 <el-form-item label="第三名称 :">
110 <el-input v-model="checkResult.threemc" disabled class="width100">
111 </el-input>
112 </el-form-item>
113 </el-col>
114 </el-row>
115 <el-row>
116 <el-col :span="12">
117 <el-form-item label="其他名称 :">
118 <el-input
119 v-model="checkResult.qtmc"
120 disabled
121 class="width100"
122 >
123 </el-input>
124 </el-form-item>
125 </el-col>
126 <el-col :span="12">
127 <el-form-item label="负责人 :">
128 <el-input
129 v-model="checkResult.fzr"
130 disabled
131 class="width100"
132 >
133 </el-input>
134 </el-form-item>
135 </el-col>
136 </el-row>
137 <el-row>
138 <el-col :span="12">
139 <el-form-item label="数据日期 :">
140 <el-input
141 v-model="checkResult.sjrq"
142 disabled
143 class="width100"
144 >
145 </el-input>
146 </el-form-item>
147 </el-col>
148 <el-col :span="12">
149 <el-form-item label="颁发日期 :">
150 <el-input v-model="checkResult.bfrq" disabled class="width100">
151 </el-input>
152 </el-form-item>
153 </el-col>
154 </el-row>
155 <el-row>
156 <el-col :span="12">
157 <el-form-item label="机构地址 :">
158 <el-input
159 v-model="checkResult.jgdz"
160 disabled
161 class="width100"
162 >
163 </el-input>
164 </el-form-item>
165 </el-col>
166 <el-col :span="12">
167 <el-form-item label="机构性质 :">
168 <el-input
169 v-model="checkResult.jgxz"
170 disabled
171 class="width100"
172 >
173 </el-input>
174 </el-form-item>
175 </el-col>
176 </el-row>
177 <el-row>
178 <el-col :span="12">
179 <el-form-item label="赋码机关 :">
180 <el-input v-model="checkResult.fmjg" disabled class="width100">
181 </el-input>
182 </el-form-item>
183 </el-col>
184 <el-col :span="12">
185 <el-form-item label="权力标识 :">
186 <el-input
187 v-model="checkResult.qlbs"
188 disabled
189 class="width100"
190 >
191 </el-input>
192 </el-form-item>
193 </el-col>
194 </el-row>
195 <el-row>
196 <el-col :span="12">
197 <el-form-item label="状态 :">
198 <el-input
199 v-model="checkResult.zt"
200 disabled
201 class="width100"
202 >
203 </el-input>
204 </el-form-item>
205 </el-col>
206 </el-row>
207 </el-form>
208 </div>
209 </div>
210 </div>
211 </template>
212
213 <script>
214 import { xydm } from "@/api/v1.js";
215 export default {
216 name: "BdcdjWebSfhc",
217 data() {
218 return {
219 queryForm: {},
220 checkResult: {},
221 };
222 },
223 mounted() {},
224 methods: {
225 /**
226 * @description: handleSearch
227 * @author: renchao
228 */
229 handleSearch() {
230 xydm(this.queryForm).then((res) => {
231 if (res.status == "OK") {
232 this.checkResult = res.data.rows[0];
233 }
234 });
235 },
236 },
237 };
238 </script>
239
240 <style lang="scss" scoped></style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-06 09:04:36
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-07 14:12:23
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\zgfbm.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <template>
12 <div class="check-result">
13 <p>获取查询请求单号</p>
14 <div class="from-clues">
15 <div class="from-clues-header">
16 <el-form
17 :model="queryForm"
18 ref="queryForm"
19 @submit.native.prevent
20 label-width="124px"
21 >
22 <el-row>
23 <el-col :span="10">
24 <el-form-item label="案件编号">
25 <el-input
26 placeholder="案件编号"
27 v-model="queryForm.ajbh"
28 clearable
29 class="width100"
30 >
31 </el-input>
32 </el-form-item>
33 </el-col>
34 <el-col :span="10">
35 <el-form-item label="查询人姓名">
36 <el-input
37 placeholder="查询人姓名"
38 v-model="queryForm.cxr"
39 clearable
40 class="width100"
41 >
42 </el-input>
43 </el-form-item>
44 </el-col>
45 </el-row>
46 <el-row>
47 <el-col :span="10">
48 <el-form-item label="业务号">
49 <el-input
50 placeholder="业务号"
51 v-model="queryForm.businessNumber"
52 clearable
53 class="width100"
54 >
55 </el-input>
56 </el-form-item>
57 </el-col>
58 <el-col :span="10">
59 <el-form-item label="查询人编号/证号">
60 <el-input
61 placeholder="查询人编号/证号"
62 v-model="queryForm.cxrbh"
63 clearable
64 class="width100"
65 >
66 </el-input>
67 </el-form-item>
68 </el-col>
69 <el-col :span="4" class="btnColRight">
70 <el-button
71 type="primary"
72 native-type="submit"
73 @click="handleSearch"
74 >查询</el-button
75 >
76 </el-col>
77 </el-row>
78 </el-form>
79 </div>
80 </div>
81
82 <p>第二次查询</p>
83 <el-form
84 :model="queryForm"
85 ref="queryForm"
86 @submit.native.prevent
87 label-width="124px"
88 >
89 <el-row>
90 <el-col :span="10">
91 <el-form-item label="查询请求单号">
92 <el-input
93 placeholder="查询请求单号"
94 v-model="queryForm.cxqqdh"
95 disabled
96 class="width100"
97 >
98 </el-input>
99 </el-form-item>
100 </el-col>
101 <el-col :span="10">
102 <el-form-item label="业务号">
103 <el-input
104 placeholder="业务号"
105 v-model="queryForm.businessNumber"
106 clearable
107 class="width100"
108 >
109 </el-input>
110 </el-form-item>
111 </el-col>
112 <el-col :span="4" class="btnColRight">
113 <el-button type="primary" native-type="submit" @click="searchSecond"
114 >查询</el-button
115 >
116 </el-col>
117 </el-row>
118 </el-form>
119 <p>返回内容</p>
120 <el-form
121 :model="queryForm"
122 ref="queryForm"
123 @submit.native.prevent
124 label-width="124px"
125 >
126 <el-row>
127 <el-col :span="10">
128 <el-form-item label="实体码 :">
129 <el-input
130 placeholder="实体码"
131 v-model="queryForm.c_stm"
132 disabled
133 class="width100"
134 >
135 </el-input>
136 </el-form-item>
137 </el-col>
138 <el-col :span="10">
139 <el-form-item label="文书内容 :">
140 <el-input
141 placeholder="文书内容"
142 v-model="queryForm.c_nr"
143 clearable
144 class="width100"
145 >
146 </el-input>
147 </el-form-item>
148 </el-col>
149 </el-row>
150 <el-row>
151 <el-col :span="10">
152 <el-form-item label="案号 :">
153 <el-input
154 placeholder="案号"
155 v-model="queryForm.c_ah"
156 disabled
157 class="width100"
158 >
159 </el-input>
160 </el-form-item>
161 </el-col>
162 </el-row>
163 </el-form>
164 </div>
165 </template>
166
167 <script>
168 import { pjws,pjwsDetail } from "@/api/v1.js";
169 export default {
170 name: "BdcdjWebSfhc",
171
172 data() {
173 return {
174 queryForm: {},
175 checkResult: {},
176 };
177 },
178
179 mounted() {},
180
181 methods: {
182 handleSearch() {
183 pjws(this.queryForm).then((res) => {
184 if (res.status == "OK") {
185 this.queryForm.cxqqdh = res.cxqqdh;
186 }
187 });
188 },
189 searchSecond() {
190 pjwsDetail(this.queryForm).then((res) => {
191 if (res.status == "OK") {
192 this.checkResult = res.body;
193 }
194 });
195 },
196 },
197 };
198 </script>
199
200 <style lang="scss" scoped>
201 .check-result {
202 > p {
203 color: #050505;
204 font-size: 16px;
205 margin-bottom: 20px;
206 &:before {
207 content: "";
208 display: inline-block;
209 width: 3px;
210 background-color: #659bfe;
211 height: 16px;
212 position: relative;
213 left: -4px;
214 top: 3px;
215 }
216 }
217 }
218 </style>
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-09-01 10:39:03
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-09-11 15:48:03
6 * @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\gbmhlgxsjgx.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11
12 <template>
13 <div class="from-clues">
14 <div class="from-clues-header">
15 <el-form
16 :model="queryForm"
17 ref="queryForm"
18 @submit.native.prevent
19 label-width="100px"
20 >
21 <el-row>
22 <el-col :span="5">
23 <el-form-item label="身份证号">
24 <el-input
25 placeholder="身份证号"
26 v-model="queryForm.gmsfhm"
27 clearable
28 class="width100"
29 >
30 </el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="5">
34 <el-form-item label="姓名">
35 <el-input
36 placeholder="姓名"
37 v-model="queryForm.xm"
38 clearable
39 class="width100"
40 >
41 </el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="5">
45 <el-form-item label="证件种类">
46 <el-select
47 v-model="queryForm.qllx"
48 class="width100"
49 filterable
50 clearable
51 placeholder="证件种类"
52 >
53 <el-option
54 v-for="item in dictData['A30']"
55 :key="item.dcode"
56 :label="item.dname"
57 :value="item.dcode"
58 >
59 </el-option>
60 </el-select>
61 </el-form-item>
62 </el-col>
63 <el-col :span="5">
64 <el-form-item label="不动产单元号">
65 <el-input
66 placeholder="不动产单元号"
67 v-model="queryForm.bdcdyh"
68 clearable
69 class="width100"
70 >
71 </el-input>
72 </el-form-item>
73 </el-col>
74 </el-row>
75 </el-form>
76 </div>
77 <div class="from-clues-content">
78 <div
79 v-for="item in searchType"
80 :key="item.name"
81 @click="openDialog(item)"
82 class="search-type"
83 >
84 <div
85 :style="{
86 backgroundColor: 'rgba(' + item.bgColor + ',0.12)',
87 border: '1px solid ' + 'rgba(' + item.bgColor + ',0.3)',
88 }"
89 >
90 <img :src="item.svg" alt="" />
91 </div>
92 <p>{{ item.name }}</p>
93 </div>
94 </div>
95 <el-dialog
96 :close-on-click-modal="false"
97 :title="dialogTitle"
98 :visible.sync="dialogVisible"
99 custom-class="insetDialog"
100 append-to-body
101 width="50%"
102 >
103 <component :is="dialogComp" v-if="dialogVisible" :condition="queryForm" />
104 <div class="text-center pt-10 pb-20">
105 <el-button @click="dialogVisible = false">关 闭</el-button>
106 </div>
107 </el-dialog>
108 </div>
109 </template>
110 <script>
111 import { mapGetters } from "vuex";
112 import { getSysInterfaceList } from "@/api/ptjk.js";
113 export default {
114 name: "BdcdjWebGbmhlgxsjgx",
115 data() {
116 return {
117 queryForm: {},
118 searchType: [
119 {
120 name: "身份核查",
121 bgColor: "92, 149, 229",
122 comp: "sfhc",
123 svg: require("./images/sfhc.svg"),
124 },
125 {
126 name: "婚姻登记信息核验",
127 bgColor: "221, 138, 92",
128 comp: "hydjxxhy",
129 svg: require("./images/hydjxxhy.svg"),
130 },
131 {
132 name: "金融许可查询",
133 bgColor: "61, 164, 131",
134 comp: "jrxkcx",
135 svg: require("./images/jrxkcx.svg"),
136 },
137 {
138 name: "企业基本信息查询",
139 bgColor: "221, 138, 92",
140 comp: "qyjbxxcx",
141 svg: require("./images/qyjbxxcx.svg"),
142 },
143 {
144 name: "企业基本信息验证",
145 bgColor: "92, 181, 204",
146 comp: "qyjbxxyz",
147 svg: require("./images/qyjbxxyz.svg"),
148 },
149 {
150 name: "地域信息查询",
151 bgColor: "92, 149, 229",
152 comp: "dyxxcx",
153 svg: require("./images/dyxxcx.svg"),
154 },
155 {
156 name: "个体工商户基本信息查询",
157 bgColor: "61, 164, 131",
158 comp: "gtgshjbxxcx",
159 svg: require("./images/gtgshjbxxcx.svg"),
160 },
161 {
162 name: "个体工商户基本信息验证",
163 bgColor: "141, 100, 197",
164 comp: "gtgshjbxxyz",
165 svg: require("./images/gtgshjbxxyz.svg"),
166 },
167 {
168 name: "中编办机构信息查询",
169 bgColor: "141, 100, 197",
170 comp: "zbbjgxxcx",
171 svg: require("./images/zbbjgxxcx.svg"),
172 },
173 {
174 name: "机构信息查询",
175 bgColor: "92, 149, 229",
176 comp: "jgxxcx",
177 svg: require("./images/jgxxcx.svg"),
178 },
179 {
180 name: "不动产登记信息查询",
181 bgColor: "231, 128, 118",
182 comp: "bdcdjxxcx",
183 svg: require("./images/bdcdjxxcx.svg"),
184 },
185 {
186 name: "电子营业执照查询",
187 bgColor: "92, 149, 229",
188 comp: "dzyyzzcx",
189 svg: require("./images/dzyyzzcx.svg"),
190 },
191 {
192 name: "公证书信息查询",
193 bgColor: "221, 138, 92",
194 comp: "gzsxxcx",
195 svg: require("./images/gzsxxcx.svg"),
196 },
197 {
198 name: "最高法部门",
199 bgColor: "92, 181, 204",
200 comp: "zgfbm",
201 svg: require("./images/zgfbm.svg"),
202 },
203 ],
204 dialogVisible: false,
205 dialogTitle: "",
206 dialogComp: null,
207 };
208 },
209
210 mounted() {
211 getSysInterfaceList({ interfaceType: "4",pageSize:100 }).then((res) => {
212 if (res.code == 200) {
213 this.searchType.forEach(item=>{
214 let a = res.result.records.filter(i => i.interfaceService == item.name)
215
216 })
217 }
218 });
219 },
220
221 methods: {
222 /**
223 * @description: openDialog 打开弹框窗口
224 * @param {*} item
225 * @author: renchao
226 */
227 openDialog(item) {
228 this.dialogTitle = item.name;
229 this.dialogVisible = true;
230 this.dialogComp = (r) =>
231 require.ensure([], () => r(require(`./components/${item.comp}.vue`)));
232 },
233 },
234 computed: {
235 ...mapGetters(["dictData"]),
236 },
237 };
238 </script>
239 <style scoped lang="scss">
240 @import "~@/styles/public.scss";
241 .from-clues-content {
242 height: calc(100% - 70px);
243 }
244 .search-type {
245 float: left;
246 width: 12.5%;
247 text-align: center;
248 height: 160px;
249 box-sizing: border-box;
250 padding: 32px 0;
251 > div {
252 width: 70px;
253 height: 70px;
254 border-radius: 4px;
255 margin: 0 auto;
256 cursor: pointer;
257 i {
258 text-align: center;
259 line-height: 60px;
260 font-size: 26px;
261 color: #fff;
262 }
263 img {
264 display: inline-block;
265 width: 34px;
266 height: 34px;
267 margin: 17px 0;
268 }
269 }
270 p {
271 margin-top: 20px;
272 cursor: pointer;
273 font-size: 16px;
274 color: #31333c;
275 }
276 }
277 /deep/.el-dialog__header {
278 text-align: center;
279 }
280 /deep/ .check-result {
281 min-height: 200px;
282 box-sizing: border-box;
283 padding: 20px 0 0;
284 }
285 .pb-20 {
286 padding-bottom: 20px;
287 /deep/ .el-button {
288 cursor: pointer;
289 }
290 }
291 </style>
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#E78076" d="M967.12 311.43L535.51 72.74l-431.6 238.68c-15.35 8.49-20.92 27.82-12.42 43.19 5.79 10.48 16.64 16.41 27.84 16.41 5.2 0 10.48-1.28 15.35-3.98l400.83-221.68 400.85 221.68c15.39 8.5 34.69 2.93 43.19-12.42 8.48-15.37 2.92-34.7-12.43-43.19zM888.01 837.34c20.08-25.99 32.15-58.49 32.15-93.87 0-84.96-68.87-153.83-153.83-153.83-84.96 0-153.83 68.87-153.83 153.83S681.37 897.3 766.33 897.3c32.37 0 62.36-10.04 87.14-27.13l84.99 80.22a23.721 23.721 0 0 0 16.83 6.97c6.09 0 12.18-2.32 16.83-6.97 9.3-9.3 9.3-24.36 0-33.66l-84.11-79.39z m-121.68 12.35c-58.57 0-106.22-47.65-106.22-106.23 0-58.57 47.65-106.23 106.22-106.23s106.22 47.65 106.22 106.23c0.01 58.58-47.65 106.23-106.22 106.23z" /><path fill="#E78076" d="M574 743.47c0-106.22 86.11-192.33 192.33-192.33 43.73 0 83.92 14.76 116.22 39.35V437.16c0-15.4-8.37-29.57-21.85-37.02L555.95 231.87a42.362 42.362 0 0 0-40.88 0L210.32 400.14a42.294 42.294 0 0 0-21.85 37.02v434.7c0 23.35 18.93 42.28 42.28 42.28h447.12C616.2 882.11 574 817.77 574 743.47zM304.59 444.11h251.26c11.7 0 21.18 9.49 21.18 21.18 0 11.7-9.49 21.18-21.18 21.18H304.59c-11.7 0-21.18-9.49-21.18-21.18 0-11.7 9.48-21.18 21.18-21.18z m134.08 252.53H304.59c-11.7 0-21.18-9.49-21.18-21.18s9.49-21.18 21.18-21.18h134.08c11.7 0 21.18 9.49 21.18 21.18s-9.48 21.18-21.18 21.18z m117.19-105.08H304.59c-11.7 0-21.18-9.49-21.18-21.18 0-11.7 9.49-21.18 21.18-21.18h251.26c11.7 0 21.18 9.49 21.18 21.18 0.01 11.69-9.47 21.18-21.17 21.18z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#5C95E5" d="M1003.51 858.5l-82.41-77.79c19.67-25.47 31.5-57.3 31.5-91.97 0-83.23-67.48-150.71-150.71-150.71-83.24 0-150.71 67.48-150.71 150.71 0 83.24 67.48 150.71 150.71 150.71 31.71 0 61.1-9.85 85.38-26.58l83.27 78.6c4.55 4.56 10.52 6.84 16.49 6.84s11.93-2.28 16.49-6.84c9.1-9.1 9.1-23.86-0.01-32.97z m-201.62-65.68c-57.39 0-104.07-46.68-104.07-104.08 0-57.39 46.69-104.07 104.07-104.07 57.39 0 104.07 46.68 104.07 104.07 0 57.39-46.69 104.08-104.07 104.08zM491.77 589.21s196.09-122.56 196.09-294.13c0-108.3-87.79-196.09-196.09-196.09s-196.09 87.79-196.09 196.09c0 171.57 196.09 294.13 196.09 294.13z m0-367.67c40.61 0 73.53 32.92 73.53 73.54 0 19.5-7.75 38.2-21.54 51.99a73.532 73.532 0 0 1-52 21.54c-40.61 0-73.53-32.92-73.53-73.53 0.01-40.62 32.93-73.54 73.54-73.54zM776.59 429.75l30.34-16.01v81.89c21.87 0.57 42.78 4.78 62.27 12.03V362.1a31.14 31.14 0 0 0-15.06-26.66 31.232 31.232 0 0 0-30.61-0.87l-76.01 40.11c-15.2 8.03-21.03 26.86-13 42.07 8.04 15.19 26.88 21.02 42.07 13zM636.94 789.3l-33.17 19.32-239.75-118.37c-8.79-4.32-19.12-4.28-27.87 0.16L176.6 771.37v-271.7l76.78-57.95c13.72-10.36 16.45-29.89 6.09-43.61-10.38-13.73-29.91-16.44-43.61-6.09l-89.15 67.29a31.145 31.145 0 0 0-12.37 24.85v337.91c0 10.82 5.62 20.87 14.85 26.53a31.066 31.066 0 0 0 30.37 1.23l190.87-96.87 240.77 118.9a31.11 31.11 0 0 0 13.78 3.21c5.42 0 10.83-1.42 15.67-4.23l57.54-33.51c-16.28-13.56-30.15-29.85-41.25-48.03z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#5C95E5" d="M998.35 911.02l-83.67-78.97c19.97-25.85 31.98-58.17 31.98-93.36 0-84.5-68.5-153-153-153s-153.01 68.5-153.01 153 68.5 153 153.01 153c32.19 0 62.03-9.99 86.68-26.98l84.53 79.79a23.6 23.6 0 0 0 16.74 6.93c6.06 0 12.11-2.31 16.74-6.93 9.25-9.26 9.25-24.24 0-33.48z m-204.68-66.69c-58.26 0-105.66-47.4-105.66-105.66s47.4-105.66 105.66-105.66 105.65 47.39 105.65 105.66c0 58.27-47.4 105.66-105.65 105.66z" /><path fill="#5C95E5" d="M610.14 684.99H215.49c-12.05 0-21.82-9.77-21.82-21.82s9.77-21.82 21.82-21.82h413.69c33.32-56.19 94.42-93.98 164.48-93.98 55.07 0 104.56 23.39 139.46 60.63V234.53c0-24.06-19.51-43.58-43.57-43.58H646.79c-1.53-2.82-3.53-5.41-6.33-7.39l-82.77-58.92c3.33-5.71 5.38-12.26 5.38-19.36 0-21.34-17.3-38.64-38.64-38.64s-38.64 17.3-38.64 38.64c0 7.08 2.05 13.65 5.37 19.36l-82.78 58.92c-2.79 1.98-4.79 4.57-6.33 7.39H152.86c-24.06 0-43.57 19.52-43.57 43.58v565.46c0 24.06 19.51 43.57 43.57 43.57h480.91c-19.8-30.13-31.41-66.13-31.41-104.88 0-18.66 2.8-36.64 7.78-53.69z m78.12-338.06h145.1c12.05 0 21.82 9.77 21.82 21.82s-9.77 21.82-21.82 21.82h-145.1c-12.05 0-21.82-9.77-21.82-21.82s9.77-21.82 21.82-21.82zM524.42 154.51l51.2 36.43H473.23l51.19-36.43z m0 154.99c32.72 0 59.25 26.53 59.25 59.25 0 32.71-26.53 59.24-59.25 59.24s-59.25-26.53-59.25-59.24c0.01-32.73 26.53-59.25 59.25-59.25z m-308.93 37.43h145.1c12.05 0 21.82 9.77 21.82 21.82s-9.77 21.82-21.82 21.82h-145.1c-12.05 0-21.82-9.77-21.82-21.82s9.77-21.82 21.82-21.82z m0 146.31h617.87c12.05 0 21.82 9.77 21.82 21.82s-9.77 21.82-21.82 21.82H215.49c-12.05 0-21.82-9.77-21.82-21.82 0-12.06 9.77-21.82 21.82-21.82z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#3DA483" d="M217 535.98l47.27-34.68 47.28 34.68c16.63 12.19 37.97 18.91 60.09 18.91 22.38 0 43.9-6.85 60.59-19.28l47.76-35.59 47.76 35.59c16.69 12.44 38.21 19.28 60.59 19.28 22.12 0 43.46-6.72 60.09-18.91l47.28-34.68 47.27 34.68c16.62 12.19 37.95 18.9 60.07 18.9 49.94 0 90.57-33.29 90.57-74.21 0-1.23-0.04-2.46-0.11-3.68l-0.28-4.8 0.18-3.02-47.67-217.09-1.03-6.35v-6.44c0-24.83-37.96-53.14-71.26-53.14H186.51c-33.29 0-71.25 28.31-71.25 53.14v6.43l-1.03 6.36-47.67 217.1 0.18 3.02-0.29 4.8c-0.07 1.22-0.11 2.45-0.11 3.68 0 40.92 40.63 74.21 90.58 74.21 22.13-0.01 43.47-6.72 60.08-18.91zM218.06 134.71h523.85c19.53 0 35.35-15.82 35.35-35.36S761.44 64 741.91 64H218.06c-19.53 0-35.36 15.82-35.36 35.36s15.83 35.35 35.36 35.35zM949.4 921.3l-80.13-75.63c19.13-24.76 30.63-55.71 30.63-89.42 0-80.93-65.61-146.53-146.53-146.53-80.93 0-146.54 65.6-146.54 146.53s65.61 146.54 146.54 146.54c30.83 0 59.41-9.57 83.01-25.84l80.96 76.42a22.593 22.593 0 0 0 16.03 6.64c5.8 0 11.6-2.22 16.03-6.64 8.85-8.87 8.85-23.22 0-32.07z m-196.04-63.87c-55.79 0-101.19-45.39-101.19-101.19 0-55.79 45.39-101.19 101.19-101.19s101.19 45.39 101.19 101.19-45.39 101.19-101.19 101.19z" /><path fill="#3DA483" d="M584.4 843.36H348.05c-13.02 0-23.57-10.55-23.57-23.57s10.55-23.57 23.57-23.57h219.1c-2.93-13.26-4.59-26.98-4.59-41.11 0-1.96 0.23-3.86 0.29-5.8h-214.8c-13.02 0-23.57-10.55-23.57-23.57s10.55-23.57 23.57-23.57H570.2c13.73-47.28 45.33-86.85 87.04-111.07-3.03-1.86-6.24-3.52-9.08-5.6-22.85 16.77-51.98 26.82-83.7 26.82-32.08 0-61.5-10.27-84.47-27.38-22.96 17.11-52.39 27.38-84.47 27.38-31.72 0-60.84-10.05-83.7-26.82-22.84 16.77-51.98 26.82-83.69 26.82-31.46 0-60.31-9.93-83.07-26.44v277.51c0 43.02 34.87 77.9 77.89 77.9H716.2c-57.32-11.03-105.41-47.84-131.8-97.93z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#8D64C5" d="M934.22 676.57c-71.32 6.56-99.48-52.56-99.48-52.56H723.29s-28.16 59.12-99.48 52.56c0 0-40.17 229.92 154.62 283.08v0.35c0.2-0.06 0.39-0.11 0.59-0.17 0.2 0.06 0.39 0.11 0.59 0.17v-0.34c194.78-53.17 154.61-283.09 154.61-283.09z m-60.92 67.05L777.93 844a18.896 18.896 0 0 1-13.56 5.9h-0.16c-5.07 0-9.93-2.04-13.49-5.64l-45.42-46.21c-7.33-7.46-7.23-19.44 0.22-26.77 7.45-7.33 19.45-7.23 26.76 0.22l31.7 32.25 81.88-86.18c7.22-7.58 19.2-7.87 26.75-0.69 7.57 7.18 7.88 19.16 0.69 26.74zM233.8 530.99l46.77-34.32 46.78 34.31c16.45 12.06 37.57 18.71 59.45 18.71 22.15 0 43.44-6.78 59.95-19.08L494 495.4l47.25 35.21c16.51 12.3 37.8 19.08 59.95 19.08 21.88 0 43-6.64 59.45-18.71l46.78-34.31 46.77 34.32c16.44 12.06 37.55 18.7 59.43 18.7 49.41 0 89.61-32.94 89.61-73.42 0-1.22-0.04-2.43-0.11-3.63l-0.28-4.75 0.18-2.99-47.16-214.79-1.02-6.29v-6.37c0-24.57-37.56-52.57-70.5-52.57H203.64c-32.94 0-70.49 28.01-70.49 52.57v6.37l-1.02 6.29-47.16 214.8 0.18 2.99-0.28 4.75c-0.07 1.2-0.11 2.41-0.11 3.63 0 40.49 40.2 73.42 89.62 73.42 21.88-0.01 42.98-6.64 59.42-18.71zM234.86 133.96h518.31c19.32 0 34.98-15.66 34.98-34.98S772.49 64 753.16 64h-518.3c-19.32 0-34.98 15.66-34.98 34.98s15.65 34.98 34.98 34.98z" /><path fill="#8D64C5" d="M363.46 835.12c-12.88 0-23.32-10.44-23.32-23.32s10.44-23.32 23.32-23.32h219.45a421.032 421.032 0 0 1-6.18-46.41H363.46c-12.88 0-23.32-10.44-23.32-23.32s10.44-23.32 23.32-23.32H575.5c0.72-31.2 4.24-51.62 4.24-51.62 59.62 5.49 95.62-24.71 113.57-46.49-11.89-4.43-23.08-10.11-32.92-17.33-22.61 16.59-51.43 26.53-82.81 26.53-31.74 0-60.85-10.16-83.57-27.09-22.72 16.93-51.83 27.09-83.57 27.09-31.38 0-60.2-9.94-82.81-26.53-22.6 16.59-51.43 26.53-82.8 26.53-31.12 0-59.67-9.83-82.19-26.16v274.59c0 42.55 34.5 77.07 77.07 77.07h411.12c-26.72-29.29-44.34-63-55.74-96.89H363.46z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#DD8A5C" d="M549.35 767.57c0-109.78 89-198.78 198.78-198.78 41.11 0 79.3 12.49 111 33.87V140.49c0-26.04-21.11-47.14-47.14-47.14H193.01c-26.04 0-47.14 21.1-47.14 47.14v729.78c0 26.04 21.11 47.14 47.14 47.14h424.78c-41.86-36.44-68.44-89.98-68.44-149.84zM246.05 203.9h265.57c13.01 0 23.55 10.55 23.55 23.55 0 13.01-10.55 23.55-23.55 23.55H246.05c-13.01 0-23.55-10.55-23.55-23.55 0-13.01 10.55-23.55 23.55-23.55z m0 131.84h408.51c13.01 0 23.55 10.55 23.55 23.55s-10.55 23.55-23.55 23.55H246.05c-13.01 0-23.55-10.55-23.55-23.55s10.55-23.55 23.55-23.55z m-23.55 162.3c0-13.01 10.55-23.55 23.55-23.55h408.51c13.01 0 23.55 10.55 23.55 23.55s-10.55 23.55-23.55 23.55H246.05c-13 0.01-23.55-10.54-23.55-23.55zM425 818.43l-68.35-49.66-68.35 49.66 26.11-80.35-68.35-49.66h84.48l26.11-80.35 26.11 80.35h84.48l-68.35 49.66L425 818.43z" /><path fill="#DD8A5C" d="M961.51 947.22L874.3 864.9c20.82-26.95 33.34-60.64 33.34-97.33 0-88.08-71.41-159.49-159.49-159.49-88.09 0-159.49 71.41-159.49 159.49 0 88.09 71.41 159.5 159.49 159.5 33.56 0 64.66-10.41 90.35-28.12l88.12 83.17c4.82 4.82 11.13 7.23 17.45 7.23s12.63-2.41 17.45-7.23c9.63-9.64 9.63-25.26-0.01-34.9z m-213.37-69.51c-60.73 0-110.14-49.4-110.14-110.14 0-60.73 49.41-110.13 110.14-110.13 60.73 0 110.13 49.41 110.13 110.13 0 60.74-49.4 110.14-110.13 110.14z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#DD8A5C" d="M579.75 56.67c-42.74 0-74.71 43.43-74.71 43.43s-32.14-43.43-75.11-43.43c-1.03 0-2.05 0.03-3.09 0.07-44.5 2.16-84.51 43.3-78.19 95.37 6.32 52.07 86.99 136.34 156.37 173.39 69.04-37.05 149.28-121.32 155.56-173.39 6.29-52.07-33.51-93.2-77.79-95.37a76.64 76.64 0 0 0-3.04-0.07z m132.2 260.28c-2 0-3.09 0.06-3.09 0.06h-10.3s-1.09-0.06-3.08-0.06c-18.69 0-116.87 5.15-141.27 112.25v61.2s-17.9 4.05-20.62 30.6c-1.58 15.47 2.39 50.76 30.93 61.2 0 0 1.22 70.26 57.24 91.8v40.8s-58.27 7.3-109.18 41.04c-52.09-35.38-112.85-42.94-112.85-42.94v-41.28c34-13.06 56.21-6.16 69.62-35.31 34.9-75.86-1.04-197.4-1.04-197.4-24.65-108.15-127.12-113.45-146.96-113.45-2.15 0-3.33 0.06-3.33 0.06s-121.29 0.1-148.29 118.62c0 0-35.5 119.96-1.03 194.96 13.24 28.81 35 21.99 68.59 34.92v40.79s-110.93 13.61-160.36 91.8c-25.13 39.76 2.23 57.98 30.93 71.4 0 0 138.18 74.67 385.29 74.67h4.05c311.14-1.03 418.99-74.66 418.99-74.66 27.41-10.57 56.36-31.64 31.09-71.4-49.7-78.19-161.27-91.8-161.27-91.8l0.76-40.38c56.31-21.53 56.85-92.22 56.85-92.22 28.69-10.44 32.69-45.73 31.09-61.19-2.73-26.58-20.75-30.63-20.75-30.63v-61.2c-24.52-107.08-123.22-112.25-142.01-112.25z m0 0" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#5C95E5" d="M870.67 308.43c0-30.3-17.66-57.8-45.21-70.41L468.34 74.52l-357.12 163.5c-27.54 12.61-45.2 40.11-45.2 70.41v10.78h804.65v-10.78zM948.56 927.38l-89.3-84.29c21.32-27.6 34.13-62.09 34.13-99.66 0-90.19-73.12-163.31-163.3-163.31-90.19 0-163.31 73.12-163.31 163.31s73.12 163.31 163.31 163.31c34.36 0 66.21-10.66 92.51-28.79l90.23 85.16c4.94 4.94 11.4 7.41 17.87 7.41 6.46 0 12.93-2.47 17.86-7.41 9.87-9.87 9.87-25.86 0-35.73z m-218.47-71.17c-62.18 0-112.77-50.58-112.77-112.77 0-62.18 50.59-112.77 112.77-112.77s112.77 50.59 112.77 112.77c0 62.18-50.59 112.77-112.77 112.77zM730.09 534.14c18.44 0 36.23 2.61 53.26 7.09V388.3h-89.96v149.26c11.94-2.12 24.15-3.42 36.7-3.42z" /><path fill="#5C95E5" d="M520.78 743.44c0-67.89 32.46-128.04 82.55-166.29V388.3h-89.96v379.64h-90.06V388.3h-89.96v379.64H243.3V388.3h-89.96v379.64H115c-24.81 0-44.92 20.11-44.92 44.91v90.02h524.59c-45.16-38.38-73.89-95.52-73.89-159.43z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#3DA483" d="M379.77 504.81l132.28-132.28 132.29 132.28-132.3 132.28-132.27-132.28z m0 0" /><path fill="#3DA483" d="M512 56.79c-247.14 0-448 200.86-448 448s200.86 448 448 448 448-200.86 448-448c0-247.13-200.86-448-448-448z m189.78 473.85L538.09 694.58c-6.89 6.89-16.24 10.83-26.09 10.83-9.85 0-18.95-3.94-26.09-10.83L321.97 530.64c-14.27-14.27-14.27-37.66 0-51.94l163.94-163.94A36.897 36.897 0 0 1 512 303.93c9.85 0 18.95 3.94 26.09 10.83L702.03 478.7c14.28 14.28 14.28 37.66-0.25 51.94z m0 0" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#DD8A5C" d="M952.51 913.71l-90.36-85.29c21.57-27.92 34.54-62.83 34.54-100.84 0-91.27-73.98-165.25-165.25-165.25s-165.25 73.99-165.25 165.25 73.99 165.25 165.25 165.25c34.77 0 67-10.79 93.61-29.14l91.3 86.17c5 4.99 11.54 7.49 18.08 7.49 6.54 0 13.08-2.5 18.08-7.49 9.99-9.98 9.99-26.16 0-36.15z m-221.07-72.02c-62.92 0-114.11-51.19-114.11-114.11s51.19-114.11 114.11-114.11 114.11 51.19 114.11 114.11-51.19 114.11-114.11 114.11z" /><path fill="#DD8A5C" d="M522.04 727.58c0-115.65 93.75-209.4 209.4-209.4 63.82 0 120.87 28.64 159.28 73.66V377.29c0-24.96-20.23-45.19-45.19-45.19H641.35V189.36c0-24.93-20.21-45.15-45.14-45.15H183.04c-24.96 0-45.18 20.23-45.18 45.19v650.28H86.55C74.1 839.68 64 849.77 64 862.23c0 12.45 10.09 22.55 22.55 22.55h506.86c-43.67-38.38-71.37-94.49-71.37-157.2z m186.74-285.93h69.49c12.45 0 22.55 10.09 22.55 22.55s-10.09 22.55-22.55 22.55h-69.49c-12.45 0-22.55-10.09-22.55-22.55s10.09-22.55 22.55-22.55z m-224.7 222.72H295.12c-12.45 0-22.55-10.09-22.55-22.55 0-12.45 10.09-22.55 22.55-22.55h188.96c12.45 0 22.55 10.09 22.55 22.55s-10.1 22.55-22.55 22.55z m0-137.03H295.12c-12.45 0-22.55-10.09-22.55-22.55s10.09-22.55 22.55-22.55h188.96c12.45 0 22.55 10.09 22.55 22.55s-10.1 22.55-22.55 22.55z m0-137.05H295.12c-12.45 0-22.55-10.09-22.55-22.55 0-12.45 10.09-22.55 22.55-22.55h188.96c12.45 0 22.55 10.09 22.55 22.55s-10.1 22.55-22.55 22.55z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#5CB5CC" d="M580.39 592.07c102.33 9.42 142.73-75.4 142.73-75.4H883s22.15 46.22 74.94 66.61V367.27c0-26.26-21.29-47.55-47.55-47.55H695.55v-150.2c0-26.23-21.27-47.5-47.5-47.5H213.3c-26.26 0-47.55 21.29-47.55 47.55v684.26h-53.99c-13.11 0-23.72 10.62-23.72 23.72s10.62 23.72 23.72 23.72H648.67c-100.43-124.94-68.28-309.2-68.28-309.2zM766.5 435h73.12c13.1 0 23.72 10.62 23.72 23.72s-10.62 23.72-23.72 23.72H766.5c-13.1 0-23.72-10.62-23.72-23.72S753.4 435 766.5 435zM530.07 669.36H331.23c-13.1 0-23.72-10.62-23.72-23.72s10.62-23.72 23.72-23.72h198.83c13.1 0 23.72 10.62 23.72 23.72 0.01 13.1-10.61 23.72-23.71 23.72z m0-144.19H331.23c-13.1 0-23.72-10.62-23.72-23.72s10.62-23.72 23.72-23.72h198.83c13.1 0 23.72 10.62 23.72 23.72 0.01 13.09-10.61 23.72-23.71 23.72z m0-144.21H331.23c-13.1 0-23.72-10.62-23.72-23.72s10.62-23.72 23.72-23.72h198.83c13.1 0 23.72 10.62 23.72 23.72 0.01 13.1-10.61 23.72-23.71 23.72z" /><path fill="#5CB5CC" d="M980.13 625.99c-81.38 7.49-113.5-59.96-113.5-59.96H739.49s-32.12 67.45-113.5 59.96c0 0-45.83 262.32 176.4 322.98v0.39c0.23-0.06 0.44-0.13 0.67-0.2 0.23 0.07 0.44 0.13 0.67 0.2v-0.39c222.24-60.66 176.4-322.98 176.4-322.98z m-69.5 76.49L801.82 817a21.495 21.495 0 0 1-15.47 6.72h-0.19c-5.78 0-11.33-2.32-15.39-6.43l-51.82-52.73c-8.37-8.51-8.25-22.18 0.25-30.53s22.19-8.24 30.53 0.25l36.17 36.79 93.42-98.32c8.23-8.65 21.9-8.98 30.52-0.79 8.64 8.21 9 21.88 0.79 30.52z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#5C95E5" d="M431.39 620.64c-15.62-12.76-46.36-26.05-63.61-31.78-3.75-1.23-18.75-13.7-4.37-29.59 14.32-15.82 24.28-39 28.23-53.66 3.81-14.11 5.79-40.16-2.86-58.57-7.16-15.34-15.82-25.7-30.21-33-7.98-4.02-22.57-7.02-36.13-7.02-11.66 0-26.05 4.5-39.48 14.66-37.23 26.52-19.77 91.97-19.77 91.97s16.36 35.86 25.36 44.39c9 8.52 6.07 21.48-1.44 28.02-7.5 6.55-34.29 15.47-38.79 17.46-12.27 5.39-36.07 25.09-38.59 28.08-1.3 1.58-6.41 8.39-8.73 14.59-1.98 5.46-1.3 10.5-1.3 10.5l253.56-0.55c-0.28-2.87 0.34-6.75-1.16-10.63-3.46-9.19-13.14-18.68-20.71-24.87z" /><path fill="#5C95E5" d="M816.45 582.61c54.18 0 102.77 23.4 136.65 60.47V226.73c0-25.97-21.05-47.03-47.03-47.03H111.03C85.06 179.7 64 200.76 64 226.73V837c0 25.97 21.06 47.03 47.03 47.03h561.12c-25.6-31.78-41-72.12-41-116.11 0-102.34 82.96-185.31 185.3-185.31zM611.24 352.8h266.72c11.7 0 21.19 9.48 21.19 21.19s-9.48 21.19-21.19 21.19H611.24c-11.7 0-21.19-9.48-21.19-21.19s9.49-21.19 21.19-21.19z m0 92h266.72c11.7 0 21.19 9.48 21.19 21.19s-9.48 21.19-21.19 21.19H611.24c-11.7 0-21.19-9.48-21.19-21.19s9.49-21.19 21.19-21.19zM508.55 688.17c0 14.25-11.56 25.81-25.81 25.81H170.13c-14.26 0-25.81-11.56-25.81-25.81V375.55c0-14.26 11.55-25.8 25.81-25.8h312.62c14.25 0 25.81 11.55 25.81 25.8v312.62z m81.51-130.19c0-11.7 9.48-21.19 21.19-21.19h117.04c11.7 0 21.19 9.48 21.19 21.19s-9.48 21.19-21.19 21.19H611.24c-11.7 0-21.18-9.49-21.18-21.19z" /><path fill="#5C95E5" d="M816.45 624.37c-79.28 0-143.55 64.27-143.55 143.55 0 79.28 64.27 143.55 143.55 143.55 79.28 0 143.55-64.27 143.55-143.55 0-79.28-64.27-143.55-143.55-143.55z m93.36 100.52l-99.73 104.96a19.75 19.75 0 0 1-14.18 6.16h-0.17c-5.3 0-10.39-2.13-14.11-5.9l-47.5-48.32c-7.67-7.8-7.56-20.33 0.23-27.98 7.79-7.67 20.33-7.56 27.98 0.23l33.15 33.72 85.62-90.12c7.55-7.92 20.07-8.23 27.97-0.72 7.94 7.53 8.26 20.05 0.74 27.97z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#8D64C5" d="M493.47 749.32c12.07-87.65 83.87-158.33 171.69-169.1 50.62-6.22 98.07 6.63 136.16 32.32l-0.87-274.95-250.81-234.37H135.18c-26.04 0-47.14 21.1-47.14 47.14v729.78c0 26.03 21.1 47.14 47.14 47.14h424.78c-48.31-42.06-76.27-106.91-66.49-177.96zM188.24 213.76H414.6c13.01 0 23.55 10.55 23.55 23.55 0 13.01-10.55 23.55-23.55 23.55H188.24c-13.01 0-23.55-10.55-23.55-23.55-0.01-13 10.54-23.55 23.55-23.55z m0 154.38h342.58c13.01 0 23.55 10.55 23.55 23.55s-10.55 23.55-23.55 23.55H188.24c-13.01 0-23.55-10.55-23.55-23.55s10.54-23.55 23.55-23.55z m-23.56 177.93c0-13.01 10.55-23.55 23.55-23.55h342.58c13.01 0 23.55 10.55 23.55 23.55s-10.55 23.55-23.55 23.55H188.24c-13.01 0-23.56-10.54-23.56-23.55z" /><path fill="#8D64C5" d="M903.68 957.09l-87.21-82.32c20.82-26.95 33.34-60.64 33.34-97.33 0-88.09-71.41-159.5-159.49-159.5-88.09 0-159.5 71.41-159.5 159.5s71.41 159.5 159.5 159.5c33.56 0 64.66-10.42 90.35-28.13l88.12 83.17c4.82 4.82 11.14 7.23 17.45 7.23s12.63-2.41 17.45-7.23c9.63-9.63 9.63-25.24-0.01-34.89z m-213.37-69.51c-60.73 0-110.14-49.4-110.14-110.13s49.41-110.14 110.14-110.14c60.73 0 110.13 49.41 110.13 110.14 0.01 60.73-49.4 110.13-110.13 110.13z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#5CB5CC" d="M809.45 303.13a27.897 27.897 0 0 0 5.94-21.5 28.506 28.506 0 0 0-12.01-19.09L572.26 99.13c-13.74-9.55-32.5-7.02-43.21 5.83a28.258 28.258 0 0 0-5.83 13.94l272.45 193.83a29.193 29.193 0 0 0 13.78-9.6zM458.25 693.21c13.71 9.57 32.46 7.07 43.18-5.76a26.91 26.91 0 0 0 5.94-14.28L232.72 480.61a31.213 31.213 0 0 0-11.63 8.71 27.742 27.742 0 0 0-5.86 21.54c1.21 7.71 5.52 14.6 11.94 19.05l231.08 163.3zM959.64 660.19a36.953 36.953 0 0 0-15.71-24.98l-263.21-186.3 83.98-104.98c3.77-4.55 6.33-9.98 7.42-15.78L522.26 150.38a40.284 40.284 0 0 0-15.21 11.48L423.03 266.8l-9.56-6.72c-17.95-12.56-42.52-9.25-56.51 7.61l-17.06 21.32a36.16 36.16 0 0 0-7.68 28.15c1.53 9.96 7.18 18.94 15.71 24.92l9.49 6.68-87 108.54a36.648 36.648 0 0 0-6.68 13.15L517.63 648.4c3.9-2.36 7.39-5.34 10.34-8.82l87-108.61 263.21 186.12c17.87 12.62 42.42 9.45 56.51-7.29l17.06-21.46a36.306 36.306 0 0 0 7.89-28.15zM693.24 823.03h-36.6v-49.72c0-14.67-11.89-26.56-26.56-26.56H153.69c-14.67 0-26.56 11.89-26.56 26.56v49.72h-36.6c-14.65 0-26.53 11.88-26.53 26.54v71.98c0 14.65 11.88 26.54 26.53 26.54h602.71c14.66 0 26.54-11.88 26.54-26.54v-71.98c0-14.66-11.88-26.54-26.54-26.54z" /></svg>
...\ No newline at end of file ...\ No newline at end of file
...@@ -75,6 +75,10 @@ ...@@ -75,6 +75,10 @@
75 }, 75 },
76 methods: { 76 methods: {
77 // 初始化数据 77 // 初始化数据
78 /**
79 * @description: 初始化数据
80 * @author: renchao
81 */
78 queryClick () { 82 queryClick () {
79 this.$startLoading(); 83 this.$startLoading();
80 getSqcxPage({ ...this.queryForm, ...this.pageData }).then((res) => { 84 getSqcxPage({ ...this.queryForm, ...this.pageData }).then((res) => {
......
...@@ -96,8 +96,8 @@ export default { ...@@ -96,8 +96,8 @@ export default {
96 96
97 methods: { 97 methods: {
98 /** 98 /**
99 * 初始数据集 99 * @description: 初始数据集
100 * @returns {*[]} 100 * @author: renchao
101 */ 101 */
102 generateData() { 102 generateData() {
103 const data = []; 103 const data = [];
...@@ -130,7 +130,8 @@ export default { ...@@ -130,7 +130,8 @@ export default {
130 }); 130 });
131 }, 131 },
132 /** 132 /**
133 * 确定选择 133 * @description: 确定选择
134 * @author: renchao
134 */ 135 */
135 submitForm() { 136 submitForm() {
136 this.value.forEach((item) => { 137 this.value.forEach((item) => {
...@@ -153,13 +154,18 @@ export default { ...@@ -153,13 +154,18 @@ export default {
153 }); 154 });
154 }, 155 },
155 /** 156 /**
156 * 监听右侧选中 157 * @description: 监听右侧选中
158 * @param {*} value
159 * @author: renchao
157 */ 160 */
158 choose(value) { 161 choose(value) {
159 this.item = value; 162 this.item = value;
160 }, 163 },
161 /** 164 /**
162 * 右侧数据点击排序 165 * @description: 右侧数据点击排序
166 * @param {*} direction
167 * @param {*} key
168 * @author: renchao
163 */ 169 */
164 publicMobileMethod(direction, key) { 170 publicMobileMethod(direction, key) {
165 const self = this; 171 const self = this;
......
...@@ -116,6 +116,11 @@ ...@@ -116,6 +116,11 @@
116 this.$store.dispatch("user/refreshPage", false); 116 this.$store.dispatch("user/refreshPage", false);
117 }, 117 },
118 //删除 118 //删除
119 /**
120 * @description: 删除
121 * @param {*} item
122 * @author: renchao
123 */
119 delNotice (item) { 124 delNotice (item) {
120 this.$confirm('是否确定删除', '提示', { 125 this.$confirm('是否确定删除', '提示', {
121 confirmButtonText: '确定', 126 confirmButtonText: '确定',
...@@ -138,6 +143,11 @@ ...@@ -138,6 +143,11 @@
138 }); 143 });
139 }, 144 },
140 //发布 145 //发布
146 /**
147 * @description: 发布
148 * @param {*} item
149 * @author: renchao
150 */
141 toPublish (item) { 151 toPublish (item) {
142 this.$confirm('是否确定发布', '提示', { 152 this.$confirm('是否确定发布', '提示', {
143 confirmButtonText: '确定', 153 confirmButtonText: '确定',
...@@ -160,10 +170,19 @@ ...@@ -160,10 +170,19 @@
160 }); 170 });
161 }); 171 });
162 }, 172 },
173 /**
174 * @description: postMessage
175 * @author: renchao
176 */
163 postMessage () { 177 postMessage () {
164 window.parent.postMessage({ update: true }, '*') 178 window.parent.postMessage({ update: true }, '*')
165 }, 179 },
166 //取消发布 180 //取消发布
181 /**
182 * @description: 取消发布
183 * @param {*} item
184 * @author: renchao
185 */
167 toUnPublish (item) { 186 toUnPublish (item) {
168 this.$confirm('是否确定取消发布', '提示', { 187 this.$confirm('是否确定取消发布', '提示', {
169 confirmButtonText: '确定', 188 confirmButtonText: '确定',
...@@ -187,9 +206,19 @@ ...@@ -187,9 +206,19 @@
187 }); 206 });
188 }, 207 },
189 //编辑通知 208 //编辑通知
209 /**
210 * @description: 编辑通知
211 * @param {*} item
212 * @author: renchao
213 */
190 editNotice (item) { 214 editNotice (item) {
191 this.$popupDialog("系统通知详情", "system/xttz/components/addDialog", { ...item, "isButtonFlag": true, "edit": true }, "50%") 215 this.$popupDialog("系统通知详情", "system/xttz/components/addDialog", { ...item, "isButtonFlag": true, "edit": true }, "50%")
192 }, 216 },
217 /**
218 * @description: downloadFile
219 * @param {*} item
220 * @author: renchao
221 */
193 downloadFile (item) { 222 downloadFile (item) {
194 const href = item.noticeFileUrl 223 const href = item.noticeFileUrl
195 window.open(href, '_blank'); 224 window.open(href, '_blank');
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-04 17:09:21 4 * @LastEditTime: 2023-09-08 14:18:42
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clxx"> 7 <div class="clxx">
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
34 @click="treeClick(item, index)"> 34 @click="treeClick(item, index)">
35 <span v-if="item.isrequired == 1" class="required">必选</span> 35 <span v-if="item.isrequired == 1" class="required">必选</span>
36 {{ item.sjmc }} 36 {{ item.sjmc }}
37 <span class="cl_number" :key="key">({{ item.children ? item.children.length : 0 }})</span> 37 <span class="cl_number" :key="key">({{ item.ys ? item.ys : 0 }})</span>
38 </div> 38 </div>
39 </div> 39 </div>
40 </div> 40 </div>
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
63 import clxxAddDialog from "../dialog/clxxAddDialog.vue"; 63 import clxxAddDialog from "../dialog/clxxAddDialog.vue";
64 import clxxDetailDialog from "../dialog/clxxDetailDialog.vue"; 64 import clxxDetailDialog from "../dialog/clxxDetailDialog.vue";
65 import imagePreview from "@/views/components/imagePreview.vue"; 65 import imagePreview from "@/views/components/imagePreview.vue";
66 import { InitClml, saveClml } from "@/api/clxx.js"; 66 import { InitClml, saveClml, getClmxList } from "@/api/clxx.js";
67 export default { 67 export default {
68 components: { clxxAddDialog, imagePreview, clxxDetailDialog }, 68 components: { clxxAddDialog, imagePreview, clxxDetailDialog },
69 data () { 69 data () {
...@@ -107,7 +107,6 @@ ...@@ -107,7 +107,6 @@
107 this.ableOperation = this.$parent.ableOperation; 107 this.ableOperation = this.$parent.ableOperation;
108 }, 108 },
109 methods: { 109 methods: {
110 // 自动预览
111 /** 110 /**
112 * @description: 自动预览 111 * @description: 自动预览
113 * @author: renchao 112 * @author: renchao
...@@ -115,10 +114,23 @@ ...@@ -115,10 +114,23 @@
115 nextPriview () { 114 nextPriview () {
116 if (this.treeCheckIndex < this.tableData.length) { 115 if (this.treeCheckIndex < this.tableData.length) {
117 this.treeCheckIndex++; 116 this.treeCheckIndex++;
117 if (this.tableData[this.treeCheckIndex]) {
118 this.treeCheckId = this.tableData[this.treeCheckIndex].bsmSj; 118 this.treeCheckId = this.tableData[this.treeCheckIndex].bsmSj;
119 // 判断页数
120 let ys = this.tableData[this.treeCheckIndex].ys
119 this.previewImg.index = 0; 121 this.previewImg.index = 0;
120 this.previewImg.imgList = this.tableData[this.treeCheckIndex].children; 122 // 获取材料明细
123 if (ys > 0) {
124 getClmxList(this.treeCheckId).then(res => {
125 this.previewImg.imgList = res.result ? res.result : [];
126 })
127 } else {
128 this.previewImg.imgList = []
129 }
121 this.previewImg.bsmSj = this.tableData[this.treeCheckIndex].bsmSj; 130 this.previewImg.bsmSj = this.tableData[this.treeCheckIndex].bsmSj;
131 } else {
132 this.$message.error('没有最后一张了');
133 }
122 } 134 }
123 }, 135 },
124 /** 136 /**
...@@ -129,9 +141,21 @@ ...@@ -129,9 +141,21 @@
129 if (this.treeCheckIndex >= 1) { 141 if (this.treeCheckIndex >= 1) {
130 this.treeCheckIndex--; 142 this.treeCheckIndex--;
131 this.treeCheckId = this.tableData[this.treeCheckIndex].bsmSj; 143 this.treeCheckId = this.tableData[this.treeCheckIndex].bsmSj;
132 this.previewImg.index = this.previewImg.imgList.length; 144 // 判断页数
133 this.previewImg.imgList = this.tableData[this.treeCheckIndex].children; 145 let ys = this.tableData[this.treeCheckIndex].ys
146 if (ys > 0) {
147 // 获取材料明细
148 getClmxList(this.treeCheckId).then(res => {
149 this.previewImg.imgList = res.result ? res.result : [];
150 this.previewImg.index = this.previewImg.imgList.length - 1;
151 })
152 } else {
153 this.previewImg.imgList = [];
154 this.previewImg.index = 0
155 }
134 this.previewImg.bsmSj = this.tableData[this.treeCheckIndex].bsmSj; 156 this.previewImg.bsmSj = this.tableData[this.treeCheckIndex].bsmSj;
157 } else {
158 this.$message.error('没有第一张了');
135 } 159 }
136 }, 160 },
137 /** 161 /**
...@@ -149,7 +173,8 @@ ...@@ -149,7 +173,8 @@
149 formdata.append("bsmSldy", this.$parent.bsmRepair); 173 formdata.append("bsmSldy", this.$parent.bsmRepair);
150 formdata.append("clfl", 3); 174 formdata.append("clfl", 3);
151 } else { 175 } else {
152 formdata.append("bsmSldy", this.unitData[0]?.bsmSldy); 176 //formdata.append("bsmSldy", this.unitData[0]?.bsmSldy);
177 formdata.append("bsmSldy", this.$parent.currentSelectProps.bsmSldy);
153 formdata.append("clfl", 2); 178 formdata.append("clfl", 2);
154 } 179 }
155 180
...@@ -198,7 +223,7 @@ ...@@ -198,7 +223,7 @@
198 //删除最后一张图片时 val=null 223 //删除最后一张图片时 val=null
199 this.tableData.forEach((item) => { 224 this.tableData.forEach((item) => {
200 if (item.bsmSj === val.bsmSj) { 225 if (item.bsmSj === val.bsmSj) {
201 item.children = val.children; 226 item.ys = val.children.length;
202 } 227 }
203 }); 228 });
204 this.previewImg.imgList = _.cloneDeep(val.children); 229 this.previewImg.imgList = _.cloneDeep(val.children);
...@@ -216,7 +241,6 @@ ...@@ -216,7 +241,6 @@
216 }); 241 });
217 } 242 }
218 }, 243 },
219 // 添加材料目录
220 /** 244 /**
221 * @description: 添加材料目录 245 * @description: 添加材料目录
222 * @author: renchao 246 * @author: renchao
...@@ -224,7 +248,6 @@ ...@@ -224,7 +248,6 @@
224 handleAdd () { 248 handleAdd () {
225 this.isDialog = true; 249 this.isDialog = true;
226 }, 250 },
227 // 新增弹窗保存
228 /** 251 /**
229 * @description: 新增弹窗保存 252 * @description: 新增弹窗保存
230 * @param {*} data 253 * @param {*} data
...@@ -240,7 +263,12 @@ ...@@ -240,7 +263,12 @@
240 ys: 0, 263 ys: 0,
241 sjlx: data.cllx, 264 sjlx: data.cllx,
242 sfxjcl: "1", // 是否必选 265 sfxjcl: "1", // 是否必选
266 sfggcl: data.sfggcl,
243 }; 267 };
268 //是否公共材料
269 if (data.sfggcl == "0") {
270 obj["bsmSldy"] = this.$parent.currentSelectProps.bsmSldy;
271 }
244 if (this.$route.query.sqywbm == "DJBBL") { 272 if (this.$route.query.sqywbm == "DJBBL") {
245 obj.bsmSldy = this.$parent.bsmRepair 273 obj.bsmSldy = this.$parent.bsmRepair
246 } 274 }
...@@ -255,7 +283,6 @@ ...@@ -255,7 +283,6 @@
255 } 283 }
256 }); 284 });
257 }, 285 },
258 // 材料目录点击选中
259 /** 286 /**
260 * @description: 材料目录点击选中 287 * @description: 材料目录点击选中
261 * @param {*} item 288 * @param {*} item
...@@ -266,10 +293,12 @@ ...@@ -266,10 +293,12 @@
266 this.previewImg.index = 0; 293 this.previewImg.index = 0;
267 this.treeCheckId = item?.bsmSj; 294 this.treeCheckId = item?.bsmSj;
268 this.treeCheckIndex = index; 295 this.treeCheckIndex = index;
269 this.previewImg.imgList = item.children ? item.children : []; 296 // 获取材料明细
297 getClmxList(item.bsmSj).then(res => {
298 this.previewImg.imgList = res.result ? res.result : [];
299 })
270 this.previewImg.bsmSj = item?.bsmSj; 300 this.previewImg.bsmSj = item?.bsmSj;
271 }, 301 },
272 // 小图片点击
273 /** 302 /**
274 * @description: 小图片点击 303 * @description: 小图片点击
275 * @param {*} item 304 * @param {*} item
...@@ -280,7 +309,6 @@ ...@@ -280,7 +309,6 @@
280 this.showImg = item; 309 this.showImg = item;
281 this.titleYs = index + 1; 310 this.titleYs = index + 1;
282 }, 311 },
283 // 字典
284 /** 312 /**
285 * @description: 字典 313 * @description: 字典
286 * @param {*} val 314 * @param {*} val
...@@ -319,9 +347,9 @@ ...@@ -319,9 +347,9 @@
319 setTableData (tableData) { 347 setTableData (tableData) {
320 this.$nextTick((res) => { 348 this.$nextTick((res) => {
321 this.tableData = tableData; 349 this.tableData = tableData;
322 }); 350 })
323 }, 351 }
324 }, 352 }
325 }; 353 };
326 </script> 354 </script>
327 <style scoped lang="scss"> 355 <style scoped lang="scss">
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
6 <template> 6 <template>
7 <dialogBox title="新建材料信息" width="20%" isMain v-model="myValue" @closeDialog="closeDialog" @submitForm="handleSubmit" 7 <dialogBox title="新建材料信息" width="20%" isMain v-model="myValue" @closeDialog="closeDialog" @submitForm="handleSubmit"
8 :isFullscreen="false"> 8 :isFullscreen="false">
9 <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="80px"> 9 <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px">
10 <el-row> 10 <el-row>
11 <el-col :span="24"> 11 <el-col :span="24">
12 <el-form-item label="材料类型" prop="cllx"> 12 <el-form-item label="材料类型" prop="cllx">
...@@ -24,6 +24,20 @@ ...@@ -24,6 +24,20 @@
24 </el-form-item> 24 </el-form-item>
25 </el-col> 25 </el-col>
26 </el-row> 26 </el-row>
27 <el-row :gutter="20">
28 <el-col :span="24">
29 <el-form-item
30 label="是否公共材料"
31 >
32 <el-radio-group
33 v-model="ruleForm.sfggcl"
34 >
35 <el-radio label="1"></el-radio>
36 <el-radio label="0"></el-radio>
37 </el-radio-group>
38 </el-form-item>
39 </el-col>
40 </el-row>
27 </el-form> 41 </el-form>
28 </dialogBox> 42 </dialogBox>
29 </template> 43 </template>
...@@ -40,6 +54,7 @@ ...@@ -40,6 +54,7 @@
40 ruleForm: { 54 ruleForm: {
41 cllx: "", 55 cllx: "",
42 clmc: "", 56 clmc: "",
57 sfggcl:"0"
43 }, 58 },
44 rules: { 59 rules: {
45 cllx: [ 60 cllx: [
...@@ -82,6 +97,7 @@ ...@@ -82,6 +97,7 @@
82 this.ruleForm = { 97 this.ruleForm = {
83 cllx: "", 98 cllx: "",
84 clmc: "", 99 clmc: "",
100 sfggcl:"0"
85 } 101 }
86 this.$emit("input", false); 102 this.$emit("input", false);
87 } else { 103 } else {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-15 09:43:46 4 * @LastEditTime: 2023-09-07 16:01:19
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clmlmx-box"> 7 <div class="clmlmx-box">
...@@ -31,9 +31,23 @@ ...@@ -31,9 +31,23 @@
31 loading: false, 31 loading: false,
32 column: [ 32 column: [
33 { 33 {
34 width: "50", 34 width: '50',
35 label: '序号', 35 renderHeader: (h, scope) => {
36 type: 'index' 36 return <div> {
37 !this.formData.ableOperation ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i>
38 }
39 </div>
40 },
41 render: (h, scope) => {
42 return (
43 <div>
44 {
45 !this.formData.ableOperation ? <span>{scope.$index + 1}</span> :
46 <i class="el-icon-minus pointer" onClick={() => { this.handleDelete(scope.$index, scope.row) }}></i>
47 }
48 </div>
49 )
50 }
37 }, 51 },
38 { 52 {
39 prop: "isrequired", 53 prop: "isrequired",
...@@ -90,12 +104,11 @@ ...@@ -90,12 +104,11 @@
90 width: "50", 104 width: "50",
91 render: (h, scope) => { 105 render: (h, scope) => {
92 return ( 106 return (
93 <div> 107 (this.formData.ableOperation && scope.row.isrequired != '1') ?
94 { 108 <el-input value={scope.row.sjsl} onInput={(val) => { scope.row.sjsl = val }}></el-input> : <span>{
95 scope.row.sjsl ? 109 scope.row.sjsl ?
96 <span>{scope.row.sjsl}</span> : 1 110 <span>{scope.row.sjsl}</span> : 1
97 } 111 }</span>
98 </div>
99 ) 112 )
100 } 113 }
101 }, 114 },
...@@ -162,9 +175,7 @@ ...@@ -162,9 +175,7 @@
162 > 175 >
163 下移 176 下移
164 </el-button> 177 </el-button>
165 <i v-show={scope.row.isrequired != '1' && this.formData.ableOperation} onClick={() => { 178
166 this.handleDelete(scope.$index, scope.row);
167 }} class="el-icon-delete pointer" style="color:#409EFF;margin-left:5px;position: relative;top: 1px;"></i>
168 </div > 179 </div >
169 ) 180 )
170 } 181 }
...@@ -184,6 +195,10 @@ ...@@ -184,6 +195,10 @@
184 } 195 }
185 }, 196 },
186 methods: { 197 methods: {
198 /**
199 * @description: handleSubmit
200 * @author: renchao
201 */
187 handleSubmit () { 202 handleSubmit () {
188 this.loading = true 203 this.loading = true
189 updateClml(this.tableData).then(res => { 204 updateClml(this.tableData).then(res => {
...@@ -291,6 +306,10 @@ ...@@ -291,6 +306,10 @@
291 * @author: renchao 306 * @author: renchao
292 */ 307 */
293 handleDelete (index, row) { 308 handleDelete (index, row) {
309 if (row.children.length > 0) {
310 this.$message.error('页数存在不可删除');
311 return
312 }
294 let that = this 313 let that = this
295 this.$confirm('此操作将永久删除该 是否继续?', '提示', { 314 this.$confirm('此操作将永久删除该 是否继续?', '提示', {
296 confirmButtonText: '确定', 315 confirmButtonText: '确定',
......
...@@ -144,6 +144,11 @@ ...@@ -144,6 +144,11 @@
144 } 144 }
145 }) 145 })
146 }, 146 },
147 /**
148 * @description: handleSelect
149 * @param {*} val
150 * @author: renchao
151 */
147 handleSelect (val) { 152 handleSelect (val) {
148 this.bdcqz.ysxlh = this.ruleForm.ysxlh 153 this.bdcqz.ysxlh = this.ruleForm.ysxlh
149 if (this.bdcqz.bdcqzlx == 1) { 154 if (this.bdcqz.bdcqzlx == 1) {
...@@ -160,6 +165,10 @@ ...@@ -160,6 +165,10 @@
160 this.zfyy = ""; 165 this.zfyy = "";
161 this.invalidDiglog = false 166 this.invalidDiglog = false
162 }, 167 },
168 /**
169 * @description: handleZF
170 * @author: renchao
171 */
163 handleZF () { 172 handleZF () {
164 this.invalidDiglog = true 173 this.invalidDiglog = true
165 }, 174 },
...@@ -580,6 +589,10 @@ ...@@ -580,6 +589,10 @@
580 image.src = this.bdczmSrc; 589 image.src = this.bdczmSrc;
581 }, 590 },
582 // 打印 591 // 打印
592 /**
593 * @description: 打印
594 * @author: renchao
595 */
583 handlePrint () { 596 handlePrint () {
584 if (this.ruleForm.ysxlh == '') { 597 if (this.ruleForm.ysxlh == '') {
585 this.$message.error('请选择印刷序列号'); 598 this.$message.error('请选择印刷序列号');
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-06 15:47:54 4 * @LastEditTime: 2023-09-11 11:29:36
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;"> 7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;">
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </el-tab-pane> 12 </el-tab-pane>
13 </el-tabs> 13 </el-tabs>
14 <el-empty description="暂无数据" v-if="headTabBdcqz.length == 0 && noData"></el-empty> 14 <el-empty description="暂无数据" v-if="headTabBdcqz.length == 0 && noData"></el-empty>
15 <div style="width:1180px;"> 15 <div :style="{'width':'1180px','height': `calc(100% - ${hdiffHeight}px)`,'overflow-y': 'auto'}">
16 <canvas ref="zs" width="1000" v-show="this.bdcqz.bdcqzlx==1" height="700"></canvas> 16 <canvas ref="zs" width="1000" v-show="this.bdcqz.bdcqzlx==1" height="700"></canvas>
17 <canvas ref="zm" width="1180" v-show="this.bdcqz.bdcqzlx==2" height="780"></canvas> 17 <canvas ref="zm" width="1180" v-show="this.bdcqz.bdcqzlx==2" height="780"></canvas>
18 </div> 18 </div>
...@@ -208,8 +208,8 @@ ...@@ -208,8 +208,8 @@
208 // 权利其他状态 208 // 权利其他状态
209 let lines = this.bdcqz.qlqtzk ? this.bdcqz.qlqtzk.split('\n') : []; 209 let lines = this.bdcqz.qlqtzk ? this.bdcqz.qlqtzk.split('\n') : [];
210 for (let i = 0; i < lines.length; i++) { 210 for (let i = 0; i < lines.length; i++) {
211 let num = Math.ceil(getByteLen(lines[i]) / 40) 211 let num = Math.ceil(getByteLen(lines[i]) / 38)
212 if (getByteLen(lines[i]) > 40) { 212 if (getByteLen(lines[i]) > 38) {
213 let currentLine = ''; 213 let currentLine = '';
214 let arr = []; 214 let arr = [];
215 for (let word of lines[i]) { 215 for (let word of lines[i]) {
...@@ -225,11 +225,11 @@ ...@@ -225,11 +225,11 @@
225 arr.push(currentLine); 225 arr.push(currentLine);
226 if (i > 0) { 226 if (i > 0) {
227 arr.forEach((line, index) => { 227 arr.forEach((line, index) => {
228 context.fillText(line, 129, 480 + (26 * (i - 1)) + 4 * num + (index * 13)); // 调整行高 228 context.fillText(line, 129, 480 + (26 * (i - 1)) + 4 * num + (index * 14)); // 调整行高
229 }) 229 })
230 } else { 230 } else {
231 arr.forEach((line, index) => { 231 arr.forEach((line, index) => {
232 context.fillText(line, 129, 490 + (26 * (i - 1)) + (index * 13)); // 调整行高 232 context.fillText(line, 129, 490 + (26 * (i - 1)) + (index * 14)); // 调整行高
233 }) 233 })
234 } 234 }
235 } else { 235 } else {
...@@ -517,6 +517,11 @@ ...@@ -517,6 +517,11 @@
517 517
518 image.src = this.bdczmSrc; 518 image.src = this.bdczmSrc;
519 } 519 }
520 },
521 computed:{
522 hdiffHeight(){
523 return this.headTabBdcqz.length > 1 ? 54 :0
524 }
520 } 525 }
521 } 526 }
522 </script> 527 </script>
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-普通 2 * @Description: workFrame左侧菜单列表-普通
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 13:59:09 4 * @LastEditTime: 2023-09-12 13:29:54
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 申请单元列表({{ unitData.length }}) 15 申请单元列表({{ unitData.length }})
16 <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button> 16 <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button>
17 </div> 17 </div>
18 <el-menu :default-active="activeIndex" @select="unitClick"> 18 <el-menu v-model="activeIndex" :default-active="activeIndex" @select="unitClick">
19 <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index"> 19 <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index">
20 <p class="dot" v-if="item.issave == '0'"></p> 20 <p class="dot" v-if="item.issave == '0'"></p>
21 <div class="menu-con"> 21 <div class="menu-con">
...@@ -74,18 +74,20 @@ ...@@ -74,18 +74,20 @@
74 watch: { 74 watch: {
75 isRefresh: { 75 isRefresh: {
76 handler (newVal, oldVal) { 76 handler (newVal, oldVal) {
77 if (newVal) this.loadBdcdylist() 77 if (newVal) {
78 this.loadBdcdylist()
79 }
78 }, 80 },
79 immediate: true 81 immediate: true
80 } 82 }
81 }, 83 },
82 methods: { 84 methods: {
83 //读取申请单元信息
84 /** 85 /**
85 * @description: 读取申请单元信息 86 * @description: 读取申请单元信息
86 * @author: renchao 87 * @author: renchao
87 */ 88 */
88 loadBdcdylist () { 89 loadBdcdylist () {
90 let that = this
89 var formdata = new FormData(); 91 var formdata = new FormData();
90 formdata.append("bsmSlsq", this.bsmSlsq); 92 formdata.append("bsmSlsq", this.bsmSlsq);
91 if (this.$route.query.bestepid) { 93 if (this.$route.query.bestepid) {
...@@ -97,40 +99,43 @@ ...@@ -97,40 +99,43 @@
97 if (this.$route.query.type == 'jdcx') { 99 if (this.$route.query.type == 'jdcx') {
98 jdcxLeftMenu(formdata).then((res) => { 100 jdcxLeftMenu(formdata).then((res) => {
99 if (res.code === 200 && res.result) { 101 if (res.code === 200 && res.result) {
100 this.unitData = res.result; 102 that.unitData = res.result;
101 window.unitData = res.result; 103 window.unitData = res.result;
102 this.currentSelectProps = res.result[0]; 104 that.currentSelectProps = res.result[0];
103 this.$emit('getCurrentSelectProps', this.currentSelectProps); 105 that.$emit('getCurrentSelectProps', this.currentSelectProps);
104 this.judgeBatchShow(); 106 that.judgeBatchShow();
105 if (this.showBatch) { 107 if (sessionStorage.getItem('keyPath')) {
106 //满足批量查封/批量抵押按钮出现 即先展示批量表单 108 that.unitClick(sessionStorage.getItem('keyPath') - 0)
107 this.batchUnitClick();
108 } else { 109 } else {
109 //默认选择单元列表第一个 110 that.unitClick(0)
110 this.unitClick(0); 111 if (that.showBatch) {
112 //满足批量查封/批量抵押按钮出现 即先展示批量表单
113 that.batchUnitClick();
114 }
111 } 115 }
112 } 116 }
113 }) 117 })
114 } else { 118 } else {
115 leftMenu(formdata).then((res) => { 119 leftMenu(formdata).then((res) => {
116 if (res.code === 200 && res.result) { 120 if (res.code === 200 && res.result) {
117 this.unitData = res.result; 121 that.unitData = res.result;
118 window.unitData = res.result; 122 window.unitData = res.result;
119 this.currentSelectProps = res.result[0]; 123 this.currentSelectProps = res.result[0];
120 this.$emit('getCurrentSelectProps', this.currentSelectProps); 124 this.$emit('getCurrentSelectProps', this.currentSelectProps);
121 this.judgeBatchShow(); 125 this.judgeBatchShow();
122 if (this.showBatch) { 126 if (sessionStorage.getItem('keyPath')) {
123 //满足批量查封/批量抵押按钮出现 即先展示批量表单 127 that.unitClick(sessionStorage.getItem('keyPath') - 0)
124 this.batchUnitClick();
125 } else { 128 } else {
126 //默认选择单元列表第一个 129 that.unitClick(0)
127 this.unitClick(0); 130 if (that.showBatch) {
131 //满足批量查封/批量抵押按钮出现 即先展示批量表单
132 that.batchUnitClick();
133 }
128 } 134 }
129 } 135 }
130 }) 136 })
131 } 137 }
132 }, 138 },
133 //批量按钮判断
134 /** 139 /**
135 * @description: 批量按钮判断 140 * @description: 批量按钮判断
136 * @author: renchao 141 * @author: renchao
...@@ -224,11 +229,15 @@ ...@@ -224,11 +229,15 @@
224 this.currentSelectProps = this.unitData[index]; 229 this.currentSelectProps = this.unitData[index];
225 this.currentSelectProps.batchOperation = false; 230 this.currentSelectProps.batchOperation = false;
226 this.activeIndex = index.toString(); 231 this.activeIndex = index.toString();
232 sessionStorage.setItem('keyPath', this.activeIndex);
227 //选中表单传递数据 233 //选中表单传递数据
228 this.$emit('getCurrentSelectProps', this.currentSelectProps); 234 this.$emit('getCurrentSelectProps', this.currentSelectProps);
229 this.$parent.stepForm(index); 235 this.$parent.stepForm(index);
230 this.$store.dispatch('user/refreshPage', false); 236 this.$store.dispatch('user/refreshPage', false);
231 } 237 }
238 },
239 beforeDestroy () {
240 sessionStorage.removeItem('keyPath')
232 } 241 }
233 } 242 }
234 </script> 243 </script>
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-分割 2 * @Description: workFrame左侧菜单列表-分割
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-28 08:46:04 4 * @LastEditTime: 2023-09-12 13:32:29
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -98,12 +98,12 @@ ...@@ -98,12 +98,12 @@
98 } 98 }
99 }, 99 },
100 methods: { 100 methods: {
101 //读取申请单元信息
102 /** 101 /**
103 * @description: 读取申请单元信息 102 * @description: 读取申请单元信息
104 * @author: renchao 103 * @author: renchao
105 */ 104 */
106 loadBdcdylist () { 105 loadBdcdylist () {
106 let that = this
107 var formdata = new FormData(); 107 var formdata = new FormData();
108 formdata.append("bsmSlsq", this.bsmSlsq); 108 formdata.append("bsmSlsq", this.bsmSlsq);
109 if (this.$route.query.bestepid) { 109 if (this.$route.query.bestepid) {
...@@ -120,12 +120,14 @@ ...@@ -120,12 +120,14 @@
120 this.currentSelectProps = res.result[0]; 120 this.currentSelectProps = res.result[0];
121 this.$emit('getCurrentSelectProps', this.currentSelectProps); 121 this.$emit('getCurrentSelectProps', this.currentSelectProps);
122 this.judgeBatchShow(); 122 this.judgeBatchShow();
123 if (this.showBatch) { 123 if (sessionStorage.getItem('keyPath')) {
124 //满足批量查封/批量抵押按钮出现 即先展示批量表单 124 that.unitClick(sessionStorage.getItem('keyPath') - 0)
125 this.batchUnitClick();
126 } else { 125 } else {
127 //默认选择单元列表第一个 126 that.unitClick(0)
128 this.unitClick(0); 127 if (that.showBatch) {
128 //满足批量查封/批量抵押按钮出现 即先展示批量表单
129 that.batchUnitClick();
130 }
129 } 131 }
130 } 132 }
131 }) 133 })
...@@ -137,12 +139,14 @@ ...@@ -137,12 +139,14 @@
137 this.currentSelectProps = res.result[0]; 139 this.currentSelectProps = res.result[0];
138 this.$emit('getCurrentSelectProps', this.currentSelectProps); 140 this.$emit('getCurrentSelectProps', this.currentSelectProps);
139 this.judgeBatchShow(); 141 this.judgeBatchShow();
140 if (this.showBatch) { 142 if (sessionStorage.getItem('keyPath')) {
141 //满足批量查封/批量抵押按钮出现 即先展示批量表单 143 that.unitClick(sessionStorage.getItem('keyPath') - 0)
142 this.batchUnitClick();
143 } else { 144 } else {
144 //默认选择单元列表第一个 145 that.unitClick(0)
145 this.unitClick(0); 146 if (that.showBatch) {
147 //满足批量查封/批量抵押按钮出现 即先展示批量表单
148 that.batchUnitClick();
149 }
146 } 150 }
147 } 151 }
148 }) 152 })
...@@ -202,8 +206,6 @@ ...@@ -202,8 +206,6 @@
202 }); 206 });
203 }); 207 });
204 }, 208 },
205
206 //批量按钮点击事件
207 /** 209 /**
208 * @description: 批量按钮点击事件 210 * @description: 批量按钮点击事件
209 * @author: renchao 211 * @author: renchao
...@@ -214,7 +216,6 @@ ...@@ -214,7 +216,6 @@
214 this.$parent.stepForm(0); 216 this.$parent.stepForm(0);
215 217
216 }, 218 },
217 //申请单元点击事件
218 /** 219 /**
219 * @description: 申请单元点击事件 220 * @description: 申请单元点击事件
220 * @param {*} index 221 * @param {*} index
...@@ -226,6 +227,7 @@ ...@@ -226,6 +227,7 @@
226 this.currentSelectProps.issave = '1' 227 this.currentSelectProps.issave = '1'
227 this.currentSelectProps.batchOperation = false; 228 this.currentSelectProps.batchOperation = false;
228 this.activeIndex = index.toString(); 229 this.activeIndex = index.toString();
230 sessionStorage.setItem('keyPath', this.activeIndex);
229 //选中表单传递数据 231 //选中表单传递数据
230 this.$emit('getCurrentSelectProps', this.currentSelectProps); 232 this.$emit('getCurrentSelectProps', this.currentSelectProps);
231 this.$parent.stepForm(index); 233 this.$parent.stepForm(index);
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-05 14:28:25 4 * @LastEditTime: 2023-09-08 16:38:43
5 --> 5 -->
6 <template> 6 <template>
7 <div class="szxx"> 7 <div class="szxx">
8 <el-card :class="item.szcs == 0 ? 'box-card':'box-card bg-red'" v-for="(item, index) in tableData" :key="index"> 8 <el-card
9 :class="classJudge(item)"
10 v-for="(item, index) in tableData"
11 :key="index"
12 >
9 <div slot="header" class="szxx_header"> 13 <div slot="header" class="szxx_header">
10 <span class="header_type">{{ 14 <span class="header_type">{{
11 item.bdcqzlx == 1 ? "不动产权证书" : "不动产登记证明" 15 item.bdcqzlx == 1 ? "不动产权证书" : "不动产登记证明"
...@@ -17,7 +21,8 @@ ...@@ -17,7 +21,8 @@
17 <span>{{ item.qllx }}</span> 21 <span>{{ item.qllx }}</span>
18 </div> 22 </div>
19 <div class="text color_red"> 23 <div class="text color_red">
20 <span>{{ item.qlr }}</span> 24 <span>{{ item.qlr }}</span
25 ><span class="color_iray">({{ item.qllx }})</span>
21 </div> 26 </div>
22 <div class="text color_iray"> 27 <div class="text color_iray">
23 <span>{{ item.gyqk }}</span> 28 <span>{{ item.gyqk }}</span>
...@@ -43,15 +48,33 @@ ...@@ -43,15 +48,33 @@
43 </div> 48 </div>
44 <div class="card_padding" v-if="viewEdit"> 49 <div class="card_padding" v-if="viewEdit">
45 <div class="top_line middle_margin"></div> 50 <div class="top_line middle_margin"></div>
46 <div class="text" v-if="item.ysxlh"> 51 <div class="text tac" v-if="item.ysxlh">
47 <el-button class="operation_button" type="text" @click="openInvalidDiglog(item)">再次打印({{ item.szcs 52 <el-button
48 }})</el-button> 53 class="operation_button"
49 <el-button class="operation_button" type="text" @click="openRecordPop(item)">缮证记录</el-button> 54 type="text"
55 @click="openInvalidDiglog(item)"
56 >再次打印({{ item.szcs }})</el-button
57 >
58 <el-button
59 class="operation_button"
60 type="text"
61 @click="openRecordPop(item)"
62 >缮证记录</el-button
63 >
50 </div> 64 </div>
51 <div class="text" v-else> 65 <div class="text tac" v-else>
52 <el-button class="operation_button" type="text" @click="openZsylDialog(item, 2)">证书打印({{ item.szcs 66 <el-button
53 }}</el-button> 67 class="operation_button"
54 <el-button class="operation_button" type="text" @click="openRecordPop(item)">缮证记录</el-button> 68 type="text"
69 @click="openZsylDialog(item, 2)"
70 >证书打印({{ item.szcs }}</el-button
71 >
72 <el-button
73 class="operation_button"
74 type="text"
75 @click="openRecordPop(item)"
76 >缮证记录</el-button
77 >
55 </div> 78 </div>
56 </div> 79 </div>
57 </el-card> 80 </el-card>
...@@ -60,42 +83,42 @@ ...@@ -60,42 +83,42 @@
60 </div> 83 </div>
61 </template> 84 </template>
62 <script> 85 <script>
63 import { mapGetters } from 'vuex' 86 import { mapGetters } from "vuex";
64 import store from '@/store/index.js' 87 import store from "@/store/index.js";
65 import { getSlsqBdcqzList } from "@/api/bdcqz.js"; 88 import { getSlsqBdcqzList } from "@/api/bdcqz.js";
66 export default { 89 export default {
67 props: {}, 90 props: {},
68 data () { 91 data() {
69 return { 92 return {
70 //表单是否可操作 93 //表单是否可操作
71 viewEdit: false, 94 viewEdit: false,
72 dialog: false, 95 dialog: false,
73 tableData: [], 96 tableData: [],
74 bdcqzlx: 1, 97 bdcqzlx: 1,
75 bdcqz: {} 98 bdcqz: {},
76 } 99 };
77 }, 100 },
78 computed: { 101 computed: {
79 ...mapGetters(['workFresh']) 102 ...mapGetters(["workFresh"]),
80 }, 103 },
81 watch: { 104 watch: {
82 workFresh: { 105 workFresh: {
83 handler (newVal, oldVal) { 106 handler(newVal, oldVal) {
84 console.log(newVal, 'newVal'); 107 console.log(newVal, "newVal");
85 if (newVal) this.list() 108 if (newVal) this.list();
86 }
87 }
88 }, 109 },
89 created () { 110 },
90 this.list() 111 },
91 this.viewEdit = this.$parent.currentSelectTab.ableOperation 112 created() {
113 this.list();
114 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
92 }, 115 },
93 methods: { 116 methods: {
94 /** 117 /**
95 * @description: 初始化列表 118 * @description: 初始化列表
96 * @author: renchao 119 * @author: renchao
97 */ 120 */
98 list () { 121 list() {
99 return new Promise((resolve, reject) => { 122 return new Promise((resolve, reject) => {
100 var bsmSlsq = this.$route.query.bsmSlsq; 123 var bsmSlsq = this.$route.query.bsmSlsq;
101 getSlsqBdcqzList({ bsmSlsq: bsmSlsq }).then((res) => { 124 getSlsqBdcqzList({ bsmSlsq: bsmSlsq }).then((res) => {
...@@ -106,8 +129,8 @@ ...@@ -106,8 +129,8 @@
106 this.bdcqz = res.result[0]; 129 this.bdcqz = res.result[0];
107 } 130 }
108 } 131 }
109 }) 132 });
110 }) 133 });
111 }, 134 },
112 /** 135 /**
113 * @description: 打开证书预览弹窗 136 * @description: 打开证书预览弹窗
...@@ -115,13 +138,25 @@ ...@@ -115,13 +138,25 @@
115 * @param {*} type 138 * @param {*} type
116 * @author: renchao 139 * @author: renchao
117 */ 140 */
118 openZsylDialog (item, type) { 141 openZsylDialog(item, type) {
119 store.dispatch('user/reWorkFresh', false) 142 store.dispatch("user/reWorkFresh", false);
120 if (type == 1) { 143 if (type == 1) {
121 //证书证明预览 144 //证书证明预览
122 this.$popupDialog("证书证明预览", "workflow/components/dialog/zsyl", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true); 145 this.$popupDialog(
146 "证书证明预览",
147 "workflow/components/dialog/zsyl",
148 { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq },
149 "76%",
150 true
151 );
123 } else { 152 } else {
124 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { ...item }, "76%", true); 153 this.$popupDialog(
154 "证书证明打印",
155 "workflow/components/dialog/zsdy",
156 { ...item },
157 "76%",
158 true
159 );
125 } 160 }
126 }, 161 },
127 /** 162 /**
...@@ -129,23 +164,52 @@ ...@@ -129,23 +164,52 @@
129 * @param {*} item 164 * @param {*} item
130 * @author: renchao 165 * @author: renchao
131 */ 166 */
132 openInvalidDiglog (item) { 167 openInvalidDiglog(item) {
133 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { ...item }, "76%", true); 168 this.$popupDialog(
169 "证书证明打印",
170 "workflow/components/dialog/zsdy",
171 { ...item },
172 "76%",
173 true
174 );
134 }, 175 },
135 /** 176 /**
136 * @description: openRecordPop 177 * @description: openRecordPop
137 * @param {*} item 178 * @param {*} item
138 * @author: renchao 179 * @author: renchao
139 */ 180 */
140 openRecordPop (item) { 181 openRecordPop(item) {
141 this.$popupDialog("缮证记录", "workflow/components/dialog/szRecord", { bsmBdcqz: item.bsmBdcqz }, '60%', true) 182 this.$popupDialog(
183 "缮证记录",
184 "workflow/components/dialog/szRecord",
185 { bsmBdcqz: item.bsmBdcqz },
186 "60%",
187 true
188 );
189 },
190 /**
191 * @description: classJudge 判断class
192 * @param {*} item
193 * @author: renchao
194 */
195 classJudge(item) {
196 let className = "box-card";
197 if (item.bdcqzlx == 1) {
198 className += " zs-card";
199 } else {
200 className += " zm-card";
142 } 201 }
202 if (item.szcs == 0) {
203 className += " no-print";
204 }
205 return className;
143 }, 206 },
144 }; 207 },
208 };
145 </script> 209 </script>
146 <style scoped lang='scss'> 210 <style scoped lang="scss">
147 @import "~@/styles/public.scss"; 211 @import "~@/styles/public.scss";
148 .szxx { 212 .szxx {
149 box-sizing: border-box; 213 box-sizing: border-box;
150 padding-right: 15px; 214 padding-right: 15px;
151 width: 100%; 215 width: 100%;
...@@ -155,18 +219,79 @@ ...@@ -155,18 +219,79 @@
155 219
156 .box-card { 220 .box-card {
157 float: left; 221 float: left;
158 width: 300px; 222 width: 350px;
159 margin-top: 10px; 223 margin: 10px;
160 margin-right: 10px; 224 box-shadow: none;
161 // .szxx_body { 225 background-image: url("~@/image/zm-bg.png");
162 // height: 240px; 226 background-size: 100% 100%;
163 // } 227 border: 1px solid transparent;
228 /deep/ .el-card__header {
229 padding: 12px 66px;
230 background-size: auto;
231 border-bottom: 0;
232 position: relative;
164 } 233 }
234 .szxx_header {
235 color: #8b4534;
236 }
237 .szxx_body {
238 height: 280px;
239 }
240 }
241 .zs-card {
242 border: 1px solid #a6b0be;
243 background-image: none;
244 /deep/ .el-card__header {
245 background-image: url("~@/image/zs-red.png");
246 .szxx_header {
247 color: #ffe47c;
248 }
249 }
250 .top_line {
251 border-top: 1px solid #d3dbe5;
252 width: 330px;
253 margin: 0 auto 10px;
165 } 254 }
255 }
256 .zm-card {
257 /deep/ .el-card__header {
258 &:after {
259 content: "";
260 display: inline-block;
261 width: 330px;
262 height: 1px;
263 background-color: #b28676;
264 position: absolute;
265 left: 10px;
266 bottom: 0;
267 }
268 }
269 }
270 .zm-card.no-print {
271 background-image: url("~@/image/zm-gray.png");
166 272
273 /deep/ .el-card__header {
274 &:after {
275 background-color: #6d7278;
276 }
277 }
167 .szxx_header { 278 .szxx_header {
279 color: #6d7278;
280 }
281 }
282 .zs-card.no-print {
283 /deep/ .el-card__header {
284 background-image: url("~@/image/zs-gray.png");
285 .szxx_header {
286 color: #ffffff;
287 }
288 }
289 }
290 }
291
292 .szxx_header {
168 // color: #ffffff; 293 // color: #ffffff;
169 font-weight: bolder; 294 // font-weight: bolder;
170 font-size: 16px; 295 font-size: 16px;
171 296
172 .header_type { 297 .header_type {
...@@ -177,61 +302,44 @@ ...@@ -177,61 +302,44 @@
177 302
178 .header_text { 303 .header_text {
179 text-align: center; 304 text-align: center;
180 margin-top: 10px; 305 margin-top: 2px;
181 line-height: 30px; 306 line-height: 22px;
182 }
183 } 307 }
308 }
184 309
185 .top_line { 310 .text {
186 border-top: 2px solid rgb(222, 222, 222); 311 margin-bottom: 8px;
187 } 312 text-align: left;
188 313 text-indent: 16px;
189 .text { 314 }
190 margin-bottom: 10px; 315 .text.tac {
191 text-align: center; 316 text-align: center;
192 } 317 }
193 318
194 .color_iray { 319 .color_iray {
195 color: rgb(153, 153, 153); 320 color: #6d7278;
196 } 321 }
197 322
198 .color_red { 323 .color_red {
199 color: rgb(255, 89, 24); 324 color: #ab0c0c;
200 } 325 }
201 326
202 .middle_margin { 327 .middle_margin {
203 margin-bottom: 10px; 328 margin-bottom: 10px;
204 } 329 }
205 330
206 .operation_button { 331 .operation_button {
207 border: 1px solid rgb(0, 121, 254); 332 border: 1px solid #5c95e5;
208 padding: 5px; 333 padding: 5px;
209 text-align: center; 334 text-align: center;
210 } 335 }
211 336
212 .card_padding { 337 .card_padding {
213 padding-top: 8px; 338 padding-top: 8px;
214 font-size: 16px; 339 font-size: 14px;
215 } 340 line-height: 22px;
216 .box-card { 341 }
217 .szxx_header { 342 /deep/.el-card__body {
218 color: #303133;
219 }
220 // 证书背景色
221 /deep/.el-card__header {
222 background-color: #e2dfe0;
223 }
224 }
225 .bg-red {
226 .szxx_header {
227 color: #fff;
228 }
229 /deep/.el-card__header {
230 background-color: rgb(198, 67, 83);
231 }
232 }
233
234 /deep/.el-card__body {
235 padding: 0px; 343 padding: 0px;
236 } 344 }
237 </style> 345 </style>
......