4 Commits e323fc8ac7 ... 1346e8b1f2

Author SHA1 Message Date
  zhuf 1346e8b1f2 校资源库下载功能优化 1 year ago
  ZhaoJing 62731ecb9c 校端后勤 1 year ago
  ZhaoJing d6f7ee0ff2 审核流程跳转 1 year ago
  ZhaoJing 50bc3b9afb 校端后勤 1 year ago

+ 1 - 1
auto-imports.d.ts

@@ -1,5 +1,5 @@
 // Generated by 'unplugin-auto-import'
 export {}
 declare global {
-
+  const ElMessage: typeof import('element-plus/es')['ElMessage']
 }

+ 1 - 0
src/components/FileLink/index.vue

@@ -16,6 +16,7 @@ const files = ref(props.file.split(";").map(str => {
         name: props.n ?? name ?? part
     }
 }))
+console.log('files : ', files.value)
 
 </script>
 

+ 15 - 0
src/pages/xdhq/sbsg/index.vue

@@ -7,6 +7,7 @@ import { ElMessage } from 'element-plus'
 import type { FormInstance, FormRules } from 'element-plus'
 import type { AxiosRequestConfig } from 'axios'
 import { user } from "~/store/user";
+import splcsz from "~/pages/xdhq/splcsz/index.vue";
 
 // #region (constant)
 const TABLE_KEY = 'xhs_id'
@@ -402,6 +403,15 @@ request({
     throw new Error('联系开发者')
   }
 })
+
+let dialogVisible_setting = ref(false);
+function handleLinkTo(){
+  dialogVisible_setting.value = true;
+  // window.open('http://60.188.226.44:8000/app/xdhq/#/splcsz','_self')
+}
+function handleClose(){
+  router.go(0);
+}
 </script>
 
 <template>
@@ -413,6 +423,7 @@ request({
         <!-- <el-button @click="handleTableRowBtn_add" type="primary">新增</el-button> -->
         <el-button @click="handleTableRowBtn_add_new" type="primary">设备申购</el-button>
         <el-button @click="handleTableRowBtn_delete" type="danger">删除</el-button>
+        <el-button @click="handleLinkTo" type="primary">审核流程设置</el-button>
       </div>
       <el-form inline :model="queryForm_Data">
         <!-- <el-form-item label="关键字"><el-input v-model="queryForm_Data.keyword" ></el-input></el-form-item> -->
@@ -617,6 +628,10 @@ request({
     </div>
   </el-dialog>
 
+  <el-dialog title="审批流程设置" v-model="dialogVisible_setting" append-to-body destroy-on-close @close="handleClose">
+    <splcsz />
+  </el-dialog>
+
   <!-- <el-dialog v-model="dialogVisible_addOrEdit" append-to-body destroy-on-close>
     <el-form :model="dialogForm_Data" ref="dialogForm_Ref_addOrEdit" :rules="dialogForm_Rules_addOrEdit"
       label-width="120px">

+ 1 - 1
src/pages/xdhq/splcsz/index.vue

@@ -362,7 +362,7 @@ init()
                 </el-input-number>
               </div>
             </div>
-            <div class="ml-2 flex items-center">
+            <div class="ml-2 flex items-center mt-20px">
               <span class="mr-4">审批人</span>
               <span class="flex">
                 <el-select v-model="item.spr">

+ 2 - 2
src/router/index.ts

@@ -2,8 +2,8 @@ import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router';
 import { app_ready, app_routes } from '~/store/app';
 import { RouteRecordDetailRaw } from './routes.d';
 
-import localRoutes, { title } from './routes/xdjx';
-// import localRoutes, { title } from './routes/xdjy';
+// import localRoutes, { title } from './routes/xdjx';
+import localRoutes, { title } from './routes/xdjy';
 // import localRoutes, { title } from './routes/xdhq';
 
 document.title = title