zhangjq
2026-02-06 3ed01cacb157ec4f3163b5c35413354a9c3f8d0a
移除批量创作页面的自动合同绑定逻辑
1个文件已修改
22 ■■■■■ 已修改文件
src/views/contract/BatchCreate.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/contract/BatchCreate.vue
@@ -245,12 +245,6 @@
      
      contractList.value = options;
      console.log('合同列表加载完成');
      // 如果有合同,默认选择第一个并获取附件
      if (options.length > 0 && !formState.contractId) {
        formState.contractId = options[0].value;
        await getAttachmentList(options[0].value);
      }
    } catch (error) {
      console.error('加载合同列表失败:', error);
      createMessage.error('加载合同列表失败');
@@ -555,22 +549,6 @@
  onMounted(async () => {
    // 先加载合同列表
    await loadContractList();
    // 读取选中的合同信息
    try {
      const contractStr = localStorage.getItem('selectedContractInfo');
      if (contractStr) {
        const contract = JSON.parse(contractStr);
        if (contract && contract.id) {
          // 如果有选中的合同,设置为当前选中的合同
          formState.contractId = contract.id;
          // 获取附件列表
          await getAttachmentList(contract.id);
        }
      }
    } catch (error) {
      console.error('解析合同信息失败:', error);
    }
    
    // 设置审核人信息
    await setAuditorInfo();