@@ -5909,6 +5909,9 @@ export default {
: 'business-crud-form-page-dialog' ;
opt . dialogTop = '0' ;
opt . dialogWidth = '100%' ;
} else if ( ! opt . dialogCustomClass ) {
/ / 普 通 弹 窗 模 式 : 灰 底 b o d y + 白 卡 表 单 ( 与 独 立 表 单 页 风 格 一 致 )
opt . dialogCustomClass = 'business-crud-form-dialog' ;
}
return opt ;
} ) ( ) ,
@@ -6214,10 +6217,7 @@ export default {
submitBtn : ! isTransportPlanCreate ,
emptyBtn : false ,
} ;
if ( this . isContractFormPage ) {
return this . buildContractFormGroupOption ( base ) ;
}
return base ;
return this . buildFormGroupOption ( base ) ;
} ,
isWaybillDetailLayout ( ) {
return this . config . permission === 'waybill_manage' ;
@@ -6858,9 +6858,13 @@ export default {
if ( mode === 'edit' ) this . form = { id } ;
this . beforeOpen ( ( ) => { } , mode ) ;
} ,
buildContractFormGroupOption ( option ) {
buildFormGroupOption ( option ) {
const sectionTitleProps = [
'basicInfoTitle' ,
'templateInfoTitle' ,
'shippingInfoTitle' ,
'goodsInfoTitle' ,
'taskInfoTitle' ,
'contractFileTitle' ,
'billingInfoTitle' ,
'settlementRuleTitle' ,
@@ -15835,7 +15839,7 @@ export default {
border - radius : 6 px ;
box - shadow : 0 1 px 4 px rgba ( 0 , 0 , 0 , 0.08 ) ;
padding : 16 px ;
margin - bottom : 16 px ;
margin - bottom : 12 px ;
. avue - form _ _group -- title {
padding : 0 ! important ;
@@ -16014,18 +16018,24 @@ export default {
/ / 合 同 管 理 独 立 表 单 页 : 标 题 分 块 使 用 白 底 卡 片 , 间 距 1 2 p x , 与 s e c t i o n - c a r d 风 格 一 致
: global ( . contract - manage - form - dialog ) {
padding : 20 px 24 px 96 px ;
/ / p a d d i n g : 2 0 p x 2 4 p x 9 6 p x ;
background : # f5f6fa ;
box - sizing : border - box ;
}
: global ( . business - crud - page -- contract - form . avue - form ) {
/ / 独 立 表 单 页 ( 合 同 / 运 单 / 运 输 计 划 / 运 输 模 板 ) : 标 题 分 块 使 用 白 底 卡 片 , 间 距 1 2 p x , 与 s e c t i o n - c a r d 风 格 一 致
: global ( . business - crud - form - page - dialog : not ( . el - dialog ) ) {
padding : 20 px 24 px 96 px ;
box - sizing : border - box ;
}
: global ( . business - crud - page -- form - page . avue - form ) {
background : transparent ;
padding : 0 ;
}
: global ( . business - crud - page -- contract - form . avue - form > . el - form > . avue - form _ _group ) ,
: global ( . business - crud - page -- contract - form . avue - group ) {
: global ( . business - crud - page -- form - page . avue - form > . el - form > . avue - form _ _group ) ,
: global ( . business - crud - page -- form - page . avue - group ) {
background : # fff ;
border - radius : 6 px ;
box - shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.06 ) ;
@@ -16034,26 +16044,35 @@ export default {
overflow : hidden ;
}
: global ( . business - crud - page -- contract - form . avue - form > . el - form > . avue - form _ _group : last - child ) ,
: global ( . business - crud - page -- contract - form . avue - group : last - child ) {
: global ( . business - crud - page -- form - page . avue - form > . el - form > . avue - form _ _group : last - child ) ,
: global ( . business - crud - page -- form - page . avue - group : last - child ) {
margin - bottom : 0 ;
}
: global ( . business - crud - page -- contract - form . avue - group . el - collapse ) {
/ / 分 组 后 的 表 单 : 卡 片 由 . a v u e - g r o u p 承 担 , 内 层 . a v u e - f o r m _ _ g r o u p 去 卡 片 化 , 避 免 白 卡 叠 白 卡
: global ( . business - crud - page -- form - page . avue - form . avue - form _ _group : has ( . dialog - section - title ) ) {
background : transparent ;
border - radius : 0 ;
box - shadow : none ;
padding : 0 ;
margin - bottom : 0 ;
}
: global ( . business - crud - page -- form - page . avue - group . el - collapse ) {
border - top : none ;
border - bottom : none ;
}
: global ( . business - crud - page -- contract - form . avue - group . el - collapse - item _ _header ) {
: global ( . business - crud - page -- form - page . avue - group . el - collapse - item _ _header ) {
display : none ;
}
: global ( . business - crud - page -- contract - form . avue - group . el - collapse - item _ _wrap ) {
: global ( . business - crud - page -- form - page . avue - group . el - collapse - item _ _wrap ) {
border - bottom : none ;
will - change : auto ;
}
: global ( . business - crud - page -- contract - form . avue - group . el - collapse - item _ _content ) {
: global ( . business - crud - page -- form - page . avue - group . el - collapse - item _ _content ) {
padding - bottom : 0 ;
}