Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
常超
founder_vue
Commits
585c25f8
Commit
585c25f8
authored
May 21, 2022
by
xue_wengang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
模板维护
parent
6271b2e6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
438 additions
and
94 deletions
+438
-94
src/api/shse/shse.js
+21
-0
src/components/ptCxForm_components.vue
+57
-76
src/layout/menuLayout.vue
+1
-1
src/views/pgypbggl/mbxx/addMbxx.vue
+5
-4
src/views/rlqbxsxx/adjustRlqbxs.vue
+16
-10
src/views/shse/fzth/fzthDetail.vue
+333
-0
src/views/userAuth/personalInfo.vue
+5
-3
No files found.
src/api/shse/shse.js
View file @
585c25f8
...
...
@@ -127,4 +127,25 @@ export const getZdcsById = params =>
export
const
delZdcsById
=
params
=>
post
(
`
${
base
.
alyIP
}
/zdcs/delZdcsById`
,
params
);
//研判报告
export
const
getYpbgFjPage
=
params
=>
post
(
`
${
base
.
alyIP
}
/fzth/getYpbgFjPage`
,
params
);
//保存研判报告
export
const
saveYpbgFj
=
params
=>
postform
(
`
${
base
.
alyIP
}
/fzth/saveYpbgFj`
,
params
);
//下载研判报告
export
const
downloadYpbgFj
=
params
=>
post
(
`
${
base
.
alyIP
}
/fzth/downloadYpbgFj`
,
params
);
//删除研判报告
export
const
deleteYpbgFj
=
params
=>
post
(
`
${
base
.
alyIP
}
/fzth/deleteYpbgFj`
,
params
);
//研判报告列表
export
const
pageTbYwXnpgbg
=
params
=>
post
(
`
${
base
.
alyIP
}
/xnpgbg/pageTbYwXnpgbg`
,
params
);
src/components/ptCxForm_components.vue
View file @
585c25f8
...
...
@@ -1112,43 +1112,23 @@
columnTitle.prop == 'menuString'
"
>
<div
class=
"ajxq_s"
>
<span
class=
"none"
v-html=
"scope.row[columnTitle.prop]"
></span
><a
href=
"javascript:void(0);"
onclick=
'javascript:this.parentNode.style.display="none";this.parentNode.nextSibling.style.display="block"'
style=
"
display: inline-block;
width: 100%;
text-align: right;
color: #3692c6;
font-weight: 600;
"
id=
"open"
v-show=
"
scope.row[columnTitle.prop] != '' &&
scope.row[columnTitle.prop] != null
"
>
展开
</a
>
</div>
<div
class=
"ajxq_n"
style=
"display: none"
>
<span
style=
"display: block"
v-html=
"scope.row[columnTitle.prop]"
></span
><a
href=
"javascript:void(0);"
onclick=
'javascript:this.parentNode.style.display="none";this.parentNode.previousSibling.style.display="block"'
style=
"float: right; color: #3692c6; font-weight: 600"
id=
"stop"
v-show=
"
scope.row[columnTitle.prop] != '' &&
scope.row[columnTitle.prop] != null
"
>
收起
</a
>
</div>
<span
:title=
"scope.row[columnTitle.prop]"
style=
"
font-size: 13px !important;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
cursor: context-menu;
"
v-html=
"scope.row[columnTitle.prop]"
></span>
</div>
<div
v-else-if=
"columnTitle.prop == 'xnpgPgsj'"
>
<span>
{{
scope
.
row
.
xnpgKssj
+
"/"
+
scope
.
row
.
xnpgJssj
}}
</span>
...
...
@@ -1805,7 +1785,15 @@
<div>
{{
onStatus
(
scope
.
row
.
spzt
)
}}
</div>
</div>
<div
v-else-if=
"columnTitle.spjg == 'spjg'"
>
<div>
{{
scope
.
row
.
spjg
==
'0'
?
'已拒绝'
:
(
scope
.
row
.
spjg
==
'1'
?
'已同意'
:
''
)
}}
</div>
<div>
{{
scope
.
row
.
spjg
==
"0"
?
"已拒绝"
:
scope
.
row
.
spjg
==
"1"
?
"已同意"
:
""
}}
</div>
</div>
<div
v-else-if=
"columnTitle.prop == 'rzlbdm'"
>
{{
...
...
@@ -2673,7 +2661,7 @@
:default-sort=
"{ prop: 'date', order: 'descending' }"
@
sort-change=
"sortChange"
@
row-click=
"rowClick"
indent=
20
indent=
"20"
>
<el-table-column
type=
"selection"
...
...
@@ -3449,19 +3437,19 @@ export default {
imageUrl
:
""
,
imgRaw
:
{},
//选中当前行
selectData
:
[]
selectData
:
[]
,
};
},
methods
:
{
onStatus
(
item
)
{
if
(
item
==
'0'
)
{
return
'未审批'
}
else
if
(
item
==
'1'
)
{
return
'待审批'
}
else
if
(
item
==
'2'
)
{
return
'已审批'
if
(
item
==
"0"
)
{
return
"未审批"
;
}
else
if
(
item
==
"1"
)
{
return
"待审批"
;
}
else
if
(
item
==
"2"
)
{
return
"已审批"
;
}
else
{
return
''
return
""
;
}
},
treeLoad
(
tree
,
treeNode
,
resolve
)
{
...
...
@@ -4497,9 +4485,9 @@ export default {
}
}
);
this
.
$nextTick
(()
=>
{
this
.
$refs
.
itsmDataTable
.
doLayout
();
});
//
this.$nextTick(() => {
//
this.$refs.itsmDataTable.doLayout();
//
});
}
else
if
(
self
.
pageBs
==
"bjzycx"
)
{
jsonStr
.
push
(
self
.
formData
);
let
form
=
new
FormData
();
...
...
@@ -4527,9 +4515,9 @@ export default {
self
.
closeLoading
();
}
});
this
.
$nextTick
(()
=>
{
this
.
$refs
.
itsmDataTable
.
doLayout
();
});
//
this.$nextTick(() => {
//
this.$refs.itsmDataTable.doLayout();
//
});
}
else
if
(
self
.
pageBs
==
"queryDzrygl"
)
{
let
formDatas
=
new
FormData
();
for
(
let
i
in
self
.
formData
)
{
...
...
@@ -4563,9 +4551,9 @@ export default {
self
.
closeLoading
();
}
});
this
.
$nextTick
(()
=>
{
this
.
$refs
.
itsmDataTable
.
doLayout
();
});
//
this.$nextTick(() => {
//
this.$refs.itsmDataTable.doLayout();
//
});
}
else
{
self
.
doQueryRequest
(
json
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
...
...
@@ -4889,9 +4877,9 @@ export default {
self
.
closeLoading
();
}
});
this
.
$nextTick
(()
=>
{
this
.
$refs
.
itsmDataTable
.
doLayout
();
});
//
this.$nextTick(() => {
//
this.$refs.itsmDataTable.doLayout();
//
});
}
}
}
...
...
@@ -4995,6 +4983,12 @@ export default {
},
computed
:
{},
watch
:
{
tableData
(
val
)
{
let
that
=
this
;
this
.
$nextTick
(()
=>
{
that
.
$refs
.
itsmDataTable
.
doLayout
();
});
},
cxDefaultFormThead
:
{
handler
(
newfaultFormThead
,
oldName
)
{
this
.
propdefaultFormThead
=
JSON
.
parse
(
...
...
@@ -5077,24 +5071,11 @@ export default {
</
script
>
<
style
>
@import
url("../assets/iconfont/iconfont.css")
;
/
deep
/
.el-table
{
overflow
:
auto
;
}
/* .el-table__header-wrapper,
.el-table__body-wrapper,
.el-table__footer-wrapper {
overflow: visible;
} */
/
deep
/
.el-table__body-wrapper
{
overflow-x
:
visible
!important
;
}
/* 这个是为了解决前面样式覆盖之后伪类带出来的竖线 */
/
deep
/
.el-table
::after
{
position
:
relative
;
.el-table
th
.gutter
{
display
:
table-cell
!important
;
}
/
deep
/
.el-table__fixed-left
{
right
:
7px
!important
;
.el-table
colgroup
.gutter
{
display
:
table-cell
!important
;
}
.rightContent
.el-textarea__inner
,
...
...
src/layout/menuLayout.vue
View file @
585c25f8
...
...
@@ -176,7 +176,7 @@ export default {
// let exStr = Base64.encode(account);
// let path = `${this.$baseUrl.alyIP7}/toFzSpJsp?cxrJh=${exStr}`;
// window.open(path, "_blank");
this
.
$router
.
push
({
this
.
$router
.
push
ToTab
({
path
:
"/queryJz"
,
});
}
else
if
(
...
...
src/views/pgypbggl/mbxx/addMbxx.vue
View file @
585c25f8
...
...
@@ -2,13 +2,13 @@
<div
class=
"add-mbxx"
>
<div
class=
"chuancan"
v-show=
"$route.query.editshow != 'show'"
>
<span
class=
"widthSpan"
>
研判报告类型:
</span>
<el-select
v-model=
"form.bglxdm"
placeholder=
"请选择"
style=
"vertical-align: top; margin-right: 30px;"
>
<el-select
v-model=
"form.bglxdm"
placeholder=
"请选择"
style=
"vertical-align: top; margin-right: 30px;"
:disabled=
isdisabled
>
<el-option
label=
"个人"
value=
"01"
></el-option>
<el-option
label=
"单位"
value=
"02"
></el-option>
<el-option
label=
"扫黑除恶"
value=
"03"
></el-option>
</el-select>
<span>
标题:
</span>
<el-input
v-model=
"form.bgbt"
placeholder=
"请输入内容"
style=
"width: 200px;"
></el-input>
<el-input
v-model=
"form.bgbt"
placeholder=
"请输入内容"
style=
"width: 200px;"
:disabled=
isdisabled
></el-input>
</div>
<div
class=
"zwnr"
>
<span
class=
"widthSpan"
style=
"margin-right: 10px;"
>
正文内容:
</span>
...
...
@@ -42,14 +42,13 @@
<
script
>
import
editor
from
'@/components/kindeditor.vue'
import
{
insertTbYwXnpgbg
,
updateTbYwXnpgbg
}
from
"@/api/pgypbggl.js"
;
// import base from "@/api/base";
// import Http from "@/utils/http.js";
export
default
{
name
:
"addMbxx"
,
components
:
{
editor
},
data
()
{
return
{
isdisabled
:
false
,
isEdit
:
false
,
form
:
{
bglxdm
:
""
,
...
...
@@ -106,6 +105,8 @@ export default {
debugger
;
this
.
$store
.
commit
(
"user/SET_LeftMenu"
,
this
.
leftMenus
);
this
.
$store
.
commit
(
"user/SET_Header"
,
this
.
header
);
this
.
isdisabled
=
this
.
$route
.
query
.
editFlag
?
this
.
$route
.
query
.
editFlag
:
false
debugger
},
watch
:
{
$route
:
{
...
...
src/views/rlqbxsxx/adjustRlqbxs.vue
View file @
585c25f8
...
...
@@ -386,7 +386,7 @@ export default {
params
.
append
(
"kyxs.bcbtqsp"
,
"bctqsp"
);
if
(
!
this
.
xxzjbh
)
{
insertKyxs
(
params
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
if
(
res
.
data
.
rows
.
sfbccg
==
1
&&
res
.
code
==
200
)
{
// var xxzjbhSp = res.data.xxzjbh;
// insertTqsp({ xxzjbh: xxzjbhSp }).then((res) => {
if
(
res
.
success
&&
res
.
code
==
200
)
{
...
...
@@ -405,6 +405,13 @@ export default {
loading
.
close
();
}
// });
}
else
if
(
res
.
success
&&
res
.
code
==
200
&&
res
.
data
.
rows
.
sfbccg
==
0
)
{
loading
.
close
();
this
.
showMessage
(
res
,
params
);
}
else
{
this
.
$message
.
error
(
"保存并提请审批失败"
);
loading
.
close
();
...
...
@@ -651,18 +658,17 @@ export default {
},
},
watch
:
{
"dialogVisiable"
(
val
)
{
dialogVisiable
(
val
)
{
console
.
log
(
val
);
if
(
val
==
true
)
{
}
else
if
(
val
==
false
)
{
if
(
!!
this
.
objectFs
&&
JSON
.
stringify
(
this
.
objectFs
)
!=
"{}"
)
{
}
else
if
(
JSON
.
stringify
(
this
.
objectFs
)
==
"{}"
)
{
this
.
$set
(
this
.
formLabelAlign
,
'sffs'
,
'0'
)
this
.
listVisiable
=
false
if
(
val
==
true
)
{
}
else
if
(
val
==
false
)
{
if
(
!!
this
.
objectFs
&&
JSON
.
stringify
(
this
.
objectFs
)
!=
"{}"
)
{
}
else
if
(
JSON
.
stringify
(
this
.
objectFs
)
==
"{}"
)
{
this
.
$set
(
this
.
formLabelAlign
,
"sffs"
,
"0"
);
this
.
listVisiable
=
false
;
}
}
}
}
,
},
created
()
{
this
.
$store
.
commit
(
"user/SET_Breadcrumb"
,
this
.
breadcrumbList
);
...
...
src/views/shse/fzth/fzthDetail.vue
View file @
585c25f8
This diff is collapsed.
Click to expand it.
src/views/userAuth/personalInfo.vue
View file @
585c25f8
...
...
@@ -345,6 +345,7 @@ export default {
display
:
flex
;
position
:
relative
;
margin-top
:
30px
;
align-items
:
center
;
.cricle
{
background
:
rgb
(
228
,
108
,
35
);
border
:
4px
solid
rgb
(
250
,
166
,
122
);
...
...
@@ -363,23 +364,24 @@ export default {
border-style
:
dashed
;
border-color
:
transparent
rgba
(
255
,
255
,
255
,
0.74
)
transparent
transparent
;
margin-top
:
17px
;
position
:
absolute
;
left
:
65px
;
}
.rightContent
{
width
:
380px
;
background
:
rgba
(
255
,
255
,
255
,
0.7
);
height
:
28px
;
position
:
absolute
;
left
:
90px
;
border
:
1px
solid
#ada9a9
;
box-shadow
:
1px
1px
3px
#4d4c4c
;
display
:
flex
;
padding
:
15px
10px
;
padding
:
20px
10px
;
flex-wrap
:
wrap
;
.tagWrap
{
display
:
flex
;
align-items
:
center
;
margin-bottom
:
5px
;
}
.tag
{
padding
:
1px
5px
;
...
...
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