xgwangman 4 роки тому
батько
коміт
f2a98de886

+ 4 - 3
jydocs-mobile/src/api/main.ts

@@ -37,10 +37,11 @@ export function submitCashOutInfo (data: any) {
 }
 
 export function getDetails (data: any) {
-  //   data = qs.stringify(data)
+  console.log(data)
+  // data = qs.stringify(data)
   return $request({
-    url: '/jydocs/detail',
+    url: '/detail',
     method: 'post',
-    params: data
+    data
   })
 }

+ 2 - 0
jydocs-mobile/src/api/mock/detail.json

@@ -5,7 +5,9 @@
     "status": 1,
     "detail": {
       "docId": "RJ82241sM3DyHwrupW7w",
+      "total": 10,
       "docName": "软件单元、组装、确认测试系统-中标候选人公示",
+      "docList": "各有关单位:为深化招投标领域“放管服”改革、优化营商环境、解决招投标市场存在的突出问题、促进经济高质量发展,2019年9月30日,住建部发布《关于进一步加强房屋建筑和市政基础设施工程招标投标监管的指导意见(征求意见稿)》,2019年12月3日国家发展改革委牵头会同有关部门起草了《中华人民共和国招标投标法(修订草案公开征求意见稿)》。对促进招标投标市场的规范具有引领和示范作用。但是,当前招投标活动中依然存在招标人主体责任缺失,串通投标、弄虚作假违法违规问题。随后财政部相继公布了《政府采购信息发布管理办法》、《政府购买服务管理办法》,为规范政府购买服务行为,促进转变政府职能,改善公共服务供给,推进相关企业采购的专业化和规范化,促进采购过程依法合规是招标投标市场使用国有资金招标采购的重要主体。 为帮助相关单位及时掌握招标采购相关最新文件要求,解决日常招标采购活动中热点、难点问题,解决在招标采购执行中的困惑,进一步提升采购工作的专业化水平。根据当下疫情防控环境,贯彻习近平总书记关于疫情防控工作的重",
       "price": 359,
       "docFileSize": 387,
       "docPageSize": 5,

+ 10 - 1
jydocs-mobile/src/store/modules/main.ts

@@ -4,7 +4,8 @@ import {
   getHomeHot,
   getHomeActivity,
   getCashOutInfo,
-  submitCashOutInfo
+  submitCashOutInfo,
+  getDetails
 } from '@/api/main'
 
 interface InterfaceStore<S> extends StoreOptions<S> {
@@ -110,6 +111,14 @@ const modulesOption: modulesOption = {
         const res = await submitCashOutInfo(data)
         return res.data
       } catch (error) {}
+    },
+    // 详情
+    async getDetails (state, data) {
+      try {
+        const res = await getDetails(data)
+        console.log(res)
+        return res.data
+      } catch (error) {}
     }
   },
   getters: {}

+ 12 - 8
jydocs-mobile/src/views/details/details.vue

@@ -3,12 +3,12 @@
         <div class="tops">
             <h3>
                 <van-icon class="word01" name="diy-word" />
-                优化招投标市场营商环境与国企采购人主体责任、采购与招标
+                {{detailData.docName}}
             </h3>
         </div>
         <div class="middles">
             <h3>摘要</h3>
-            <p>优化招投标市场营商环境与国企采购人主体责任、采购与招标培训资料摘要摘要。</p>
+            <p>{{detailData.docSummary}}</p>
             <div class="continue">全文共18页,<span>继续阅读<van-icon name="arrow-down" size="18" /></span></div>
         </div>
         <div class="botts">
@@ -52,12 +52,13 @@ import Purchase from '@/components/RechargeHave.vue'
   },
   methods: {
     ...mapActions({
-      detailData: 'main/getDetails'
+      getDetails: 'main/getDetails'
     })
   }
 })
 export default class extends Vue {
-  detailData: any
+  getDetails: any
+  detailData: any = []
   collectd = true
   nums = 1
   created () {
@@ -65,8 +66,9 @@ export default class extends Vue {
   }
 
   onList () {
-    this.detailData({ docId: '111' }).then((res: any) => {
-      console.log(res)
+    this.getDetails({ docId: '111' }).then((res: any) => {
+      console.log(res.data)
+      this.detailData = res.data.detail
     })
   }
 
@@ -112,9 +114,9 @@ export default class extends Vue {
             line-height: 30px;
             .word01 {
                 display: inline-table;
-                width: 24px;
+                width: 26px;
                 height: 24px;
-                margin-right: 6px;
+                margin-right: 8px;
             }
         }
     }
@@ -141,6 +143,8 @@ export default class extends Vue {
             text-align: center;
             margin-top: 32px;
             span {
+                display: inline-flex;
+                align-items: center;
                 color: #2ABED1;
                 cursor: pointer;
                 i {