|
|
@ -158,7 +158,7 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
<script setup lang="ts"> |
|
|
|
<script setup lang="ts"> |
|
|
|
import { ref, defineAsyncComponent, onMounted, toRefs, inject } from 'vue'; |
|
|
|
import { ref, defineAsyncComponent, onMounted, toRefs } from 'vue'; |
|
|
|
import { ElMessage } from 'element-plus'; |
|
|
|
import { ElMessage } from 'element-plus'; |
|
|
|
import { accessStrategyGovernmentBlacklistFind, accessStrategyGovernmentBlacklistSave, isTheStrategyRelatedToTheProduct } from '@/api/model'; |
|
|
|
import { accessStrategyGovernmentBlacklistFind, accessStrategyGovernmentBlacklistSave, isTheStrategyRelatedToTheProduct } from '@/api/model'; |
|
|
|
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; |
|
|
|
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; |
|
|
@ -169,12 +169,12 @@ import { getStat } from '@/store/useProduct'; |
|
|
|
|
|
|
|
|
|
|
|
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); |
|
|
|
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const emit = defineEmits(['close']); |
|
|
|
const props = defineProps({ |
|
|
|
const props = defineProps({ |
|
|
|
disabled: { type: Boolean, default: false }, |
|
|
|
disabled: { type: Boolean, default: false }, |
|
|
|
row: { type: Object }, |
|
|
|
row: { type: Object }, |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
const emit = defineEmits(['clsoe']); |
|
|
|
|
|
|
|
const form = ref<Record<string, any>[]>([]); |
|
|
|
const form = ref<Record<string, any>[]>([]); |
|
|
|
const { strategyId, strategyName } = toRefs(props.row); |
|
|
|
const { strategyId, strategyName } = toRefs(props.row); |
|
|
|
const info = ref<Record<string, any>[]>([]); |
|
|
|
const info = ref<Record<string, any>[]>([]); |
|
|
|