From b6218e1a65289b9c232408e9ee6247c36258a155 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期五, 09 六月 2023 13:55:15 +0800
Subject: [PATCH] 修改前端页面

---
 src/components/page/ticket/index.vue        |   16 +++-
 /dev/null                                   |  159 ---------------------------------------
 public/words/administratorReturn.docx       |    0 
 src/components/page/ticket/ticket-form.vue  |    4 
 src/components/page/ticket/picture-form.vue |    2 
 5 files changed, 15 insertions(+), 166 deletions(-)

diff --git a/App.vue b/App.vue
deleted file mode 100644
index e6031f0..0000000
--- a/App.vue
+++ /dev/null
@@ -1,14 +0,0 @@
-<template>
-    <div id="app">
-        <router-view></router-view>
-    </div>
-</template>
-<style>
-    @import "./assets/css/main.css";
-    @import "./assets/css/color-dark.css";     /*娣辫壊涓婚*/
-    /*@import "./assets/css/theme-green/color-green.css";   娴呯豢鑹蹭富棰�*/
-    /* 瑙e喅element-ui鐨則able琛ㄦ牸鎺т欢琛ㄥご涓庡唴瀹瑰垪涓嶅榻愰棶棰� */
-    .el-table th.gutter{
-        display: table-cell!important;
-    }
-</style>
\ No newline at end of file
diff --git a/index.html b/index.html
deleted file mode 100644
index 54a8ed2..0000000
--- a/index.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
-    <title>宄板嘲鐭垮尯缁煎悎琛屾斂鎵ф硶灞�</title>
-    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=tuVbv4tLIzoX7IWdeKeTwojDqPILFoe5"></script>
-    <!--<script src="//mapv.baidu.com/build/mapv.min.js"></script>
-    <script src="https://code.bdstatic.com/npm/mapvgl@1.0.0-beta.127/dist/mapvgl.min.js"></script>-->
-    <script type="text/javascript" src="http://api.map.baidu.com/library/Heatmap/2.0/src/Heatmap_min.js"></script>
-    <script src="./static/iconfont.js"></script>
-
-    <title>宄板嘲鏅烘収娉婅溅绯荤粺</title>
-  </head>
-  <body>
-    <div id="app"></div>
-  </body>
-</html>
diff --git a/main.js b/main.js
deleted file mode 100644
index 1230d2b..0000000
--- a/main.js
+++ /dev/null
@@ -1,159 +0,0 @@
-import Vue from 'vue'
-import App from './App.vue'
-import router from './router'
-import axios from 'axios';
-import qs from 'qs'
-import ElementUI from 'element-ui';
-import 'element-ui/lib/theme-chalk/index.css'; // 榛樿涓婚
-import './assets/css/fonts/iconfont.css'
-// import '../static/css/theme-green/index.css';       // 娴呯豢鑹蹭富棰�
-import './assets/css/icon.css';
-import './components/common/directives';
-import "babel-polyfill";
-import ByUtils, {byUtils} from './assets/js/ByUtils'
-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';
-
-import 'lib-flexible'
-
-// 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'
-});
-
-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搴忓垪鍖�,鍙兘瀛樺湪闂,鏆傛椂鏈彂鐜颁粈涔堥棶棰�
-axios.interceptors.request.use((config) => {
-    if (config.method === 'post') {
-        config.data = qs.stringify(config.data)
-    }
-    if (config.method === 'get') {
-        config.data = qs.stringify(config.data)
-    }
-    console.log(config.data)
-    return config
-})
-// 閰嶇疆鏂囦欢
-Vue.prototype.$systemconfig = {
-// 鏈嶅姟绔矾寰�
-    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)
-//     // }
-//     // let user = byUtils.getUser()
-//     // console.log(user)
-//     // if (!user && to.path !== '/login') {
-//     //     next('/login');
-//     // } else if (to.meta.permission) {
-//     //     // 濡傛灉鏄鐞嗗憳鏉冮檺鍒欏彲杩涘叆锛岃繖閲屽彧鏄畝鍗曠殑妯℃嫙绠$悊鍛樻潈闄愯�屽凡
-//     //     role === 'admin' ? next() : next('/403');
-//     // } else {
-//         // 绠�鍗曠殑鍒ゆ柇IE10鍙婁互涓嬩笉杩涘叆瀵屾枃鏈紪杈戝櫒锛岃缁勪欢涓嶅吋瀹�
-//         if (navigator.userAgent.indexOf('MSIE') > -1 && to.path === '/editor') {
-//             Vue.prototype.$alert('vue-quill-editor缁勪欢涓嶅吋瀹笽E10鍙婁互涓嬫祻瑙堝櫒锛岃浣跨敤鏇撮珮鐗堟湰鐨勬祻瑙堝櫒鏌ョ湅', '娴忚鍣ㄤ笉鍏煎閫氱煡', {
-//                 confirmButtonText: '纭畾'
-//             });
-//         } else {
-//             next();
-//         }
-
-//     // }
-// })
-// router.beforeEach((to, from, next) => {
-//     if(!sessionStorage.accessToken){
-//         router.push({'path': '/'});
-//     }
-// })
-
-// router.beforeEach((to, from, next) => {
-//     if (to.path === '/login') {
-//         next();
-//     } else {
-//         //sessionStorage.accessToken
-//         let token = localStorage.getItem('userId');
-//         if(token){
-//             if (token==null) {
-//                 next('/login');
-//             } else {
-//                 if(token == ''){
-//                     next('/login');
-//                 }else{
-//                     next();
-//                 }
-//             }
-//         }else{
-//             next('/login');
-//         }
-//     }
-// });
-
-
-new Vue({
-    router,
-    store,
-    render: h => h(App)
-}).$mount('#app')
diff --git a/public/words/administratorReturn.docx b/public/words/administratorReturn.docx
index 7b24573..1ef5fb2 100644
--- a/public/words/administratorReturn.docx
+++ b/public/words/administratorReturn.docx
Binary files differ
diff --git a/src/components/page/ticket/index.vue b/src/components/page/ticket/index.vue
index e271490..997f997 100644
--- a/src/components/page/ticket/index.vue
+++ b/src/components/page/ticket/index.vue
@@ -125,10 +125,11 @@
                   align="center"
                   label="鎿嶄綔">
             <template slot-scope="scope">
-              <el-button  type="text" size="small" icon="el-icon-view" @click="addOrUpdateHandle(scope.row.id)">澶勫喅涔�</el-button>
-              <el-button  type="text" size="small" icon="el-icon-view" @click="addOrUpdateHandle2(scope.row)">閫佽揪鍥炶瘉</el-button>
+              <el-button  type="text" size="small" icon="el-icon-document" @click="addOrUpdateHandle(scope.row.id)">澶勫喅涔�</el-button>
+              <el-button  type="text" size="small" icon="el-icon-document-checked" @click="addOrUpdateHandle2(scope.row)">閫佽揪鍥炶瘉</el-button>
               <el-button  type="text" size="small" icon="el-icon-view" @click="pictureHandle(scope.row)">鍥惧儚璇佹嵁</el-button>
-              <el-button  type="text" size="small" icon="el-pay6zhifu" @click="jiaofeiHandle(scope.row.id)">鐜板満缂磋垂</el-button>
+              <el-button  type="text" size="small" icon="el-icon-delete" @click="onDelete(scope.row.id)">鎾ら攢</el-button>
+<!--              <el-button  type="text" size="small" icon="el-pay6zhifu" @click="jiaofeiHandle(scope.row.id)">鐜板満缂磋垂</el-button>-->
             </template>
           </el-table-column>
         </el-table>
@@ -235,7 +236,7 @@
         if(row.personName != null){
           this.addOrUpdateVisible2 = true
           this.$nextTick(() => {
-            this.$refs.addOrUpdate2.init(id)
+            this.$refs.addOrUpdate2.init(row.id)
           })
         }else {
           this.$message.error("澶勫喅涔﹁繕鏈~鍐欙紒")
@@ -252,6 +253,13 @@
             }
         })
       },
+      //鍒犻櫎
+      onDelete(id) {
+        this.$byutil.deleteData(this,this.$systemconfig.basePath+'/ffzf/ticket/delete',{id:id}, res => {
+          this.$message({message: '鎾ら攢鎴愬姛', type: 'success'});
+          this.getDataList();
+        })
+      },
     }
   }
 </script>
diff --git a/src/components/page/ticket/picture-form.vue b/src/components/page/ticket/picture-form.vue
index 0f2715d..876a08d 100644
--- a/src/components/page/ticket/picture-form.vue
+++ b/src/components/page/ticket/picture-form.vue
@@ -37,7 +37,7 @@
                 this.visible = true
                 this.pictureList = data.map((item,index) => {
                     return {
-                        url: '/ffzf/fileinfo/showImg/'+item,
+                        url: this.$systemconfig.basePath+'/ffzf/fileInfo/showImg?path='+item,
                         title: item,
                         preview:'1',
                         //larg: require('@/assets/img/enlarge.png')
diff --git a/src/components/page/ticket/ticket-form.vue b/src/components/page/ticket/ticket-form.vue
index e91e364..aa53e5c 100644
--- a/src/components/page/ticket/ticket-form.vue
+++ b/src/components/page/ticket/ticket-form.vue
@@ -174,9 +174,9 @@
           if (valid) {
             this.loadingSubmit = true;
             if (this.dataForm.id) {
-              this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/ticket/updateById', this.formData, res => {
+              this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/ticket/updateById', this.dataForm, res => {
                 if (res.code === 0) {
-                  this.$notify.success('淇敼鎴愬姛')
+                  this.$message.success('淇敼鎴愬姛')
                   this.visible = false
                   this.loadingSubmit = false;
                   this.$emit('refreshDataList')

--
Gitblit v1.9.1