From 3286b2af0a85f46644bc09cfb16171f4d399890d Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期五, 19 四月 2024 17:13:25 +0800 Subject: [PATCH] 跟换所有页面的接口前缀 --- src/api/purchaseManage/purchase.js | 48 ++++---- src/views/supplierManage/supplier/DetailSupplier.vue | 2 src/views/supplierManage/supplier/AddSupplier.vue | 6 src/api/client/client.js | 16 +- src/api/client/salesLead.js | 12 +- src/components/makepager/CommonSearch.vue | 8 + src/api/supplierManage/supplier.js | 30 +++--- src/assets/style/index.scss | 21 ++++ src/api/common/standard.js | 6 src/views/supplierManage/outsourceSupplier/index.vue | 79 +++++++++------ src/api/supplierManage/outsourceSupplier.js | 12 +- src/api/common/other.js | 22 +++ src/api/productManage/product.js | 16 +- src/views/supplierManage/outsourceSupplier/components/addEnterprise.vue | 5 + 14 files changed, 175 insertions(+), 108 deletions(-) diff --git a/src/api/client/client.js b/src/api/client/client.js index 6255964..2d32f92 100644 --- a/src/api/client/client.js +++ b/src/api/client/client.js @@ -3,7 +3,7 @@ // 瀹㈡埛绠$悊鍒楄〃 export function getClientList(data) { return request({ - url: "/api/client/list", + url: "/api-srm/client/list", method: "post", data }) @@ -11,7 +11,7 @@ // 娣诲姞瀹㈡埛绠$悊 export function getAddClient(data) { return request({ - url: "/api/client/add", + url: "/api-srm/client/add", method: "post", data }) @@ -19,7 +19,7 @@ // 鍒犻櫎瀹㈡埛绠$悊 export function getDeleteClient(data) { return request({ - url: "/api/client/delete", + url: "/api-srm/client/delete", method: "delete", data }) @@ -27,7 +27,7 @@ // 鏇存柊瀹㈡埛绠$悊 export function getUpdateClient(data) { return request({ - url: "/api/client/update", + url: "/api-srm/client/update", method: "put", data }) @@ -36,7 +36,7 @@ // 鑾峰彇瀹㈡埛鏉ユ簮鍒楄〃 export function getClientOrigin() { return request({ - url: "/api/clientOrigin/list", + url: "/api-srm/clientOrigin/list", method: "get" }) } @@ -44,7 +44,7 @@ // 鑾峰彇瀹㈡埛鐘舵�佸垪琛� export function getClientStatus() { return request({ - url: "/api/clientStatus/list", + url: "/api-srm/clientStatus/list", method: "get" }) } @@ -52,7 +52,7 @@ // 鑾峰彇瀹㈡埛鏉ユ簮绛夋墍鏈夋暟鎹� export function getAllData() { return request({ - url: "/api/data/getAllData", + url: "/api-srm/data/getAllData", method: "get" }) } @@ -60,7 +60,7 @@ // 妫�鏌ュ鎴峰悕绉版槸鍚﹂噸澶� export function checkNameClient(data) { return request({ - url: "/api/client/checkName", + url: "/api-srm/client/checkName", method: "post", data }) diff --git a/src/api/client/salesLead.js b/src/api/client/salesLead.js index 4e6ee0a..fe21d82 100644 --- a/src/api/client/salesLead.js +++ b/src/api/client/salesLead.js @@ -3,7 +3,7 @@ // 閿�鍞嚎绱㈠垪琛� export function getSalesLeadsList(data) { return request({ - url: "/api/salesLeads/list", + url: "/api-srm/salesLeads/list", method: "post", data }) @@ -11,7 +11,7 @@ // 娣诲姞閿�鍞嚎绱� export function getAddSalesLeads(data) { return request({ - url: "/api/salesLeads/add", + url: "/api-srm/salesLeads/add", method: "post", data }) @@ -19,7 +19,7 @@ // 鍒犻櫎閿�鍞嚎绱� export function getDeleteSalesLeads(data) { return request({ - url: "/api/salesLeads/delete", + url: "/api-srm/salesLeads/delete", method: "delete", data }) @@ -27,7 +27,7 @@ // 鏇存柊閿�鍞嚎绱� export function getUpdateSalesLeads(data) { return request({ - url: "/api/salesLeads/update", + url: "/api-srm/salesLeads/update", method: "put", data }) @@ -36,7 +36,7 @@ // 鎺ㄨ繘閿�鍞嚎绱� export function pushSalesSources(data) { return request({ - url: "/api/salesLeads/push", + url: "/api-srm/salesLeads/push", method: "post", data }) @@ -45,7 +45,7 @@ // 鍟嗘満鏉ユ簮鍒楄〃 export function getSalesSourcesList() { return request({ - url: "/api/salesSources/list", + url: "/api-srm/salesSources/list", method: "get" }) } diff --git a/src/api/common/other.js b/src/api/common/other.js index adf2e9d..29b34b7 100644 --- a/src/api/common/other.js +++ b/src/api/common/other.js @@ -3,14 +3,30 @@ // 璐熻矗浜� // export const getMemberListFromGrpc = async (data) => { -// return await axios.get(`/api/m/getMemberListFromGrpc`, { +// return await axios.get(`/api-srm/m/getMemberListFromGrpc`, { // params: data // }) // } export function getMemberListFromGrpc(data) { return request({ - url: "/api/m/getMemberListFromGrpc", + url: "/api-srm/m/getMemberListFromGrpc", method: "get", params: data }) -} \ No newline at end of file +} +// plc閰嶇疆鐨勫垪琛� +export const getMiniDictList = (data) => { + return request({ + url: "/api-srm/dict/getMiniDictList", + method: "post", + data, + }); +}; +// plc閰嶇疆鐨勬洿鏂� +export const saveMiniDict = (data) => { + return request({ + url: "/api-srm/dict/saveMiniDict", + method: "post", + data, + }); +}; \ No newline at end of file diff --git a/src/api/common/standard.js b/src/api/common/standard.js index 6d2565a..7e35e4e 100644 --- a/src/api/common/standard.js +++ b/src/api/common/standard.js @@ -1,11 +1,11 @@ import request from "@/common/untils/request" export function getCodeStandardList(data) { - // return axios.get(`/api/code/getCodeList`, { + // return axios.get(`/api-srm/code/getCodeList`, { // params: data // }) return request({ - url: "/api/code/getCodeList", + url: "/api-srm/code/getCodeList", method: "get", params: data }) @@ -13,7 +13,7 @@ // 鑾峰彇鑷姩缂栫爜 export function getAutoCode(data) { return request({ - url: "/api/code/getAutoCode", + url: "/api-srm/code/getAutoCode", method: "post", data }) diff --git a/src/api/productManage/product.js b/src/api/productManage/product.js index 4c60183..fb8638d 100644 --- a/src/api/productManage/product.js +++ b/src/api/productManage/product.js @@ -3,13 +3,13 @@ // 浜у搧鍒楄〃 // export const getProductList = async (data) => { -// return await axios.get(`/api/p/getProductList`, { +// return await axios.get(`/api-srm/p/getProductList`, { // params: data // }) // } export function getProductList(data) { return request({ - url: "/api/p/getProductList", + url: "/api-srm/p/getProductList", method: "get", params:data }) @@ -17,7 +17,7 @@ // 鏌ヨ鍗曟潯渚涘簲鍟嗘暟鎹� export function getSupplierByNumber(data) { return request({ - url: `/api/s/getSupplierByNumber/${data}`, + url: `/api-srm/s/getSupplierByNumber/${data}`, method: "get", data }) @@ -25,7 +25,7 @@ // 鍒涘缓浜у搧 export function createProduct(data) { return request({ - url: "/api/p/createProduct", + url: "/api-srm/p/createProduct", method: "post", data }) @@ -33,7 +33,7 @@ // 鍒犻櫎浜у搧 export function deleteProduct(data) { return request({ - url: "/api/p/deleteProduct", + url: "/api-srm/p/deleteProduct", method: "delete", data }) @@ -41,7 +41,7 @@ // 鏇存柊浜у搧 export function updateProduct(data) { return request({ - url: "/api/p/updateProduct", + url: "/api-srm/p/updateProduct", method: "put", data }) @@ -49,13 +49,13 @@ // 娣诲姞浜у搧鑾峰彇浜у搧鍒楄〃 // export const getProductListFromGrpc = async (data) => { -// return await axios.get(`/api/p/getProductListFromGrpc`, { +// return await axios.get(`/api-srm/p/getProductListFromGrpc`, { // params: data // }) // } export function getProductListFromGrpc(data) { return request({ - url: "/api/p/getProductListFromGrpc", + url: "/api-srm/p/getProductListFromGrpc", method: "get", params:data }) diff --git a/src/api/purchaseManage/purchase.js b/src/api/purchaseManage/purchase.js index 19c132b..8656e83 100644 --- a/src/api/purchaseManage/purchase.js +++ b/src/api/purchaseManage/purchase.js @@ -3,7 +3,7 @@ // 閿�鍞嚎绱㈠垪琛� export function getSalesLeadsList(data) { return request({ - url: "/api/salesLeads/list", + url: "/api-srm/salesLeads/list", method: "post", data }) @@ -11,7 +11,7 @@ // 娣诲姞閿�鍞嚎绱� export function getAddSalesLeads(data) { return request({ - url: "/api/salesLeads/add", + url: "/api-srm/salesLeads/add", method: "post", data }) @@ -19,7 +19,7 @@ // 鍒犻櫎閿�鍞嚎绱� export function getDeleteSalesLeads(data) { return request({ - url: "/api/salesLeads/delete", + url: "/api-srm/salesLeads/delete", method: "delete", data }) @@ -27,7 +27,7 @@ // 鏇存柊閿�鍞嚎绱� export function getUpdateSalesLeads(data) { return request({ - url: "/api/salesLeads/update", + url: "/api-srm/salesLeads/update", method: "put", data }) @@ -36,7 +36,7 @@ // 鎺ㄨ繘閿�鍞嚎绱� export function pushSalesSources(data) { return request({ - url: "/api/salesLeads/push", + url: "/api-srm/salesLeads/push", method: "post", data }) @@ -45,19 +45,19 @@ // 鍟嗘満鏉ユ簮鍒楄〃 export function getSalesSourcesList() { return request({ - url: "/api/salesSources/list", + url: "/api-srm/salesSources/list", method: "get" }) } // 閲囪喘鍗曞垪琛� // export const getPurchaseList = async (data) => { -// return await axios.get(`/api/purchase/purchaseList`, { +// return await axios.get(`/api-srm/purchase/purchaseList`, { // params: data // }) // } export function getPurchaseList(data) { return request({ - url: "/api/purchase/purchaseList", + url: "/api-srm/purchase/purchaseList", method: "get", params: data }) @@ -65,7 +65,7 @@ // 鍒涘缓閲囪喘鍗� export function addPurchase(data) { return request({ - url: "/api/purchase/purchase", + url: "/api-srm/purchase/purchase", method: "post", data }) @@ -73,7 +73,7 @@ // 鏇存柊閲囪喘鍗� export function updatePurchase(data) { return request({ - url: "/api/purchase/purchase", + url: "/api-srm/purchase/purchase", method: "put", data }) @@ -81,7 +81,7 @@ // 鑾峰彇閲囪喘鍗曚俊鎭� export function getPurchaseInfo(data) { return request({ - url: "/api/purchase/purchase/" + data.id, + url: "/api-srm/purchase/purchase/" + data.id, method: "get", data }) @@ -89,7 +89,7 @@ // 鍒犻櫎閲囪喘鍗曚俊鎭� export function deletePurchase(data) { return request({ - url: "/api/purchase/purchase/" + data.id, + url: "/api-srm/purchase/purchase/" + data.id, method: "delete", data }) @@ -97,7 +97,7 @@ // 鎻愪氦閲囪喘鍗� export function submitPurchase(data) { return request({ - url: "/api/purchase/submit", + url: "/api-srm/purchase/submit", method: "post", data }) @@ -105,7 +105,7 @@ // 纭閲囪喘鍗� export function newSubmitPurchase(data) { return request({ - url: "/api/purchase/newSubmit", + url: "/api-srm/purchase/newSubmit", method: "post", data }) @@ -113,7 +113,7 @@ // 鏂板缓閲囪喘绫诲瀷 export function savePurchaseType(data) { return request({ - url: "/api/purchase/purchaseType", + url: "/api-srm/purchase/purchaseType", method: "post", data }) @@ -121,28 +121,28 @@ // 鑾峰彇閲囪喘绫诲瀷 export function getPurchaseType(data) { return request({ - url: "/api/purchase/purchaseTypeList", + url: "/api-srm/purchase/purchaseTypeList", method: "get", data }) } // 璐ㄦ鍒楄〃 export const qualityInspectList = async (data) => { - return await axios.get(`/api/purchase/qualityInspectList`, { + return await axios.get(`/api-srm/purchase/qualityInspectList`, { params: data }) } // 鑾峰彇浠撳簱鍒楄〃 export function getWarehouseInfo() { return request({ - url: "/api/purchase/getWarehouseInfo/", + url: "/api-srm/purchase/getWarehouseInfo/", method: "get" }) } // 鑾峰彇浜у搧/鏀惰揣淇℃伅 export function getOperationInfo(data) { return request({ - url: "/api/purchase/getOperationInfo/" + data.id, + url: "/api-srm/purchase/getOperationInfo/" + data.id, method: "get", data }) @@ -150,7 +150,7 @@ // 鑾峰彇纭鍒楄〃淇℃伅 export function getPurchaseProductConfirmInfo(data) { return request({ - url: "/api/purchase/getPurchaseProductConfirmInfo/" + data, + url: "/api-srm/purchase/getPurchaseProductConfirmInfo/" + data, method: "get", data }) @@ -158,7 +158,7 @@ // 纭鏀惰揣 export function savePurchaseProductConfirm(data) { return request({ - url: "/api/purchase/savePurchaseProductConfirm", + url: "/api-srm/purchase/savePurchaseProductConfirm", method: "post", data }) @@ -166,7 +166,7 @@ // 鑾峰彇璐ㄦ鍒楄〃淇℃伅 export function getPurchaseQualityInspectionInfo(data) { return request({ - url: "/api/purchase/getPurchaseQualityInspectionInfo", + url: "/api-srm/purchase/getPurchaseQualityInspectionInfo", method: "post", data }) @@ -174,7 +174,7 @@ // 鎵归噺鍚堟牸鍏ュ簱 export function savePurchaseQualityInspectionInfo(data) { return request({ - url: "/api/purchase/savePurchaseQualityInspectionInfo", + url: "/api-srm/purchase/savePurchaseQualityInspectionInfo", method: "post", data }) @@ -182,7 +182,7 @@ // 鍏ㄩ儴鍚堟牸鍏ュ簱 export function allProductInWarehouse(data) { return request({ - url: "/api/purchase/allProductInWarehouse", + url: "/api-srm/purchase/allProductInWarehouse", method: "post", data }) diff --git a/src/api/supplierManage/outsourceSupplier.js b/src/api/supplierManage/outsourceSupplier.js index 4b6a478..3dcec63 100644 --- a/src/api/supplierManage/outsourceSupplier.js +++ b/src/api/supplierManage/outsourceSupplier.js @@ -3,7 +3,7 @@ // 濮斿浼佷笟鏂板 export const addEnterprise = (data) => { return request({ - url: "/api-s/v1/outsourcing/enterprise/add", + url: "/api-srm/outsourcing/enterprise/add", method: "post", data }) @@ -12,7 +12,7 @@ // 濮斿浼佷笟淇敼 export const updateEnterprise = (data) => { return request({ - url: "/api-s/v1/outsourcing/enterprise/update", + url: "/api-srm/outsourcing/enterprise/update", method: "post", data }) @@ -21,7 +21,7 @@ // 濮斿浼佷笟鍒楄〃 export const enterpriseList = (data) => { return request({ - url: "/api-s/v1/outsourcing/enterprise/list", + url: "/api-srm/outsourcing/enterprise/list", method: "get", params: data }) @@ -30,7 +30,7 @@ // 濮斿浼佷笟缁熻 export const enterpriseOverview = () => { return request({ - url: "/api-s/v1/outsourcing/enterprise/overview", + url: "/api-srm/outsourcing/enterprise/overview", method: "get" }) } @@ -38,7 +38,7 @@ // 娣诲姞澶栭儴鐢ㄦ埛璐﹀彿 export const addOutsideUser = (data) => { return request({ - url: "/api/outsideUser/addUser", + url: "/api-srm/outsideUser/addUser", method: "post", data }) @@ -47,7 +47,7 @@ // 鍚敤/绂佺敤澶栭儴鐢ㄦ埛 export const editOutsideUser = (data) => { return request({ - url: "/api/outsideUser/editUser", + url: "/api-srm/outsideUser/editUser", method: "post", data }) diff --git a/src/api/supplierManage/supplier.js b/src/api/supplierManage/supplier.js index df43251..ade24f4 100644 --- a/src/api/supplierManage/supplier.js +++ b/src/api/supplierManage/supplier.js @@ -4,7 +4,7 @@ // 鏈嶅姟鍟嗗垪琛� export function getSupplierList(data) { return request({ - url: "/api/s/getSupplierList", + url: "/api-srm/s/getSupplierList", method: "get", params: data }) @@ -12,7 +12,7 @@ // 鍒涘缓鏈嶅姟鍟� export function createSupplier(data) { return request({ - url: "/api/s/createSupplier", + url: "/api-srm/s/createSupplier", method: "post", data }) @@ -20,7 +20,7 @@ // 鍒犻櫎鏈嶅姟鍟� export function deleteSupplier(data) { return request({ - url: "/api/s/deleteSupplier", + url: "/api-srm/s/deleteSupplier", method: "delete", data }) @@ -28,7 +28,7 @@ // 鏇存柊鏈嶅姟鍟� export function updateSupplier(data) { return request({ - url: "/api/s/updateSupplier", + url: "/api-srm/s/updateSupplier", method: "put", data }) @@ -36,7 +36,7 @@ // 淇敼鏈嶅姟鍟嗙姸鎬� export function changeSupplierStatus(data) { return request({ - url: "/api/s/changeSupplierStatus", + url: "/api-srm/s/changeSupplierStatus", method: "post", data }) @@ -44,7 +44,7 @@ // 鐢╥d鏌ヨ鏈嶅姟鍟� export function findSupplier(data) { return request({ - url: "/api/s/findSupplier", + url: "/api-srm/s/findSupplier", method: "get", params: data }) @@ -53,7 +53,7 @@ // 鏇存柊鏈嶅姟鍟嗙被鍨� export function updateSupplierType(data) { return request({ - url: "/api/st/updateSupplierType", + url: "/api-srm/st/updateSupplierType", method: "put", data }) @@ -61,7 +61,7 @@ // 鏈嶅姟鍟嗙被鍨嬪垪琛� export function getSupplierTypeList(data) { return request({ - url: "/api/st/getSupplierTypeList", + url: "/api-srm/st/getSupplierTypeList", method: "get", params: data }) @@ -69,13 +69,13 @@ // 涓婁紶鍚堝悓 // export const createContract = async (data) => { -// return await axios.post(`/api/con/createContract`, data, { +// return await axios.post(`/api-srm/con/createContract`, data, { // headers: { "Content-Type": "application/x-www-form-urlencoded;charset=utf-8" } // }) // } export function createContract(data) { return request({ - url: "/api/con/createContract", + url: "/api-srm/con/createContract", method: "post", data }) @@ -83,7 +83,7 @@ // 鍒犻櫎鍚堝悓 export function deleteContract(data) { return request({ - url: "/api/con/deleteContract", + url: "/api-srm/con/deleteContract", method: "delete", data }) @@ -91,7 +91,7 @@ // 棰勮鍚堝悓 export function previewContract(data) { return request({ - url: "/api/con/previewContract", + url: "/api-srm/con/previewContract", method: "get", params: data }) @@ -99,7 +99,7 @@ // 涓嬭浇鍚堝悓 export function downloadContract(data) { return request({ - url: "/api/downloadContract", + url: "/api-srm/downloadContract", method: "get", params: data }) @@ -108,7 +108,7 @@ // 鏇存柊鎵�灞炶涓� export function updateIndustry(data) { return request({ - url: "/api/i/updateIndustry", + url: "/api-srm/i/updateIndustry", method: "put", data }) @@ -116,7 +116,7 @@ // 鎵�灞炶涓氬垪琛� export function getIndustryList(data) { return request({ - url: "/api/i/getIndustryList", + url: "/api-srm/i/getIndustryList", method: "get", params: data }) diff --git a/src/assets/style/index.scss b/src/assets/style/index.scss index 44f2fe4..2d86218 100644 --- a/src/assets/style/index.scss +++ b/src/assets/style/index.scss @@ -11,6 +11,27 @@ border: 0; outline: 0; } +.Badge { + width: 6px; + height: 6px; + background: red; + border-radius: 100%; + display: inline-block; + margin-bottom: 1px; + margin-right: 5px; +} +.success { + color: #06c062; +} +.error { + color: #f62f2f; +} +.warning-radio { + color: #e6a23c; +} +.warning { + color: rgba(0, 0, 0, 0.4); +} // 闂磋窛 .margin_left_3px { margin-left: 3px; diff --git a/src/components/makepager/CommonSearch.vue b/src/components/makepager/CommonSearch.vue index f61df8c..d5fcac3 100644 --- a/src/components/makepager/CommonSearch.vue +++ b/src/components/makepager/CommonSearch.vue @@ -32,7 +32,7 @@ </dl> </div> <div class="top_right" style="width: 50%; margin-right: 15px"> - <dl v-for="item in otherOptions" :key="item.value"> + <dl v-for="(item,index) in otherOptions" :key="index"> <dd class="font_weight"> {{ item.value }} </dd> @@ -248,6 +248,9 @@ flex: 1; display: flex; justify-content: right; + dd{ + margin-left:0; + } .top_left { width: 10%; border-right: 1px solid #ccc; @@ -259,6 +262,7 @@ justify-content: center; align-items: center; text-align: center; + .font_weight { font-weight: 500; font-size: 18px; @@ -266,6 +270,7 @@ } .top_right_bottom { font-size: 12px; + } } .top_right { @@ -286,6 +291,7 @@ } .top_right_bottom { font-size: 12px; + margin-left:0; } } } diff --git a/src/views/supplierManage/outsourceSupplier/components/addEnterprise.vue b/src/views/supplierManage/outsourceSupplier/components/addEnterprise.vue index 95e9958..2840394 100644 --- a/src/views/supplierManage/outsourceSupplier/components/addEnterprise.vue +++ b/src/views/supplierManage/outsourceSupplier/components/addEnterprise.vue @@ -340,6 +340,8 @@ <style lang="scss" scoped> .dialog-content-box { padding: 0px 30px; + height:380px; + overflow-y:auto; // overflow-y: auto; // .el-form { // overflow: hidden; @@ -354,5 +356,8 @@ height: calc(100% - 55px); overflow-y: auto; } + .el-dialog__body{ + padding-top:15px; + } } </style> diff --git a/src/views/supplierManage/outsourceSupplier/index.vue b/src/views/supplierManage/outsourceSupplier/index.vue index bb006b4..9b597f7 100644 --- a/src/views/supplierManage/outsourceSupplier/index.vue +++ b/src/views/supplierManage/outsourceSupplier/index.vue @@ -1,19 +1,21 @@ <template> - <d2-container> - <template slot="header"> - <div class="top"> - <SearchCommonView + <div class="outsource-supplier-manage"> + <div class="filter"> + <div class="filter-card"> + <CommonSearch :add-title="'鏂板浼佷笟'" :total-object="totalObject" :other-options="otherOptions" :placeholder="'璇疯緭鍏ュ悕绉�'" @addCommonClick="addEnterpriseClick" @searchClick="getEnterpriseList" + @clearClick="getEnterpriseList" /> </div> - </template> + </div> <div class="content"> - <div class="content-top"> + <div class="body-card"> + <div class="list-view"> <TableCommonView ref="tableListRef" :table-list="tableList" @selTableCol="selTableCol"> <template slot="tableButton"> <el-table-column label="鎿嶄綔" width="160" fixed="right"> @@ -32,10 +34,11 @@ <PagerView class="page" :pager-options="pagerOptions" v-on="pagerEvents" /> </div> </div> + </div> <!-- <div class="overSpread" v-show="isopen || isCreateShop"></div> --> <!-- 娣诲姞/缂栬緫澶囦欢 --> <AddEnterprise ref="add" :showList="showList" :titleName="titleName" :editRow="editRow" @shutdown="shutdown" /> - </d2-container> + </div> </template> <script> @@ -241,7 +244,7 @@ }, // 鎼滅储瑙﹀彂 async getEnterpriseList(val) { - this.searchParam.keyword = val + this.searchParam.keyword = val?val:'' this.pagerOptions.currPage = 1 this.getData() }, @@ -307,36 +310,52 @@ </script> <style lang="scss" scoped> -.top { - width: 100%; - height: 61px; - display: flex; - align-items: center; - .fon_weight { - font-size: 28px; - height: 32px; - } - .top_right_bottom { - font-size: 14px; - line-height: 20px; - color: #000; - opacity: 0.6; - margin-top: 9px; - font-family: "PingFangSC-Medium," sans-serif; +.outsource-supplier-manage{ + height: 100%; + overflow: hidden; + .filter { + height: 80px; + display: flex; + align-items: center; + padding: 12px 20px 0 20px; + &-card { + height: 80px; + display: flex; + align-items: center; + box-sizing: border-box; + padding: 10px 20px; + flex: 1; + border-radius: 12px; + background-color: #fff; + } } } + .el-button { font-family: "PingFangSC"; } .content { - width: 100%; - height: calc(100% - 30px); - background: #fff; + // width: 100%; + height: calc(100% - 92px); border-radius: 12px; box-sizing: border-box; - .content-top { - height: calc(100% - 60px); - } + padding: 10px 20px; + .body-card { + background-color: #fff; + border-radius: 12px; + height: 100%; + overflow: hidden; + } + .list-view { + height: calc(100% - 60px); + overflow: hidden; + } + .btn-pager { + display: flex; + .page { + margin-left: auto; + } + } } ::v-deep { .el-table { diff --git a/src/views/supplierManage/supplier/AddSupplier.vue b/src/views/supplierManage/supplier/AddSupplier.vue index 8a7d35b..7b737ed 100644 --- a/src/views/supplierManage/supplier/AddSupplier.vue +++ b/src/views/supplierManage/supplier/AddSupplier.vue @@ -453,7 +453,7 @@ }, // 涓嬭浇鍚堝悓 downloadClick() { - let url = "/api/downloadContract?id=" + this.file_id + let url = "/api-srm/downloadContract?id=" + this.file_id download(url, "", "") }, // 鍒犻櫎鍚堝悓 @@ -468,7 +468,7 @@ }, // 棰勮鍚堝悓 // async previewClick() { - // this.previewUrl = "/api/con/previewContract?id=" + this.file_id + // this.previewUrl = "/api-srm/con/previewContract?id=" + this.file_id // if (this.file_name.includes("pdf")) { // window.open(this.previewUrl, "_blank") // } else { @@ -483,7 +483,7 @@ // } // } async previewClick() { - this.previewUrl = "/api/previewContract?id=" + this.file_id + this.previewUrl = "/api-srm/previewContract?id=" + this.file_id if (this.file_name.includes("pdf")) { console.log("鏄痯df鏂囦欢") await axios diff --git a/src/views/supplierManage/supplier/DetailSupplier.vue b/src/views/supplierManage/supplier/DetailSupplier.vue index 5c9aee8..9029af4 100644 --- a/src/views/supplierManage/supplier/DetailSupplier.vue +++ b/src/views/supplierManage/supplier/DetailSupplier.vue @@ -308,7 +308,7 @@ // 涓嬭浇鍚堝悓闄勪欢 downLoadFiles(){ if(this.detailConfig.infomation.contract.fileName){ - let url = "/api/downloadContract?id=" + this.commonDetail.infomation.fileId + let url = "/api-srm/downloadContract?id=" + this.commonDetail.infomation.fileId download(url, "", "") } } -- Gitblit v1.8.0