shaogen1995 4 лет назад
Родитель
Сommit
8bea1e9846

+ 1 - 0
src/utils/request.js

@@ -2,6 +2,7 @@ import axios from 'axios'
 // export const baseURL = '666初始地址'
 const service = axios.create({
   baseURL: 'http://192.168.0.135:8006',
+  // baseURL: '',
   timeout: 5000
 })
 

+ 2 - 2
src/views/holding/holding0_DiaEdit.vue

@@ -237,7 +237,7 @@
         <!-- 上传附件 -->
         <el-upload
           class="upload-demo"
-          :action="baseURL + `/cms/goods/upload/${affixVal}/${affixVal+'mulu'}`"
+          :action="baseURL + `/cms/goods/upload/${affixVal}/${ruleForm.dirCode}`"
                     :headers="{
             token,
           }"
@@ -321,7 +321,7 @@ export default {
         amountType: 0, // 数量类型, 0:单件, 1:一套多件
         checkInScope: '2001至今', // 入藏时间范围
         checkInYear: '', // 入藏年底
-        dirCode: 'daliCK', // 目录码
+        dirCode: '', // 目录码
         fileIds: '', // 附件id, 多个以逗号分隔
         goodsTypeId: 1, // 文物类型Id
         height: '', // 高

+ 9 - 3
src/views/holding/holding0_Dialog.vue

@@ -237,7 +237,7 @@
         <!-- 上传附件 -->
         <el-upload
           class="upload-demo"
-          :action="baseURL + `/cms/goods/upload/${affixVal}/${affixVal+'mulu'}`"
+          :action="baseURL + `/cms/goods/upload/${affixVal}/${this.dirCode}`"
                     :headers="{
             token,
           }"
@@ -307,6 +307,9 @@ export default {
     },
     fujianId: {
       type: Number
+    },
+    dirCode: {
+      type: Number
     }
   },
   data () {
@@ -320,7 +323,7 @@ export default {
         amountType: 0, // 数量类型, 0:单件, 1:一套多件
         checkInScope: '2001至今', // 入藏时间范围
         checkInYear: '', // 入藏年底
-        dirCode: 'daliCK', // 目录码
+        dirCode: '', // 目录码
         fileIds: '', // 图片类型使用,文件id, 多个以逗号分隔
         goodsTypeId: 1, // 文物类型Id
         height: '', // 高
@@ -482,11 +485,14 @@ export default {
     },
     // 点击确定
     async btnOK () {
+      // 清空表格数据
+      this.tableData = this.tempData = []
       this.ruleForm.registerId = this.registerId
       try {
         await this.$refs.ruleForm.validate()
         // console.log(this.ruleForm)
         this.ruleForm.amount = Number(this.ruleForm.amount)
+        this.ruleForm.dirCode = this.dirCode
         await holdingAdd(this.ruleForm)
         // console.log(6666, res)
         // 清空表单
@@ -496,7 +502,7 @@ export default {
           amountType: 0, // 数量类型, 0:单件, 1:一套多件
           checkInScope: '2001至今', // 入藏时间范围
           checkInYear: '', // 入藏年底
-          dirCode: 'daliCK', // 目录码
+          dirCode: '', // 目录码
           fileIds: '', // 图片类型使用,文件id, 多个以逗号分隔
           goodsTypeId: 1, // 文物类型Id
           height: '', // 高

+ 1 - 1
src/views/holding/holding0_add.vue

@@ -102,7 +102,7 @@
       </div>
     </div>
     <!-- 点击添加出现弹窗 -->
-    <Holding0Dialog :dialogFormVisible.sync='isShow' @updateUI='getHoldingList(mydata.id)' :registerId='mydata.id' :fujianId='fujianId'/>
+    <Holding0Dialog :dialogFormVisible.sync='isShow' @updateUI='getHoldingList(mydata.id)' :registerId='mydata.id' :fujianId='fujianId' :dirCode='Date.now()'/>
     <!-- 点击编辑出现弹窗 -->
     <Holding0DiaEdit :dialogFormVisible.sync='isShowED' ref="myDia" @updateUI='getHoldingList(mydata.id)' :registerId='mydata.id' :fujianId='fujianId'/>
   </div>

+ 1 - 1
src/views/holding/holding3_look.vue

@@ -91,7 +91,7 @@
               <el-table-column prop="updateTime" label="上传时间" width="360"> </el-table-column>
               <el-table-column label="操作" width="360">
                 <template #default='{row}'>
-                  <a :href="baseURL+row.filePath" download target='_blank' class="mydown" >下 载</a>
+                  <a :href="baseURL+row.filePath" :download="baseURL+row.filePath" target='_blank' class="mydown" >下 载</a>
                 </template>
               </el-table-column>
             </el-table>