移动端
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 

301 Zeilen
8.9 KiB

  1. <template>
  2. <div class="app-container">
  3. <div class="header_main">
  4. 查看登记案件
  5. <div class="return_btn" @click="onClickLeft"></div>
  6. </div>
  7. <div style="height: 58px;"></div>
  8. <div class="main_box">
  9. <van-cell>
  10. <template #title>
  11. <van-icon name="../../../static/images/lawEnforcement/icon/icon_zxfa.png" size="20"></van-icon>
  12. <span class="custom-title">登记<i class="bgBlue"></i></span>
  13. </template>
  14. </van-cell>
  15. <van-cell title="登记号" :border="false" value="登记号" />
  16. <van-cell title="案件来源" :border="false" value="案件来源" />
  17. <van-cell title="关联方案" :border="false" value="关联方案" />
  18. <van-cell title="案件属地" :border="false" value="案件属地" />
  19. <van-cell title="执行主体" :border="false" value="执行主体" />
  20. <van-cell title="案件名称" :border="false" value="案件名称" />
  21. <van-cell title="登记日期" :border="false" value="登记日期" />
  22. <van-cell title="执法类别" :border="false" value="执法类别" />
  23. <van-cell title="案件简述" :border="false" value="案件简述 " />
  24. </div>
  25. <div class="main_box" style="margin-top: 10px;">
  26. <van-collapse v-model="activeNames">
  27. <van-collapse-item name="1">
  28. <template #title>
  29. <van-icon name="../../../static/images/lawEnforcement/icon/icon_dsr.png" size="20"></van-icon>
  30. <span class="custom-title">当事人<i class="bgBlue"></i></span>
  31. </template>
  32. <van-cell title="当事人类型" :border="false" value="当事人类型" />
  33. <van-cell title="当事人姓名" :border="false" value="当事人姓名" />
  34. <van-cell title="性别" :border="false" value="性别" />
  35. <van-cell title="身份证号" :border="false" value="身份证号" />
  36. <van-cell title="出生日期" :border="false" value="出生日期" />
  37. <van-cell title="民族" :border="false" value="民族" />
  38. <van-cell title="工作单位及职务" :border="false" value="工作单位及职务" />
  39. <van-cell title="联系电话" :border="false" value="联系电话" />
  40. <van-cell title="联系地址" :border="false" value="联系地址" />
  41. <van-cell title="统一社会信用代码" :border="false" value="统一社会信用代码" />
  42. <van-cell title="字号名称" :border="false" value="字号名称" />
  43. </van-collapse-item>
  44. </van-collapse>
  45. </div>
  46. <div class="main_box" style="margin-top: 10px;">
  47. <van-collapse v-model="activeNames1">
  48. <van-collapse-item name="1">
  49. <template #title>
  50. <van-icon name="../../../static/images/lawEnforcement/icon/icon_ajwd.png" size="20"></van-icon>
  51. <span class="custom-title">附件<i class="bgBlue"></i></span>
  52. </template>
  53. <div class="cf">
  54. <van-row>
  55. <van-col :span="6">
  56. <van-image src="../../../../static/images/lawEnforcement/icon/icon_fj.png" width="50" />
  57. <p>产品确认</p>
  58. <p>通知书</p>
  59. </van-col>
  60. <van-col :span="6">
  61. <van-image src="../../../../static/images/lawEnforcement/icon/icon_fj.png" width="50" />
  62. <p>产品确认</p>
  63. <p>通知书</p>
  64. </van-col>
  65. <van-col :span="6"></van-col>
  66. <van-col :span="6"></van-col>
  67. </van-row>
  68. </div>
  69. </van-collapse-item>
  70. </van-collapse>
  71. </div>
  72. <div class="main_box" style="margin-top: 10px;">
  73. <van-collapse v-model="activeNames2">
  74. <van-collapse-item name="1">
  75. <template #title>
  76. <van-icon name="../../../static/images/lawEnforcement/icon/icon_zxry.png" size="20"></van-icon>
  77. <span class="custom-title">执法人员<i class="bgBlue"></i></span>
  78. </template>
  79. <div class="peopleList">
  80. <van-row>
  81. <van-col :span="4">序号</van-col>
  82. <van-col :span="6">执行人员</van-col>
  83. <van-col :span="10">执法证号</van-col>
  84. <van-col :span="4">带队人</van-col>
  85. </van-row>
  86. <van-row v-for="(item,index) in 10" :key="index" >
  87. <van-col :span="4">{{index+1}}</van-col>
  88. <van-col :span="6">庞东旭{{index}}</van-col>
  89. <van-col :span="10">2303888{{index}}</van-col>
  90. <van-col :span="4">
  91. <div class="icon_box">
  92. <van-checkbox v-model="checked" shape="square"></van-checkbox>
  93. <!-- <van-icon name="../../../static/images/lawEnforcement/icon/icon_delete.png" size="20"></van-icon>-->
  94. </div>
  95. </van-col>
  96. </van-row>
  97. </div>
  98. </van-collapse-item>
  99. </van-collapse>
  100. </div>
  101. <p class="submitButton" @click="$router.push({name:'lawEnforcementTaskSignIn'})">执法打卡</p>
  102. </div>
  103. </template>
  104. <script>
  105. import { getScheme } from "@/api/lawEnforcement/index";
  106. export default {
  107. name: "programmeDetail",
  108. data() {
  109. return {
  110. checked:'',
  111. showBankType:false,
  112. showPayeeType:false,
  113. showPicker:false,
  114. form:{},
  115. bankType:'',
  116. payeeType:'',
  117. value:'',
  118. bankTypeOptions:[],
  119. payeeTypeOptions:[],
  120. tEnforceSchemeHandlerList:[],
  121. minDate: new Date(2020, 0, 1),
  122. maxDate: new Date(2025, 10, 1),
  123. currentDate: new Date(2021, 0, 17),
  124. activeNames: ['1'],
  125. activeNames1: ['1'],
  126. activeNames2: ['1'],
  127. };
  128. },
  129. created() {
  130. // this.getDictionaries()
  131. },
  132. methods: {
  133. getDictionaries(){
  134. getScheme(this.$route.query.id).then((response) => {
  135. this.form = response.data;
  136. });
  137. },
  138. goBack(){
  139. window.history.go(-1)
  140. }
  141. },
  142. }
  143. </script>
  144. <style scoped lang="scss">
  145. .app-container {
  146. padding: 2% 0 10%;
  147. }
  148. /deep/ .van-collapse-item__content{
  149. padding: 0;
  150. }
  151. /deep/ .van-checkbox{
  152. justify-content: center;
  153. }
  154. .icon_box{
  155. display: flex;
  156. justify-content: space-around;
  157. }
  158. .cf{
  159. padding: 0 3%;
  160. margin-top: 20PX;
  161. margin-bottom: 20PX;
  162. .van-row{
  163. background: #F0F3F5;
  164. .van-col{
  165. padding: 5PX 0;
  166. font-size: 12PX!important;
  167. text-align: center;
  168. p{
  169. color: #1D6FE9;
  170. }
  171. }
  172. &:first-child{
  173. background: transparent;
  174. }
  175. }
  176. }
  177. .header_main{
  178. height: 116px;
  179. background: url('../../../../static/images/lawEnforcement/new/list_head.png') no-repeat;
  180. background-size: 100% 100%;
  181. position: fixed;
  182. top: 0;
  183. left: 0;
  184. width: 100%;
  185. font-size: 36px;
  186. line-height: 116px;
  187. text-align: center;
  188. color: #fff;
  189. z-index: 999;
  190. .return_btn{
  191. width: 24px;
  192. height: 43.2px;
  193. background: url('../../../assets/images/sunVillage_info/list_icon_5.png') center center no-repeat;
  194. background-size: 20px 36px;
  195. position: absolute;
  196. left: 38px;
  197. top: 36px;
  198. }
  199. .add_btn{
  200. width: 56.4px;
  201. height: 40.8px;
  202. background: url('../../../assets/images/sunVillage_info/list_icon_9.png') center center no-repeat;
  203. background-size: 47px 34px;
  204. position: absolute;
  205. right: 38px;
  206. top: 36px;
  207. }
  208. }
  209. /deep/ .van-radio--horizontal{
  210. margin-left: 0.32rem;
  211. margin-right: 0;
  212. }
  213. .peopleList{
  214. padding: 3%;
  215. text-align: center;
  216. .van-row{
  217. margin-bottom: 10PX;
  218. background: rgba(196,218,249,0.3);
  219. border-radius: 5PX;
  220. .van-col{
  221. text-align: center;
  222. font-size: 14PX;
  223. color: #333333;
  224. padding: 5PX 0;
  225. }
  226. &:first-child{
  227. background: none;
  228. .van-col{
  229. padding: 0;
  230. color: #1D6FE9;
  231. }
  232. }
  233. }
  234. }
  235. .main_title{
  236. font-size: 0.4rem;
  237. color: #1D6FE9;
  238. margin: 0.2rem 6%;
  239. margin-top: 0;
  240. position: relative;
  241. }
  242. .main_box{
  243. width: 96%;
  244. margin: 0 auto;
  245. border-radius: 10PX;
  246. box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
  247. overflow: hidden;
  248. background-color: #FFF;
  249. .van-icon{
  250. vertical-align: middle;
  251. }
  252. .custom-title{
  253. font-size: 17PX;
  254. color: #333333;
  255. vertical-align: middle;
  256. line-height: 1;
  257. position: relative;
  258. }
  259. .tap{
  260. color: #1D6FE9;
  261. }
  262. .bgBlue{
  263. display: block;
  264. position: absolute;
  265. width: 17PX;
  266. height: 17PX;
  267. border-radius: 50%;
  268. background-color: rgba(29,111,233,0.26);
  269. top: -2PX;
  270. right: -8PX;
  271. }
  272. }
  273. .addFamily{
  274. position: absolute;
  275. top: -2px;
  276. right: 0;
  277. border-radius: 50%;
  278. }
  279. .submitButton{
  280. width: 45%;
  281. margin: 0 auto;
  282. background-image: linear-gradient(to right, #2E79E9 , #77A6EF);
  283. text-align: center;
  284. color: #ffffff;
  285. height: 70px;
  286. line-height: 70px;
  287. border-radius: 8PX;
  288. margin-top: 25PX;
  289. }
  290. </style>