From 9d07a202adaffc970506a9fb2a3bec9589ff51c4 Mon Sep 17 00:00:00 2001
From: 819527061@qq.com <123456>
Date: 星期四, 04 一月 2024 16:35:29 +0800
Subject: [PATCH] 送达回证docx修改

---
 src/main.js |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 50 insertions(+), 6 deletions(-)

diff --git a/src/main.js b/src/main.js
index ebd343b..320ac81 100644
--- a/src/main.js
+++ b/src/main.js
@@ -14,6 +14,9 @@
 import StringUtil from './assets/js/StringUtil'
 import TscPrintUtil from './assets/js/TscPrintUtil'
 import Print from './assets/js/print'
+import moment from 'moment'
+import store from './store/index' // 寮曞叆vuex
+Vue.prototype.$moment = moment;
 Vue.use(Print) // 娉ㄥ唽
 import ViewUI from 'view-design';
 
@@ -21,12 +24,42 @@
 
 // import style
 import 'view-design/dist/styles/iview.css';
+import preview from 'vue-photo-preview'
+//preview鐨勫弬鏁�
+var option = {
+    minZoom:0.3,
+    maxSpreadZoom: 20, // 鎺у埗棰勮鍥炬渶澶х殑鍊嶆暟锛岄粯璁ゆ槸2鍊嶏紝鎴戣繖閲屾敼鎴愪簡鍘熷浘
+    fullscreenEl: false, //鎺у埗鏄惁鏄剧ず鍙充笂瑙掑叏灞忔寜閽�
+    closeEl: true, //鎺у埗鏄惁鏄剧ず鍙充笂瑙掑叧闂寜閽�
+    tapToClose: true, //鐐瑰嚮婊戝姩鍖哄煙搴斿叧闂浘搴�
+    shareEl: false, //鎺у埗鏄惁鏄剧ず鍒嗕韩鎸夐挳
+    zoomEl: true, //鎺у埗鏄惁鏄剧ず鏀惧ぇ缂╁皬鎸夐挳
+    counterEl: true, //鎺у埗鏄惁鏄剧ず宸︿笂瑙掑浘鐗囨暟閲忔寜閽�
+    arrowEl: true,  //鎺у埗濡傚浘鐨勫乏鍙崇澶达紙pc娴忚鍣ㄦā鎷熸墜鏈烘椂锛�
+    tapToToggleControls: true, //鐐瑰嚮搴斿垏鎹㈡帶浠剁殑鍙鎬�
+    allowPanToNext:true, //褰撳墠椤圭洰缂╂斁鏃讹紝鍏佽婊戝姩鍒颁笅涓�涓�/涓婁竴涓」鐩�
+    clickToCloseNonZoomable: false,//鐐瑰嚮鍥剧墖搴斿叧闂浘搴擄紝浠呭綋鍥惧儚灏忎簬瑙嗗彛鐨勫ぇ灏忔椂
+    closeOnVerticalDrag:false,//鍨傜洿鎷栧姩鍜屾湭缂╂斁鍥惧儚鏃讹紝璇峰叧闂浘搴�
+    pinchToClose:false,//鎹忎互鍏抽棴鐢诲粖鎵嬪娍
+    getDoubleTapZoom:()=>1 //鍑芥暟搴旇繑鍥炵缉鏀剧骇鍒紝鍦ㄥ弻鍑绘墜鍔垮悗锛岀敤鎴峰崟鍑荤缉鏀惧浘鏍囨垨榧犳爣鍗曞嚮鍥惧儚鏈韩鏃讹紝鍥惧儚灏嗙缉鏀惧埌璇ョ骇鍒�
+}
+Vue.use(preview,option)
 
 Vue.use(ViewUI);
 Vue.config.productionTip = false
-Vue.use(ElementUI, {
-    size: 'small'
-});
+Vue.use(ElementUI);
+
+import echarts from 'echarts'
+Vue.prototype.$echarts = echarts;
+
+import '@/utils/lib-fiexible'
+
+import {getStore,setStore,removeStore} from "./libs/store";
+
+Vue.prototype.getStore = getStore
+Vue.prototype.setStore = setStore
+Vue.prototype.removeStore = removeStore
+
 Vue.prototype.$axios = axios;
 axios.defaults.withCredentials = true
 // 瀵规彁浜ょ殑鏁版嵁杩涜json搴忓垪鍖�,鍙兘瀛樺湪闂,鏆傛椂鏈彂鐜颁粈涔堥棶棰�
@@ -43,19 +76,28 @@
 // 閰嶇疆鏂囦欢
 Vue.prototype.$systemconfig = {
 // 鏈嶅姟绔矾寰�
-    basePath: 'http://183.196.93.178:8089',
-    //basePath:'http://127.0.0.1:8089'
+    //basePath: 'http://183.196.93.178:8089',
+    basePath:'http://127.0.0.1:8089'
 }
 Vue.prototype.$byutil = byUtils
 Vue.prototype.$stringUtil = StringUtil
 Vue.prototype.$tscPrintUtil = TscPrintUtil
-
+// const rolesList = JSON.parse(localStorage.getItem('userRouters'))
 //浣跨敤閽╁瓙鍑芥暟瀵硅矾鐢辫繘琛屾潈闄愯烦杞�
 // router.beforeEach((to, from, next) => {
 //     let user = byUtils.getUser()
 //     if (!user && to.path!== '/') {
 //         next('/');
 //     }
+
+//    console.log(to,"瑙﹀彂浜�",router.options.routes);
+//    // type 2 : all admin
+//    // type 0 :  娉婅溅 id:2
+//    // type 1 :  鎵ф硶 id:3
+
+
+
+//    next();
 //         //
 //     // if (to.path==='/login') {
 //     //     byUtils.setUser(null)
@@ -76,6 +118,7 @@
 //         } else {
 //             next();
 //         }
+
 //     // }
 // })
 // router.beforeEach((to, from, next) => {
@@ -109,5 +152,6 @@
 
 new Vue({
     router,
+    store,
     render: h => h(App)
 }).$mount('#app')

--
Gitblit v1.9.1