渔具网站建设策划书前言网络推广计划书范文

news/2025/10/8 10:20:26/文章来源:
渔具网站建设策划书前言,网络推广计划书范文,涵江网站建设,教育网站建设需求文档1.导入的excel模版 2.点击导入#xff0c;显示excel导入弹窗 3.点击选择文件#xff0c;会调用本地文件夹里面的excel文件 4.选中文件#xff0c;点击 导入 html部分 a-button typeprimary clickonImportXls导入/a-button显示excel导入弹窗 3.点击选择文件会调用本地文件夹里面的excel文件 4.选中文件点击 导入 html部分 a-button typeprimary clickonImportXls导入/a-buttona-modal v-model:visibleexcelVisible titleExcel导入 :centeredtrue :width500 cancelexcelCancel :footernulldiv stylepadding: 10px; box-sizing: border-box; padding-bottom: 20px; min-height: 250pxdiv styledisplay: flex; justify-content: space-between; width: 400pxdiv stylewidth: 200px !importanta-upload namefile accept.xls,.xlsx :multiplefalse :fileListfileList :beforeUploadbeforeUpload :removehandleRemovea-button选择文件/a-buttonspan stylemargin-left: 5px v-iffileList.length 0已选择 {{ fileList.length }} 个文件/spanspan stylemargin-left: 5px v-else未选择任何文件/span/a-upload/divspan clickhandleImport stylecursor: pointer; color: #3e90ff导入/span/div/div/a-modaljs部分 const formInfo2 ref({matId: ,wlName: , }); const dataSource ref([]); const fileList ref([]); const excelVisible ref(false); function onImportXls() {fileList.value [];excelVisible.value true; }function excelCancel() {excelVisible.value false;fileList.value []; }function handleImport() {dataSource.value [];highlightColumnList.value [];if (fileList.value.length 0) {const reader new FileReader();reader.readAsArrayBuffer(fileList.value[0]);reader.onload function () {const buffer reader.result;const bytes new Uint8Array(buffer);const length bytes.byteLength;let binary ;for (let i 0; i length; i) {binary String.fromCharCode(bytes[i]);}const wb XLSX.read(binary, {type: binary,});const outdata XLSX.utils.sheet_to_json(wb.Sheets[wb.SheetNames[0]]);let drr [...outdata];let brr [];for (let i 0; i drr.length; i) {let ab Object.entries(drr[i]);for (let j 0; j ab.length; j) {//excel表头含有换行符时// ab[j][0] ab[j][0].replaceAll(↵, );//不生效ab[j][0] ab[j][0].replaceAll(\n, ); //去除成功}brr.push(Object.fromEntries(ab));}let data brr;let arr dataSource.value;//将excel表头和table的表头做个比对赋值data.map((v, i) {if (v[数量] undefined) {v.qty ;} else {v.qty v[数量];}if (v[供应商编码] undefined) {v.vendorCode ;} else {v.vendorCode v[供应商编码];}if (v[产品名称] undefined) {v.productName ;} else {v.productName v[产品名称];}if (v[物料编号] undefined) {v.productCode ;} else {v.productCode v[物料编号];}if (v[产品上级名称] undefined) {v.productParent ;} else {v.productParent v[产品上级名称];}if (v[产品上级图号] undefined) {v.productParentFig ;} else {v.productParentFig v[产品上级图号];}if (v[产品下级] undefined) {v.productChild ;} else {v.productChild v[产品下级];}if (v[产品状态] undefined) {v.productState ;} else {v.productState v[产品状态];}if (v[材质] undefined) {v.material ;} else {v.material v[材质];}if (v[表面处理] undefined) {v.surfaceDeal ;} else {v.surfaceDeal v[表面处理];}if (v[热处理] undefined) {v.headDeal ;} else {v.headDeal v[热处理];}if (v[技术编号] undefined) {v.techNo ;} else {v.techNo v[技术编号];}if (v[备注] undefined) {v.remark ;} else {v.remark v[备注];}v.restId new Date().getTime() i;//对导入数据赋值一个唯一值});//含有中文或空去掉for (let i 0; i data.length; i) {if (/[\u4E00-\u9FA5]/g.test(data[i].productCode) || data[i].productCode || data[i].productCode undefined) {data.splice(i, 1);}}if (arr.length 0) {arr arr.concat(data);} else {arr data;}arr unipFunc(arr);//去重处理dataSource.value reduce(arr, productCode);//去重处理若是导入数据的物料编号有重复的则以最后一次导入数据的为主把之前含有相同物料编号的数据替换掉sessionStorage.setItem(inData, JSON.stringify(dataSource.value));//对导入的表格数据做个本地缓存后面搜索会用到excelVisible.value false;createMessage.success(导入成功);};} else {createMessage.warning(请选择上传文件);} }function unipFunc(arr) {var Arr [];for (let i 0; i arr.length; i) {for (let j i 1; j arr.length; j) {if (arr[i].productCode arr[j].productCode Arr.indexOf(arr[j].productCode) -1) {arr[i] arr[j];}}}return arr; }function reduce(person, key) {const obj {};person person.reduce((cur, next) {obj[next[key]] ? : (obj[next[key]] true cur.push(next));return cur;}, []);return person; }//移除上传文件 function handleRemove(file) {const index unref(fileList).indexOf(file);const newFileList unref(fileList).slice();newFileList.splice(index, 1);fileList.value newFileList; }//上传前处理 function beforeUpload(file) {fileList.value [...unref(fileList), file]; } 5.前端使用js进行搜索做了个模糊查询 html部分 a-form :modelformInfo2 namebasic :label-col{ span: 6 } :wrapper-col{ span: 18 }a-row :gutter20a-col :span8a-form-item label物料名称 namematName2a-input v-model:valueformInfo2.wlName allowClear/a-input/a-form-item/a-cola-col :span8a-button typeprimary preIconant-design:search-outlined clickhandSearch stylemargin-right: 20px搜索/a-buttona-button typeprimary preIconant-design:search-outlined clickadvancedSearch高级搜索/a-button/a-col/a-row/a-formjs部分 function handSearch() {console.log(formInfo2.value, 搜索内容);console.log(sessionStorage.getItem(inData), 物料);let newArr [];let inData JSON.parse(sessionStorage.getItem(inData));if (inData) {if (formInfo2.value.wlName) {for (let i 0; i inData.length; i) {if (inData[i].productName.indexOf(formInfo2.value.wlName)!-1) {newArr.push(inData[i]);}}} else {newArr inData;}console.log(dataSource.value, 符合搜索条件的数据);dataSource.value newArr;} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/931349.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

郯城县网站建设网站域名查ip

(方式一 ) 通过QGis创建形状图层点 1、如下gif,演示了创建形状图层 2、如下gif,演示了在高德地图上,形状图层上添加点 3、如下gif,演示了对形状图层点查看详细信息 4、如下gif,演示了对形状图层点查看属性表&#xff0…

eclipes网站建设教程美艺网站建设

目录 目录的权限 目录的权限 1、可执行权限: 如果目录没有可执行权限, 则无法cd到目录中. 2、可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容. 3、可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件. 上面三个权限是…

那个网站点击率高做物流网站的图片素材

基于AFM的物质表面微观结构及力学性质表征仿真实验 说明: 本次实验为本科生《基础物理实验》课程中的虚拟实验部分,在虚拟实验平台中进行。 一、实验目的: 1. 掌握AFM的基本成像原理及系统结构; 2. 掌握AFM的基本操作技巧及操…

2025 年国内铝板厂家最新推荐排行榜:1-7 系主流铝板企业实力测评及优选指南1060/1100/3003/3004/5052/5083/6061/6063/6082铝板厂家推荐

随着工业制造、建筑装饰、交通运输等领域对铝板需求的持续增长,市场上铝板品牌数量激增,但产品质量、工艺水平与服务能力却存在显著差距。部分企业因原材料把控不严、生产设备落后,导致铝板出现尺寸偏差、表面瑕疵、…

Fedora 38 安装 perl-JSON RPM 包步骤(含依赖问题解决及附安装包)​

Fedora 38 安装 perl-JSON RPM 包步骤(含依赖问题解决及附安装包)​​perl-JSON​ 是一个 ​Perl 语言的模块,它的作用是让 Perl 程序能够 ​轻松地处理 JSON 格式的数据。一、先确认你系统是 Fedora 38 这个包名字…

2025 年染井吉野樱种植服务公司最新推荐排行榜:苗木分枝点规格详解与景观适配指南及优质企业榜单染井吉野樱花苗/五公分染井吉野樱/十公分染井吉野樱/染井吉野樱批发公司推荐

在当前染井吉野樱苗木采购与景观工程领域,分枝点规格混乱、适配性不足的问题愈发凸显,给采购方和项目实施带来诸多困扰。市场上苗木分枝点标注随意,缺乏统一标准,部分供应商忽视科学培育,导致苗木移栽后景观效果差…

完整教程:BUUCTF[ACTF2020 新生赛]Include 1题解

完整教程:BUUCTF[ACTF2020 新生赛]Include 1题解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas",…

2025 年国内磁选机厂家最新推荐排行榜:立环 / 高梯度 / 油冷立环磁选机优质厂商实力解析

在矿产加工与原料提纯行业中,磁选机作为核心分选设备,其品质、适配性与后续服务直接决定企业生产效率、产品纯度及运营成本。当前市场存在品牌杂乱、型号无序的问题,部分厂家产品单一,难以匹配不同规模企业的产能需…

云主机重装系统后网站重新部署吗网络推广工资

依赖 最佳实践的这部分阐述Chart.yaml中声明的dependencies。 版本 如果有可能的话,使用版本范围而不是某个固定的版本。建议的默认设置是使用补丁级别的版本的匹配: version: ~1.2.3 version: ~1.2.3 这样会匹配1.2.3以及该版本的任何补丁&#xff0…

2025 年最新三维扫描仪厂家权威推荐排行榜:空间 / 高精度 / 手持激光等类型设备优选企业全解析工业/便携式/拍照式/蓝光三维扫描仪厂家推荐

当前数字化浪潮下,三维扫描技术在文博保护、工业检测、医疗诊断、教育科研、电商展示等领域的应用愈发深入,市场对各类三维扫描设备的需求呈爆发式增长。但与此同时,市场上品牌繁杂、产品性能差异悬殊,从消费级到工…

2025 年北京红旗国悦经销商最新推荐排行榜:行业标杆与新锐品牌齐聚,购车选品指南重磅发布北京丰田考斯特/北京红旗国悦12座/北京考斯特4S店/北京丰田柯斯达/北京考斯特商务车经销商推荐

随着高端商务出行需求的持续升级,红旗国悦作为国车高端代表,其销售与定制服务市场愈发活跃,但也暗藏诸多选择难题。一方面,市场中既有深耕多年的老牌服务商,也涌现出大批新兴品牌,服务质量、定制能力与售后保障参…

LINUX之TCP内核参数解析

tcp_abort_on_overflow 0 如果全连接队列满了,server扔掉client发过来的ack; 1 server会发送一个reset包给client,表示废掉这个握手过程和这个连接tcp_adv_win_scale …

2025 年上海刑事辩护律师 / 刑事案件律师 / 刑事诉讼律师 / 刑事犯罪律师 / 刑事纠纷律师事务所推荐:徐海燕律师团队专业法律服务

随着上海市场经济的持续发展与法律体系的不断完善,各类刑事与民商事法律纠纷案件数量逐年增加,当事人对专业法律服务的需求也日益提升。在刑事领域,职务犯罪、经济犯罪、金融犯罪等案件呈现出复杂性、专业性更强的特…

广州市安全教育平台苏州seo培训多少钱

ChatGPT提问技巧——控制温度和TOP-P样本 “控制温度和Top-P抽样”在自然语言处理中,控制温度是指通过调整生成文本的随机性和多样性,而Top-P抽样是一种生成文本的策略,它选择概率最高的前P个词作为候选词汇。这两个技术常用于生成文本的质量…

网站建设优化的作用简单网页制作成品代码

目录 3.3基于RSRN模型的毫米波辐射图像去模糊重建方法 3.3.2非线性映射 3.3.3多尺度模糊提取

网站的推广方案怎么写广科网站开发

最近放假在写一个小项目,用到了闭包和匿名函数的知识,记录一下 What? 匿名函数:匿名函数(英语:Anonymous Function)在计算机编程中是指一类无需定义标识符(函数名)的函数…

网站外链平台的建设方法平台类型(至少5个)?做网站寄生虫需要哪些东西

Shuffle(随机洗牌),这个预处理器会把参考图的颜色打乱搅拌到一起,然后重新组合的方式重新生成一张图,可以想象出来这是一个整体风格控制的处理器。 那么问题来了,官方为啥会设计个这样的处理器呢,主要是给懒人用的&am…

免费站推广网站2022小微企业查询系统

前言 之前我们已经学习过了各种线性的数据结构,顺序表、链表、栈、队列,现在我们一起来了解一下一种非线性的结构----树 1.树的结构和概念 1.1树的概念 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一…

题解:[P11184 带余除法]

题解:P11184 带余除法 题意 \(T\) 组测试数据,给定有余数除法中的被除数(\(n\))和商(\(k\)),求余数的不同可能性数量。 数据规模与约定 对于全体数据,保证 \(1 \le T \le 10,1 \le n \le 10^{14},0 \le k \le …

实用指南:基于langchain的简单RAG的实现

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …