diff --git a/src/api/Logistics/riskManagement.js b/src/api/Logistics/riskManagement.js new file mode 100644 index 0000000..c0c5470 --- /dev/null +++ b/src/api/Logistics/riskManagement.js @@ -0,0 +1,77 @@ +import request from '@/utils/request' + +// 查询风险卡模版列表 +export function listRiskCardTemplate(query) { + return request({ + url: '/manage/logistics/riskCard/template/list', + method: 'get', + params: query + }) +} +//查询风险卡模版详情信息 +export function getRiskCardTemplateDetail(templateId) { + return request({ + url: '/manage/logistics/riskCard/template/' + templateId, + method: 'get' + }) +} +// 新增风险卡模版保存并发布 +export function saveAndPublishRiskCardTemplate(data) { + return request({ + url: '/manage/logistics/riskCard/template/saveAndPublish', + method: 'post', + data: data + }) +} +// 新增风险卡模版保存不发布 +export function saveNotPublishRiskCardTemplate(data) { + return request({ + url: '/manage/logistics/riskCard/template/save', + method: 'post', + data: data + }) +} +// +// 发布风险卡模版 +export function publishRiskCardTemplate(id) { + return request({ + url: '/manage/logistics/riskCard/template/publish/' + id, + method: 'put' + }) +} + +// 作废风险卡模版 +export function obsoleteRiskCardTemplate(id) { + return request({ + url: '/manage/logistics/riskCard/template/obsolete/' + id, + method: 'put' + }) +} + +// 编辑风险卡模版 +export function editRiskCardTemplate(data) { + return request({ + url: '/manage/logistics/riskCard/template', + method: 'put', + data + }) +} + +//查询检查项列表 +export function listRiskCardItem(id) { + return request({ + url: '/manage/logistics/riskCard/template/items/' + id, + method: 'get', + }) +} + +//导出模版列表 +export function exportRiskCardTemplateList(data) { + return request({ + url: '/manage/logistics/riskCard/template/export', + method: 'post', + data: data, + responseType: 'blob' + }) +} + diff --git a/src/views/Logistics/RiskManagement/Details/index.vue b/src/views/Logistics/RiskManagement/Details/index.vue index 2dd32ab..f75b039 100644 --- a/src/views/Logistics/RiskManagement/Details/index.vue +++ b/src/views/Logistics/RiskManagement/Details/index.vue @@ -1,20 +1,51 @@