diff --git a/src/components/mdp-ui/mixin/MdpSelectMixin.js b/src/components/mdp-ui/mixin/MdpSelectMixin.js index 56f15713..47795413 100644 --- a/src/components/mdp-ui/mixin/MdpSelectMixin.js +++ b/src/components/mdp-ui/mixin/MdpSelectMixin.js @@ -230,6 +230,13 @@ export const MdpSelectMixin = { } }, props: { + /** + * 是否检查状态之间的关联关系禁用关系 + */ + targetCheck:{ + type: Boolean, + default: true, + }, title:{ type: String, default:'', @@ -511,7 +518,12 @@ export const MdpSelectMixin = { }, methods: { disabledOptionCpd(o){ - + if(this.clearable){//可清空规则无效 + return false + } + if(this.targetCheck===false){ + return false; + } if(this.multiple){ return false; } diff --git a/src/views/xm/core/xmIteration/XmIterationEdit.vue b/src/views/xm/core/xmIteration/XmIterationEdit.vue index 48f7c63f..bbbec81d 100644 --- a/src/views/xm/core/xmIteration/XmIterationEdit.vue +++ b/src/views/xm/core/xmIteration/XmIterationEdit.vue @@ -38,7 +38,7 @@ - + diff --git a/src/views/xm/core/xmIteration/XmIterationMng.vue b/src/views/xm/core/xmIteration/XmIterationMng.vue index a56d76c7..6109bfd0 100644 --- a/src/views/xm/core/xmIteration/XmIterationMng.vue +++ b/src/views/xm/core/xmIteration/XmIterationMng.vue @@ -92,7 +92,7 @@ itemCode="iterationStatus" > diff --git a/src/views/xm/core/xmMenu/XmMenuEdit.vue b/src/views/xm/core/xmMenu/XmMenuEdit.vue index b22668fe..24d12f55 100644 --- a/src/views/xm/core/xmMenu/XmMenuEdit.vue +++ b/src/views/xm/core/xmMenu/XmMenuEdit.vue @@ -81,7 +81,7 @@ - @@ -116,7 +116,7 @@ - @@ -177,25 +177,25 @@ - - - - diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index a7cf4f86..5b390121 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -267,7 +267,7 @@