Selaa lähdekoodia

试验,下载模板的处理

iZaiZaiA 2 vuotta sitten
vanhempi
commit
a6e65ee880

+ 6 - 1
src/views/tentative/device/approach.vue

@@ -185,7 +185,7 @@
         <HcDialog :show="importModal" title="导入设备数据" widths="70rem" isTable isFooterCenter :loading="importModalLoading" @save="importModalYesClick" @close="importModalClose">
             <div class="text-orange mb-6">
                 <span>请先下载模板模板表格 (</span>
-                <span class="text-link">范例试验设备文件</span>
+                <span class="text-link" @click="downloadImportClick">范例试验设备文件</span>
                 <span>) ,按模板样式编辑试验容器后,在点击“选择文件”按钮选择编辑好的文件,点击确认即可导入成功!</span>
             </div>
             <HcDragUpload/>
@@ -610,6 +610,11 @@ const addEditFormClick = async () => {
     }
 }
 
+//下载导入模板
+const downloadImportClick = () => {
+    window.open('https://bladex-test-info.oss-cn-chengdu.aliyuncs.com//upload/20221109/2be4f32d07f9dd3e43479038b0c4aa2d.xlsx','_blank')
+}
+
 //拼接ID
 const rowsToId = (rows) => {
     return rows.map((obj) => {

+ 7 - 2
src/views/tentative/device/employ.vue

@@ -132,7 +132,7 @@
         <HcDialog :show="importModal" title="导入设备使用数据" widths="70rem" isTable isFooterCenter :loading="importModalLoading" @save="importModalYesClick" @close="importModalClose">
             <div class="text-orange mb-6">
                 <span>请先下载模板模板表格 (</span>
-                <span class="text-link">范例试验设备文件</span>
+                <span class="text-link" @click="downloadImportClick">范例试验设备文件</span>
                 <span>) ,按模板样式编辑试验容器后,在点击“选择文件”按钮选择编辑好的文件,点击确认即可导入成功!</span>
             </div>
             <HcDragUpload/>
@@ -153,7 +153,7 @@ import {getClassList, queryDeviceList, querySampleList} from "~api/tentative";
 import {getContractUserList} from "~api/other";
 import {formValidate, getArrValue} from "vue-utils-plus"
 import dataApi from "~api/tentative/device/employ";
-import {getRowsValue} from "~uti/tools";
+import {getRowsValue, rowsToId} from "~uti/tools";
 
 //初始变量
 const useAppState = useAppStore()
@@ -503,6 +503,11 @@ const addEditFormClick = async () => {
 }
 
 
+//下载导入模板
+const downloadImportClick = () => {
+    window.open('https://bladex-test-info.oss-cn-chengdu.aliyuncs.com//upload/20221109/613908ed418da0f4b92cd26a46d0dc4a.xlsx','_blank')
+}
+
 //左右拖动,改变树形结构宽度
 const leftWidth = ref(240);
 const onmousedown = () => {

+ 6 - 1
src/views/tentative/device/overhaul.vue

@@ -118,7 +118,7 @@
         <HcDialog :show="importModal" title="导入设备检修数据" widths="70rem" isTable isFooterCenter :loading="importModalLoading" @save="importModalYesClick" @close="importModalClose">
             <div class="text-orange mb-6">
                 <span>请先下载模板模板表格 (</span>
-                <span class="text-link">范例试验设备文件</span>
+                <span class="text-link" @click="downloadImportClick">范例试验设备文件</span>
                 <span>) ,按模板样式编辑试验容器后,在点击“选择文件”按钮选择编辑好的文件,点击确认即可导入成功!</span>
             </div>
             <HcDragUpload/>
@@ -314,6 +314,11 @@ const addEditFormClick = () => {
 
 }
 
+//下载导入模板
+const downloadImportClick = () => {
+    window.open('https://bladex-test-info.oss-cn-chengdu.aliyuncs.com//upload/20221109/d8011cf7b101ff694ed4f21ac4348542.xlsx','_blank')
+}
+
 
 //左右拖动,改变树形结构宽度
 const leftWidth = ref(240);

+ 6 - 1
src/views/tentative/material/approach.vue

@@ -155,7 +155,7 @@
         <HcDialog :show="importModal" title="导入" widths="38rem" isRowFooter @close="importModalClose">
             <HcDragUpload ref="uploadRef" action="mobilization/import" :datas="uploadData" @progress="uploadprogress" @finished="uploadFinished"/>
             <template #leftRowFooter>
-                <el-button size="large">
+                <el-button size="large" @click="downloadImportClick">
                     <HcIcon name="download-2"/>
                     <span>下载模板</span>
                 </el-button>
@@ -677,6 +677,11 @@ const samplingRecordModalClose = () => {
     samplingRecordModal.value = false
 }
 
+//下载导入模板
+const downloadImportClick = () => {
+    window.open('https://bladex-test-info.oss-cn-chengdu.aliyuncs.com//upload/20221109/fea12aaee9d964d2d9f894cc6bf4a2f6.xlsx','_blank')
+}
+
 //拼接ID
 const rowsToId = (rows) => {
     return rows.map((obj) => {

+ 7 - 1
src/views/tentative/material/sampling.vue

@@ -209,7 +209,7 @@
         <HcDialog :show="importModal" title="导入" widths="38rem" isRowFooter @close="importModalClose">
             <HcDragUpload ref="uploadRef" action="sample/import" :datas="uploadData" @progress="uploadprogress" @finished="uploadFinished"/>
             <template #leftRowFooter>
-                <el-button size="large">
+                <el-button size="large" @click="downloadImportClick">
                     <HcIcon name="download-2"/>
                     <span>下载模板</span>
                 </el-button>
@@ -747,6 +747,12 @@ const linksApproachModalClose = () => {
 }
 
 
+//下载导入模板
+const downloadImportClick = () => {
+    window.open('https://bladex-test-info.oss-cn-chengdu.aliyuncs.com//upload/20221109/1f1cc15e4e4918d8c793fa6ec0a2ae2a.xlsx','_blank')
+}
+
+
 //拼接ID
 const rowsToId = (rows) => {
     return rows.map((obj) => {