Handy_Cao 6 maanden geleden
bovenliggende
commit
a9ccfddba0
3 gewijzigde bestanden met toevoegingen van 425 en 12 verwijderingen
  1. 12 12
      public/locales/en-US.json
  2. 93 0
      src/services/api/base/index.ts
  3. 320 0
      src/types/model/base.d.ts

+ 12 - 12
public/locales/en-US.json

@@ -3527,25 +3527,25 @@
             "tips4": "Operator:"
         },
         "service_log": {
-            "tradedate": "交易日",
-            "updatetime": "时间",
-            "marketname": "服务模块",
-            "runstatus": "运行类型",
-            "remark": "备注",
-            "marketid": "市场"
+            "tradedate": "Trading Date",
+            "updatetime": "Update Time",
+            "marketname": "Market Name",
+            "runstatus": "Run Status",
+            "remark": "Remark",
+            "marketid": "Market"
         },
         "setting": {},
         "user_blacklist": {
-            "cardtype": "证件类型",
-            "cardnum": "证件号码",
-            "createtime": "创建时间",
+            "cardtype": "CardTyoe",
+            "cardnum": "CardNum",
+            "createtime": "CreationTime",
             "delete": {
                 "tips": "确定删除该黑名单吗?"
             },
             "edit": {
-                "title": "编辑",
-                "cardtype": "证件类型",
-                "cardnum": "證件號碼"
+                "title": "Edit",
+                "cardtype": "CardTyoe",
+                "cardnum": "CardNum"
             }
         }
     },

+ 93 - 0
src/services/api/base/index.ts

@@ -0,0 +1,93 @@
+import httpClient from '@/services/http'
+import { CommonFetchOptions } from '@/services/http/types'
+
+/**
+ * 基础数据管理-->错误码管理-->获取列表
+ */
+export function queryError(options: CommonFetchOptions<{ request: Base.ErrorReq, response: Base.ErrorRsp[]; }> = {}) {
+    return httpClient.commonRequest('/setup/queryErr', 'get', options)
+}
+
+/**
+ * 基础数据管理-->市场板块设置-->获取列表
+ */
+export function queryMarketSet(options: CommonFetchOptions<{ request: Base.MarketSetReq, response: Base.MarketSetRsp[]; }> = {}) {
+    return httpClient.commonRequest('/setup/queryMarketSet', 'get', options)
+}
+
+/**
+ * 基础数据管理-->系统参数管理-->获取列表
+ */
+export function queryParam(options: CommonFetchOptions<{ request: Base.ParamReq, response: Base.ParamRsp[]; }> = {}) {
+    return httpClient.commonRequest('/setup/queryParam', 'get', options)
+}
+
+/**
+ * 基础数据管理-->终端图片管理-->获取列表
+ */
+export function querypicture(options: CommonFetchOptions<{ request: Base.PictureReq, response: Base.PictureRsp[]; }> = {}) {
+    return httpClient.commonRequest('/setup/querypicture', 'get', options)
+}
+
+/**
+ * 基础数据管理-->市场板块设置-->新增初始化市场
+ */
+export function querytrademodes(options: CommonFetchOptions<{ response: Member.Markets; }> = {}) {
+    return httpClient.commonRequest('/setup/querytrademodes', 'get', options)
+}
+
+/**
+ * 基础数据管理-->终端图片管理-->详情
+ */
+export function pictureDetail(options: CommonFetchOptions<{ request: Base.PictureDetailReq, response: Base.PictureDetailRsp; }> = {}) {
+    return httpClient.commonRequest('/setup/pictureDetail', 'get', options)
+}
+
+/**
+ * 基础数据管理-->市场板块设置-->详情
+ */
+export function marketSetDetail(options: CommonFetchOptions<{ request: Base.MarketSetDetailReq, response: Base.MarketSetDetailRsp; }> = {}) {
+    return httpClient.commonRequest('/setup/marketSetDetail', 'get', options)
+}
+
+/**
+ * 基础数据管理-->市场板块设置-->新增,修改
+ */
+export function delMarket(options: CommonFetchOptions<{ request: Base.DelMarketReq }> = {}) {
+    return httpClient.commonRequest('/setup/delmarket', 'post', options)
+}
+
+/**
+ * 基础数据管理-->终端图片管理-->删除
+ */
+export function deletePicture(options: CommonFetchOptions<{ request: Base.DeletePictureReq }> = {}) {
+    return httpClient.commonRequest('/setup/deletepicture', 'get', options)
+}
+
+/**
+ * 基础数据管理-->市场板块设置-->删除
+ */
+export function deleteMarketSet(options: CommonFetchOptions<{ request: Base.DeleteMarketSetReq }> = {}) {
+    return httpClient.commonRequest('/setup/deletemarketSet', 'get', options)
+}
+
+/**
+ * 基础数据管理-->终端图片管理-->新增,修改
+ */
+export function delPicture(options: CommonFetchOptions<{ request: Base.DelPictureReq }> = {}) {
+    return httpClient.commonRequest('/setup/dealpicture', 'post', options)
+}
+
+/**
+ * 基础数据管理-->错误码管理-->修改
+ */
+export function dealErr(options: CommonFetchOptions<{ request: Base.DelErrorReq }> = {}) {
+    return httpClient.commonRequest('/setup/dealErr', 'post', options)
+}
+
+/**
+ * 基础数据管理-->系统参数管理-->修改
+ */
+export function dealParam(options: CommonFetchOptions<{ request: Base.DelParamReq }> = {}) {
+    return httpClient.commonRequest('/setup/dealParam', 'post', options)
+}

+ 320 - 0
src/types/model/base.d.ts

@@ -0,0 +1,320 @@
+declare namespace Base {
+    /** 基础数据管理-->错误码管理-->获取列表 请求 */
+    interface ErrorReq {
+        // 错误描述
+        description?: string
+        // 错误代码
+        errorcode?: string
+        // 错误号
+        errorid?: string
+        // 页码
+        pageNum?: number
+        // 页大小
+        pageSize?: number
+    }
+
+    /**基础数据管理-->错误码管理-->获取列表 回应 */
+    interface ErrorRsp {
+        // 异常描述
+        description: string
+        // 异常代码
+        errorcode: string
+        // 异常ID
+        errorid: number
+        // 所属模块
+        modulecode: string
+        // 所属操作
+        operatecode: string
+    }
+
+    /** 基础数据管理-->市场板块设置-->获取列表 请求 */ 
+    interface MarketSetReq {
+        // 
+        marketsectionid?: number
+        // 
+        marketsectionname?: string
+        // 页码
+        pageNum?: number
+        // 页大小
+        pageSize?: number
+    }
+
+    /** 基础数据管理-->市场板块设置-->获取列表 回应 */ 
+    interface MarketSetRsp {
+        // 
+        marketsectionid: number
+        // 板块名称
+        marketsectionname: string
+         // 操作人
+        modifiername: string
+        // 修改时间
+        modifytimestr: string
+        // 显示排序
+        orderindex: number
+    }
+
+    /** 基础数据管理-->系统参数管理-->获取列表 请求 */ 
+    interface ParamReq {
+        // 页码
+        pageNum?: number
+        // 页大小
+        pageSize?: number
+    }
+
+    /** 基础数据管理-->系统参数管理-->获取列表 回应 */ 
+    interface ParamRsp {
+        // 更新用户账号,登录账号
+        loginid: string
+        // 修改标志0 不允许修改 1 允许修改
+        modifyflag: number
+        // 参数代码
+        paramcode: string
+        // 参数名
+        paramname: string
+        // 参数类型 0-通用 1-管理端 2-终端 3-后台 4-商城
+        paramtype: number
+        // 参数值
+        paramvalue: string
+        // 参数值(CLOB)
+        paramvalue2: string
+        // 正则表达式
+        regexpress: string
+        // 备注
+        remark: string
+        // 限制服务器IP,备份参数,现在界面不用显示 0.0.0.0则无限制,是通用参数 192.168.0.211 指定服务器的参数配置
+        serverip: string
+        // 是否显示0 不显示 1 显示
+        showflag: number
+        // 更新时间
+        updatetime: string
+        // 更新用户ID
+        userid: number
+    }
+
+    /** 基础数据管理-->终端图片管理-->获取列表 请求 */ 
+    interface PictureReq {
+        // 
+        areauserid?: number
+        // 图片类型 imageConfigType
+        imagetype?: number
+        // 是否展示
+        isshow?: number
+        // 标题
+        title?: string
+        // 页码
+        pageNum?: number
+        // 页大小
+        pageSize?: number
+    }
+
+    /** 基础数据管理-->终端图片管理-->获取列表 回应 */ 
+    interface PictureRsp {
+        // 所属机构ID
+        areauserid: number
+        // 配置ID(SEQ_SZDZ2_IMAGECONFIG)
+        configid: number
+        // 创建时间
+        createdate: string
+        // 创建人
+        creatorid: number
+        // 详情图片 [UrlType = 3时 有且必填,其它类型不需要]
+        imagedetailpath: string
+        // 图片
+        imagepath: string
+        // 类型 - 1:首页轮播(移动) 2:我的(移动) 3:首页(PC)
+        imagetype: number
+        // 是否展示 - 0:不展示 1:展示
+        isshow: number
+        // 操作人
+        modifierid: number
+        // 排序
+        sort: number
+        // 标题
+        title: string
+        // 修改时间
+        updatedate: string
+        // 链接(地址或商品ID)
+        url: string
+        // 链接类型 - 0:无 1:直接地址 2:商品ID 3:图片详情 4:App功能 5:微信小程序 code:urltype
+        urltype: number
+    }
+
+    /** 基础数据管理-->终端图片管理-->详情 请求 */ 
+    interface PictureDetailReq {
+        // 配置ID(SEQ_SZDZ2_IMAGECONFIG)
+        configid: number
+    }
+
+    /** 基础数据管理-->终端图片管理-->详情 回应 */ 
+    interface PictureDetailRsp {
+        // 所属机构ID
+        areauserid: number
+        // 配置ID(SEQ_SZDZ2_IMAGECONFIG)
+        configid: number
+        // 创建时间
+        createdate: string
+        // 创建人
+        creatorid: number
+        // 详情图片 [UrlType = 3时 有且必填,其它类型不需要]
+        imagedetailpath: string
+        // 图片
+        imagepath: string
+        // 类型 - 1:首页轮播(移动) 2:我的(移动) 3:首页(PC)
+        imagetype: number
+        // 是否展示 - 0:不展示 1:展示
+        isshow: number
+        // 操作人
+        modifierid: number
+        // 排序
+        sort: number
+        // 标题
+        title: string
+        // 修改时间
+        updatedate: string
+        // 链接(地址或商品ID)
+        url: string
+        // 链接类型 - 0:无 1:直接地址 2:商品ID 3:图片详情 4:App功能 5:微信小程序 code:urltype
+        urltype: number
+    }
+
+    /** 基础数据管理-->市场板块设置-->详情 请求 */ 
+    interface MarketSetDetailReq {
+        // marketsectionid
+        marketsectionid: number
+    }
+
+    /** 基础数据管理-->市场板块设置-->详情 回应 */ 
+    interface MarketSetDetailRsp {
+        configs: {
+            displayname: string
+            displaynameen: string
+            displaynameth: string
+            displaynamevi: string
+            displaynamezh_tw: string
+            marketnames: string
+            orderindex: number
+        }[]
+        i18nconfigs: {
+            langcode: string
+            langname: string
+        }[]
+        // 名称(中文)
+        marketsectionname: string
+        marketsectionnameen: string
+        marketsectionnameth: string
+        marketsectionnamevi: string
+        marketsectionnamezh_tw: string
+        // 操作人
+        modifiername: string
+        // 更新时间
+        modifytimestr: string
+        // 排序
+        orderindex: number
+        // 图片
+        pictureurl: string
+    }
+
+    /** 基础数据管理-->市场板块设置-->新增,修改 请求 */ 
+    interface DelMarketReq {
+        list?: {
+            // Name(英文)名称(中文)
+            displayname: string
+            // Name(英文) Name(英文)
+            displaynameen: string
+            // Name(英文)Tên(泰文)
+            displaynameth: string
+            // Name(英文)Tên(越南语)
+            displaynamevi: string
+            // Name(英文)Tên(繁体)
+            displaynamezhtw: string
+            // Name(英文)交易模式
+            marketids: string
+            // Name(英文)排序
+            orderindex: number
+            // 
+            trademode: number
+        }[]
+        // 
+        marketsectionid: number
+        // 名称(中文)
+        marketsectionname: string
+        // Name(英文)
+        marketsectionnameen: string
+        // Tên(泰文)
+        marketsectionnameth: string
+        // Tên(越南语)
+        marketsectionnamevi: string
+        // Tên(繁体)
+        marketsectionnamezhtw: string
+        // 排序
+        orderindex: number
+        // 图片(90*90)
+        pictureurl: string
+        // 
+        remark: string
+    }
+
+    /** 基础数据管理-->终端图片管理-->删除 请求 */ 
+    interface DeletePictureReq {
+        // 
+        configid?: number 
+    }
+
+    /** 基础数据管理-->市场板块设置-->删除 请求 */ 
+    interface DeleteMarketSetReq {
+        // 
+        marketsectionid?: number 
+    }
+
+    /** 基础数据管理-->终端图片管理-->新增,修改 请求 */ 
+    interface DelPictureReq {
+        // 
+        configid: number
+        // 详情图片
+        imagedetailpath: string
+        // 广告图
+        imagepath: string
+        // 是否展示
+        isshow: number
+        // 排序
+        sort: number
+        // 标题
+        title: string
+        // 链接
+        url: string
+        // 
+        url2: string
+        // 链接类型
+        urltype: number
+    }
+
+    /** 基础数据管理-->错误码管理-->修改 请求 */ 
+    interface DelErrorReq {
+        // 错误描述
+        description?: number
+        // 错误代码
+        errorcode?: number
+        // 错误号
+        errorid?: number
+        // 页码 *
+        pageNum?: number
+        // 页大小 *
+        pageSize?: number
+    }
+
+    /** 基础数据管理-->系统参数管理-->修改 请求 */ 
+    interface DelParamReq {
+        // 参数代码
+        paraCode?: number
+        // 参数名称
+        paraName?: number
+        // 参数值
+        paraValue?: number
+        // 
+        paramValue2?: number
+        // 备注
+        remark?: number
+        // 
+        status?: number
+    }
+}