Merge branch 'dev' of https://fcd.gdyditc.com/itc-framework/ma/2024/front into dev
This commit is contained in:
@ -989,23 +989,7 @@ ${hasTemplatePrint ? ' reactive ' : ''}
|
|||||||
});
|
});
|
||||||
|
|
||||||
function dbClickRow(record) {
|
function dbClickRow(record) {
|
||||||
if (!record.workflowData.schemaId && !record.workflowData.taskIds) {
|
if (record.workflowData?.taskIds && record.workflowData.taskIds.length) {
|
||||||
${
|
|
||||||
formType === 'modal'
|
|
||||||
? `
|
|
||||||
router.push({
|
|
||||||
path: '/form/${lowerClassName}/' + record.id + '/viewForm',
|
|
||||||
query: {
|
|
||||||
formPath: '${model.outputConfig.outputValue}/${lowerClassName}'
|
|
||||||
}
|
|
||||||
});`
|
|
||||||
: `
|
|
||||||
openDrawer(true, {
|
|
||||||
isView: true,
|
|
||||||
id: record.${camelCaseString(mainTable.pkField)},
|
|
||||||
});`
|
|
||||||
}
|
|
||||||
} else if (record.workflowData.taskIds && record.workflowData.taskIds.length) {
|
|
||||||
const { processId, taskIds, schemaId } = record.workflowData;
|
const { processId, taskIds, schemaId } = record.workflowData;
|
||||||
router.push({
|
router.push({
|
||||||
path: '/flow/' + schemaId + '/' + (processId || '') + '/approveFlow',
|
path: '/flow/' + schemaId + '/' + (processId || '') + '/approveFlow',
|
||||||
@ -1013,7 +997,7 @@ ${hasTemplatePrint ? ' reactive ' : ''}
|
|||||||
taskId: taskIds[0]
|
taskId: taskIds[0]
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else if (record.workflowData?.schemaId && !record.workflowData.taskIds) {
|
||||||
const { processId, schemaId } = record.workflowData;
|
const { processId, schemaId } = record.workflowData;
|
||||||
router.push({
|
router.push({
|
||||||
path: '/flow/' + schemaId + '/' + (processId || '') + '/approveFlow',
|
path: '/flow/' + schemaId + '/' + (processId || '') + '/approveFlow',
|
||||||
@ -1022,6 +1006,13 @@ ${hasTemplatePrint ? ' reactive ' : ''}
|
|||||||
taskId: ''
|
taskId: ''
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
} else {
|
||||||
|
router.push({
|
||||||
|
path: '/form/${lowerClassName}/' + record.id + '/viewForm',
|
||||||
|
query: {
|
||||||
|
formPath: '${model.outputConfig.outputValue}/${lowerClassName}'
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1679,7 +1670,7 @@ export function buildSimpleFormCode(model: GeneratorConfig, _tableInfo: TableInf
|
|||||||
const { filterFormSchemaAuth } = usePermission();
|
const { filterFormSchemaAuth } = usePermission();
|
||||||
|
|
||||||
const RowKey = '${mainTable.pkField ? camelCase(mainTable.pkField) : 'id'}';
|
const RowKey = '${mainTable.pkField ? camelCase(mainTable.pkField) : 'id'}';
|
||||||
const emits = defineEmits(['changeUploadComponentIds','loadingCompleted']);
|
const emits = defineEmits(['changeUploadComponentIds','loadingCompleted', 'form-mounted']);
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
fromPage: {
|
fromPage: {
|
||||||
type: Number,
|
type: Number,
|
||||||
|
|||||||
Reference in New Issue
Block a user