Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
X
xxx_phase2_web
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
夏敏伟
xxx_phase2_web
Commits
8023dd59
Commit
8023dd59
authored
Sep 21, 2023
by
夏敏伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改api
parent
a34cd509
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
239 additions
and
397 deletions
+239
-397
src/api/newTechnique.js
src/api/newTechnique.js
+10
-0
src/api/zfclk/wxgl.js
src/api/zfclk/wxgl.js
+15
-0
src/view/flfg/flfg1.vue
src/view/flfg/flfg1.vue
+41
-70
src/view/flfg/flfgKinds.vue
src/view/flfg/flfgKinds.vue
+3
-2
src/view/flfg/znfx.vue
src/view/flfg/znfx.vue
+170
-325
No files found.
src/api/newTechnique.js
0 → 100644
View file @
8023dd59
import
{
get
,
post
,
delete_util
,
fileUpload_PUT
,
addParam
}
from
"
../util/http_util
"
;
const
PREFIX_NEWTECHNIQUE
=
"
http://192.168.168.117:8080/kg/input/news
"
;
//热词
export
const
hotWord
=
data
=>
{
return
post
(
`
${
PREFIX_NEWTECHNIQUE
}
hotWord`
,
data
);
}
\ No newline at end of file
src/api/zfclk/wxgl.js
0 → 100644
View file @
8023dd59
import
{
get
,
post
,
delete_util
,
fileUpload_PUT
,
addParam
}
from
"
../../util/http_util
"
;
const
PREFIX_DOCUMENT
=
"
api/rest/3z/document/
"
;
const
PREFIX_RESOURCE
=
"
api/rest/3z/resource/
"
;
const
PREFIX_ELASTIC
=
"
api/rest/elastic/
"
;
export
const
queryDoc
=
(
pageNum
,
pageSize
,
params
)
=>
{
return
post
(
`
${
PREFIX_DOCUMENT
}
queryDoc?pageNum=
${
pageNum
}
&pageSize=
${
pageSize
}
`
,
params
);
}
export
const
searchFiles
=
(
pageNum
,
pageSize
,
params
)
=>
{
return
post
(
`
${
PREFIX_ELASTIC
}
searchFiles?pageNum=
${
pageNum
}
&pageSize=
${
pageSize
}
`
,
params
);
}
\ No newline at end of file
src/view/flfg/flfg1.vue
View file @
8023dd59
...
@@ -29,8 +29,8 @@
...
@@ -29,8 +29,8 @@
<div
class=
"card-content"
>
<div
class=
"card-content"
>
<div
class=
"content-img"
>
<div
class=
"content-img"
>
<div
v-for=
"(item1, index1) in item.img"
>
<div
v-for=
"(item1, index1) in item.img"
>
<img
:src=
"
LiteraturePictureUrl + item1.folder + '/' + item1.image"
alt=
""
@
click=
"viewLiterature(item1)
"
<img
:src=
"
item1.coverUrl"
alt=
"
"
@
contextmenu.prevent.stop=
"showInfo(item1)"
/>
@
c
lick=
"viewLiterature(item1)"
@
c
ontextmenu.prevent.stop=
"showInfo(item1)"
/>
</div>
</div>
</div>
</div>
<div
class=
"content-list"
>
<div
class=
"content-list"
>
...
@@ -65,8 +65,8 @@
...
@@ -65,8 +65,8 @@
<div
class=
"card-content"
>
<div
class=
"card-content"
>
<div
class=
"content-img"
>
<div
class=
"content-img"
>
<div
v-for=
"(item1, index1) in item.img"
>
<div
v-for=
"(item1, index1) in item.img"
>
<img
:src=
"
LiteraturePictureUrl + item1.folder + '/' + item1.image"
alt=
""
@
click=
"viewLiterature(item1)
"
<img
:src=
"
item1.coverUrl"
alt=
"
"
@
dblclick=
"showInfo(item1)"
/>
@
click=
"viewLiterature(item1)"
@
dblclick=
"showInfo(item1)"
/>
</div>
</div>
</div>
</div>
<div
class=
"content-list"
>
<div
class=
"content-list"
>
...
@@ -101,8 +101,8 @@
...
@@ -101,8 +101,8 @@
<div
class=
"card-content"
>
<div
class=
"card-content"
>
<div
class=
"content-img"
>
<div
class=
"content-img"
>
<div
v-for=
"(item1, index1) in item.img"
>
<div
v-for=
"(item1, index1) in item.img"
>
<img
:src=
"
LiteraturePictureUrl + item1.folder + '/' + item1.image"
alt=
""
@
click=
"viewLiterature(item1)
"
<img
:src=
"
item1.coverUrl"
alt=
"
"
@
contextmenu.prevent.stop=
"showInfo(item1)"
/>
@
c
lick=
"viewLiterature(item1)"
@
c
ontextmenu.prevent.stop=
"showInfo(item1)"
/>
</div>
</div>
</div>
</div>
<div
class=
"content-list"
>
<div
class=
"content-list"
>
...
@@ -330,6 +330,7 @@
...
@@ -330,6 +330,7 @@
box-sizing
:
border-box
;
box-sizing
:
border-box
;
overflow-y
:
auto
;
overflow-y
:
auto
;
color
:
white
;
color
:
white
;
.search
{
.search
{
width
:
100%
;
width
:
100%
;
height
:
50px
;
height
:
50px
;
...
@@ -1470,6 +1471,10 @@ import {
...
@@ -1470,6 +1471,10 @@ import {
delete_util
,
delete_util
,
dateChangeFormat
,
dateChangeFormat
,
}
from
"
../../util/http_util
"
;
}
from
"
../../util/http_util
"
;
import
{
searchLiterature
,
queryLiterature
,
addRelatedInfo
,
addLiteratureLabel
,
queryCollectionFolder
,
addCollection
,
addCollectionFolder
,
removeCollectionFolder
,
multiQueryLiterature
,
queryLiteratureFolder
,
previewPdf
,
queryLiteratureById
,
queryRecommendLiterature
}
from
'
../../api/xxxl/llxx
'
import
leftTitle
from
"
../../assets/img/flfg/leftTitle.png
"
;
import
leftTitle
from
"
../../assets/img/flfg/leftTitle.png
"
;
import
rightTitle
from
"
../../assets/img/flfg/rightTitle.png
"
;
import
rightTitle
from
"
../../assets/img/flfg/rightTitle.png
"
;
import
"
animate.css
"
;
import
"
animate.css
"
;
...
@@ -1628,26 +1633,18 @@ export default {
...
@@ -1628,26 +1633,18 @@ export default {
},
},
//根据文本信息查询文件
//根据文本信息查询文件
searchLiterature
()
{
searchLiterature
()
{
post
(
searchLiterature
(
this
.
fulltextPagination
.
currentPage
,
this
.
fulltextPagination
.
everySize
,
this
.
input
).
then
((
res
)
=>
{
"
api/rest/fulltext/searchLiterature?pageNum=
"
+
res
.
list
.
forEach
((
item
)
=>
{
this
.
fulltextPagination
.
currentPage
+
item
.
createTime
=
dateChangeFormat
(
"
&pageSize=
"
+
"
YYYY-mm-dd HH:MM:SS
"
,
this
.
fulltextPagination
.
everySize
+
item
.
createTime
"
&module=法律法规
"
,
);
this
.
input
item
[
"
name
"
]
=
item
.
id
;
)
});
.
then
((
res
)
=>
{
this
.
fulltextLiteratureList
=
res
.
list
;
res
.
list
.
forEach
((
item
)
=>
{
this
.
fulltextPagination
.
total
=
res
.
totals
;
item
.
createTime
=
dateChangeFormat
(
endLoading
();
"
YYYY-mm-dd HH:MM:SS
"
,
})
item
.
createTime
);
item
[
"
name
"
]
=
item
.
id
;
});
this
.
fulltextLiteratureList
=
res
.
list
;
this
.
fulltextPagination
.
total
=
res
.
totals
;
endLoading
();
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
endLoading
();
endLoading
();
this
.
$message
.
warning
(
err
.
message
);
this
.
$message
.
warning
(
err
.
message
);
...
@@ -1678,14 +1675,7 @@ export default {
...
@@ -1678,14 +1675,7 @@ export default {
},
},
//查询上传的文件
//查询上传的文件
queryLiterature
(
pageNum
,
pageSize
,
title
)
{
queryLiterature
(
pageNum
,
pageSize
,
title
)
{
get
(
queryLiterature
(
"
法律法规
"
,
pageNum
,
pageSize
,
title
)
"
api/rest/document/queryLiterature?module=法律法规&pageNum=
"
+
pageNum
+
"
&pageSize=
"
+
pageSize
+
"
&origin_name=
"
+
title
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
this
.
literatureList
=
res
.
list
;
this
.
literatureList
=
res
.
list
;
this
.
total
=
res
.
totals
;
this
.
total
=
res
.
totals
;
...
@@ -1703,23 +1693,13 @@ export default {
...
@@ -1703,23 +1693,13 @@ export default {
},
},
//以pdf形式预览
//以pdf形式预览
viewLiterature
(
item
)
{
viewLiterature
(
item
)
{
window
.
open
(
previewPdf
(
'
LiteraturePDF
'
,
item
.
name
);
"
api/rest/document/viewLiterature/
"
+
item
.
folder
+
"
/
"
+
item
.
name
);
},
},
queryLiteratureKinds
(
pageNum
,
pageSize
,
type
)
{
queryLiteratureKinds
(
pageNum
,
pageSize
,
type
)
{
get
(
queryLiterature
(
"
法律法规
"
,
pageNum
,
pageSize
,
null
,
type
).
then
((
res
)
=>
{
"
api/rest/document/queryLiterature?module=法律法规&pageNum=
"
+
this
.
literatureListKinds
=
res
.
list
;
pageNum
+
this
.
totalKinds
=
res
.
totals
;
"
&pageSize=
"
+
})
pageSize
+
"
&folder=
"
+
type
)
.
then
((
res
)
=>
{
this
.
literatureListKinds
=
res
.
list
;
this
.
totalKinds
=
res
.
totals
;
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
this
.
$message
.
warning
(
err
.
message
);
this
.
$message
.
warning
(
err
.
message
);
});
});
...
@@ -1736,7 +1716,7 @@ export default {
...
@@ -1736,7 +1716,7 @@ export default {
showInfo
(
item
)
{
showInfo
(
item
)
{
this
.
xgtj_news_data
=
[];
this
.
xgtj_news_data
=
[];
this
.
xgtj_news
(
item
.
id
);
this
.
xgtj_news
(
item
.
id
);
get
(
"
api/rest/fulltext/queryLiteratureById?id=
"
+
item
.
name
)
queryLiteratureById
(
item
.
name
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
this
.
flag
=
4
;
this
.
flag
=
4
;
this
.
pickObj
=
res
;
this
.
pickObj
=
res
;
...
@@ -1747,7 +1727,7 @@ export default {
...
@@ -1747,7 +1727,7 @@ export default {
});
});
},
},
xgtj_news
(
id
)
{
xgtj_news
(
id
)
{
post
(
"
api/rest/fulltext/queryRecommendLiterature?id=
"
+
id
)
queryRecommendLiterature
(
id
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
if
(
res
.
length
>
0
)
{
if
(
res
.
length
>
0
)
{
this
.
xgtj_news_data
=
res
;
this
.
xgtj_news_data
=
res
;
...
@@ -1919,7 +1899,7 @@ export default {
...
@@ -1919,7 +1899,7 @@ export default {
obj
[
"
subject
"
]
=
this
.
pickItem
.
address
;
obj
[
"
subject
"
]
=
this
.
pickItem
.
address
;
obj
[
"
relation
"
]
=
this
.
personType
;
obj
[
"
relation
"
]
=
this
.
personType
;
obj
[
"
objectType
"
]
=
"
文献
"
;
obj
[
"
objectType
"
]
=
"
文献
"
;
post
(
`api/rest/resource/addRelatedInfo`
,
obj
)
addRelatedInfo
(
obj
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
if
(
res
==
1
)
{
if
(
res
==
1
)
{
this
.
$message
.
success
(
"
关联人员成功!
"
);
this
.
$message
.
success
(
"
关联人员成功!
"
);
...
@@ -1948,7 +1928,7 @@ export default {
...
@@ -1948,7 +1928,7 @@ export default {
obj
[
"
subject
"
]
=
this
.
pickItem
.
address
;
obj
[
"
subject
"
]
=
this
.
pickItem
.
address
;
obj
[
"
relation
"
]
=
this
.
organizationType
;
obj
[
"
relation
"
]
=
this
.
organizationType
;
obj
[
"
objectType
"
]
=
"
文献
"
;
obj
[
"
objectType
"
]
=
"
文献
"
;
post
(
`api/rest/resource/addRelatedInfo`
,
obj
)
addRelatedInfo
(
obj
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
if
(
res
==
1
)
{
if
(
res
==
1
)
{
this
.
$message
.
success
(
"
关联机构成功!
"
);
this
.
$message
.
success
(
"
关联机构成功!
"
);
...
@@ -1986,10 +1966,7 @@ export default {
...
@@ -1986,10 +1966,7 @@ export default {
//确定新增标签
//确定新增标签
defineAddTag
()
{
defineAddTag
()
{
let
labels
=
this
.
dynamicTags
;
let
labels
=
this
.
dynamicTags
;
post
(
addLiteratureLabel
(
this
.
literatureObj
.
id
,
labels
)
"
api/rest/document/addLiteratureLabel?id=
"
+
this
.
literatureObj
.
id
,
labels
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
if
(
res
==
1
)
{
if
(
res
==
1
)
{
this
.
$message
.
success
(
"
添加标签成功!
"
);
this
.
$message
.
success
(
"
添加标签成功!
"
);
...
@@ -2009,10 +1986,7 @@ export default {
...
@@ -2009,10 +1986,7 @@ export default {
//收藏
//收藏
//查询收藏目录
//查询收藏目录
searchCollectionFolder
()
{
searchCollectionFolder
()
{
get
(
queryCollectionFolder
(
this
.
userInfo
.
account
).
then
((
res
)
=>
{
"
api/rest/resource/queryCollectionFolder?collector=
"
+
this
.
userInfo
.
account
).
then
((
res
)
=>
{
this
.
collectionFolder
=
res
;
this
.
collectionFolder
=
res
;
});
});
},
},
...
@@ -2032,7 +2006,7 @@ export default {
...
@@ -2032,7 +2006,7 @@ export default {
//选择收藏夹完成上传
//选择收藏夹完成上传
defineAddCollection
()
{
defineAddCollection
()
{
if
(
this
.
collectionData
.
folderId
!=
undefined
)
{
if
(
this
.
collectionData
.
folderId
!=
undefined
)
{
post
(
"
api/rest/resource/addCollection
"
,
this
.
collectionData
).
then
(
addCollection
(
this
.
collectionData
).
then
(
(
res
)
=>
{
(
res
)
=>
{
if
(
res
==
1
)
{
if
(
res
==
1
)
{
this
.
$message
.
success
(
"
收藏成功!
"
);
this
.
$message
.
success
(
"
收藏成功!
"
);
...
@@ -2052,7 +2026,7 @@ export default {
...
@@ -2052,7 +2026,7 @@ export default {
//新增收藏夹名称
//新增收藏夹名称
addCollectionFolder
()
{
addCollectionFolder
()
{
if
(
this
.
collectionName
!=
""
&&
this
.
collectionName
!=
null
)
{
if
(
this
.
collectionName
!=
""
&&
this
.
collectionName
!=
null
)
{
post
(
"
api/rest/resource/addCollectionFolder
"
,
{
addCollectionFolder
(
{
name
:
this
.
collectionName
,
name
:
this
.
collectionName
,
collector
:
this
.
userInfo
.
account
,
collector
:
this
.
userInfo
.
account
,
})
})
...
@@ -2073,7 +2047,7 @@ export default {
...
@@ -2073,7 +2047,7 @@ export default {
},
},
//删除收藏夹目录
//删除收藏夹目录
delectCollectionFolder
(
id
)
{
delectCollectionFolder
(
id
)
{
delete_util
(
"
api/rest/resource/removeCollectionFolder?folderId=
"
+
id
)
removeCollectionFolder
(
id
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
if
(
res
==
1
)
{
if
(
res
==
1
)
{
this
.
$message
.
success
(
"
删除成功!
"
);
this
.
$message
.
success
(
"
删除成功!
"
);
...
@@ -2121,7 +2095,7 @@ export default {
...
@@ -2121,7 +2095,7 @@ export default {
//多板块文献资料查询
//多板块文献资料查询
//所有版块id集合
//所有版块id集合
let
ids
=
[];
let
ids
=
[];
get
(
"
api/rest/document/queryLiteratureFolder?module=
法律法规
"
)
queryLiteratureFolder
(
"
法律法规
"
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
this
.
moduleList
=
res
;
this
.
moduleList
=
res
;
this
.
treeData
=
[
this
.
treeData
=
[
...
@@ -2165,7 +2139,7 @@ export default {
...
@@ -2165,7 +2139,7 @@ export default {
});
});
})
})
.
then
(()
=>
{
.
then
(()
=>
{
post
(
"
api/rest/document/multiQueryLiterature?module=
"
+
"
法律法规
"
,
ids
)
multiQueryLiterature
(
"
法律法规
"
,
false
,
ids
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
this
.
viewData
=
res
;
this
.
viewData
=
res
;
//国际法
//国际法
...
@@ -2191,10 +2165,7 @@ export default {
...
@@ -2191,10 +2165,7 @@ export default {
.
catch
((
err
)
=>
{
});
.
catch
((
err
)
=>
{
});
//多板块文献资料图片查询
//多板块文献资料图片查询
post
(
multiQueryLiterature
(
"
法律法规
"
,
true
,
ids
)
"
api/rest/document/multiQueryLiterature?showPic=true&module=法律法规
"
,
ids
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
//三战业务理论
//三战业务理论
this
.
internationalLaw
[
0
].
img
=
res
[
1
];
this
.
internationalLaw
[
0
].
img
=
res
[
1
];
...
...
src/view/flfg/flfgKinds.vue
View file @
8023dd59
...
@@ -413,6 +413,7 @@ body,
...
@@ -413,6 +413,7 @@ body,
<
script
>
<
script
>
import
{
get
,
post
}
from
'
../../util/http_util
'
;
import
{
get
,
post
}
from
'
../../util/http_util
'
;
import
{
queryLiterature
,
previewPdf
}
from
"
../../api/xxxl/llxx
"
export
default
{
export
default
{
name
:
'
flfgKinds
'
,
name
:
'
flfgKinds
'
,
data
()
{
data
()
{
...
@@ -430,7 +431,7 @@ export default {
...
@@ -430,7 +431,7 @@ export default {
this
.
selectPane
=
tab
.
name
;
this
.
selectPane
=
tab
.
name
;
},
},
queryLiterature
(
pageNum
,
pageSize
,
type
)
{
queryLiterature
(
pageNum
,
pageSize
,
type
)
{
get
(
'
api/rest/document/queryLiterature?module=法律法规&pageNum=
'
+
pageNum
+
'
&pageSize=
'
+
pageSize
+
'
&folder=
'
+
type
).
then
(
res
=>
{
queryLiterature
(
'
法律法规
'
,
pageNum
,
pageSize
,
null
,
type
).
then
(
res
=>
{
this
.
literatureList
=
res
.
list
;
this
.
literatureList
=
res
.
list
;
this
.
total
=
res
.
totals
;
this
.
total
=
res
.
totals
;
});
});
...
@@ -444,7 +445,7 @@ export default {
...
@@ -444,7 +445,7 @@ export default {
},
},
//以pdf形式预览
//以pdf形式预览
viewLiterature
(
item
)
{
viewLiterature
(
item
)
{
window
.
open
(
'
api/rest/document/viewLiterature/
'
+
item
.
folder
+
'
/
'
+
item
.
name
);
previewPdf
(
'
LiteraturePDF
'
,
item
.
name
);
},
},
//返回分类缩写
//返回分类缩写
returnType
(
type
)
{
returnType
(
type
)
{
...
...
src/view/flfg/znfx.vue
View file @
8023dd59
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment