|
@@ -26,39 +26,29 @@
|
|
|
class="bodyContent tableHeadStyle2"
|
|
class="bodyContent tableHeadStyle2"
|
|
|
v-for="(obj, index) in tableData"
|
|
v-for="(obj, index) in tableData"
|
|
|
:key="index"
|
|
:key="index"
|
|
|
- :class="{ table_gray: !discolor && index % 2 === 0 }"
|
|
|
|
|
|
|
+ :class="{ table_gray: index % 2 === 0 }"
|
|
|
>
|
|
>
|
|
|
<td v-if="flag">{{ index + 1 }}</td>
|
|
<td v-if="flag">{{ index + 1 }}</td>
|
|
|
- <td>
|
|
|
|
|
- {{ obj.releaseTime }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.dataName }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.carSeries }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.carType }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.releaseMedia }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.projectClass }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.draftGenre }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.contentClass }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.articleTitle }}
|
|
|
|
|
- </td>
|
|
|
|
|
- <td>
|
|
|
|
|
- {{ obj.articleLink }}
|
|
|
|
|
- </td>
|
|
|
|
|
|
|
+ <td>{{ obj.informationId }}</td>
|
|
|
|
|
+ <!-- 资料名称 待定-->
|
|
|
|
|
+ <td>{{ obj.publishDate }}</td>
|
|
|
|
|
+ <!-- 发布日期 -->
|
|
|
|
|
+ <td>{{ obj.carTypeName }}</td>
|
|
|
|
|
+ <!-- 车系 -->
|
|
|
|
|
+ <td>{{ obj.carPlatformName }}</td>
|
|
|
|
|
+ <!-- 车型 -->
|
|
|
|
|
+ <td>{{ obj.publishSourceName }}</td>
|
|
|
|
|
+ <!-- 发布版块 -->
|
|
|
|
|
+ <td>{{ obj.projectTypeName }}</td>
|
|
|
|
|
+ <!-- 项目分类 -->
|
|
|
|
|
+ <td>{{ obj.contentTypeName }}</td>
|
|
|
|
|
+ <!-- 内容分类 -->
|
|
|
|
|
+ <td>{{ obj.contentTypeName }}</td>
|
|
|
|
|
+ <!-- 内容分类 -->
|
|
|
|
|
+ <td>{{ obj.mediaTitle }}</td>
|
|
|
|
|
+ <!-- 稿件标题 -->
|
|
|
|
|
+ <td>{{ obj.mediaUrl }}</td>
|
|
|
|
|
+ <!-- 链接 -->
|
|
|
<td class="operationStyle">
|
|
<td class="operationStyle">
|
|
|
<span @click="toggleModal(index)">编辑</span>
|
|
<span @click="toggleModal(index)">编辑</span>
|
|
|
<span @click="toggleModal2(index)">删除</span>
|
|
<span @click="toggleModal2(index)">删除</span>
|
|
@@ -78,7 +68,7 @@
|
|
|
<Modal
|
|
<Modal
|
|
|
v-show="showModal"
|
|
v-show="showModal"
|
|
|
v-on:closeme="closeme"
|
|
v-on:closeme="closeme"
|
|
|
- :dataset_title="tableData.articleTitle"
|
|
|
|
|
|
|
+ :Linkdata="tableData"
|
|
|
@update="editTitle"
|
|
@update="editTitle"
|
|
|
></Modal>
|
|
></Modal>
|
|
|
|
|
|
|
@@ -182,56 +172,47 @@ export default {
|
|
|
],
|
|
],
|
|
|
tableData: [
|
|
tableData: [
|
|
|
{
|
|
{
|
|
|
- releaseTime: "2021/03/04",
|
|
|
|
|
- dataName: "雷克萨斯ES上市",
|
|
|
|
|
- carSeries: "雷克萨斯ES",
|
|
|
|
|
- carType: "ES雷克萨斯",
|
|
|
|
|
- releaseMedia: "S雷克萨斯",
|
|
|
|
|
- // releasePlate: " ",
|
|
|
|
|
- projectClass: "东区",
|
|
|
|
|
- draftGenre: "雷克萨斯ES",
|
|
|
|
|
- contentClass: "ES雷克萨斯",
|
|
|
|
|
- articleTitle: "S雷克萨斯",
|
|
|
|
|
- articleLink: "d",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- releaseTime: "2021/03/04",
|
|
|
|
|
- dataName: "雷克萨斯ES上市",
|
|
|
|
|
- carSeries: "雷克萨斯ESqq",
|
|
|
|
|
- carType: "ES雷克萨斯",
|
|
|
|
|
- releaseMedia: "S雷克萨斯",
|
|
|
|
|
- // releasePlate: " ",
|
|
|
|
|
- projectClass: "东区",
|
|
|
|
|
- draftGenre: "雷克萨斯ES",
|
|
|
|
|
- contentClass: "ES雷克萨斯",
|
|
|
|
|
- articleTitle: "S雷克萨斯",
|
|
|
|
|
- articleLink: "d",
|
|
|
|
|
|
|
+ /* <!-- 资料名称 待定-->
|
|
|
|
|
+ <!-- 发布日期 -->
|
|
|
|
|
+ <!-- 车系 -->
|
|
|
|
|
+ <!-- 车型 -->
|
|
|
|
|
+ <!-- 发布版块 -->
|
|
|
|
|
+ <!-- 项目分类 -->
|
|
|
|
|
+ <!-- 内容分类 -->
|
|
|
|
|
+ <!-- 内容分类 -->
|
|
|
|
|
+ <!-- 稿件标题 -->
|
|
|
|
|
+ <!-- 链接 --> */
|
|
|
|
|
+ informationId: "2021/03/04",
|
|
|
|
|
+ publishDate: "雷克萨斯ES上市",
|
|
|
|
|
+ carTypeName: "雷克萨斯ES",
|
|
|
|
|
+ carPlatformName: "ES雷克萨斯",
|
|
|
|
|
+ publishSourceName: "S雷克萨斯",
|
|
|
|
|
+ projectTypeName: "东区1",
|
|
|
|
|
+ contentTypeName: "雷克萨斯ES",
|
|
|
|
|
+ mediaTitle: "ES雷克萨斯",
|
|
|
|
|
+ mediaUrl: "S雷克萨斯",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- releaseTime: "",
|
|
|
|
|
- dataName: "",
|
|
|
|
|
- carSeries: "",
|
|
|
|
|
- carType: "",
|
|
|
|
|
- releaseMedia: "",
|
|
|
|
|
- // releasePlate: " ",
|
|
|
|
|
- projectClass: "",
|
|
|
|
|
- draftGenre: "",
|
|
|
|
|
- contentClass: "",
|
|
|
|
|
- articleTitle: "",
|
|
|
|
|
- articleLink: "",
|
|
|
|
|
|
|
+ informationId: "2021/03/04",
|
|
|
|
|
+ publishDate: "雷克萨斯ES上市",
|
|
|
|
|
+ carTypeName: "雷克萨斯ES",
|
|
|
|
|
+ carPlatformName: "ES雷克萨斯",
|
|
|
|
|
+ publishSourceName: "S雷克萨斯",
|
|
|
|
|
+ projectTypeName: "东区2",
|
|
|
|
|
+ contentTypeName: "雷克萨斯ES",
|
|
|
|
|
+ mediaTitle: "ES雷克萨斯",
|
|
|
|
|
+ mediaUrl: "S雷克萨斯",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- releaseTime: "",
|
|
|
|
|
- dataName: "",
|
|
|
|
|
- carSeries: "",
|
|
|
|
|
- carType: "",
|
|
|
|
|
- releaseMedia: "",
|
|
|
|
|
- // releasePlate: " ",
|
|
|
|
|
- projectClass: "",
|
|
|
|
|
- draftGenre: "",
|
|
|
|
|
- contentClass: "",
|
|
|
|
|
- articleTitle: "",
|
|
|
|
|
- articleLink: "",
|
|
|
|
|
|
|
+ informationId: "",
|
|
|
|
|
+ publishDate: "",
|
|
|
|
|
+ carTypeName: "",
|
|
|
|
|
+ carPlatformName: "",
|
|
|
|
|
+ publishSourceName: "",
|
|
|
|
|
+ projectTypeName: "",
|
|
|
|
|
+ contentTypeName: "",
|
|
|
|
|
+ mediaTitle: "",
|
|
|
|
|
+ mediaUrl: "",
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
flag: true,
|
|
flag: true,
|
|
@@ -295,19 +276,28 @@ export default {
|
|
|
closeme4: function () {
|
|
closeme4: function () {
|
|
|
this.showModal4 = !this.showModal4;
|
|
this.showModal4 = !this.showModal4;
|
|
|
},
|
|
},
|
|
|
|
|
+ /* 编辑内容,,传参 */
|
|
|
editTitle: function (val) {
|
|
editTitle: function (val) {
|
|
|
- this.dataset_title = new Array(val);
|
|
|
|
|
- console.log("inEditTitle:", this.dataset_title);
|
|
|
|
|
|
|
+ console.log("editTitle文件:", val);
|
|
|
|
|
+ //this.Linkdata = new Array(val);
|
|
|
|
|
+ this.$http({
|
|
|
|
|
+ url: "/firmsLinkUpload",
|
|
|
|
|
+ method: "post",
|
|
|
|
|
+ data: val.data,
|
|
|
|
|
+ })
|
|
|
|
|
+ .then((res) => {
|
|
|
|
|
+ console.log(res);
|
|
|
|
|
+ })
|
|
|
|
|
+ .catch((err) => {
|
|
|
|
|
+ console.log(err);
|
|
|
|
|
+ });
|
|
|
|
|
+ //console.log("inEditTitle:", this.Linkdata);
|
|
|
|
|
+
|
|
|
|
|
+ this.getDataList();
|
|
|
},
|
|
},
|
|
|
- /* add: function () {
|
|
|
|
|
- this.myData.push({
|
|
|
|
|
- username: this.username,
|
|
|
|
|
- age: this.age,
|
|
|
|
|
- });
|
|
|
|
|
- (this.username = ""), (this.age = "");
|
|
|
|
|
- }, */
|
|
|
|
|
|
|
+
|
|
|
toDel: function (n) {
|
|
toDel: function (n) {
|
|
|
- console.log("inToDel:", n);
|
|
|
|
|
|
|
+ // console.log("inToDel:", n);
|
|
|
//清空数据
|
|
//清空数据
|
|
|
if (n == -2) {
|
|
if (n == -2) {
|
|
|
this.tableData = "";
|
|
this.tableData = "";
|
|
@@ -315,16 +305,13 @@ export default {
|
|
|
//清空某一项数据
|
|
//清空某一项数据
|
|
|
{
|
|
{
|
|
|
let obj = this.tableData[n];
|
|
let obj = this.tableData[n];
|
|
|
- console.log(obj);
|
|
|
|
|
|
|
+ // console.log(obj);
|
|
|
Object.keys(obj).forEach((key) => {
|
|
Object.keys(obj).forEach((key) => {
|
|
|
obj[key] = "";
|
|
obj[key] = "";
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
this.showModal2 = !this.showModal2;
|
|
this.showModal2 = !this.showModal2;
|
|
|
},
|
|
},
|
|
|
- getIndex: function (index) {
|
|
|
|
|
- console.log("inGetIndex", index);
|
|
|
|
|
- },
|
|
|
|
|
/* 表格翻页 */
|
|
/* 表格翻页 */
|
|
|
changePage: function (page) {
|
|
changePage: function (page) {
|
|
|
this.currentPage = page;
|
|
this.currentPage = page;
|
|
@@ -357,12 +344,11 @@ export default {
|
|
|
data: {},
|
|
data: {},
|
|
|
})
|
|
})
|
|
|
.then((res) => {
|
|
.then((res) => {
|
|
|
- console.log("uploadLink res:",res);
|
|
|
|
|
|
|
+ console.log("uploadLink res:", res);
|
|
|
if (res.data.code === 200) {
|
|
if (res.data.code === 200) {
|
|
|
this.tableData = res.data.data;
|
|
this.tableData = res.data.data;
|
|
|
- console.log("uploadLink tableData:",this.tableData);
|
|
|
|
|
|
|
+ console.log("uploadLink tableData:", this.tableData);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
})
|
|
})
|
|
|
.catch((err) => {
|
|
.catch((err) => {
|
|
|
console.log(err);
|
|
console.log(err);
|