diff --git a/client/src/api/enterprise.js b/client/src/api/enterprise.js index 7aa060c..549cede 100644 --- a/client/src/api/enterprise.js +++ b/client/src/api/enterprise.js @@ -7,7 +7,12 @@ export function getEnterpriseList(query) { params: query }) } - +export function getEnterprise(id) { + return request({ + url: `/crm/enterprise/${id}/`, + method: 'get' + }) +} export function createEnterprise(data) { return request({ url: '/crm/enterprise/', @@ -30,3 +35,34 @@ export function deleteEnterprise(id) { method: 'delete' }) } + +export function getAddressList(query) { + return request({ + url: '/crm/enterpriseaddress/', + method: 'get', + params: query + }) +} + +export function createAddress(data) { + return request({ + url: '/crm/enterpriseaddress/', + method: 'post', + data + }) +} + +export function updateAddress(id, data) { + return request({ + url: `/crm/enterpriseaddress/${id}/`, + method: 'put', + data + }) +} + +export function deleteAddress(id) { + return request({ + url: `/certset/enterpriseaddress/${id}/`, + method: 'delete' + }) +} diff --git a/client/src/views/enterprise/addresstype.vue b/client/src/views/enterprise/addresstype.vue new file mode 100644 index 0000000..cc24eba --- /dev/null +++ b/client/src/views/enterprise/addresstype.vue @@ -0,0 +1,237 @@ + + diff --git a/client/src/views/enterprise/enterprise.vue b/client/src/views/enterprise/enterprise.vue index 2e916ad..e1446fb 100644 --- a/client/src/views/enterprise/enterprise.vue +++ b/client/src/views/enterprise/enterprise.vue @@ -29,18 +29,14 @@ fit stripe highlight-current-row - max-height="800"> + max-height="1000"> - - - + -