yxk-20260612-党委会选人组件替换

This commit is contained in:
ye1023
2026-06-12 10:22:23 +08:00
parent 6f111c5933
commit 6c721f938b
2 changed files with 14 additions and 3 deletions
@@ -50,7 +50,12 @@
</a-form-item> </a-form-item>
<a-form-item label="所办领导"> <a-form-item label="所办领导">
<j-select-user v-model:value="formData.supDeptleaderid" :disabled="String(formData.isNeedAppro) !== '1'" allow-clear /> <DeptRoleSelectUser
v-model:value="formData.supDeptleaderid"
deptId="2044677604785229826"
roleId="2044680793306591234"
:disabled="String(formData.isNeedAppro) !== '1'"
/>
</a-form-item> </a-form-item>
</template> </template>
@@ -93,7 +98,7 @@
import JModal from '/src/components/Modal/src/JModal/JModal.vue'; import JModal from '/src/components/Modal/src/JModal/JModal.vue';
import JDictSelectTag from '/src/components/Form/src/jeecg/components/JDictSelectTag.vue'; import JDictSelectTag from '/src/components/Form/src/jeecg/components/JDictSelectTag.vue';
import JSwitch from '/src/components/Form/src/jeecg/components/JSwitch.vue'; import JSwitch from '/src/components/Form/src/jeecg/components/JSwitch.vue';
import JSelectUser from '/src/components/Form/src/jeecg/components/JSelectUser.vue'; import DeptRoleSelectUser from '/@/views/bg/xispeak/components/DeptRoleSelectUser.vue';
import { useMessage } from '/src/hooks/web/useMessage'; import { useMessage } from '/src/hooks/web/useMessage';
interface ModalPayload { interface ModalPayload {
@@ -96,7 +96,12 @@
</a-col> </a-col>
<a-col v-if="showSupDeptLeader" :span="12"> <a-col v-if="showSupDeptLeader" :span="12">
<a-form-item label="所办领导" v-bind="validateInfos.supDeptleaderid" id="BgPartymatterForm-supDeptleaderid" name="supDeptleaderid"> <a-form-item label="所办领导" v-bind="validateInfos.supDeptleaderid" id="BgPartymatterForm-supDeptleaderid" name="supDeptleaderid">
<j-select-user v-model:value="formData.supDeptleaderid" allow-clear /> <!-- <j-select-user v-model:value="formData.supDeptleaderid" allow-clear />-->
<DeptRoleSelectUser
v-model:value="formData.supDeptleaderid"
deptId="2044677604785229826"
roleId="2044680793306591234"
/>
</a-form-item> </a-form-item>
</a-col> </a-col>
<!-- <a-col :span="12">--> <!-- <a-col :span="12">-->
@@ -151,6 +156,7 @@
import { saveOrUpdate } from '../BgPartymatter.api'; import { saveOrUpdate } from '../BgPartymatter.api';
import { Form } from 'ant-design-vue'; import { Form } from 'ant-design-vue';
import JFormContainer from '/@/components/Form/src/container/JFormContainer.vue'; import JFormContainer from '/@/components/Form/src/container/JFormContainer.vue';
import DeptRoleSelectUser from "@/views/bg/xispeak/components/DeptRoleSelectUser.vue";
const props = defineProps({ const props = defineProps({
formDisabled: { type: Boolean, default: false }, formDisabled: { type: Boolean, default: false },