qiushang 10 月之前
父节点
当前提交
f0637072e9

+ 3 - 3
nsis/test.nsi

@@ -1,16 +1,16 @@
 # ====================== 自定义宏 产品信息==============================
 !define PRODUCT_MID        		    "JyW8sIXfYSbu"
-!define PRODUCT_VERSION        		"2.0.3.0"
+!define PRODUCT_VERSION        		"2.0.4.0"
 !define PRODUCT_NAME           		"星优文件检索大师"
 !define INSTALL_OUTPUT_NAME    		"XYFile_XY.exe" 
 !define EXE_NAME               		"XYFile.exe"
 !define PRODUCT_PATHNAME           	"XYFile"     #安装卸载项用到的KEY,注册表
 !define INSTALL_APPEND_PATH         "XYFile"     #安装路径追加的名称 
-!define APP_DOWNLOAD_URL    		"https://xy.xingyousoft.com/soft/XYFile/lastest2.0.3.0.7z"
+!define APP_DOWNLOAD_URL    		"https://xy.xingyousoft.com/soft/XYFile/lastest2.0.4.0.7z"
 !define PRODUCT_PUBLISHER      	    "苏州星优办公软件有限公司"
 !define PRODUCT_LEGAL          	    "苏州星优办公软件有限公司"
 !define STATISTICS_url              "https://www.xingyousoft.com/api/index/user_log"   # 统计网址
-!define UNINSTALL_url               "https://xy.xingyousoft.com/soft/XYFile/uninstallWeb/?v=2.0.3.0"   # 接卸优惠网址
+!define UNINSTALL_url               "https://xy.xingyousoft.com/soft/XYFile/uninstallWeb/?v=2.0.4.0"   # 接卸优惠网址
 
 # ====================== 自定义宏 安装信息==============================
 !define INSTALL_7Z_NAME 	   		"app.7z"

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "XYFile",
-  "version": "2.0.3.0",
+  "version": "2.0.4.0",
   "author": "苏州星优办公软件有限公司",
   "description": "An electron-vue project",
   "license": "rename",

+ 26 - 3
src/renderer/assets/css/fontx/demo_index.html

@@ -55,6 +55,12 @@
           <ul class="icon_lists dib-box">
           
             <li class="dib">
+              <span class="icon iconfont">&#xe63d;</span>
+                <div class="name">视频教程</div>
+                <div class="code-name">&amp;#xe63d;</div>
+              </li>
+          
+            <li class="dib">
               <span class="icon iconfont">&#xe7cc;</span>
                 <div class="name">疑问-圆-填充</div>
                 <div class="code-name">&amp;#xe7cc;</div>
@@ -144,9 +150,9 @@
 <pre><code class="language-css"
 >@font-face {
   font-family: 'iconfont';
-  src: url('iconfont.woff2?t=1727167270788') format('woff2'),
-       url('iconfont.woff?t=1727167270788') format('woff'),
-       url('iconfont.ttf?t=1727167270788') format('truetype');
+  src: url('iconfont.woff2?t=1729242415893') format('woff2'),
+       url('iconfont.woff?t=1729242415893') format('woff'),
+       url('iconfont.ttf?t=1729242415893') format('truetype');
 }
 </code></pre>
           <h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
@@ -173,6 +179,15 @@
         <ul class="icon_lists dib-box">
           
           <li class="dib">
+            <span class="icon iconfont iconx-shiping"></span>
+            <div class="name">
+              视频教程
+            </div>
+            <div class="code-name">.iconx-shiping
+            </div>
+          </li>
+          
+          <li class="dib">
             <span class="icon iconfont iconx-yiwen"></span>
             <div class="name">
               疑问-圆-填充
@@ -309,6 +324,14 @@
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
+                  <use xlink:href="#iconx-shiping"></use>
+                </svg>
+                <div class="name">视频教程</div>
+                <div class="code-name">#iconx-shiping</div>
+            </li>
+          
+            <li class="dib">
+                <svg class="icon svg-icon" aria-hidden="true">
                   <use xlink:href="#iconx-yiwen"></use>
                 </svg>
                 <div class="name">疑问-圆-填充</div>

+ 7 - 3
src/renderer/assets/css/fontx/iconfont.css

@@ -1,8 +1,8 @@
 @font-face {
   font-family: "iconfont"; /* Project id 4464344 */
-  src: url('iconfont.woff2?t=1727167270788') format('woff2'),
-       url('iconfont.woff?t=1727167270788') format('woff'),
-       url('iconfont.ttf?t=1727167270788') format('truetype');
+  src: url('iconfont.woff2?t=1729242415893') format('woff2'),
+       url('iconfont.woff?t=1729242415893') format('woff'),
+       url('iconfont.ttf?t=1729242415893') format('truetype');
 }
 
 .iconfont {
@@ -13,6 +13,10 @@
   -moz-osx-font-smoothing: grayscale;
 }
 
+.iconx-shiping:before {
+  content: "\e63d";
+}
+
 .iconx-yiwen:before {
   content: "\e7cc";
 }

文件差异内容过多而无法显示
+ 0 - 0
src/renderer/assets/css/fontx/iconfont.js


+ 7 - 0
src/renderer/assets/css/fontx/iconfont.json

@@ -6,6 +6,13 @@
   "description": "软件",
   "glyphs": [
     {
+      "icon_id": "35372746",
+      "name": "视频教程",
+      "font_class": "shiping",
+      "unicode": "e63d",
+      "unicode_decimal": 58941
+    },
+    {
       "icon_id": "4464109",
       "name": "疑问-圆-填充",
       "font_class": "yiwen",

二进制
src/renderer/assets/css/fontx/iconfont.ttf


二进制
src/renderer/assets/css/fontx/iconfont.woff


二进制
src/renderer/assets/css/fontx/iconfont.woff2


+ 2 - 2
src/renderer/components/header.vue

@@ -79,13 +79,13 @@
 				</div>
 				<div class="font-12" style="padding: 20px; margin-bottom: 10px;">
 					<div style="text-align: center; margin-bottom: 10px;">
-						<p style="font-size: 16px;font-weight: 600;color: #f73131;">非VIP仅处理前10个文件</p>
+						<p style="font-size: 16px;font-weight: 600;color: #f73131;">非VIP仅处理前5个文件</p>
 						<p style="font-size: 14px; font-weight: 600; margin-top: 15px;">开通会员即享以下权益</p>
 					</div>
 					<el-row :gutter="20" class="micon-list">
 						<el-col :span="6" class="micon-item">
 							<img src="../assets/image/member1.png" style="width: 60px;"/>
-							<p>不限功能</p>
+							<p>不限文件数</p>
 						</el-col>
 						<el-col :span="6" class="micon-item">
 							<img src="../assets/image/member2.png" style="width: 60px;"/>

+ 3 - 3
src/renderer/components/home.vue

@@ -54,7 +54,7 @@
 								:loading-config="{icon: 'vxe-icon-indicator roll', text: '任务处理中...'}" :row-config="{isHover: true}"
 								:edit-config="{trigger: 'click', mode: 'cell'}" :data="fileList" :scroll-y="{enabled: true}">
 								<vxe-column type="seq" width="60" title="编号" align="center"></vxe-column>
-								<vxe-column field="match" title="匹配词" width="100" min-width="80" align="center"></vxe-column>
+								<vxe-column field="match" title="匹配词" width="150" min-width="120" align="center"></vxe-column>
 								<vxe-column field="path" title="文件位置/名称"></vxe-column>
 								<vxe-column field="status" title="操作" width="50" min-width="50" max-width="50" align="center">
 									<template #default="{ rowIndex }">
@@ -193,7 +193,7 @@ export default {
 			finishModel: false,
 			loadingModal: false,
 			
-			execlimit: 10000,
+			execlimit: 5,
 	    };
 	},
 	mounted() {
@@ -497,7 +497,7 @@ export default {
 									let filename = this.coverFile.substr(this.coverFile.lastIndexOf('\\')+1);
 									if(filename == item.name){
 										fse.copy(this.coverFile, item.path).then(() => {
-											item.status = '2';
+											item.status = '5';
 										}).catch(err => {
 											item.status = '7';
 										})

+ 1 - 0
src/renderer/components/update.vue

@@ -9,6 +9,7 @@
 						<img src="../assets/image/qrcode.png" style="width: 100%;"/>
 					</div>
 				</el-popover>
+				<a  href="https://www.toutiao.com/video/7427019823181201955/"><span class="footer-menu" style="color: #F56C6C; font-weight: 600;"><i class="iconfont iconx-shiping"></i>视频教程</span></a>
 		    </div>
 			
 			<div>

部分文件因为文件数量过多而无法显示