Skip to content

Commit 933c710

Browse files
author
puhui999
committed
Merge remote-tracking branch 'yudao/dev' into dev
# Conflicts: # src/types/auto-components.d.ts
2 parents 5459fad + 0d6ecfb commit 933c710

File tree

105 files changed

+3158
-2238
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+3158
-2238
lines changed

src/api/infra/job/index.ts

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,50 +13,38 @@ export interface JobVO {
1313
createTime: Date
1414
}
1515

16-
export interface JobPageReqVO extends PageParam {
17-
name?: string
18-
status?: number
19-
handlerName?: string
20-
}
21-
22-
export interface JobExportReqVO {
23-
name?: string
24-
status?: number
25-
handlerName?: string
26-
}
27-
2816
// 任务列表
29-
export const getJobPageApi = (params: JobPageReqVO) => {
17+
export const getJobPage = (params: PageParam) => {
3018
return request.get({ url: '/infra/job/page', params })
3119
}
3220

3321
// 任务详情
34-
export const getJobApi = (id: number) => {
22+
export const getJob = (id: number) => {
3523
return request.get({ url: '/infra/job/get?id=' + id })
3624
}
3725

3826
// 新增任务
39-
export const createJobApi = (data: JobVO) => {
27+
export const createJob = (data: JobVO) => {
4028
return request.post({ url: '/infra/job/create', data })
4129
}
4230

4331
// 修改定时任务调度
44-
export const updateJobApi = (data: JobVO) => {
32+
export const updateJob = (data: JobVO) => {
4533
return request.put({ url: '/infra/job/update', data })
4634
}
4735

4836
// 删除定时任务调度
49-
export const deleteJobApi = (id: number) => {
37+
export const deleteJob = (id: number) => {
5038
return request.delete({ url: '/infra/job/delete?id=' + id })
5139
}
5240

5341
// 导出定时任务调度
54-
export const exportJobApi = (params: JobExportReqVO) => {
42+
export const exportJob = (params) => {
5543
return request.download({ url: '/infra/job/export-excel', params })
5644
}
5745

5846
// 任务状态修改
59-
export const updateJobStatusApi = (id: number, status: number) => {
47+
export const updateJobStatus = (id: number, status: number) => {
6048
const params = {
6149
id,
6250
status
@@ -70,6 +58,6 @@ export const runJobApi = (id: number) => {
7058
}
7159

7260
// 获得定时任务的下 n 次执行时间
73-
export const getJobNextTimesApi = (id: number) => {
61+
export const getJobNextTimes = (id: number) => {
7462
return request.get({ url: '/infra/job/get_next_times?id=' + id })
7563
}

src/api/infra/jobLog/index.ts

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -14,34 +14,18 @@ export interface JobLogVO {
1414
createTime: string
1515
}
1616

17-
export interface JobLogPageReqVO extends PageParam {
18-
jobId?: number
19-
handlerName?: string
20-
beginTime?: string
21-
endTime?: string
22-
status?: number
23-
}
24-
25-
export interface JobLogExportReqVO {
26-
jobId?: number
27-
handlerName?: string
28-
beginTime?: string
29-
endTime?: string
30-
status?: number
31-
}
32-
3317
// 任务日志列表
34-
export const getJobLogPageApi = (params: JobLogPageReqVO) => {
18+
export const getJobLogPage = (params: PageParam) => {
3519
return request.get({ url: '/infra/job-log/page', params })
3620
}
3721

3822
// 任务日志详情
39-
export const getJobLogApi = (id: number) => {
23+
export const getJobLog = (id: number) => {
4024
return request.get({ url: '/infra/job-log/get?id=' + id })
4125
}
4226

4327
// 导出定时任务日志
44-
export const exportJobLogApi = (params: JobLogExportReqVO) => {
28+
export const exportJobLog = (params) => {
4529
return request.download({
4630
url: '/infra/job-log/export-excel',
4731
params

src/api/mall/product/category.ts

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
import request from '@/config/axios'
2+
3+
/**
4+
* 产品分类
5+
*/
6+
export interface CategoryVO {
7+
/**
8+
* 分类编号
9+
*/
10+
id?: number
11+
/**
12+
* 父分类编号
13+
*/
14+
parentId?: number
15+
/**
16+
* 分类名称
17+
*/
18+
name: string
19+
/**
20+
* 分类图片
21+
*/
22+
picUrl: string
23+
/**
24+
* 分类排序
25+
*/
26+
sort?: number
27+
/**
28+
* 分类描述
29+
*/
30+
description?: string
31+
/**
32+
* 开启状态
33+
*/
34+
status: number
35+
}
36+
37+
// 创建商品分类
38+
export const createCategory = (data: CategoryVO) => {
39+
return request.post({ url: '/product/category/create', data })
40+
}
41+
42+
// 更新商品分类
43+
export const updateCategory = (data: CategoryVO) => {
44+
return request.put({ url: '/product/category/update', data })
45+
}
46+
47+
// 删除商品分类
48+
export const deleteCategory = (id: number) => {
49+
return request.delete({ url: `/product/category/delete?id=${id}` })
50+
}
51+
52+
// 获得商品分类
53+
export const getCategory = (id: number) => {
54+
return request.get({ url: `/product/category/get?id=${id}` })
55+
}
56+
57+
// 获得商品分类列表
58+
export const getCategoryList = (params: any) => {
59+
return request.get({ url: '/product/category/list', params })
60+
}

src/api/mall/product/property.ts

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
import request from '@/config/axios'
2+
3+
/**
4+
* 商品属性
5+
*/
6+
export interface PropertyVO {
7+
id?: number
8+
/** 名称 */
9+
name: string
10+
/** 备注 */
11+
remark?: string
12+
}
13+
14+
/**
15+
* 属性值
16+
*/
17+
export interface PropertyValueVO {
18+
id?: number
19+
/** 属性项的编号 */
20+
propertyId?: number
21+
/** 名称 */
22+
name: string
23+
/** 备注 */
24+
remark?: string
25+
}
26+
27+
/**
28+
* 商品属性值的明细
29+
*/
30+
export interface PropertyValueDetailVO {
31+
/** 属性项的编号 */
32+
propertyId: number // 属性的编号
33+
/** 属性的名称 */
34+
propertyName: string
35+
/** 属性值的编号 */
36+
valueId: number
37+
/** 属性值的名称 */
38+
valueName: string
39+
}
40+
41+
// ------------------------ 属性项 -------------------
42+
43+
// 创建属性项
44+
export const createProperty = (data: PropertyVO) => {
45+
return request.post({ url: '/product/property/create', data })
46+
}
47+
48+
// 更新属性项
49+
export const updateProperty = (data: PropertyVO) => {
50+
return request.put({ url: '/product/property/update', data })
51+
}
52+
53+
// 删除属性项
54+
export const deleteProperty = (id: number) => {
55+
return request.delete({ url: `/product/property/delete?id=${id}` })
56+
}
57+
58+
// 获得属性项
59+
export const getProperty = (id: number): Promise<PropertyVO> => {
60+
return request.get({ url: `/product/property/get?id=${id}` })
61+
}
62+
63+
// 获得属性项分页
64+
export const getPropertyPage = (params: PageParam) => {
65+
return request.get({ url: '/product/property/page', params })
66+
}
67+
68+
// 获得属性项列表
69+
export const getPropertyList = (params: any) => {
70+
return request.get({ url: '/product/property/list', params })
71+
}
72+
73+
// 获得属性项列表
74+
export const getPropertyListAndValue = (params: any) => {
75+
return request.get({ url: '/product/property/get-value-list', params })
76+
}
77+
78+
// ------------------------ 属性值 -------------------
79+
80+
// 获得属性值分页
81+
export const getPropertyValuePage = (params: PageParam & any) => {
82+
return request.get({ url: '/product/property/value/page', params })
83+
}
84+
85+
// 获得属性值
86+
export const getPropertyValue = (id: number): Promise<PropertyValueVO> => {
87+
return request.get({ url: `/product/property/value/get?id=${id}` })
88+
}
89+
90+
// 创建属性值
91+
export const createPropertyValue = (data: PropertyValueVO) => {
92+
return request.post({ url: '/product/property/value/create', data })
93+
}
94+
95+
// 更新属性值
96+
export const updatePropertyValue = (data: PropertyValueVO) => {
97+
return request.put({ url: '/product/property/value/update', data })
98+
}
99+
100+
// 删除属性值
101+
export const deletePropertyValue = (id: number) => {
102+
return request.delete({ url: `/product/property/value/delete?id=${id}` })
103+
}

src/api/pay/merchant/index.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@ export interface MerchantExportReqVO {
2929
}
3030

3131
// 查询列表支付商户
32-
export const getMerchantPageApi = (params: MerchantPageReqVO) => {
32+
export const getMerchantPage = (params: MerchantPageReqVO) => {
3333
return request.get({ url: '/pay/merchant/page', params })
3434
}
3535

3636
// 查询详情支付商户
37-
export const getMerchantApi = (id: number) => {
37+
export const getMerchant = (id: number) => {
3838
return request.get({ url: '/pay/merchant/get?id=' + id })
3939
}
4040

4141
// 根据商户名称搜索商户列表
42-
export const getMerchantListByNameApi = (name: string) => {
42+
export const getMerchantListByName = (name: string) => {
4343
return request.get({
4444
url: '/pay/merchant/list-by-name?id=',
4545
params: {
@@ -49,26 +49,27 @@ export const getMerchantListByNameApi = (name: string) => {
4949
}
5050

5151
// 新增支付商户
52-
export const createMerchantApi = (data: MerchantVO) => {
52+
export const createMerchant = (data: MerchantVO) => {
5353
return request.post({ url: '/pay/merchant/create', data })
5454
}
5555

5656
// 修改支付商户
57-
export const updateMerchantApi = (data: MerchantVO) => {
57+
export const updateMerchant = (data: MerchantVO) => {
5858
return request.put({ url: '/pay/merchant/update', data })
5959
}
6060

6161
// 删除支付商户
62-
export const deleteMerchantApi = (id: number) => {
62+
export const deleteMerchant = (id: number) => {
6363
return request.delete({ url: '/pay/merchant/delete?id=' + id })
6464
}
6565

6666
// 导出支付商户
67-
export const exportMerchantApi = (params: MerchantExportReqVO) => {
67+
export const exportMerchant = (params: MerchantExportReqVO) => {
6868
return request.download({ url: '/pay/merchant/export-excel', params })
6969
}
70+
7071
// 支付商户状态修改
71-
export const changeMerchantStatusApi = (id: number, status: number) => {
72+
export const updateMerchantStatus = (id: number, status: number) => {
7273
const data = {
7374
id,
7475
status

src/api/system/dict/dict.data.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@ export const deleteDictData = (id: number) => {
4444
}
4545

4646
// 导出字典类型数据
47-
export const exportDictDataApi = (params) => {
47+
export const exportDictData = (params) => {
4848
return request.get({ url: '/system/dict-data/export', params })
4949
}

src/api/system/oauth2/client.ts

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,31 +21,27 @@ export interface OAuth2ClientVO {
2121
createTime: Date
2222
}
2323

24-
export interface OAuth2ClientPageReqVO extends PageParam {
25-
name?: string
26-
status?: number
27-
}
28-
// 查询 OAuth2列表
29-
export const getOAuth2ClientPageApi = (params: OAuth2ClientPageReqVO) => {
24+
// 查询 OAuth2 客户端的列表
25+
export const getOAuth2ClientPage = (params: PageParam) => {
3026
return request.get({ url: '/system/oauth2-client/page', params })
3127
}
3228

33-
// 查询 OAuth2详情
34-
export const getOAuth2ClientApi = (id: number) => {
29+
// 查询 OAuth2 客户端的详情
30+
export const getOAuth2Client = (id: number) => {
3531
return request.get({ url: '/system/oauth2-client/get?id=' + id })
3632
}
3733

38-
// 新增 OAuth2
39-
export const createOAuth2ClientApi = (data: OAuth2ClientVO) => {
34+
// 新增 OAuth2 客户端
35+
export const createOAuth2Client = (data: OAuth2ClientVO) => {
4036
return request.post({ url: '/system/oauth2-client/create', data })
4137
}
4238

43-
// 修改 OAuth2
44-
export const updateOAuth2ClientApi = (data: OAuth2ClientVO) => {
39+
// 修改 OAuth2 客户端
40+
export const updateOAuth2Client = (data: OAuth2ClientVO) => {
4541
return request.put({ url: '/system/oauth2-client/update', data })
4642
}
4743

4844
// 删除 OAuth2
49-
export const deleteOAuth2ClientApi = (id: number) => {
45+
export const deleteOAuth2Client = (id: number) => {
5046
return request.delete({ url: '/system/oauth2-client/delete?id=' + id })
5147
}

0 commit comments

Comments
 (0)