Ver código fonte

docs(claim): 为handleSaveAudit添加JSDoc注释并扩展ClaimComponent类型

yz 5 dias atrás
pai
commit
bcdefe9612
2 arquivos alterados com 3 adições e 2 exclusões
  1. 1 0
      src/views/claim/claimMixin.js
  2. 2 2
      src/views/claim/types.d.ts

+ 1 - 0
src/views/claim/claimMixin.js

@@ -461,6 +461,7 @@ export default {
 
     /**
      * 保存审核记录
+     * @this {Vue & import('./types').ClaimComponent}
      * @returns {Promise<void>} 无返回值
      */
     async handleSaveAudit() {

+ 2 - 2
src/views/claim/types.d.ts

@@ -123,7 +123,7 @@ export interface ClaimComponentData {
 /**
  * 理赔组件类型定义
  */
-export interface ClaimComponent {
+export interface ClaimComponent extends ClaimComponentData {
   // 组件数据
   data(): ClaimComponentData;
   // 查询理赔申请列表
@@ -144,4 +144,4 @@ export interface ClaimComponent {
   handlePageChange(page: number): void;
   // 处理页面大小变化
   handleSizeChange(size: number): void;
-}
+}