From a2bd049a25c14234d14435db2f09fbbd963b94d1 Mon Sep 17 00:00:00 2001 From: "si@aidatagov.com" Date: Sat, 17 May 2025 01:38:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E6=AE=B5=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_admin/dao/datastd_dao.py | 80 +++++++------- .../module_admin/entity/do/datastd_do.py | 15 +-- .../module_admin/entity/vo/datastd_vo.py | 12 +-- .../module_admin/service/datastd_service.py | 8 +- .../datastd/main/components/AddEditForm.vue | 16 +-- .../src/views/datastd/main/index.vue | 14 +-- .../src/views/datastd/stdcode/codeStdMap.vue | 8 +- .../src/views/datastd/stddict/AddEditForm.vue | 77 ++++---------- .../src/views/datastd/stddict/index.vue | 98 +++++++++-------- .../src/views/system/flow/dataStdDictAppr.vue | 100 +++++++++--------- .../src/views/system/flow/dataStdMainAppr.vue | 20 ++-- 11 files changed, 200 insertions(+), 248 deletions(-) diff --git a/vue-fastapi-backend/module_admin/dao/datastd_dao.py b/vue-fastapi-backend/module_admin/dao/datastd_dao.py index 6285bfe..7a21c2b 100644 --- a/vue-fastapi-backend/module_admin/dao/datastd_dao.py +++ b/vue-fastapi-backend/module_admin/dao/datastd_dao.py @@ -359,8 +359,8 @@ class DataStdDao: filters.append(DataStdDict.data_dict_vest == query_object.data_dict_vest) if query_object.src_sys: filters.append(DataStdDict.src_sys == query_object.src_sys) - if query_object.data_dict_type: - filters.append(DataStdDict.data_dict_type == query_object.data_dict_type) + if query_object.data_dict_data_type: + filters.append(DataStdDict.data_dict_data_type == query_object.data_dict_data_type) if query_object.data_dict_stat: filters.append(DataStdDict.data_dict_stat == query_object.data_dict_stat) c1 = aliased(SysDept) # 技术部门 @@ -376,22 +376,14 @@ class DataStdDao: DataStdDict.data_dict_eng_name, DataStdDict.data_dict_cn_name, DataStdDict.data_dict_vest, - DataStdDict.data_dict_type, + DataStdDict.data_dict_data_type, DataStdDict.src_sys, DataStdDict.src_sys, DataStdDict.data_dict_busi_mean, DataStdDict.data_dict_data_type, DataStdDict.data_std_no, - DataStdDict.data_std_cn_name, - DataStdDict.data_dict_stat, - DataStdDict.data_std_busi_ownership_dept, - DataStdDict.data_std_it_ownership_dept, - DataStdDict.buss_user, - DataStdDict.tech_user, - c1.dept_name.label("tech_dept_name"), - c2.dept_name.label("buss_dept_name")).select_from(DataStdDict) - .join(c1,c1.dept_id ==DataStdDict.data_std_it_ownership_dept, isouter=True) - .join(c2,c2.dept_id ==DataStdDict.data_std_busi_ownership_dept, isouter=True) + DataStdDict.data_dict_stat + ).select_from(DataStdDict) .where(*filters) .order_by(desc(DataStdDict.create_time)) # 按创建时间降序排序 ) @@ -447,7 +439,7 @@ class DataStdDao: DataStdDict.data_dict_stat == query_object.data_dict_stat if query_object.data_dict_stat else True, DataStdDict.data_std_no == query_object.data_std_no if query_object.data_std_no else True, DataStdDict.src_sys == query_object.src_sys if query_object.src_sys else True, - DataStdDict.data_dict_type == query_object.data_dict_type if query_object.data_dict_type else True, + DataStdDict.data_dict_data_type == query_object.data_dict_data_type if query_object.data_dict_data_type else True, ) ) ).scalars().first() @@ -455,16 +447,16 @@ class DataStdDao: # 数据标准目录 @classmethod - async def get_catalog_by_id(cls, db: AsyncSession, belt_data_std_content: int): + async def get_catalog_by_id(cls, db: AsyncSession, content_onum: int): """ 根据目录ID获取目录详细信息 :param db: orm对象 - :param belt_data_std_content: 目录ID + :param content_onum: 目录ID :return: 目录信息对象 """ catalog_info = ( - (await db.execute(select(DataAstContent).where(DataAstContent.belt_data_std_content == belt_data_std_content , DataAstContent.content_stat == 1))) + (await db.execute(select(DataAstContent).where(DataAstContent.content_onum == content_onum , DataAstContent.content_stat == 1))) .scalars() .first() ) @@ -505,7 +497,7 @@ class DataStdDao: # 创建别名对象 t2 = aliased(DataAstContent, name='t2') # 正确使用aliased创建别名 subquery = ( - select(DataAstContent.belt_data_std_content) + select(DataAstContent.content_onum) .where( DataAstContent.content_stat == '1', DataAstContent.leaf_node_flag == 0, @@ -513,7 +505,7 @@ class DataStdDao: select(1) .select_from(t2) # 使用别名后的表 .where( - t2.supr_content_onum == DataAstContent.belt_data_std_content, + t2.supr_content_onum == DataAstContent.content_onum, t2.content_stat == '1' ) .exists() # 添加exists()方法 @@ -523,7 +515,7 @@ class DataStdDao: stmt = ( update(DataAstContent) - .where(DataAstContent.belt_data_std_content.in_(subquery)) + .where(DataAstContent.content_onum.in_(subquery)) .values(leaf_node_flag=1, upd_time=datetime.now()) ) await db.execute(stmt) @@ -554,7 +546,7 @@ class DataStdDao: # 创建 ORM 模型实例 processed_child = dict(child_dict) - processed_child['belt_data_std_content'] = db_catalog.belt_data_std_content + processed_child['content_onum'] = db_catalog.content_onum db_child = DataAstContentRela(**processed_child) db.add(db_child) @@ -570,10 +562,10 @@ class DataStdDao: :param catalog: 需要更新的目录字典 :return: """ - belt_data_std_content = catalog['belt_data_std_content'] + content_onum = catalog['content_onum'] stmt = ( update(DataAstContent) - .where(DataAstContent.belt_data_std_content == belt_data_std_content) + .where(DataAstContent.content_onum == content_onum) .values( leaf_node_flag=catalog['leaf_node_flag'] ) @@ -589,11 +581,11 @@ class DataStdDao: :param catalog: 需要更新的目录字典 :return: """ - belt_data_std_content = catalog['belt_data_std_content'] + content_onum = catalog['content_onum'] stmt = ( update(DataAstContent) - .where(DataAstContent.belt_data_std_content == belt_data_std_content) + .where(DataAstContent.content_onum == content_onum) .values( content_name=catalog['content_name'], content_stat=catalog['content_stat'], @@ -615,7 +607,7 @@ class DataStdDao: update(DataAstContentRela) .where(DataAstContentRela.rela_onum == rela_onum) .values( - belt_data_std_content=child.get('belt_data_std_content'), + content_onum=child.get('content_onum'), ast_onum=child.get('ast_onum'), rela_type=child.get('rela_type'), rela_eff_begn_date=child.get('rela_eff_begn_date'), @@ -626,7 +618,7 @@ class DataStdDao: await db.execute(st) await cls.update_leaf_node_flag(db) else: - child['belt_data_std_content'] = belt_data_std_content + child['content_onum'] = content_onum db_child = DataAstContentRela(**child) db.add(db_child) await db.flush() @@ -645,7 +637,7 @@ class DataStdDao: content_onums = catalog.content_onums.split(',') await db.execute( update(DataAstContentRela) - .where(DataAstContentRela.belt_data_std_content.in_(content_onums)) + .where(DataAstContentRela.content_onum.in_(content_onums)) .values( rela_status=0, rela_eff_end_date=datetime.now() @@ -653,7 +645,7 @@ class DataStdDao: ) await db.execute( update(DataAstContent) - .where(DataAstContent.belt_data_std_content.in_(content_onums)) + .where(DataAstContent.content_onum.in_(content_onums)) .values( content_stat=0, upd_time=datetime.now() @@ -672,11 +664,11 @@ class DataStdDao: :param catalog: 需要更新的目录字典 :return: """ - # belt_data_std_content = moved_catalog_data['belt_data_std_content'] + # content_onum = moved_catalog_data['content_onum'] stmt = ( update(DataAstContent) - .where(DataAstContent.belt_data_std_content == moved_catalog_data['belt_data_std_content'] , DataAstContent.supr_content_onum == moved_catalog_data['supr_content_onum']) + .where(DataAstContent.content_onum == moved_catalog_data['content_onum'] , DataAstContent.supr_content_onum == moved_catalog_data['supr_content_onum']) .values( supr_content_onum=moved_catalog_data['supr_content_onum_after'], upd_time=datetime.now() @@ -697,9 +689,9 @@ class DataStdDao: # stmt = ( # update(DataAstContent) - # .where(DataAstContent.belt_data_std_content == merge_catalog_data['belt_data_std_content'] , DataAstContent.supr_content_onum == merge_catalog_data['supr_content_onum']) + # .where(DataAstContent.content_onum == merge_catalog_data['content_onum'] , DataAstContent.supr_content_onum == merge_catalog_data['supr_content_onum']) # .values( - # belt_data_std_content=merge_catalog_data['content_onum_after'], + # content_onum=merge_catalog_data['content_onum_after'], # supr_content_onum=merge_catalog_data['supr_content_onum_after'], # upd_time=datetime.now() # ) ) @@ -707,9 +699,9 @@ class DataStdDao: # await db.execute(stmt) stmt1 = ( update(DataAstContentRela) - .where( DataAstContentRela.belt_data_std_content == merge_catalog_data['belt_data_std_content'] and DataAstContentRela.rela_status == 1 ) + .where( DataAstContentRela.content_onum == merge_catalog_data['content_onum'] and DataAstContentRela.rela_status == 1 ) .values( - belt_data_std_content=merge_catalog_data['content_onum_after'], + content_onum=merge_catalog_data['content_onum_after'], rela_eff_begn_date=datetime.now() ) ) @@ -717,7 +709,7 @@ class DataStdDao: stmt2 = ( update(DataAstContent) - .where(DataAstContent.belt_data_std_content == merge_catalog_data['belt_data_std_content'] , DataAstContent.supr_content_onum == merge_catalog_data['supr_content_onum']) + .where(DataAstContent.content_onum == merge_catalog_data['content_onum'] , DataAstContent.supr_content_onum == merge_catalog_data['supr_content_onum']) .values( content_stat = '0' ) ) await db.execute(stmt2) @@ -735,7 +727,7 @@ class DataStdDao: stmt = ( update(DataAstContentRela) - .where(DataAstContentRela.rela_onum == removerel_catalog_data['rela_onum'] , DataAstContentRela.belt_data_std_content == removerel_catalog_data['belt_data_std_content']) + .where(DataAstContentRela.rela_onum == removerel_catalog_data['rela_onum'] , DataAstContentRela.content_onum == removerel_catalog_data['content_onum']) .values( rela_status=removerel_catalog_data['rela_status'] ) ) @@ -756,9 +748,9 @@ class DataStdDao: stmt = ( update(DataAstContentRela) - .where(DataAstContentRela.rela_onum == moverel_catalog_data['rela_onum'] , DataAstContentRela.belt_data_std_content == moverel_catalog_data['belt_data_std_content']) + .where(DataAstContentRela.rela_onum == moverel_catalog_data['rela_onum'] , DataAstContentRela.content_onum == moverel_catalog_data['content_onum']) .values( - belt_data_std_content=moverel_catalog_data['content_onum_after'], + content_onum=moverel_catalog_data['content_onum_after'], rela_eff_end_date=datetime.now() ) ) @@ -779,16 +771,16 @@ class DataStdDao: # 修改子查询部分 subquery_t1 = ( select(DataAstContentRela) - .where(DataAstContentRela.upd_prsn == query_object.upd_prsn, DataAstContentRela.belt_data_std_content == '2' and DataAstContentRela.rela_status == '1') + .where(DataAstContentRela.upd_prsn == query_object.upd_prsn, DataAstContentRela.content_onum == '2' and DataAstContentRela.rela_status == '1') .union_all( select(DataAstContentRela) - .where(DataAstContentRela.belt_data_std_content != '2' and DataAstContentRela.rela_status == '1') + .where(DataAstContentRela.content_onum != '2' and DataAstContentRela.rela_status == '1') ) ).alias('subquery_t1') # 为子查询分配唯一别名 query = ( select( - DataAstContent.belt_data_std_content, + DataAstContent.content_onum, DataAstContent.content_name, DataAstContent.content_stat, DataAstContent.content_intr, @@ -807,9 +799,9 @@ class DataStdDao: ) .distinct() .select_from(DataAstContent) - .outerjoin(subquery_t1, DataAstContent.belt_data_std_content == subquery_t1.c.belt_data_std_content) # 明确使用子查询别名 + .outerjoin(subquery_t1, DataAstContent.content_onum == subquery_t1.c.content_onum) # 明确使用子查询别名 .where(DataAstContent.content_stat == 1) - .order_by(DataAstContent.belt_data_std_content) + .order_by(DataAstContent.content_onum) ) # 使用分页工具进行查询 diff --git a/vue-fastapi-backend/module_admin/entity/do/datastd_do.py b/vue-fastapi-backend/module_admin/entity/do/datastd_do.py index e827559..45579a6 100644 --- a/vue-fastapi-backend/module_admin/entity/do/datastd_do.py +++ b/vue-fastapi-backend/module_admin/entity/do/datastd_do.py @@ -65,12 +65,11 @@ class DataStdDict(Base): data_dict_cn_name = Column(String(200), default=None, comment='字典中文名') data_dict_vest = Column(String(10), default=None, comment='字典归属(sys:系统级 company:公司级)') data_dict_type = Column(String(1), default=None, comment='字典类型(0:基础数据 1:指标数据)') - src_sys = Column(String(50), default=None, comment='归属系统') + src_sys = Column(Integer, default=None, comment='归属系统') data_dict_busi_mean = Column(String(200), default=None, comment='字典业务定义') data_dict_data_type = Column(String(20), default=None, comment='数据类型') data_std_no = Column(String(50), default=None, comment='数据标准编号') src_sys_tab_fld_name = Column(String(1000), default=None, comment='来源系统表字段名') - data_std_cn_name = Column(String(50), default=None, comment='数据标准名称') data_dict_stat = Column(String(1), default=None, comment='字典状态(1:有效 0:无效)') class DataStdDictAppr(Base): @@ -91,14 +90,10 @@ class DataStdDictAppr(Base): data_dict_type = Column(String(1), default=None, comment='字典类型(0:基础数据 1:指标数据)') src_sys = Column(String(50), default=None, comment='归属系统') data_dict_busi_mean = Column(String(200), default=None, comment='字典业务定义') - data_type = Column(String(20), default=None, comment='数据类型') data_std_no = Column(String(50), default=None, comment='数据标准编号') - data_std_cn_name = Column(String(50), default=None, comment='数据标准名称') data_dict_stat = Column(String(1), default=None, comment='字典状态(1:有效 0:无效)') - data_std_busi_ownership_dept = Column(BigInteger, default=None, comment='业务认责部门') - data_std_it_ownership_dept = Column(BigInteger, default=None, comment='技术认责部门') - buss_user = Column(String(20), default=None, comment='业务认责人员') - tech_user = Column(String(20), default=None, comment='技术认责人员') + data_dict_data_type = Column(String(20), default=None, comment='数据类型') + src_sys_tab_fld_name = Column(String(1000), default=None, comment='来源系统表字段名') changeType = Column(String(10), default=None, comment='变更类型') flowId = Column(String(50), default=None, comment='审批Id') oldInstId = Column(String(50), default=None, comment='原始正式id') @@ -108,7 +103,7 @@ class DataStdDictAppr(Base): class DataAstContent(Base): __tablename__ = "t_data_std_content" - belt_data_std_content = Column(Integer, primary_key=True, autoincrement=True, comment='目录序号') + content_onum = Column(Integer, primary_key=True, autoincrement=True, comment='目录序号') content_name = Column(String(255), nullable=False, comment='目录名称') content_stat = Column(String(10), nullable=False, comment='目录状态(有效/废弃/停用)') content_intr = Column(Text, comment='目录简介') @@ -125,7 +120,7 @@ class DataAstContentRela(Base): __tablename__ = "t_data_std_content_rela" rela_onum = Column(Integer, primary_key=True, autoincrement=True, comment='关系序号') - belt_data_std_content = Column(Integer, nullable=False, comment='目录序号') + content_onum = Column(Integer, nullable=False, comment='目录序号') ast_onum = Column(Integer, nullable=False, comment='资产序号') rela_type = Column(String(50), default='归属关系', comment='关系类型') rela_eff_begn_date = Column(Date, nullable=True, comment='关系生效开始日期') diff --git a/vue-fastapi-backend/module_admin/entity/vo/datastd_vo.py b/vue-fastapi-backend/module_admin/entity/vo/datastd_vo.py index 310c4b8..9e7f8a7 100644 --- a/vue-fastapi-backend/module_admin/entity/vo/datastd_vo.py +++ b/vue-fastapi-backend/module_admin/entity/vo/datastd_vo.py @@ -72,17 +72,13 @@ class DataStdDictModel(BaseModel): data_dict_cn_name: Optional[str] = Field(default=None, description='字典中文名') data_dict_vest: Optional[str] = Field(default=None, description='字典归属(sys:系统级 company:公司级)') data_dict_type: Optional[str] = Field(default=None, description='字典类型(0:基础数据 1:指标数据)') - src_sys: Optional[str] = Field(default=None, description='归属系统') + src_sys: Optional[int] = Field(default=None, description='归属系统') data_dict_busi_mean: Optional[str] = Field(default=None, description='字典业务定义') data_dict_data_type: Optional[str] = Field(default=None, description='数据类型') src_sys_tab_fld_name: Optional[str] = Field(default=None, description='来源系统表字段名') data_std_no: Optional[str] = Field(default=None, description='数据标准编号') - data_std_cn_name: Optional[str] = Field(default=None, description='数据标准名称') data_dict_stat: Optional[str] = Field(default=None, description='字典状态(1:有效 0:无效)') - data_std_busi_ownership_dept: Optional[int] = Field(default=None, description='业务认责部门') - data_std_it_ownership_dept: Optional[int] = Field(default=None, description='技术认责部门') - buss_user: Optional[str] = Field(default=None, description='业务认责人员') - tech_user: Optional[str] = Field(default=None, description='技术认责人员') + @as_query class DataStdDictPageQueryModel(DataStdDictModel): """ @@ -117,8 +113,8 @@ class DataStdMainModel(BaseModel): cd_no: Optional[str] = Field(default=None, description='代码编号') cd_id: Optional[str] = Field(default=None, description='代码id') std_status: Optional[str] = Field(default=None, description='标准状态(1:有效 0:无效)') - data_std_busi_ownership_dept: Optional[int] = Field(default=None, description='业务认责部门') - data_std_it_ownership_dept: Optional[int] = Field(default=None, description='技术认责部门') + data_std_busi_ownership_dept: Optional[str] = Field(default=None, description='业务认责部门') + data_std_it_ownership_dept: Optional[str] = Field(default=None, description='技术认责部门') buss_user: Optional[str] = Field(default=None, description='业务认责人员') tech_user: Optional[str] = Field(default=None, description='技术认责人员') belt_data_std_content: Optional[int] = Field(default=None, description='分类') diff --git a/vue-fastapi-backend/module_admin/service/datastd_service.py b/vue-fastapi-backend/module_admin/service/datastd_service.py index d4491c7..a3c76b7 100644 --- a/vue-fastapi-backend/module_admin/service/datastd_service.py +++ b/vue-fastapi-backend/module_admin/service/datastd_service.py @@ -557,9 +557,9 @@ class DataStdService: codemodel.class_id=page_object.class_id codemodel.parent_id=page_object.parent_id codemodel.cd_type=page_object.cd_type - data_dict_type = await DataStdDao.get_data_code_by_info(query_db, codemodel + data_dict_data_type = await DataStdDao.get_data_code_by_info(query_db, codemodel ) - if data_dict_type and data_dict_type.onum != id: + if data_dict_data_type and data_dict_data_type.onum != id: return CommonConstant.NOT_UNIQUE return CommonConstant.UNIQUE # ----------------------------------------------------------------数据字典---------------------------------------------------------------------------------------------------- @@ -702,9 +702,9 @@ class DataStdService: codemodel=DataStdDictModel() codemodel.data_dict_no=page_object.data_dict_no - data_dict_type = await DataStdDao.get_data_dict_by_info(query_db, codemodel + data_dict_data_type = await DataStdDao.get_data_dict_by_info(query_db, codemodel ) - if data_dict_type and data_dict_type.onum != id: + if data_dict_data_type and data_dict_data_type.onum != id: return CommonConstant.NOT_UNIQUE return CommonConstant.UNIQUE # ----------------------------------------------------------------数据标准分类---------------------------------------------------------------------------------------------------- diff --git a/vue-fastapi-frontend/src/views/datastd/main/components/AddEditForm.vue b/vue-fastapi-frontend/src/views/datastd/main/components/AddEditForm.vue index a681b89..66b6863 100644 --- a/vue-fastapi-frontend/src/views/datastd/main/components/AddEditForm.vue +++ b/vue-fastapi-frontend/src/views/datastd/main/components/AddEditForm.vue @@ -9,8 +9,8 @@ - - + + @@ -88,8 +88,8 @@ placeholder="请选择业务认责部门" check-strictly /> - - + + - - + + { codeVisible.value = false; diff --git a/vue-fastapi-frontend/src/views/datastd/main/index.vue b/vue-fastapi-frontend/src/views/datastd/main/index.vue index b5844ab..325ed71 100644 --- a/vue-fastapi-frontend/src/views/datastd/main/index.vue +++ b/vue-fastapi-frontend/src/views/datastd/main/index.vue @@ -236,7 +236,7 @@ > - + @@ -264,9 +264,9 @@ - + - + @@ -509,15 +509,15 @@ const handleAdd = () => { selectedRow.value = { stdType: "", stdNum: "", - stdCode: "", + dataStdNo: "", stdName: "", stdMenu: "", dataType: "", - stdCode: "", + dataStdNo: "", bussDeptId: "", - bussUser: "", + dataStdBusiOwnershipPrsn: "", techDeptId: "", - techUser: "", + dataStdItOwnershipPrsn: "", securityLevel:"", sourceSystem:"" }; diff --git a/vue-fastapi-frontend/src/views/datastd/stdcode/codeStdMap.vue b/vue-fastapi-frontend/src/views/datastd/stdcode/codeStdMap.vue index c47be50..159bce9 100644 --- a/vue-fastapi-frontend/src/views/datastd/stdcode/codeStdMap.vue +++ b/vue-fastapi-frontend/src/views/datastd/stdcode/codeStdMap.vue @@ -15,11 +15,11 @@ - + - - - + + + diff --git a/vue-fastapi-frontend/src/views/datastd/stddict/AddEditForm.vue b/vue-fastapi-frontend/src/views/datastd/stddict/AddEditForm.vue index 14f50db..97473dd 100644 --- a/vue-fastapi-frontend/src/views/datastd/stddict/AddEditForm.vue +++ b/vue-fastapi-frontend/src/views/datastd/stddict/AddEditForm.vue @@ -18,7 +18,7 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - + @@ -148,9 +111,9 @@ const formRules = ref({ dictType: [{ required: true, message: '请选择数据字典类型', trigger: 'blur' }], bussDeptId: [{ required: true, message: '请选择业务认责部门', trigger: 'blur' }], techDeptId: [{ required: true, message: '请选择技术认责部门', trigger: 'blur' }], - dictNum: [{ required: true, message: '请输入数据字典编号', trigger: 'blur' }], - bussUser: [{ required: true, message: '请输入业务认责人', trigger: 'blur' }], - techUser: [{ required: true, message: '请输入技术认责人', trigger: 'blur' }], + dataDictNo: [{ required: true, message: '请输入数据字典编号', trigger: 'blur' }], + dataStdBusiOwnershipPrsn: [{ required: true, message: '请输入业务认责人', trigger: 'blur' }], + dataStdItOwnershipPrsn: [{ required: true, message: '请输入技术认责人', trigger: 'blur' }], }); const showSys = ref(false); const emit = defineEmits(['update:visible', 'refresh']); @@ -193,11 +156,11 @@ function changeCodeType(data) { if (data != "company") { showSys.value = true; formData.value.sysName = ""; - formData.value.sysId = undefined; + formData.value.srcSys = undefined; } else { showSys.value = false; formData.value.sysName = "公司级"; - formData.value.sysId = 10000; + formData.value.srcSys = 10000; } } getDeptTree(); diff --git a/vue-fastapi-frontend/src/views/datastd/stddict/index.vue b/vue-fastapi-frontend/src/views/datastd/stddict/index.vue index a632d03..ec71f5f 100644 --- a/vue-fastapi-frontend/src/views/datastd/stddict/index.vue +++ b/vue-fastapi-frontend/src/views/datastd/stddict/index.vue @@ -34,9 +34,9 @@ - + - + +