|
@@ -566,7 +566,7 @@ export default {
|
|
|
},
|
|
|
|
|
|
userclassidreportdetail() {
|
|
|
- console.log(this.aeForm.classifynameArr,'this.aeForm.classifynameArr');
|
|
|
+ // console.log(this.aeForm.classifynameArr,'this.aeForm.classifynameArr');
|
|
|
if (this.aeForm.add_type == 1) {
|
|
|
if (this.aeForm.classifynameArr.length == 3) {
|
|
|
this.aeForm.title = JSON.parse(this.aeForm.classifynameArr[2]).l;
|
|
@@ -598,24 +598,19 @@ export default {
|
|
|
this.aeForm = {
|
|
|
add_type: 2,
|
|
|
classify_name: 1,
|
|
|
- classifynameArr:
|
|
|
- res.Data.ClassifyIdSecond && res.Data.ClassifyNameSecond
|
|
|
- ? [
|
|
|
- JSON.stringify({
|
|
|
- l: res.Data.ClassifyNameFirst,
|
|
|
- v: res.Data.ClassifyIdFirst,
|
|
|
- }),
|
|
|
- JSON.stringify({
|
|
|
- l: res.Data.ClassifyNameSecond,
|
|
|
- v: res.Data.ClassifyIdSecond,
|
|
|
- }),
|
|
|
- ]
|
|
|
- : [
|
|
|
- JSON.stringify({
|
|
|
- l: res.Data.ClassifyNameFirst,
|
|
|
- v: res.Data.ClassifyIdFirst,
|
|
|
- }),
|
|
|
- ],
|
|
|
+ classifynameArr:[
|
|
|
+ JSON.stringify({
|
|
|
+ l: res.Data.ClassifyNameRoot,
|
|
|
+ v: parseInt(res.Data.ClassifyIdRoot),
|
|
|
+ }),
|
|
|
+ JSON.stringify({
|
|
|
+ l: res.Data.ClassifyNameFirst,
|
|
|
+ v: parseInt(res.Data.ClassifyIdFirst),
|
|
|
+ }),
|
|
|
+ JSON.stringify({
|
|
|
+ l: res.Data.ClassifyNameSecond,
|
|
|
+ v: parseInt(res.Data.ClassifyIdSecond),
|
|
|
+ })],
|
|
|
title: res.Data.Title,
|
|
|
abstract: res.Data.Abstract,
|
|
|
author: res.Data.Author ? res.Data.Author.split(',') : '',
|
|
@@ -639,42 +634,24 @@ export default {
|
|
|
//报告详情
|
|
|
getreportdetail() {
|
|
|
reportEnInterface.reportDetail({ ReportId: parseInt(this.report_id) }).then((res) => {
|
|
|
- if (res.Ret === 200) {
|
|
|
+ if (res.Ret === 200 && res.Data) {
|
|
|
let data = res.Data;
|
|
|
this.aeForm = {
|
|
|
add_type: parseInt(data.AddType),
|
|
|
classify_name: 1,
|
|
|
- // classifynameArr:
|
|
|
- // data.ClassifyIdSecond && data.ClassifyNameSecond
|
|
|
- // ? [
|
|
|
- // JSON.stringify({
|
|
|
- // l: data.ClassifyNameFirst,
|
|
|
- // v: parseInt(data.ClassifyIdFirst),
|
|
|
- // }),
|
|
|
- // JSON.stringify({
|
|
|
- // l: data.ClassifyNameSecond,
|
|
|
- // v: parseInt(data.ClassifyIdSecond),
|
|
|
- // }),
|
|
|
- // ]
|
|
|
- // : [
|
|
|
- // JSON.stringify({
|
|
|
- // l: data.ClassifyNameFirst,
|
|
|
- // v: parseInt(data.ClassifyIdFirst),
|
|
|
- // }),
|
|
|
- // ],
|
|
|
classifynameArr:[
|
|
|
- JSON.stringify({
|
|
|
- l: data.ClassifyNameRoot,
|
|
|
- v: parseInt(data.ClassifyIdRoot),
|
|
|
- }),
|
|
|
- JSON.stringify({
|
|
|
- l: data.ClassifyNameFirst,
|
|
|
- v: parseInt(data.ClassifyIdFirst),
|
|
|
- }),
|
|
|
- JSON.stringify({
|
|
|
- l: data.ClassifyNameSecond,
|
|
|
- v: parseInt(data.ClassifyIdSecond),
|
|
|
- })],
|
|
|
+ JSON.stringify({
|
|
|
+ l: data.ClassifyNameRoot,
|
|
|
+ v: parseInt(data.ClassifyIdRoot),
|
|
|
+ }),
|
|
|
+ JSON.stringify({
|
|
|
+ l: data.ClassifyNameFirst,
|
|
|
+ v: parseInt(data.ClassifyIdFirst),
|
|
|
+ }),
|
|
|
+ JSON.stringify({
|
|
|
+ l: data.ClassifyNameSecond,
|
|
|
+ v: parseInt(data.ClassifyIdSecond),
|
|
|
+ })],
|
|
|
title: data.Title,
|
|
|
abstract: data.Abstract,
|
|
|
author: data.Author ? data.Author.split(',') : '',
|