feat(project-management): 优化前置流程选择功能

- 在项目申请详情页面添加基本数据传递
- 实现前置流程的更改和选择功能
- 优化前置流程数据的存储和展示
- 添加对不可重复选择的前置流程的校验
This commit is contained in:
dj
2025-05-05 20:15:13 +08:00
parent d76ef8ff9c
commit 0cc1b63ae7
4 changed files with 78 additions and 32 deletions

View File

@@ -50,6 +50,7 @@
:mode="mode"
:step="showActive"
:data="detailData"
:basicData="basicData"
:preProcessShow="preProcessShow"
:formData="detailData.formData"/>
</template>
@@ -115,6 +116,7 @@ const getAllInfo = async (state) => {
if (code === 1000) {
data.formData.preProcess = data.formData.preProcess ? JSON.parse(data.formData.preProcess) : undefined
detailData.value = data
localStorage.setItem('detailProcess', JSON.stringify(data.formData.preProcess))
mode.value = data.formData.mode
processStore.setDesign(data)
processStore.runningList.value = data.runningList;