import requestV2 from "@/utils/request-v2"; export interface YzOrderItemDTO { orderClass: string; orderClassName: string; orderCode: string; orderName: string; pyCode: string; dCode: string; excluGroupType: string; delFlag: string; discription: string; operation: string; oweOcc: string; dlCode: string; xlCode: string; ybComment: string; hlClass: string; comment1: string; discription1: string; nCode: string; newFlag: string; orderType: string; ypFlag: string; jyType: string; orderTypeName: string; jyTypeName: string; ssType: string; frequType: string; execDept: string; execDeptName: string; qjFlag: string; } /** * 物资类型DTO */ export interface YzSupplyTypeDTO { /** * supplyCode */ supplyCode?: string; /** * supplyName */ supplyName?: string; /** * supplyOcc */ supplyOcc?: string; /** * delFlag */ delFlag?: boolean; /** * sortCode */ sortCode?: number; /** * class */ classs?: number; /** * printName */ printName?: string; /** * pyCode */ pyCode?: string; /** * dCode */ dCode?: string; /** * supplyChild */ supplyChild?: string; /** * selfBuy */ selfBuy?: string; /** * psFlag */ psFlag?: string; /** * zskFlag */ zskFlag?: string; /** * cyFlag */ cyFlag?: string; /** * pringFlag */ pringFlag?: string; /** * 子物资名称 */ supplyChildName?: string; /** * 分类名称(根据classs字段计算) */ classsName?: string; } export interface MzZdSupplyType { /** * supplyCode */ supplyCode?: string; /** * supplyName */ supplyName?: string; /** * supplyOcc */ supplyOcc?: string; /** * delFlag */ delFlag?: boolean; /** * sortCode */ sortCode?: number; classCode?: string; /** * printName */ printName?: string; /** * pyCode */ pyCode?: string; /** * dCode */ dCode?: string; childCode?: string; tryFlag?: string; childName?: string; className?: string; } export function getChangeItemType() { return requestV2({ url: "/orderZdMaintain/getChangeItemType", method: "get", }); } export function getSsType() { return requestV2({ url: "/orderZdMaintain/getSsType", method: "get", }); } export function getOrderItem(flag: string) { return requestV2({ url: "/orderZdMaintain/getOrderItem", method: "get", showLoading: false, params: { flag }, }); } export function getChangeItem(orderCode: string) { return requestV2({ url: "/orderZdMaintain/getChangeItem", method: "get", showLoading: false, params: { orderCode }, }); } export function searchChangeItem(code: string) { return requestV2({ url: "/orderZdMaintain/searchChangeItem", method: "get", showLoading: false, params: { code }, }); } export function saveItem(data: any) { return requestV2({ url: "/orderZdMaintain/saveItem", method: "post", data: data, }); } export function setDelFlag(data: any) { return requestV2({ url: "/orderZdMaintain/setDelFlag", method: "post", data: data, }); } export function saveOrderOccurence(data) { return requestV2({ url: "/orderZdMaintain/saveOrderOccurence", method: "post", data: data, }); } export function getAllYzOrderItemConfirm() { return requestV2({ url: "/orderZdMaintain/getAllYzOrderItemConfirm", method: "get", }); } export function saveOrderItemConfirm(data) { return requestV2({ url: "/orderZdMaintain/saveOrderItemConfirm", method: "post", data: data, }); } export function delOrderItemConfirm(data) { return requestV2({ url: "/orderZdMaintain/delOrderItemConfirm", method: "post", data: data, }); } export function selectOrderFrequency() { return requestV2({ url: "/orderZdMaintain/selectOrderFrequency", method: "get", }); } export function saveOrderFrequency(data) { return requestV2({ url: "/orderZdMaintain/saveOrderFrequency", method: "post", data: data, }); } export function deleteOrderFrequency(code, delFlag) { return requestV2({ url: "/orderZdMaintain/deleteOrderFrequency", method: "get", params: { code, delFlag }, }); } export function getSupplyClass(desc) { return requestV2({ url: "/orderZdMaintain/getSupplyClass", method: "get", params: { desc }, }); } export function selectAllSupplyType() { return requestV2({ url: "/orderZdMaintain/selectAllSupplyType", method: "get", }); } export function selectAllMzSupplyType() { return requestV2({ url: "/orderZdMaintain/selectAllMzSupplyType", method: "get", }); } export function insertSupplyType(data) { return requestV2({ url: "/orderZdMaintain/insertSupplyType", method: "post", data: data, }); } export function insertMzSupplyType(data) { return requestV2({ url: "/orderZdMaintain/insertMzSupplyType", method: "post", data: data, }); } export function updateSupplyType(data) { return requestV2({ url: "/orderZdMaintain/updateSupplyType", method: "post", data: data, }); } export function updateMzSupplyType(data) { return requestV2({ url: "/orderZdMaintain/updateMzSupplyType", method: "post", data: data, }); } export function deleteSupplyType(code, delFlag) { return requestV2({ url: "/orderZdMaintain/deleteSupplyType", method: "get", params: { code, delFlag }, }); } export function deleteMzSupplyType(code, delFlag) { return requestV2({ url: "/orderZdMaintain/deleteMzSupplyType", method: "get", params: { code, delFlag }, }); } export function getSupplyCharge(code) { return requestV2({ url: "/orderZdMaintain/getSupplyCharge", method: "get", params: { code }, }); } export function getMzSupplyCharges(code) { return requestV2({ url: "/orderZdMaintain/getMzSupplyCharges", method: "get", params: { code }, }); } export function saveSupplyCharge(data) { return requestV2({ url: "/orderZdMaintain/saveSupplyCharge", method: "post", data, }); } export function saveMzSupplyCharge(data) { return requestV2({ url: "/orderZdMaintain/saveMzSupplyCharge", method: "post", data, }); } export function delSupplyCharge(code, chargeCode) { return requestV2({ url: "/orderZdMaintain/delSupplyCharge", method: "get", params: { code, chargeCode }, }); } export function delMzSupplyCharge(code, chargeCode) { return requestV2({ url: "/orderZdMaintain/delMzSupplyCharge", method: "get", params: { code, chargeCode }, }); } export function getAllZdChargeClass() { return requestV2({ url: "/orderZdMaintain/getAllZdChargeClass", method: "get", }); } export function generateYzOrderItem(data) { return requestV2({ url: "/orderZdMaintain/generateYzOrderItem", method: "post", data, }); }