移动端
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 

310 linhas
7.6 KiB

  1. <template>
  2. <div class="app-container">
  3. <div class="header_main">
  4. 种子扫描
  5. <div class="return_btn" @click="onClickLeft"></div>
  6. <div class="add_btn" @click="onClickLeft"></div>
  7. <div class="top_box">
  8. <div class="top_01">
  9. <img src="../../../../static/images/lawEnforcement/new/retrospect_icon_10.png">
  10. <p>码上放心</p>
  11. </div>
  12. <img src="../../../../static/images/lawEnforcement/new/retrospect_icon_18.png" class="retrospect_icon">
  13. <p class="tt">产品溯源信息</p>
  14. <div class="top_02">
  15. <p><i></i>一物一码</p>
  16. <p><i></i>扫码验真</p>
  17. <p><i></i>拒绝假货</p>
  18. </div>
  19. </div>
  20. <div class="jg"></div>
  21. </div>
  22. <div class="main">
  23. <div class="main_box">
  24. <a href="#" style="font-size: 14px;display: block;width: 100%;text-align: center;">www.kasdhefivnskdfkhhwkn5664nn.5164888874.com</a>
  25. </div>
  26. <div class="main_box center_box" style="margin-top: 10px;">
  27. <img src="../../../../static/images/lawEnforcement/new/retrospect_icon_15.png" alt="">
  28. <p>该产品单元识别代码合规</p>
  29. <p>1534565635645126353535335656</p>
  30. </div>
  31. <div class="main_box" style="margin-top: 10px;">
  32. <van-cell :border="false">
  33. <template #title>
  34. <span class="custom-title">草甘膦铵盐</span>
  35. </template>
  36. </van-cell>
  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. </div>
  44. <div class="main_box" style="margin-top: 10px;">
  45. <van-cell title="防伪追溯网址" :border="false" value="防伪追溯网址" />
  46. <van-cell title="单元识别代码" :border="false" value="单元识别代码" />
  47. </div>
  48. </div>
  49. </div>
  50. </template>
  51. <script>
  52. import { getScheme } from "@/api/lawEnforcement/index";
  53. export default {
  54. name: "programmeDetail",
  55. data() {
  56. return {
  57. showBankType:false,
  58. showPayeeType:false,
  59. showPicker:false,
  60. form:{},
  61. bankType:'',
  62. payeeType:'',
  63. value:'',
  64. bankTypeOptions:[],
  65. payeeTypeOptions:[],
  66. tEnforceSchemeHandlerList:[],
  67. minDate: new Date(2020, 0, 1),
  68. maxDate: new Date(2025, 10, 1),
  69. currentDate: new Date(2021, 0, 17),
  70. activeNames: ['1'],
  71. activeNames1: ['1'],
  72. activeNames2: ['1'],
  73. };
  74. },
  75. created() {
  76. // this.getDictionaries()
  77. },
  78. methods: {
  79. getDictionaries(){
  80. getScheme(this.$route.query.id).then((response) => {
  81. this.form = response.data;
  82. });
  83. },
  84. goBack(){
  85. window.history.go(-1)
  86. }
  87. },
  88. }
  89. </script>
  90. <style scoped lang="scss">
  91. .jg{
  92. height: 80px;
  93. }
  94. .app-container {
  95. }
  96. .retrospect_icon{
  97. position: absolute;
  98. top: 0;
  99. right: 0;
  100. }
  101. .top_box{
  102. line-height: 1;
  103. text-align: left;
  104. width: 85%;
  105. margin: 0 auto;
  106. padding-bottom: 10PX;
  107. background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_14.png') no-repeat right bottom;
  108. position: relative;
  109. .top_01{
  110. display: flex;
  111. align-items: center;
  112. font-size: 0.4rem;
  113. margin-top: 15PX;
  114. img{
  115. margin-right: 10PX;
  116. }
  117. }
  118. .tt{
  119. font-size: 0.7rem;
  120. margin-top: 15PX;
  121. }
  122. .top_02{
  123. display: flex;
  124. align-items: center;
  125. font-size: 0.3rem;
  126. margin-top: 15PX;
  127. i{
  128. display: inline-block;
  129. width: 15PX;
  130. height: 15PX;
  131. margin-right: 3PX;
  132. }
  133. p{
  134. display: flex;
  135. align-items: center;
  136. margin-right: 10PX;
  137. &:nth-child(1){
  138. i{
  139. background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_11.png') no-repeat center;
  140. background-size: auto 15PX;
  141. }
  142. }
  143. &:nth-child(2){
  144. i{
  145. background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_12.png') no-repeat center;
  146. background-size: auto 15PX;
  147. }
  148. }
  149. &:nth-child(3){
  150. i{
  151. background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_13.png') no-repeat center;
  152. background-size: auto 15PX;
  153. }
  154. }
  155. }
  156. }
  157. }
  158. .main{
  159. position: relative;
  160. top: -30PX;
  161. }
  162. .center_box{
  163. text-align: center;
  164. padding: 30PX 0!important;
  165. p{
  166. margin-top: 15PX;
  167. &:nth-child(2){
  168. font-size: 0.4rem;
  169. color: #59C145;
  170. }
  171. &:nth-child(3){
  172. font-size: 0.4rem;
  173. color: #B4B0B0;
  174. display: inline-block;
  175. background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_16.png') no-repeat left center;
  176. padding-left: 20PX;
  177. }
  178. }
  179. }
  180. /deep/ .van-cell{
  181. padding-bottom: 0;
  182. padding-top: 0;
  183. margin-bottom: 10PX;
  184. &:last-child{
  185. margin-bottom: 0;
  186. }
  187. }
  188. .header_main{
  189. /*height: 116px;*/
  190. background: url('../../../../static/images/lawEnforcement/new/header_bg.png') no-repeat;
  191. background-size: 100% 100%;
  192. /*position: fixed;*/
  193. top: 0;
  194. left: 0;
  195. width: 100%;
  196. font-size: 36px;
  197. line-height: 116px;
  198. text-align: center;
  199. color: #fff;
  200. z-index: 999;
  201. .return_btn{
  202. width: 24px;
  203. height: 43.2px;
  204. background: url('../../../assets/images/sunVillage_info/list_icon_5.png') center center no-repeat;
  205. background-size: 20px 36px;
  206. position: absolute;
  207. left: 38px;
  208. top: 36px;
  209. }
  210. .add_btn{
  211. width: 56.4px;
  212. height: 40.8px;
  213. background: url('../../../../static/images/lawEnforcement/new/retrospect_icon_17.png') center center no-repeat;
  214. background-size: 47px 34px;
  215. position: absolute;
  216. right: 38px;
  217. top: 36px;
  218. }
  219. }
  220. /deep/ .van-radio--horizontal{
  221. margin-left: 0.32rem;
  222. margin-right: 0;
  223. }
  224. .peopleList{
  225. padding-right: 3%;
  226. .van-row{
  227. margin-bottom: 10PX;
  228. .van-col{
  229. text-align: center;
  230. font-size: 14PX;
  231. }
  232. &:first-child{
  233. .van-col{
  234. color: #1D6FE9;
  235. }
  236. }
  237. }
  238. }
  239. .main_title{
  240. font-size: 0.4rem;
  241. color: #1D6FE9;
  242. margin: 0.2rem 6%;
  243. margin-top: 0;
  244. position: relative;
  245. }
  246. .main_box{
  247. width: 96%;
  248. margin: 0 auto;
  249. border-radius: 10PX;
  250. box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
  251. overflow: hidden;
  252. background-color: #FFF;
  253. padding: 10PX 0;
  254. .van-icon{
  255. vertical-align: middle;
  256. }
  257. .custom-title{
  258. font-size: 17PX;
  259. color: #333333;
  260. vertical-align: middle;
  261. line-height: 1;
  262. position: relative;
  263. }
  264. .tap{
  265. color: #1D6FE9;
  266. }
  267. .bgBlue{
  268. display: block;
  269. position: absolute;
  270. width: 17PX;
  271. height: 17PX;
  272. border-radius: 50%;
  273. background-color: rgba(29,111,233,0.26);
  274. top: -2PX;
  275. right: -8PX;
  276. }
  277. }
  278. .submitButton{
  279. width: 45%;
  280. margin: 0 auto;
  281. background-image: linear-gradient(to right, #2E79E9 , #77A6EF);
  282. text-align: center;
  283. color: #ffffff;
  284. height: 70px;
  285. line-height: 70px;
  286. border-radius: 8PX;
  287. margin-top: 25PX;
  288. }
  289. .addFamily{
  290. position: absolute;
  291. top: -2px;
  292. right: 0;
  293. border-radius: 50%;
  294. }
  295. </style>