项目书-附件&正文 功能添加 10.22

master
zhc077 1 month ago
parent 29d8bd899f
commit b8fae45ebe
  1. 2
      jeecgboot-vue3/src/views/projectApplication/kejigongguan/xiangmushu/index.vue
  2. 4
      jeecgboot-vue3/src/views/projectFile/ProjectFile.data.ts
  3. 7
      jeecgboot-vue3/src/views/projectFile/components/ProjectFileModal.vue
  4. 5
      jeecgboot-vue3/src/views/projectFile/zhengwen/components/ProjectFileModal.vue
  5. 5
      jeecgboot-vue3/src/views/projectOpinion/components/ProjectOpinionModal.vue

@ -58,7 +58,7 @@
//使componenttab //使componenttab
function tabChange(key) { function tabChange(key) {
activeKey.value = key; activeKey.value = key;
alert("activeKey.value-"+activeKey.value) // alert("activeKey.value-"+activeKey.value)
} }
/*function goBack() { /*function goBack() {

@ -22,11 +22,11 @@ export const searchFormSchema: FormSchema[] = [
]; ];
// //
export const formSchema: FormSchema[] = [ export const formSchema: FormSchema[] = [
{ /*{
label: '项目表id', label: '项目表id',
field: 'projectId', field: 'projectId',
component: 'Input', component: 'Input',
}, },*/
{ {
label: '上传附件', label: '上传附件',
field: 'fileUrl', field: 'fileUrl',

@ -10,6 +10,8 @@
import {BasicForm, useForm} from '/@/components/Form/index'; import {BasicForm, useForm} from '/@/components/Form/index';
import {formSchema} from '../ProjectFile.data'; import {formSchema} from '../ProjectFile.data';
import {saveOrUpdate} from '../ProjectFile.api'; import {saveOrUpdate} from '../ProjectFile.api';
import {useRoute} from "vue-router";
const route = useRoute();
// Emits // Emits
const emit = defineEmits(['register','success']); const emit = defineEmits(['register','success']);
const isUpdate = ref(true); const isUpdate = ref(true);
@ -43,6 +45,9 @@
async function handleSubmit(v) { async function handleSubmit(v) {
try { try {
let values = await validate(); let values = await validate();
//id
values.porjectId = route.query.id
values.fileFlag = 'fujian'
setModalProps({confirmLoading: true}); setModalProps({confirmLoading: true});
// //
await saveOrUpdate(values, isUpdate.value); await saveOrUpdate(values, isUpdate.value);
@ -73,4 +78,4 @@
:deep(.ant-calendar-picker) { :deep(.ant-calendar-picker) {
width: 100%; width: 100%;
} }
</style> </style>

@ -10,6 +10,8 @@
import {BasicForm, useForm} from '/@/components/Form/index'; import {BasicForm, useForm} from '/@/components/Form/index';
import {formSchema} from '../ProjectFile4ZhengWen.data'; import {formSchema} from '../ProjectFile4ZhengWen.data';
import {saveOrUpdate} from '../ProjectFile4ZhengWen.api'; import {saveOrUpdate} from '../ProjectFile4ZhengWen.api';
import {useRoute} from "vue-router";
const route = useRoute();
// Emits // Emits
const emit = defineEmits(['register','success']); const emit = defineEmits(['register','success']);
const isUpdate = ref(true); const isUpdate = ref(true);
@ -43,6 +45,9 @@
async function handleSubmit(v) { async function handleSubmit(v) {
try { try {
let values = await validate(); let values = await validate();
//id
values.porjectId = route.query.id
values.fileFlag = 'zhengwen'
setModalProps({confirmLoading: true}); setModalProps({confirmLoading: true});
// //
await saveOrUpdate(values, isUpdate.value); await saveOrUpdate(values, isUpdate.value);

@ -10,6 +10,8 @@
import {BasicForm, useForm} from '/@/components/Form/index'; import {BasicForm, useForm} from '/@/components/Form/index';
import {formSchema} from '../ProjectOpinion.data'; import {formSchema} from '../ProjectOpinion.data';
import {saveOrUpdate} from '../ProjectOpinion.api'; import {saveOrUpdate} from '../ProjectOpinion.api';
import {useRoute} from "vue-router";
const route = useRoute();
// Emits // Emits
const emit = defineEmits(['register','success']); const emit = defineEmits(['register','success']);
const isUpdate = ref(true); const isUpdate = ref(true);
@ -43,6 +45,7 @@
async function handleSubmit(v) { async function handleSubmit(v) {
try { try {
let values = await validate(); let values = await validate();
values.projectId= route.query.id;
setModalProps({confirmLoading: true}); setModalProps({confirmLoading: true});
// //
await saveOrUpdate(values, isUpdate.value); await saveOrUpdate(values, isUpdate.value);
@ -73,4 +76,4 @@
:deep(.ant-calendar-picker) { :deep(.ant-calendar-picker) {
width: 100%; width: 100%;
} }
</style> </style>

Loading…
Cancel
Save