| | |
| | | // 客户管理列表 |
| | | export function getClientList(data) { |
| | | return request({ |
| | | url: "/api/client/list", |
| | | url: "/api-srm/client/list", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 添加客户管理 |
| | | export function getAddClient(data) { |
| | | return request({ |
| | | url: "/api/client/add", |
| | | url: "/api-srm/client/add", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 删除客户管理 |
| | | export function getDeleteClient(data) { |
| | | return request({ |
| | | url: "/api/client/delete", |
| | | url: "/api-srm/client/delete", |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 更新客户管理 |
| | | export function getUpdateClient(data) { |
| | | return request({ |
| | | url: "/api/client/update", |
| | | url: "/api-srm/client/update", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 获取客户来源列表 |
| | | export function getClientOrigin() { |
| | | return request({ |
| | | url: "/api/clientOrigin/list", |
| | | url: "/api-srm/clientOrigin/list", |
| | | method: "get" |
| | | }) |
| | | } |
| | |
| | | // 获取客户状态列表 |
| | | export function getClientStatus() { |
| | | return request({ |
| | | url: "/api/clientStatus/list", |
| | | url: "/api-srm/clientStatus/list", |
| | | method: "get" |
| | | }) |
| | | } |
| | |
| | | // 获取客户来源等所有数据 |
| | | export function getAllData() { |
| | | return request({ |
| | | url: "/api/data/getAllData", |
| | | url: "/api-srm/data/getAllData", |
| | | method: "get" |
| | | }) |
| | | } |
| | |
| | | // 检查客户名称是否重复 |
| | | export function checkNameClient(data) { |
| | | return request({ |
| | | url: "/api/client/checkName", |
| | | url: "/api-srm/client/checkName", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 销售线索列表 |
| | | export function getSalesLeadsList(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/list", |
| | | url: "/api-srm/salesLeads/list", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 添加销售线索 |
| | | export function getAddSalesLeads(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/add", |
| | | url: "/api-srm/salesLeads/add", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 删除销售线索 |
| | | export function getDeleteSalesLeads(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/delete", |
| | | url: "/api-srm/salesLeads/delete", |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 更新销售线索 |
| | | export function getUpdateSalesLeads(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/update", |
| | | url: "/api-srm/salesLeads/update", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 推进销售线索 |
| | | export function pushSalesSources(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/push", |
| | | url: "/api-srm/salesLeads/push", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 商机来源列表 |
| | | export function getSalesSourcesList() { |
| | | return request({ |
| | | url: "/api/salesSources/list", |
| | | url: "/api-srm/salesSources/list", |
| | | method: "get" |
| | | }) |
| | | } |
| | |
| | | |
| | | // 负责人 |
| | | // 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 |
| | | }) |
| | | } |
| | | } |
| | | // 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, |
| | | }); |
| | | }; |
| | |
| | | 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 |
| | | }) |
| | |
| | | // 获取自动编码 |
| | | export function getAutoCode(data) { |
| | | return request({ |
| | | url: "/api/code/getAutoCode", |
| | | url: "/api-srm/code/getAutoCode", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | |
| | | // 产品列表 |
| | | // 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 |
| | | }) |
| | |
| | | // 查询单条供应商数据 |
| | | export function getSupplierByNumber(data) { |
| | | return request({ |
| | | url: `/api/s/getSupplierByNumber/${data}`, |
| | | url: `/api-srm/s/getSupplierByNumber/${data}`, |
| | | method: "get", |
| | | data |
| | | }) |
| | |
| | | // 创建产品 |
| | | export function createProduct(data) { |
| | | return request({ |
| | | url: "/api/p/createProduct", |
| | | url: "/api-srm/p/createProduct", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 删除产品 |
| | | export function deleteProduct(data) { |
| | | return request({ |
| | | url: "/api/p/deleteProduct", |
| | | url: "/api-srm/p/deleteProduct", |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 更新产品 |
| | | export function updateProduct(data) { |
| | | return request({ |
| | | url: "/api/p/updateProduct", |
| | | url: "/api-srm/p/updateProduct", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | |
| | | // 添加产品获取产品列表 |
| | | // 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 |
| | | }) |
| | |
| | | // 销售线索列表 |
| | | export function getSalesLeadsList(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/list", |
| | | url: "/api-srm/salesLeads/list", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 添加销售线索 |
| | | export function getAddSalesLeads(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/add", |
| | | url: "/api-srm/salesLeads/add", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 删除销售线索 |
| | | export function getDeleteSalesLeads(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/delete", |
| | | url: "/api-srm/salesLeads/delete", |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 更新销售线索 |
| | | export function getUpdateSalesLeads(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/update", |
| | | url: "/api-srm/salesLeads/update", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 推进销售线索 |
| | | export function pushSalesSources(data) { |
| | | return request({ |
| | | url: "/api/salesLeads/push", |
| | | url: "/api-srm/salesLeads/push", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 商机来源列表 |
| | | 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 |
| | | }) |
| | |
| | | // 创建采购单 |
| | | export function addPurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchase", |
| | | url: "/api-srm/purchase/purchase", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 更新采购单 |
| | | export function updatePurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchase", |
| | | url: "/api-srm/purchase/purchase", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 获取采购单信息 |
| | | export function getPurchaseInfo(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchase/" + data.id, |
| | | url: "/api-srm/purchase/purchase/" + data.id, |
| | | method: "get", |
| | | data |
| | | }) |
| | |
| | | // 删除采购单信息 |
| | | export function deletePurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchase/" + data.id, |
| | | url: "/api-srm/purchase/purchase/" + data.id, |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 提交采购单 |
| | | export function submitPurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/submit", |
| | | url: "/api-srm/purchase/submit", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 确认采购单 |
| | | export function newSubmitPurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/newSubmit", |
| | | url: "/api-srm/purchase/newSubmit", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 新建采购类型 |
| | | export function savePurchaseType(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchaseType", |
| | | url: "/api-srm/purchase/purchaseType", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 获取采购类型 |
| | | 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 |
| | | }) |
| | |
| | | // 获取确认列表信息 |
| | | export function getPurchaseProductConfirmInfo(data) { |
| | | return request({ |
| | | url: "/api/purchase/getPurchaseProductConfirmInfo/" + data, |
| | | url: "/api-srm/purchase/getPurchaseProductConfirmInfo/" + data, |
| | | method: "get", |
| | | data |
| | | }) |
| | |
| | | // 确认收货 |
| | | export function savePurchaseProductConfirm(data) { |
| | | return request({ |
| | | url: "/api/purchase/savePurchaseProductConfirm", |
| | | url: "/api-srm/purchase/savePurchaseProductConfirm", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 获取质检列表信息 |
| | | export function getPurchaseQualityInspectionInfo(data) { |
| | | return request({ |
| | | url: "/api/purchase/getPurchaseQualityInspectionInfo", |
| | | url: "/api-srm/purchase/getPurchaseQualityInspectionInfo", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 批量合格入库 |
| | | export function savePurchaseQualityInspectionInfo(data) { |
| | | return request({ |
| | | url: "/api/purchase/savePurchaseQualityInspectionInfo", |
| | | url: "/api-srm/purchase/savePurchaseQualityInspectionInfo", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 全部合格入库 |
| | | export function allProductInWarehouse(data) { |
| | | return request({ |
| | | url: "/api/purchase/allProductInWarehouse", |
| | | url: "/api-srm/purchase/allProductInWarehouse", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 委外企业新增 |
| | | export const addEnterprise = (data) => { |
| | | return request({ |
| | | url: "/api-s/v1/outsourcing/enterprise/add", |
| | | url: "/api-srm/outsourcing/enterprise/add", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 委外企业修改 |
| | | export const updateEnterprise = (data) => { |
| | | return request({ |
| | | url: "/api-s/v1/outsourcing/enterprise/update", |
| | | url: "/api-srm/outsourcing/enterprise/update", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 委外企业列表 |
| | | export const enterpriseList = (data) => { |
| | | return request({ |
| | | url: "/api-s/v1/outsourcing/enterprise/list", |
| | | url: "/api-srm/outsourcing/enterprise/list", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | // 委外企业统计 |
| | | export const enterpriseOverview = () => { |
| | | return request({ |
| | | url: "/api-s/v1/outsourcing/enterprise/overview", |
| | | url: "/api-srm/outsourcing/enterprise/overview", |
| | | method: "get" |
| | | }) |
| | | } |
| | |
| | | // 添加外部用户账号 |
| | | export const addOutsideUser = (data) => { |
| | | return request({ |
| | | url: "/api/outsideUser/addUser", |
| | | url: "/api-srm/outsideUser/addUser", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 启用/禁用外部用户 |
| | | export const editOutsideUser = (data) => { |
| | | return request({ |
| | | url: "/api/outsideUser/editUser", |
| | | url: "/api-srm/outsideUser/editUser", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 服务商列表 |
| | | export function getSupplierList(data) { |
| | | return request({ |
| | | url: "/api/s/getSupplierList", |
| | | url: "/api-srm/s/getSupplierList", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | // 创建服务商 |
| | | export function createSupplier(data) { |
| | | return request({ |
| | | url: "/api/s/createSupplier", |
| | | url: "/api-srm/s/createSupplier", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 删除服务商 |
| | | export function deleteSupplier(data) { |
| | | return request({ |
| | | url: "/api/s/deleteSupplier", |
| | | url: "/api-srm/s/deleteSupplier", |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 更新服务商 |
| | | export function updateSupplier(data) { |
| | | return request({ |
| | | url: "/api/s/updateSupplier", |
| | | url: "/api-srm/s/updateSupplier", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 修改服务商状态 |
| | | export function changeSupplierStatus(data) { |
| | | return request({ |
| | | url: "/api/s/changeSupplierStatus", |
| | | url: "/api-srm/s/changeSupplierStatus", |
| | | method: "post", |
| | | data |
| | | }) |
| | |
| | | // 用id查询服务商 |
| | | export function findSupplier(data) { |
| | | return request({ |
| | | url: "/api/s/findSupplier", |
| | | url: "/api-srm/s/findSupplier", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | // 更新服务商类型 |
| | | export function updateSupplierType(data) { |
| | | return request({ |
| | | url: "/api/st/updateSupplierType", |
| | | url: "/api-srm/st/updateSupplierType", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 服务商类型列表 |
| | | export function getSupplierTypeList(data) { |
| | | return request({ |
| | | url: "/api/st/getSupplierTypeList", |
| | | url: "/api-srm/st/getSupplierTypeList", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | |
| | | // 上传合同 |
| | | // 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 |
| | | }) |
| | |
| | | // 删除合同 |
| | | export function deleteContract(data) { |
| | | return request({ |
| | | url: "/api/con/deleteContract", |
| | | url: "/api-srm/con/deleteContract", |
| | | method: "delete", |
| | | data |
| | | }) |
| | |
| | | // 预览合同 |
| | | export function previewContract(data) { |
| | | return request({ |
| | | url: "/api/con/previewContract", |
| | | url: "/api-srm/con/previewContract", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | // 下载合同 |
| | | export function downloadContract(data) { |
| | | return request({ |
| | | url: "/api/downloadContract", |
| | | url: "/api-srm/downloadContract", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | // 更新所属行业 |
| | | export function updateIndustry(data) { |
| | | return request({ |
| | | url: "/api/i/updateIndustry", |
| | | url: "/api-srm/i/updateIndustry", |
| | | method: "put", |
| | | data |
| | | }) |
| | |
| | | // 所属行业列表 |
| | | export function getIndustryList(data) { |
| | | return request({ |
| | | url: "/api/i/getIndustryList", |
| | | url: "/api-srm/i/getIndustryList", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | |
| | | 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; |
| | |
| | | </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> |
| | |
| | | flex: 1; |
| | | display: flex; |
| | | justify-content: right; |
| | | dd{ |
| | | margin-left:0; |
| | | } |
| | | .top_left { |
| | | width: 10%; |
| | | border-right: 1px solid #ccc; |
| | |
| | | justify-content: center; |
| | | align-items: center; |
| | | text-align: center; |
| | | |
| | | .font_weight { |
| | | font-weight: 500; |
| | | font-size: 18px; |
| | |
| | | } |
| | | .top_right_bottom { |
| | | font-size: 12px; |
| | | |
| | | } |
| | | } |
| | | .top_right { |
| | |
| | | } |
| | | .top_right_bottom { |
| | | font-size: 12px; |
| | | margin-left:0; |
| | | } |
| | | } |
| | | } |
| | |
| | | <style lang="scss" scoped> |
| | | .dialog-content-box { |
| | | padding: 0px 30px; |
| | | height:380px; |
| | | overflow-y:auto; |
| | | // overflow-y: auto; |
| | | // .el-form { |
| | | // overflow: hidden; |
| | |
| | | height: calc(100% - 55px); |
| | | overflow-y: auto; |
| | | } |
| | | .el-dialog__body{ |
| | | padding-top:15px; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | <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"> |
| | |
| | | <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> |
| | |
| | | }, |
| | | // 搜索触发 |
| | | async getEnterpriseList(val) { |
| | | this.searchParam.keyword = val |
| | | this.searchParam.keyword = val?val:'' |
| | | this.pagerOptions.currPage = 1 |
| | | this.getData() |
| | | }, |
| | |
| | | </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 { |
| | |
| | | }, |
| | | // 下载合同 |
| | | downloadClick() { |
| | | let url = "/api/downloadContract?id=" + this.file_id |
| | | let url = "/api-srm/downloadContract?id=" + this.file_id |
| | | download(url, "", "") |
| | | }, |
| | | // 删除合同 |
| | |
| | | }, |
| | | // 预览合同 |
| | | // 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 { |
| | |
| | | // } |
| | | // } |
| | | 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("是pdf文件") |
| | | await axios |
| | |
| | | // 下载合同附件 |
| | | 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, "", "") |
| | | } |
| | | } |