Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
bdc
/
bdcdj-web
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
7f417239
authored
2023-05-08 15:20:23 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
style:登记导航栏样式修改
1 parent
5743a556
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
78 additions
and
66 deletions
src/layout/components/AppMain.vue
src/layout/components/TagsView/index.vue
src/views/workflow/components/szxx.vue
src/views/workflow/mixin/index.js
src/views/workflow/workFrame.vue
src/views/ywbl/dbx/dbx.vue
src/views/ywbl/ywsq/components/fwsyq.vue
src/views/ywbl/ywsq/components/mixin/jump.js
src/views/ywbl/ywsq/components/selectFwsyq.vue
src/views/ywbl/ywsq/guidePage.vue
src/views/ywbl/ywsq/selectBdc.vue
src/layout/components/AppMain.vue
View file @
7f41723
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-05-08 15:19:43
-->
<
template
>
<section
class=
"app-main"
>
<transition
name=
"fade-transform"
mode=
"out-in"
>
...
...
@@ -6,26 +11,25 @@
</section>
</
template
>
<
script
>
export
default
{
export
default
{
name
:
'AppMain'
,
computed
:
{
key
()
{
return
this
.
$route
.
path
},
},
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.hasTagsView
{
.hasTagsView
{
.app-main
{
height
:
calc
(
100%
-
41
px
);
height
:
calc
(
100%
-
50
px
);
overflow-x
:
auto
;
padding
:
5px
;
box-sizing
:
border-box
;
background-color
:
#EDF1F
7
;
background-color
:
#edf1f
7
;
box-sizing
:
border-box
;
}
}
}
</
style
>
\ No newline at end of file
...
...
src/layout/components/TagsView/index.vue
View file @
7f41723
...
...
@@ -19,10 +19,10 @@
</
template
>
<
script
>
import
ScrollPane
from
'./ScrollPane'
import
path
from
'path'
import
ScrollPane
from
'./ScrollPane'
import
path
from
'path'
export
default
{
export
default
{
components
:
{
ScrollPane
},
data
()
{
return
{
...
...
@@ -186,26 +186,25 @@ export default {
this
.
closeMenu
()
}
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.tags-view-container
{
height
:
4
0px
;
.tags-view-container
{
height
:
5
0px
;
width
:
100%
;
background
:
#fff
;
border-bottom
:
1px
solid
#d8dce5
;
box-sizing
:
border-box
;
padding-top
:
3px
;
box-shadow
:
0
1px
3px
0
rgba
(
0
,
0
,
0
,
.12
),
0
0
3px
0
rgba
(
0
,
0
,
0
,
.04
);
box-shadow
:
0
1px
3px
0
rgba
(
0
,
0
,
0
,
0.12
),
0
0
3px
0
rgba
(
0
,
0
,
0
,
0
.04
);
.tags-view-wrapper
{
.tags-view-item
{
display
:
inline-block
;
position
:
relative
;
cursor
:
pointer
;
height
:
26px
;
line-height
:
26px
;
line-height
:
30px
;
border
:
1px
solid
#d8dce5
;
color
:
#495060
;
background
:
#fff
;
...
...
@@ -223,12 +222,12 @@ export default {
}
&
.active
{
background-color
:
#0794FF
;
background-color
:
#0794ff
;
color
:
#fff
;
border-color
:
#0794FF
;
border-color
:
#0794ff
;
&::before
{
content
:
''
;
content
:
""
;
background
:
#fff
;
display
:
inline-block
;
width
:
8px
;
...
...
@@ -252,7 +251,7 @@ export default {
font-size
:
12px
;
font-weight
:
400
;
color
:
#333
;
box-shadow
:
2px
2px
3px
0
rgba
(
0
,
0
,
0
,
.3
);
box-shadow
:
2px
2px
3px
0
rgba
(
0
,
0
,
0
,
0
.3
);
li
{
margin
:
0
;
...
...
@@ -264,12 +263,12 @@ export default {
}
}
}
}
}
</
style
>
<
style
lang=
"scss"
>
//
reset
element
css
of
el-icon-close
.tags-view-wrapper
{
//
reset
element
css
of
el-icon-close
.tags-view-wrapper
{
.tags-view-item
{
.el-icon-close
{
width
:
16px
;
...
...
@@ -277,11 +276,11 @@ export default {
vertical-align
:
2px
;
border-radius
:
50%
;
text-align
:
center
;
transition
:
all
.3s
cubic-bezier
(
.645
,
.045
,
.355
,
1
);
transition
:
all
0.3s
cubic-bezier
(
0.645
,
0.045
,
0
.355
,
1
);
transform-origin
:
100%
50%
;
&:before
{
transform
:
scale
(
.6
);
transform
:
scale
(
0
.6
);
display
:
inline-block
;
vertical-align
:
-3px
;
}
...
...
@@ -292,5 +291,5 @@ export default {
}
}
}
}
}
</
style
>
...
...
src/views/workflow/components/szxx.vue
View file @
7f41723
...
...
@@ -44,7 +44,7 @@
<el-button
class=
"operation_button"
type=
"text"
@
click=
"openRecordPop(item)"
>
缮证记录
</el-button>
</div>
<div
class=
"text"
v-else
>
<el-button
class=
"operation_button"
type=
"text"
@
click=
"openZsylDialog(item, 2)"
>
证书打印(
{{
item
.
szcs
<el-button
class=
"operation_button"
type=
"text"
@
click=
"openZsylDialog(item, 2)"
>
证书打印
1
(
{{
item
.
szcs
}}
)
</el-button>
<el-button
class=
"operation_button"
type=
"text"
@
click=
"openRecordPop(item)"
>
缮证记录
</el-button>
</div>
...
...
src/views/workflow/mixin/index.js
View file @
7f41723
...
...
@@ -12,7 +12,6 @@ import {
getNextLinkInfo
,
}
from
"@/api/fqsq.js"
;
import
{
mapGetters
}
from
'vuex'
import
{
log
}
from
"bpmn-js-token-simulation"
;
export
default
{
data
()
{
return
{
...
...
@@ -37,7 +36,8 @@ export default {
isRefresh
:
{
handler
(
newVal
,
oldVal
)
{
if
(
newVal
)
this
.
loadBdcdylist
()
}
},
immediate
:
true
}
},
mounted
()
{
...
...
src/views/workflow/workFrame.vue
View file @
7f41723
...
...
@@ -79,20 +79,20 @@
</div>
</
template
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"./workFrame.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"./workFrame.scss"
;
</
style
>
<
script
>
import
{
mapGetters
}
from
'vuex'
import
WorkFlow
from
"./mixin/index"
;
import
publicFlow
from
"./mixin/public.js"
;
import
{
getStepFormInfo
}
from
"@/api/fqsq.js"
;
import
{
getForm
}
from
"./flowform"
;
import
NoticeBar
from
"@/components/NoticeBar/index"
;
import
{
deleteFlow
,
unClaimTask
}
from
"@/api/ywbl.js"
;
import
ProcessViewer
from
"./components/processViewer.vue"
;
import
selectBdc
from
"@/views/ywbl/ywsq/selectBdc.vue"
;
export
default
{
import
{
mapGetters
}
from
'vuex'
import
WorkFlow
from
"./mixin/index"
;
import
publicFlow
from
"./mixin/public.js"
;
import
{
getStepFormInfo
}
from
"@/api/fqsq.js"
;
import
{
getForm
}
from
"./flowform"
;
import
NoticeBar
from
"@/components/NoticeBar/index"
;
import
{
deleteFlow
,
unClaimTask
}
from
"@/api/ywbl.js"
;
import
ProcessViewer
from
"./components/processViewer.vue"
;
import
selectBdc
from
"@/views/ywbl/ywsq/selectBdc.vue"
;
export
default
{
components
:
{
selectBdc
,
NoticeBar
,
...
...
@@ -242,11 +242,17 @@ export default {
this
.
stepForm
();
},
openDialog
()
{
this
.
$store
.
dispatch
(
'user/refreshPage'
,
false
)
let
data
=
JSON
.
parse
(
localStorage
.
getItem
(
'ywbl'
))
let
title
=
"申请业务:"
+
data
.
sqywmc
;
let
title
if
(
data
?.
sqywmc
)
{
title
=
"申请业务:"
+
data
?.
sqywmc
}
else
{
title
=
"申请业务:"
+
data
?.
djywmc
}
this
.
$popupDialog
(
title
,
"ywbl/ywsq/selectBdc"
,
{
'djywbm'
:
this
.
$route
.
query
.
sqywbm
,
'isJump'
:
true
,
'sqywInfo'
:
data
},
"80%"
,
true
)
}
}
}
}
</
script
>
...
...
src/views/ywbl/dbx/dbx.vue
View file @
7f41723
...
...
@@ -101,6 +101,7 @@
import
{
datas
,
sendThis
}
from
"./dbxdata"
;
import
{
searchTaskToDo
,
deleteFlow
,
claimTask
}
from
"@/api/ywbl"
;
import
{
judgeUserTaskPermission
}
from
"@/api/fqsq"
;
import
{
log
}
from
'bpmn-js-token-simulation'
;
export
default
{
name
:
"dbx"
,
components
:
{
searchBox
},
...
...
src/views/ywbl/ywsq/components/fwsyq.vue
View file @
7f41723
...
...
@@ -56,7 +56,7 @@
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
ref=
"table"
@
row-dblclick=
"handleRowClick"
:page-size=
"pageData.pageSize"
:
heightNum
=
"400"
<lb-table
ref=
"table"
@
row-dblclick=
"handleRowClick"
:page-size=
"pageData.pageSize"
:
calcHeight
=
"400"
:current-page
.
sync=
"pageData.currentPage"
:total=
"zrztableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"zrztableData.columns"
:data=
"zrztableData.data"
>
...
...
@@ -107,7 +107,7 @@
</el-form>
</div>
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-dblclick=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"
3
00"
<lb-table
ref=
"table"
@
row-dblclick=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"
4
00"
:current-page
.
sync=
"pageData.currentPage"
:total=
"dztableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"dztableData.columns"
:data=
"dztableData.data"
>
...
...
src/views/ywbl/ywsq/components/mixin/jump.js
View file @
7f41723
...
...
@@ -8,7 +8,7 @@ export default {
methods
:
{
//点击行选中或取消复选框
handleRowClick
(
row
,
column
,
event
)
{
(
this
.
$refs
.
table
.
toggleRowSelection
(
row
)
)
this
.
$refs
.
table
.
toggleRowSelection
(
row
)
},
jump
(
data
,
type
)
{
const
{
href
}
=
Router
.
resolve
(
...
...
src/views/ywbl/ywsq/components/selectFwsyq.vue
View file @
7f41723
...
...
@@ -106,6 +106,7 @@
if
(
!
this
.
isJump
)
{
this
.
jump
(
res
.
result
,
this
.
sqywInfo
.
djywbm
);
}
else
{
this
.
$popupCacel
()
store
.
dispatch
(
'user/refreshPage'
,
true
);
}
}
else
{
...
...
src/views/ywbl/ywsq/guidePage.vue
View file @
7f41723
...
...
@@ -19,7 +19,7 @@
<div
class=
"right-title"
>
常办业务列表
</div>
<ul>
<li
:class=
"item.selected ? 'cactive' : ''"
v-for=
"(item, index) in collectList"
:key=
"index"
@
dblclick=
"dblclick(collectList, index)"
@
click=
"selectSqywClick(collectList, index)"
>
@
dblclick=
"dblclick(collectList, index
, item
)"
@
click=
"selectSqywClick(collectList, index)"
>
<p
v-if=
"item.nodetype == 'djqx'"
>
{{
item
.
djywmc
}}
<br>
{{
item
.
nodename
}}
</p>
<dt
v-else
>
{{
item
.
djywmc
}}
</dt>
<p
class=
"active"
@
click
.
stop=
"handleCollection(item)"
>
...
...
@@ -37,7 +37,7 @@
<div
class=
"right-type el-card box-card is-always-shadow"
>
<div
class=
"right-title"
>
登记类型
</div>
<ul
class=
"type-content"
>
<li
:class=
"item.selected ? 'cactive' : ''"
@
dblclick=
"item.sffqlc == 1 && dblclick(djlxList, index)"
<li
:class=
"item.selected ? 'cactive' : ''"
@
dblclick=
"item.sffqlc == 1 && dblclick(djlxList, index
, item
)"
@
click=
"selectSqywClick(djlxList, index)"
v-for=
"(item, index) in djlxList"
:key=
"index"
>
<p>
{{
item
.
nodename
}}
...
...
@@ -53,7 +53,7 @@
<div
class=
"right-title"
>
登记情形
</div>
<ul>
<li
:class=
"item.selected ? 'cactive' : ''"
v-for=
"(item, index) in djqxList"
:key=
"index"
@
dblclick=
"dblclick(djqxList, index)"
@
click=
"selectSqywClick(djqxList, index)"
>
@
dblclick=
"dblclick(djqxList, index
, item
)"
@
click=
"selectSqywClick(djqxList, index)"
>
<dt>
{{
item
.
nodename
}}
</dt>
<p
:class=
"item.userCollect == 1 ? 'active' : ''"
@
click
.
stop=
"handleCollection(item)"
>
<i
class=
"el-icon-star-off"
></i>
...
...
@@ -69,8 +69,8 @@
</div>
</template>
<
script
>
import
{
getCollectBiz
,
getleftMenu
,
getNextNode
,
addCollectBiz
,
deleteCollectBiz
}
from
"@/api/ywbl"
export
default
{
import
{
getCollectBiz
,
getleftMenu
,
getNextNode
,
addCollectBiz
,
deleteCollectBiz
}
from
"@/api/ywbl"
export
default
{
data
()
{
return
{
//申请业务类型集合
...
...
@@ -166,7 +166,8 @@ export default {
})
},
//双击事件
dblclick
(
data
,
index
)
{
dblclick
(
data
,
index
,
item
)
{
localStorage
.
setItem
(
'ywbl'
,
JSON
.
stringify
(
item
));
this
.
selectSqywClick
(
data
,
index
);
this
.
dialogClick
();
},
...
...
@@ -258,17 +259,17 @@ export default {
return
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
`./components/
${
view
}
/
${
view
}
.vue`
)))
}
}
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
@import
"~@/styles/mixin.scss"
;
@import
'./ywsq.scss'
;
@import
"~@/styles/mixin.scss"
;
@import
"./ywsq.scss"
;
/
deep
/
.el-collapse-item__content
{
/
deep
/
.el-collapse-item__content
{
padding-bottom
:
0
;
}
}
/
deep
/
.el-collapse-item__wrap
{
/
deep
/
.el-collapse-item__wrap
{
border-bottom
:
none
;
}
}
</
style
>
\ No newline at end of file
...
...
src/views/ywbl/ywsq/selectBdc.vue
View file @
7f41723
...
...
@@ -8,8 +8,8 @@
@
updateDialog=
"updateDialog"
/>
</
template
>
<
script
>
import
{
queueDjywmc
}
from
"./slectBdcdata.js"
;
export
default
{
import
{
queueDjywmc
}
from
"./slectBdcdata.js"
;
export
default
{
props
:
{
formData
:
{
type
:
Object
,
...
...
@@ -42,15 +42,15 @@ export default {
this
.
$emit
(
"updateDialog"
,
true
);
}
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
/
deep
/
.submit_button
{
/
deep
/
.submit_button
{
text-align
:
center
;
padding
:
10px
;
margin
:
10px
;
}
}
</
style
>
...
...
Please
register
or
sign in
to post a comment