Commit 6cc6cdaf authored by 张子雨's avatar 张子雨

feat: 新增模板链接

parent 1aa8412c
......@@ -23,7 +23,6 @@ const envAPi = {
opapiHost: `https://gw.yxmie.com`,
wsApi: `wss://push-${environment}.liangkebang.net`,
msgApi: `https://msgapi-${environment}.liangkebang.net`,
keystoneApi: `https://sc-op-api-${environment}.liangkebang.net`,
roleApi: isPlatForm
? `https://sc-op-api-${environment}.liangkebang.net`
: `https://sc-merchant-api-${environment}.liangkebang.net`,
......@@ -45,7 +44,6 @@ const prodApi = {
querysApi: 'https://sc-merchant-api.q-gp.com/admin/merchant/sc-settlement',
wsApi: 'wss://push.q-gp.com',
msgApi: 'https://msgapi.q-gp.com',
keystoneApi: '//sc-op-api.q-gp.com',
roleApi: isPlatForm ? 'https://sc-op-api.q-gp.com' : 'https://sc-merchant-api-pre.q-gp.com',
apiPrefix,
};
......@@ -61,7 +59,6 @@ const preProdApi = {
querysApi: 'https://sc-settlement-api.q-gp.com',
wsApi: 'wss://push.q-gp.com',
msgApi: 'https://msgapi.q-gp.com',
keystoneApi: '//sc-op-api-pre.q-gp.com',
roleApi: isPlatForm ? 'https://sc-op-api-pre.q-gp.com' : 'https://sc-merchant-api-pre.q-gp.com',
apiPrefix,
};
......
......@@ -2,6 +2,7 @@ import React, { useState } from 'react';
import { Modal, Form, Radio, Input, Button, Upload, message, Select } from 'antd';
import { UploadOutlined } from '@ant-design/icons';
import { apiDepartmentSave, apiDepartmentExcel } from '../service';
import styles from '../index.less';
const { Dragger } = Upload;
const { Item } = Form;
......@@ -110,6 +111,7 @@ const DepartmentModal = ({ visible, onClose, enterpriseList }) => {
</Item>
{importMode ? (
<>
<Item
label="上传文件"
name="file"
......@@ -137,6 +139,12 @@ const DepartmentModal = ({ visible, onClose, enterpriseList }) => {
</p>
</Dragger>
</Item>
<div className={styles.employees}>
<a href="https://kdspstatic.q-gp.com/%E6%96%B0%E5%A2%9E%E5%91%98%E5%B7%A5.xlsx">
部门导入模版.xlsx
</a>
</div>
</>
) : (
<Item
label="部门名称"
......
......@@ -142,11 +142,7 @@ const NewEmployeeModal = props => {
</Dragger>
</Form.Item>
<div className={styles.employees}>
<a
data-v-7e627236=""
href="https://img.mumcooking.com//personnel/excel.xlsx?v1"
className="batchDialog-row-download-a"
>
<a href="https://kdspstatic.q-gp.com/%E6%96%B0%E5%A2%9E%E5%91%98%E5%B7%A5.xlsx">
员工导入模版.xlsx
</a>
</div>
......
......@@ -3,13 +3,13 @@ import config from '../../../config/env.config';
import { stringify } from 'qs';
import _ from 'lodash';
const { goodsApi, apiPrefix, keystoneApi } = config;
const { goodsApi, apiPrefix, roleApi } = config;
// [企业员工]-列表查询
// http://yapi.quantgroups.com/project/389/interface/api/65359
export const apiStaffList = async params => {
const data = await request.post(`${apiPrefix}/enterprise/staff/pageList`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -19,7 +19,7 @@ export const apiStaffList = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65324
export const apiEnterpriseList = async () => {
const data = await request.post(`${apiPrefix}/enterprise/pageList`, {
prefix: keystoneApi,
prefix: roleApi,
data: {
page: 1,
size: 10000,
......@@ -32,7 +32,7 @@ export const apiEnterpriseList = async () => {
// http://yapi.quantgroups.com/project/389/interface/api/65344
export const apiDepartmentList = async params => {
const data = await request.post(`${apiPrefix}/enterprise/department/pageList`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -42,7 +42,7 @@ export const apiDepartmentList = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65364
export const apiStaffSave = async params => {
const data = await request.post(`${apiPrefix}/enterprise/staff/save`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -56,7 +56,7 @@ export const apiStaffExcel = async file => {
params.append('file', file.file.file);
params.append('enterpriseId', file.enterpriseId);
const data = await request.post(`${apiPrefix}/enterprise/staff/excel`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -66,7 +66,7 @@ export const apiStaffExcel = async file => {
// http://yapi.quantgroups.com/project/389/interface/api/65349
export const apiDepartmentSave = async params => {
const data = await request.post(`${apiPrefix}/enterprise/department/save`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -79,7 +79,7 @@ export const apiDepartmentExcel = async file => {
params.append('file', file.file.file);
params.append('enterpriseId', file.enterpriseId);
const data = await request.post(`${apiPrefix}/enterprise/department/excel`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -89,7 +89,7 @@ export const apiDepartmentExcel = async file => {
// http://yapi.quantgroups.com/project/389/interface/api/65374
export const apiStaffDelete = async params => {
const data = await request.post(`${apiPrefix}/enterprise/staff/delete`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -99,7 +99,7 @@ export const apiStaffDelete = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65474
export const apiDepartmentUpdate = async params => {
const data = await request.post(`${apiPrefix}/enterprise/department/update`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -109,7 +109,7 @@ export const apiDepartmentUpdate = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65489
export const apiGenerateLogList = async params => {
const data = await request.get(`${apiPrefix}/enterprise/staff/generateLog/list`, {
prefix: keystoneApi,
prefix: roleApi,
params,
});
return data;
......@@ -119,7 +119,7 @@ export const apiGenerateLogList = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65379
export const apiStaffLimit = async params => {
const data = await request.post(`${apiPrefix}/enterprise/staff/limit`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -129,7 +129,7 @@ export const apiStaffLimit = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65369
export const apiStaffBlack = async params => {
const data = await request.post(`${apiPrefix}/enterprise/staff/black`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......
......@@ -3,13 +3,13 @@ import config from '../../../config/env.config';
import { stringify } from 'qs';
import _ from 'lodash';
const { goodsApi, apiPrefix, keystoneApi } = config;
const { goodsApi, apiPrefix, roleApi } = config;
console.log(apiPrefix, 'apiPrefix');
// [企业店铺]-列表查询
// http://yapi.quantgroups.com/project/389/interface/api/65284
export const setShopList = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/list`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -19,7 +19,7 @@ export const setShopList = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65319
export const setShopDelete = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/delete`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -29,7 +29,7 @@ export const setShopDelete = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65314
export const mealTypeList = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/mealType/list`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -39,7 +39,7 @@ export const mealTypeList = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65304
export const shopAdd = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/add`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -49,7 +49,7 @@ export const shopAdd = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65309
export const apiShopUpdate = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/update`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -59,7 +59,7 @@ export const apiShopUpdate = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65324
export const apiEnterpriseList = async () => {
const data = await request.post(`${apiPrefix}/enterprise/pageList`, {
prefix: keystoneApi,
prefix: roleApi,
data: {
page: 1,
size: 10000,
......@@ -71,7 +71,7 @@ export const apiEnterpriseList = async () => {
// http://yapi.quantgroups.com/project/389/interface/api/65524
export const apiSelectList = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/select/list`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -81,7 +81,7 @@ export const apiSelectList = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65304
export const busineesTypeCheck = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/busineesType/check`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -91,7 +91,7 @@ export const busineesTypeCheck = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65304
export const apiShopAdd = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/add`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......@@ -101,7 +101,7 @@ export const apiShopAdd = async params => {
// http://yapi.quantgroups.com/project/389/interface/api/65534
export const apiSelectedList = async params => {
const data = await request.post(`${apiPrefix}/enterprise/shop/selected/list`, {
prefix: keystoneApi,
prefix: roleApi,
data: params,
});
return data;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment