瀏覽代碼

准入申请页面添加下载按钮,新模板上传及地址修改

shiyi 6 年之前
父節點
當前提交
ec9ff55b46

+ 6 - 6
src/dashoo.cn/backend/api/conf/app.conf

@@ -73,9 +73,9 @@ domain=oil_supplier
 
 [workflow]
 callbackHost=http://36dcae10.ngrok.io
-goodsModuleHost=http://weed1.labsop.cn:9390/1,248318341f7c
-basisModuleHost=http://weed1.labsop.cn:9390/5,2479ad04d28b
-techModuleHost=http://weed1.labsop.cn:9390/2,247af827d5ac
-OriginUrl=http://47.92.212.59:8080/acti-api/api
-AposeUrl=http://47.92.212.59:8080/acti-api/api/apose
-BaseUrl=http://47.92.212.59:8080/acti-api/api/acti
+goodsModuleHost=http://10.76.248.23/upfile/dc1/3,01644aa886ae
+basisModuleHost=http://10.76.248.23/upfile/dc1/6,016598c26eb3
+techModuleHost=http://10.76.248.23/upfile/dc1/3,016626750eab
+OriginUrl=http://localhost:8080/acti-api/api
+AposeUrl=http://localhost:8080/acti-api/api/apose
+BaseUrl=http://localhost:8080/acti-api/api/acti

+ 29 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/index.vue

@@ -60,7 +60,10 @@
               <el-button slot="reference" v-if="scope.row.Status=='0' || scope.row.Status=='' || scope.row.Status=='-1' || scope.row.Status=='-2' || scope.row.Status=='-4'"  type="text" title="删除" style="margin-left:10px" size="mini" icon="el-icon-delete">删除</el-button>
             </el-popover>
           </template>
+
+            <el-button type="text" @click="toWord(scope.row)" title="下载" size="mini" icon="el-icon-download" width="120px">下载</el-button>
         </el-table-column>
+
         <el-table-column width="160px" align="center" prop="Status" label="审核状态" show-overflow-tooltip>
           <template slot-scope="scope">
             <span v-if="scope.row.Status=='0' || scope.row.Status==''" style="color:#E6A23C">待提交</span>
@@ -462,8 +465,9 @@
   </div>
 </template>
 <script>
-  import { mapGetters } from 'vuex';
-  import api from '@/api/oilsupplier/supplier';
+  import { mapGetters } from 'vuex'
+  import api from '@/api/oilsupplier/supplier'
+  import dataapi from '@/api/oilsupplier/dataentry'
   import certApi from '@/api/oilsupplier/suppliercert'
 
   export default {
@@ -979,6 +983,29 @@
           this.clearSearch()
         }
       },
+      //导出到Word文件
+      toWord (val) {
+        dataapi.docexport(val.Id, this.$axios)
+          .then(res => {
+            // response
+            if (res.data.code === 0) {
+              this.$message({
+                type: 'success',
+                message: res.data.message
+              })
+              let docurl = res.data.item
+              // 内网服务器专用
+              if (process.client && docurl.indexOf('/upfile') === 0) {
+                const myDomain = window.location.host
+                location.href = 'http://' + myDomain + '/' + docurl
+              } else {
+                location.href = 'http://' + docurl
+              }
+            }
+          }).catch(err => {
+          console.error(err)
+        })
+      },
       //列表排序功能
       orderby(column) {
         if (column.order == 'ascending') {