123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- import request from '@/utils/request'
- // 采购需求单列表
- export function getDemandList(data) {
- return request({
- url: `/pu/demand/list?pageSize=${data.pageSize}&pageNum=${data.pageNum}&isAsc=desc&orderByColumn=updateTime`,
- method: 'post',
- data: data
- })
- }
- // 采购需求单新增
- export function addDemand(data) {
- return request({
- url: `/pu/demand/add`,
- method: 'post',
- data: data
- })
- }
- // 采购需求单编辑
- export function editDemand(data) {
- return request({
- url: `/pu/demand/edit`,
- method: 'put',
- data: data
- })
- }
- // 采购需求单提交
- export function submitDemand(data) {
- return request({
- url: `/pu/demand/submit`,
- method: 'POST',
- data: data
- })
- }
- // 采购需求单基本信息详情
- export function getDemandDetail(id) {
- return request({
- url: `/pu/demand/detail/${id}`,
- method: 'get',
- })
- }
- // 采购需求单基本子表详情
- export function getDemandSonDetail(data) {
- return request({
- url: `/pu/demand/item/list/${data.id}?pageSize=${data.pageSize}&pageNum=${data.pageNum}`,
- method: 'post',
- data: data
- })
- }
- // 采购需求单删除
- export function delDemand(ids) {
- return request({
- url: `/pu/demand/delete/${ids}`,
- method: 'delete',
- })
- }
- // 采购需求单模板下载
- export function downLoadDemand(data) {
- return request({
- url: `/pu/demand/download`,
- method: 'post',
- data: data,
- responseType: 'blob'
- })
- }
- // 采购需求单导出
- export function exportDemand(data) {
- return request({
- url: `/pu/demand/export`,
- method: 'post',
- data: data,
- responseType: 'blob'
- })
- }
- // 通过物料ID查询采购员
- export function queryMan(id) {
- return request({
- url: `/material/division/queryBuyer?materialId=${id}`,
- method: 'get',
- })
- }
- // 跳转OA
- export function toOA(userName, fdId) {
- return request({
- url: `/oaflow/redirectToOa/${userName}/${fdId}`,
- method: 'get',
- })
- }
- // 确认提交?
- export function confirmSubmit(data) {
- return request({
- url: `/pu/demand/confirm/submit`,
- method: 'POST',
- data: data
- })
- }
- // 需求窗口期配置列表获取
- export function getDemandWindowList() {
- return request({
- url: `/pu/setting/list`,
- method: 'get',
- })
- }
- // 需求窗口期配置保存
- export function saveDemandWindow(data) {
- return request({
- url: `/pu/setting/update`,
- method: 'POST',
- data: data
- })
- }
|