feat:【antd】【crm】修改时,负责人不允许直接修改
This commit is contained in:
@@ -27,6 +27,8 @@ import Form from '../modules/form.vue';
|
||||
import { useDetailSchema } from './data';
|
||||
import ContractDetailsInfo from './modules/info.vue';
|
||||
|
||||
const props = defineProps<{ id?: number }>();
|
||||
|
||||
const route = useRoute();
|
||||
const router = useRouter();
|
||||
const tabs = useTabs();
|
||||
@@ -90,7 +92,7 @@ function handleTransfer() {
|
||||
|
||||
/** 加载数据 */
|
||||
onMounted(() => {
|
||||
contractId.value = Number(route.params.id);
|
||||
contractId.value = Number(props.id || route.params.id);
|
||||
loadContractDetail();
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -23,6 +23,8 @@ import ReceivableForm from '../modules/form.vue';
|
||||
import { useDetailSchema } from './data';
|
||||
import Info from './modules/info.vue';
|
||||
|
||||
const props = defineProps<{ id?: number }>();
|
||||
|
||||
const route = useRoute();
|
||||
const router = useRouter();
|
||||
const tabs = useTabs();
|
||||
@@ -78,7 +80,7 @@ function handleEdit() {
|
||||
|
||||
/** 加载数据 */
|
||||
onMounted(() => {
|
||||
receivableId.value = Number(route.params.id);
|
||||
receivableId.value = Number(props.id || route.params.id);
|
||||
loadReceivableDetail();
|
||||
});
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user