@@ -17,7 +17,7 @@
<span
v-if="props.closebtn"
:style="styleMap?.titleButtonStyle"
- class="bg-#2195f6 z-2 shadow-[0_4px_0_#cccccc] text-white w-43px h-21px rounded-13px relative grid place-items-center"
+ class="bg-#2195f6 z-2 shadow-[0_4px_0_#cccccc] text-white w-43px h-21px relative grid place-items-center"
>
<ImageBg
:src="styleMap?.titleButtonStyle?.imageSrc"
@@ -232,7 +232,16 @@ export default {
{
label: '模块状态',
field: 'part',
- valueType: 'part'
+ valueType: 'part',
+ componentProps: {
+ filterPartOptions: (item, formData) => {
+ return {
+ label: item.name,
+ value: item.name,
+ disabled: !formData.props?.closebtn && item.name === 'titleButton'
+ }
},
valueType: 'dependency',
@@ -105,7 +105,7 @@
"border": {
"color": "#2092f5ff",
"width": 0,
- "radius": 13,
+ "radius": 10,
"side": ["all"]
"shadow": {
@@ -139,7 +139,7 @@