diff --git a/src/api_mangage/business.js b/src/api_mangage/business.js new file mode 100644 index 0000000..1d68d25 --- /dev/null +++ b/src/api_mangage/business.js @@ -0,0 +1,52 @@ +import request from "@/utils/request.js"; + + +/** + * @description 获取合作商列表 + * @param {*} (pageNum,pageSize) + * @returns data + */ +export function businessListApi(pageNum, pageSize) { + return request({ + url: `/serviceInfo/page?pageNum=${pageNum}&pageSize=${pageSize}`, + method: 'get' + }) +} + +/** + * @description 通过id获取合作商 + * @param {*} id + * @returns data + */ +export function getBusinessByIdApi(id) { + return request({ + url: `/serviceInfo/get?id=${id}`, + method: 'get' + }) +} + +/** + * @description 新增合作商 + * @param {*} data + * @returns data + */ +export function addBusinessApi(data) { + return request({ + url: `/serviceInfo/save`, + method: 'post', + data + }) +} + +/** + * @description 修改合作商 + * @param {*} data + * @returns data + */ +export function updateBusinessApi(data) { + return request({ + url: `/serviceInfo/update`, + method: 'post', + data + }) +} \ No newline at end of file diff --git a/src/lang/package/en.ts b/src/lang/package/en.ts index 8beff8f..8425100 100644 --- a/src/lang/package/en.ts +++ b/src/lang/package/en.ts @@ -222,6 +222,19 @@ export default { businessMangage: { title: "Business", + name: "Owner", + address: "Address", + status: "Status", + code: "Code", + addNew: "Add new business", + createTime: "CreateTime", + cancel: "Cancel", + confirm: "Confirm", + nameInputText: "Please type owner", + addressInputText: "Please type address", + codeInputText: "Please type code and make sure it's only", + accessMethod: "Access Method", + typeInputText: "Please select your access method", }, keyMangage: { diff --git a/src/lang/package/zh-cn.ts b/src/lang/package/zh-cn.ts index cd6d088..f0b940e 100644 --- a/src/lang/package/zh-cn.ts +++ b/src/lang/package/zh-cn.ts @@ -221,6 +221,19 @@ export default { businessMangage: { title: "商务管理", + name: "所属人", + address: "地址", + status: "状态", + code: "凭证", + addNew: "新增合作商", + createTime: "创建时间", + cancel: "取消", + confirm: "确认", + nameInputText: "请输入所属人名称", + addressInputText: "请输入地址", + codeInputText: "请输入凭证并确保此字段是唯一值", + accessMethod: "接入方式", + typeInputText: "请选择接入方式", }, keyMangage: { diff --git a/src/layout/index.vue b/src/layout/index.vue index f13ca26..39f5967 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -40,7 +40,7 @@ -