From 885c8cbdc307e2cfe31bf936b61104bd731b7ee9 Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期二, 22 八月 2023 09:43:35 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 src/api/basicData/index.js |   75 +++++++++++++++++++++++++++++++++++++
 1 files changed, 75 insertions(+), 0 deletions(-)

diff --git a/src/api/basicData/index.js b/src/api/basicData/index.js
new file mode 100644
index 0000000..4e00b7a
--- /dev/null
+++ b/src/api/basicData/index.js
@@ -0,0 +1,75 @@
+import request from '@/utils/request'
+
+const Api = {
+    addStandardProjectGroup: "/productModel/selectfather", // 娣诲姞鏍囧噯-->閫夋嫨椤圭洰鍒嗙粍
+    productModelSelectmater: "/productModel/selectmater", // 閫夋嫨鏍峰搧鍚嶇О
+    addproductModel: "/productModel/addproductModel", // 娣诲姞鏍囧噯
+    selectproductModel: "/productModel/selectproductModel", // 鏌ヨ鏍囧噯妯$増鍒楄〃
+    deleteProductModel: "/productModel/delproductModel", // 鍒犻櫎鏍囧噯妯$増
+    selectproductModelById: "/productModel/selectproductModelById", // 鏍规嵁id鏌ヨ
+    updateProductModel: "/productModel/writeproductModel", // 鏇存柊鏍囧噯 -->缂栬緫
+    deleteList: "/productModel/delAllproductModel", // 鎵归噺鍒犻櫎
+
+}
+
+export function addStandardProjectGroupApi() {
+    return request({
+        url: Api.addStandardProjectGroup,
+        method: 'get'
+    })
+}
+
+export function productModelSelectmaterApi() {
+    return request({
+        url: Api.productModelSelectmater,
+        method: "get"
+    })
+}
+
+export function addproductModelApi(formData) {
+    return request({
+        url: Api.addproductModel,
+        method: 'post',
+        data: formData
+    })
+}
+
+export function updateProductModelApi(formData) {
+    return request({
+        url: Api.updateProductModel + '?id=' + formData.id,
+        method: 'post',
+        data:  formData
+    })
+}
+
+export function selectproductModelApi(params) {
+    return request({
+        url: Api.selectproductModel,
+        method: "get",
+        params: params
+    })
+}
+
+export function deleteProductModelApi(id){
+    return request({
+        url: Api.deleteProductModel,
+        method: "post",
+        params: {id: id}
+    })
+}
+
+export function selectproductModelByIdApi(id){
+    return request({
+        url: Api.selectproductModelById,
+        method: "get",
+        params: {id: id}
+    })
+}
+
+export function deleteListApi(id){
+    return request({
+        url: Api.deleteList,
+        method: "post",
+        params:{ids: id.toString()}
+    })
+}
\ No newline at end of file

--
Gitblit v1.9.3