ZhuXiaoBeiAn.vue 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284
  1. <!--
  2. * @Author: 文帅
  3. * @Date: 2022-04-11 15:56:43
  4. * @LastEditTime: 2022-04-11 16:37:55
  5. * @LastEditors: 文帅
  6. * @Description:
  7. -->
  8. <template>
  9. <div>
  10. <van-collapse v-model="activeNames">
  11. <van-collapse-item title="注销备案" name="1">
  12. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  13. <van-col class="left">公告状态</van-col>
  14. <van-col class="right">{{ info.status || "-" }}</van-col>
  15. </van-row>
  16. <van-row type="flex" justify="space-between" class="yhc-gray-list">
  17. 清算组备案信息
  18. </van-row>
  19. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  20. <van-col class="left">企业名称</van-col>
  21. <van-col class="right">{{ info.companyName || "-" }}</van-col>
  22. </van-row>
  23. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  24. <van-col class="left">统一信用代码/注册号</van-col>
  25. <van-col class="right">{{ info.creditNo || "-" }}</van-col>
  26. </van-row>
  27. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  28. <van-col class="left">登记机关</van-col>
  29. <van-col class="right">{{ info.belongOrg || "-" }}</van-col>
  30. </van-row>
  31. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  32. <van-col class="left">清算组备案日期 </van-col>
  33. <van-col class="right">{{ $dateFormat(info.auditStartDate )}}</van-col>
  34. </van-row>
  35. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  36. <van-col class="left">清算组成立日期 </van-col>
  37. <van-col class="right">{{
  38. $dateFormat(info.creditorStartDate )
  39. }}</van-col>
  40. </van-row>
  41. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  42. <van-col class="left">注销原因</van-col>
  43. <van-col class="right">{{ info.logoutReason || "-" }}</van-col>
  44. </van-row>
  45. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  46. <van-col class="left" span="10">清算组办公地址</van-col>
  47. <van-col class="right" span="14">{{
  48. info.creditorAddress || "-"
  49. }}</van-col>
  50. </van-row>
  51. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  52. <van-col class="left">清算组联系电话</van-col>
  53. <van-col class="right">{{ info.auditPhone || "-" }}</van-col>
  54. </van-row>
  55. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  56. <van-col class="left">清算组负责人</van-col>
  57. <van-col class="right">{{ info.creditorPerson || "-" }}</van-col>
  58. </van-row>
  59. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  60. <van-col class="left">清算组成员</van-col>
  61. <van-col class="right">{{ info.auditEmployees || "-" }}</van-col>
  62. </van-row>
  63. <van-row type="flex" justify="space-between" class="yhc-gray-list">
  64. 债权人公告信息
  65. </van-row>
  66. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  67. <van-col class="left">统一信用代码/注册号</van-col>
  68. <van-col class="right">{{ info.zqCreditNo || "-" }}</van-col>
  69. </van-row>
  70. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  71. <van-col class="left">登记机关</van-col>
  72. <van-col class="right">{{ info.zqBelongOrg || "-" }}</van-col>
  73. </van-row>
  74. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  75. <van-col class="left">公告期</van-col>
  76. <van-col class="right">{{ info.announcementPeriod || "-" }}</van-col>
  77. </van-row>
  78. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  79. <van-col class="left" span="6">公告内容</van-col>
  80. <van-col class="right" span="18">{{ info.content || "-" }}</van-col>
  81. </van-row>
  82. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  83. <van-col class="left">债权申报联系人</van-col>
  84. <van-col class="right">{{ info.zqPerson || "-" }}</van-col>
  85. </van-row>
  86. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  87. <van-col class="left">债权申报联系电话</van-col>
  88. <van-col class="right">{{ info.zqAuditPhone || "-" }}</van-col>
  89. </van-row>
  90. <van-row type="flex" justify="space-between" class="yhc-ndbg-rowlist">
  91. <van-col class="left" span="8">债权申报地址</van-col>
  92. <van-col class="right" span="16">{{ info.aqAddress || "-" }}</van-col>
  93. </van-row>
  94. </van-collapse-item>
  95. </van-collapse>
  96. </div>
  97. </template>
  98. <script lang="ts" setup>
  99. import $axios from '@/api'
  100. import { useDemensionListStore } from '@/store/demensionList'
  101. import { $dateFormat } from '@/utils/utils'
  102. import { onMounted, ref } from 'vue'
  103. const activeNames = ref(['1'])
  104. const info = ref<any>({})
  105. const getData = async () => {
  106. const params = {
  107. dimensionCode: useDemensionListStore().selectDemension?.code,
  108. entityId: useDemensionListStore().entityId,
  109. entityName: useDemensionListStore().entityName,
  110. entityType: useDemensionListStore().entityType
  111. }
  112. const res:any = await $axios.get('lawyer-workbench/risk/dimension/page',{params})
  113. info.value = res
  114. }
  115. onMounted(() => {
  116. getData()
  117. })
  118. </script>
  119. <style lang="scss" scoped>
  120. :deep() .van-collapse-item__content {
  121. padding: 0 10px !important;
  122. font-size: 15px !important;
  123. }
  124. :deep() .van-cell__title {
  125. font-weight: bold;
  126. }
  127. :deep() .van-cell:not(:last-child)::after {
  128. border: none !important;
  129. }
  130. :deep() .van-cell {
  131. padding: 10px !important;
  132. margin-bottom: 10px !important;
  133. }
  134. :deep() .van-collapse-item__wrapper {
  135. margin-top: -10px !important;
  136. margin-bottom: 10px !important;
  137. }
  138. :deep() .van-step--vertical .van-step__circle-container {
  139. position: absolute;
  140. top: 23px !important;
  141. }
  142. :deep() .van-step--vertical:not(:last-child)::after {
  143. border-bottom-width: 0px !important;
  144. }
  145. :deep() .van-cell__title {
  146. flex: 2;
  147. }
  148. .yhc-ndbg-rowlist {
  149. padding: 12px 0px;
  150. border-top: 0.7px solid $border;
  151. .left {
  152. color: $blackColor;
  153. }
  154. .right {
  155. color: $grayFont;
  156. text-align: right;
  157. }
  158. }
  159. .yhc-ghxixi-address {
  160. margin-top: 10px;
  161. padding-bottom: 8px;
  162. i {
  163. font-size: 16px;
  164. vertical-align: bottom;
  165. margin-right: 3px;
  166. }
  167. }
  168. .compony-name {
  169. font-size: 14px;
  170. padding-top: 12px;
  171. padding-bottom: 3px;
  172. }
  173. .yhc-item-row {
  174. padding-bottom: 8px;
  175. .yhc-item-left {
  176. color: $grayFont;
  177. .left-first {
  178. padding: 2px 0px;
  179. }
  180. .black {
  181. color: $blackColor;
  182. padding-top: 8px;
  183. line-height: 16px;
  184. padding-right: $padding;
  185. }
  186. }
  187. .yhc-item-right {
  188. color: $grayFont;
  189. .right-first {
  190. padding: 2px $padding;
  191. }
  192. .black {
  193. padding-left: $padding;
  194. color: $blackColor;
  195. padding-top: 8px;
  196. }
  197. }
  198. }
  199. // 阴影部分
  200. .yhc-biangen {
  201. color: $blackColor;
  202. .name {
  203. margin-top: 8px;
  204. margin-bottom: 8px;
  205. }
  206. .gray-boild {
  207. border: 0.7px solid #dedcdc;
  208. border-radius: 4px;
  209. }
  210. .yhc-gray-section {
  211. padding: 10px;
  212. border-radius: 4px;
  213. background-color: #f1f2f4;
  214. .yhc-section-left {
  215. .left-first {
  216. padding: 2px 0px;
  217. }
  218. .black {
  219. padding-top: 8px;
  220. }
  221. }
  222. .yhc-section-right {
  223. border-left: 0.7px solid #dedcdc;
  224. .right-first {
  225. padding: 2px $padding;
  226. }
  227. .black {
  228. padding-left: $padding;
  229. padding-top: 8px;
  230. }
  231. }
  232. }
  233. }
  234. .yhc-gray-list {
  235. padding: 12px 12px;
  236. color: $blackColor;
  237. background-color: #f1f2f4;
  238. margin-left: -12px;
  239. margin-right: -12px;
  240. }
  241. </style>