diff --git a/src/api/leasePublish/index.js b/src/api/leasePublish/index.js new file mode 100644 index 00000000..1316d1e9 --- /dev/null +++ b/src/api/leasePublish/index.js @@ -0,0 +1,46 @@ +import request from '@/utils/request' + + +// 获取领用申请一级列表-列表 +export function getLeasePublishList(query) { + return request({ + url: '/material/leaseTask/getPublishList', + method: 'get', + params: query + }) +} + + +// 获取领用申请详情 +export function getApplyInfo(query) { + return request({ + url: '/material/leaseTask/getDetailsById', + method: 'get', + params: query + }) +} + +// 通过三级获取四级下拉规格框 +export function getTypeOptions(query) { + return request({ + url: '/material/ma_type/selectMaTypeListByTypeId', + method: 'get', + params: query + }) +} + +// 领用发布 +export function applySubmit(data) { + return request({ + url: '/material/leaseTask/addPublish', + method: 'post', + data + }) +} + + + + + + + diff --git a/src/api/stquery/stquery.js b/src/api/stquery/stquery.js index 7ecfde38..a3588f28 100644 --- a/src/api/stquery/stquery.js +++ b/src/api/stquery/stquery.js @@ -104,8 +104,24 @@ export function getOutRecordListApi(query) { }) } - - + // 获取电子标签详情 + export function getListTag(query) { + return request({ + url: '/material/ma_machine/getElectronicLabel', + method: 'get', + params: query + }) + } + + // 获取电子标签下拉框 + export function getSelectionList(query) { + return request({ + url: '/material/ma_machine/getByMaCode', + method: 'get', + params: query + }) + } + diff --git a/src/views/business/discountApply/index.vue b/src/views/business/discountApply/index.vue index d6b7aa83..5b5e3cb8 100644 --- a/src/views/business/discountApply/index.vue +++ b/src/views/business/discountApply/index.vue @@ -252,6 +252,9 @@ :span-method="objectSpanMethodApply" border :row-class-name="getRowClassName" > + + + - - - diff --git a/src/views/business/leasePublish/component/addToolsApply.vue b/src/views/business/leasePublish/component/addToolsApply.vue new file mode 100644 index 00000000..a9234114 --- /dev/null +++ b/src/views/business/leasePublish/component/addToolsApply.vue @@ -0,0 +1,486 @@ + + + + diff --git a/src/views/business/leasePublish/component/homeApply.vue b/src/views/business/leasePublish/component/homeApply.vue new file mode 100644 index 00000000..9ddb6af3 --- /dev/null +++ b/src/views/business/leasePublish/component/homeApply.vue @@ -0,0 +1,306 @@ + + + + diff --git a/src/views/business/leasePublish/component/queryToolsApply.vue b/src/views/business/leasePublish/component/queryToolsApply.vue new file mode 100644 index 00000000..2dd4eb8d --- /dev/null +++ b/src/views/business/leasePublish/component/queryToolsApply.vue @@ -0,0 +1,376 @@ + + + + diff --git a/src/views/business/leasePublish/index.vue b/src/views/business/leasePublish/index.vue new file mode 100644 index 00000000..380118ad --- /dev/null +++ b/src/views/business/leasePublish/index.vue @@ -0,0 +1,87 @@ + + + \ No newline at end of file diff --git a/src/views/material/stquery/electronicTag.vue b/src/views/material/stquery/electronicTag.vue new file mode 100644 index 00000000..732c7628 --- /dev/null +++ b/src/views/material/stquery/electronicTag.vue @@ -0,0 +1,660 @@ + + + +