1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- import request from "./request";
- export async function queryAttachment(data) {
- return await request("v1/purchase/attachment", "GET", data);
- }
- /** 查看版本列表
- * project_id
- template_id 流程id
- template_node_id 流程节点id
- */
- export async function queryVersionsList(data) {
- return await request("v1/purchase/bom/flow/node", "GET", data);
- }
- // 查询审批流
- export async function queryAuditList(params) {
- return request(`v1/purchase/flow/info`, "GET", params);
- }
- // 审批
- export async function approve(data) {
- return request(`v1/purchase/audit/status`, "POST", data);
- }
- // 获得待审批列表
- export async function queryAuthList(user_id) {
- return request(`v1/purchase/bom/get-audit-list/${user_id}`, "GET");
- }
- // 查询全部分类
- export async function queryClassify() {
- return await request(`v1/purchase/bom/get-classify`, "GET");
- }
- // 查询全部项目
- export async function queryProjectList() {
- return request(`v2/approval/record/user?pageSize=99999`, "GET");
- }
- // 查询单个Version
- export async function queryVersionDetail(params) {
- const res = await request(
- `v1/purchase/bom/get-audit-detail/${params.userID}?excel_id=${params.excelID}`,
- "GET"
- );
- return res.data;
- }
- export async function queryCheckedVersionDetail(excel_id) {
- const res = await request(
- `v1/purchase/bom/get-excel-detail?excel_id=${excel_id}`,
- "GET"
- );
- return res.data;
- }
- /**
- * 获取BOM已审核列表
- * @param {number} user_id
- * @param {object} params
- * @param {number} params.pageSize
- * @param {number} params.currentPage
- * @returns {Promise<any>}
- */
- export async function queryCheckedList(user_id, params) {
- return await request(
- `v1/purchase/bom/get-checked-list/${user_id}?page_size=${params.pageSize}`,
- "GET"
- );
- }
|