liuYb лет назад: 4
Родитель
Сommit
f588fbe068

+ 1 - 1
src/App.vue

@@ -36,7 +36,7 @@ export default {
     return {
       navTitle1: ' > 数据管理',
       navTitle2: '',
-      isManufacturer: 'manufacturer', // distributor 经销商 manufacturer 厂商
+      isManufacturer: 'distributor', // distributor 经销商 manufacturer 厂商
     }
   },
   methods: {

+ 11 - 27
src/views/data/InforList.vue

@@ -59,12 +59,12 @@
                 :class="{ table_gray: !discolor && index % 2 === 0 }"
               >
                 <!--  <td v-for="(item, i) in obj" :key="i" :style="trStyle"> -->
-                <td>{{ obj.informationName }}</td>
-                <td>{{ obj.filePulishTime }}</td>
-                <td>{{ obj.accountScope }}</td>
-                <td>{{ obj.fileUploadDate }}</td>
-                <td>{{ obj.download }}</td>
-                <td>{{ obj.report }}</td>
+                <td>{{ obj.informationName || "北京博瑞" }}</td>
+                <td>{{ obj.filePulishTime || "2021/02" }}</td>
+                <td>{{ obj.accountScope === 1 ? "共通" : "部分" }}</td>
+                <td>{{ obj.fileUploadDate || "2021/01/10 12:12" }}</td>
+                <td>{{ obj.download || "已下载" }}</td>
+                <td>{{ obj.report === 1 ? "已反馈" : "未反馈" }}</td>
 
                 <td v-if="operation" :style="trStyle" class="operationStyle">
                   <span
@@ -164,27 +164,11 @@ export default {
       tableData: [
         {
           informationName: "北京博瑞",
-          time: "2021/02",
-          spread: "传播类型1",
-          uploadTime: "",
-          down: "已下载",
-          feedback: "未反馈",
-        },
-        {
-          informationName: "雷克萨斯纯电动SUV",
-          time: "2021/03",
-          spread: "传播类型1",
-          uploadTime: "",
-          down: "已下载",
-          feedback: "未反馈",
-        },
-        {
-          informationName: "续航可达400公里",
-          time: "2021/04",
-          spread: "传播类型1",
-          uploadTime: "",
-          down: "已下载",
-          feedback: "未反馈",
+          filePulishTime: "2021/02",
+          accountScope: "传播类型1",
+          fileUploadDate: "",
+          download: "已下载",
+          report: "未反馈",
         },
       ],
       tableHeadStyle: {

+ 30 - 4
src/views/data/UploadLink.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="upload_Link">
-   <!--  <span><b>经销商</b></span> -->
+    <!--  <span><b>经销商</b></span> -->
     <span>针对论坛及其他平台链接上传</span>
     <div class="contentHead">
       <span>上传平台</span>
@@ -197,7 +197,7 @@ export default {
         {
           releaseTime: "2021/03/04",
           dataName: "雷克萨斯ES上市",
-          carSeries: "雷克萨斯ES",
+          carSeries: "雷克萨斯ESqq",
           carType: "ES雷克萨斯",
           releaseMedia: "S雷克萨斯",
           // releasePlate: " ",
@@ -348,6 +348,29 @@ export default {
       }
       console.log(this.currentPage);
     },
+    //获取资料列表
+    getDataList: function () {
+      this.$http({
+        //url: "/dealerFeedback",selectMediaAccountPage
+        url: "/firmsLinkUpload",
+        method: "post",
+        data: {},
+      })
+        .then((res) => {
+          console.log("uploadLink res:",res);
+          if (res.data.code === 200) {
+            this.tableData = res.data.data;
+            console.log("uploadLink tableData:",this.tableData);
+          }
+          
+        })
+        .catch((err) => {
+          console.log(err);
+        });
+    },
+  },
+  mounted() {
+    this.getDataList();
   },
 };
 </script>
@@ -420,9 +443,12 @@ export default {
   align-items: center;
 }
 .tableHeadStyle2 td {
-  width: 60px;
+  width: 100px;
   padding: 7px 5px;
 }
+.tableHeadStyle2 td:nth-child(1) {
+  width: 60px;
+}
 .tableHeadStyle2 td:nth-child(10) {
   width: 100px;
   padding: 7px 5px;
@@ -459,7 +485,7 @@ export default {
   display: flex;
   justify-content: space-around;
 }
-.xiahuaxian{
+.xiahuaxian {
   text-decoration: underline;
 }
 .operationStyle span {

+ 23 - 4
src/views/data/components/InfoListItemDetail.vue

@@ -11,7 +11,7 @@
         </div>
         <div class="detail">
           <span>上传时间:</span>
-          <span>{{ detailData[nowIndex].time }}</span>
+          <span>{{ detailData[nowIndex].fileUploadDate }}</span>
         </div>
         <div class="multiDetail">
           <div class="firstColumn">
@@ -31,12 +31,12 @@
         <div class="multiDetail">
           <div class="firstColumn">
             <span>素材时间:</span>
-            <span>{{ detailData[nowIndex].spread }}</span>
+            <span>{{ detailData[nowIndex].filePulishTime }}</span>
           </div>
           <div class="secondColumn">
             <span>经销商范围:</span>
             <span>
-              {{ detailData[nowIndex].spread }}
+              {{ detailData[nowIndex].accountScope === 1 ? "共通" : "部分" }}
             </span>
           </div>
         </div>
@@ -76,7 +76,6 @@ export default {
     },
   },
   components: {},
-  mounted() {},
   data() {
     return {
       dataObj: {},
@@ -93,6 +92,26 @@ export default {
     downloadFile: function (i) {
       console.log(i);
     },
+      //获取资料列表
+    getDataList: function () {
+  /*     this.$http({
+        url: "/firmsUploadListByAgent",
+        method: "post",
+        data: {},
+      })
+        .then((res) => {
+          console.log(res);
+          if (res.data.code === 200) {
+            this.tableData = res.data.data;
+          }
+        })
+        .catch((err) => {
+          console.log(err);
+        }); */
+    },
+  },
+  mounted() {
+    this.getDataList();
   },
 };
 </script>