Przeglądaj źródła

前端合同附件

gjy 2 lat temu
rodzic
commit
cf1a13a1db

+ 1 - 1
main.js

@@ -9,7 +9,7 @@ const BrowserWindow = electron.BrowserWindow;
  
 const path = require('path');
 const url = require('url');
- 
+ console.log(process.env,111111111111)
 // Keep a global reference of the window object, if you don't, the window will
 // be closed automatically when the JavaScript object is garbage collected.
 let mainWindow;

+ 2 - 2
public/static/warehousePrint.html

@@ -241,7 +241,7 @@
   <script src="../cdn/vue/2.6.10/vue.min.js"></script>
   <script src="../cdn/element-ui/2.13.2/index.js"></script>
   <script type="text/javascript">
-    // import  API_CONFIG from "../vue.config.js"
+    import  API_CONFIG from "../../vue.config.js"
     new Vue({
       el: '#app',
       data: {
@@ -299,7 +299,7 @@
         printBig() {}
       },
       mounted() {
-        // console.log(API_CONFIG,1111111111)
+        console.log(API_CONFIG,1111111111)
         // var ippath=API_CONFIG.devServer.proxy['/pb'].target
 
         this.company = localStorage.getItem("ws-pf_compName")

+ 1 - 0
src/model/defalutConfig/indexRx.js

@@ -6,6 +6,7 @@ const instance = axios.create({
   withCredentials: process.env.VUE_APP_WITHCREDENTIALS,
   timeout: process.env.VUE_APP_AJAX_TIMEOUT
 })
+console.log(process.env,1234455)
 instance.interceptors.request.use(
   (config) => {
     if(config.params){

+ 13 - 1
src/views/contractManagement/acquisitionContractEdit.vue

@@ -168,7 +168,7 @@
         </div>
         <ws-input v-model="deptBudgetList.remarks" autosize type="textarea" row="3" placeholder="请输入备注信息,不超过200字"
           maxlength="200" />
-        <ws-upload ref="upload" :comp-id="compId" :appendix-ids="deptBudgetList.addressUrl" accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar"
+        <ws-upload @onChange="onChange" ref="upload" :comp-id="compId" :appendix-ids="deptBudgetList.addressUrl" accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar"
           v-hasPermission="`contractManagement.buyContract.buyContractInfo.appl`" />
       </base-card>
     </ws-form>
@@ -290,6 +290,18 @@
       this.showType = this.isShow
     },
     methods: {
+      // 上传附件
+      onChange() {
+        this.$refs.upload
+          .handleSaveBill()
+          .then(async response => {
+            this.deptBudgetList.addressUrl = response
+          })
+          .catch(res => {
+            EventBus.$emit('error', (JSON.parse(res) || {}).message)
+            this.$refs.upload.clearFiles()
+          })
+      },
        feedbackLeaderChange(e){
         this.deptBudgetList.feedbackLeader = this.feedbackLeaders[e].staffName
         this.deptBudgetList.feedbackLeaderPhone = this.feedbackLeaders[e].staffMobilePhone

+ 12 - 1
src/views/contractManagement/purchaseContractEdit.vue

@@ -296,7 +296,7 @@
         </div>
         <ws-input v-model="deptBudgetList.remarks" type="textarea" :row="3" autosize placeholder="请输入备注信息,不超过200字"
           maxlength="200" />
-        <ws-upload ref="upload" :comp-id="compId" :appendix-ids="deptBudgetList.addressUrl" accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar"
+        <ws-upload @onChange="onChange" ref="upload" :comp-id="compId" :appendix-ids="deptBudgetList.addressUrl" accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar"
           v-hasPermission="`contractManagement.buyContract.buyContractInfo.appl`" />
       </base-card>
     </ws-form>
@@ -417,6 +417,17 @@
       this.showType = this.isShow
     },
     methods: {
+      onChange() {
+        this.$refs.upload
+          .handleSaveBill()
+          .then(async response => {
+            this.deptBudgetList.addressUrl = response
+          })
+          .catch(res => {
+            EventBus.$emit('error', (JSON.parse(res) || {}).message)
+            this.$refs.upload.clearFiles()
+          })
+      },
        feedbackLeaderChange(e){
         this.deptBudgetList.feedbackLeader = this.feedbackLeaders[e].staffName
         this.deptBudgetList.feedbackLeaderPhone = this.feedbackLeaders[e].staffMobilePhone

+ 1 - 1
src/views/contractManagement/salesContractEdit.vue

@@ -381,7 +381,7 @@
         <!--备注信息-->
         <ws-input v-model="deptBudgetList.remarks" autosize type="textarea"  placeholder="请输入备注信息,不超过200字"
           maxlength="200" />
-        <ws-upload ref="upload" :comp-id="compId" :appendix-ids="deptBudgetList.addressUrl" :editable="true" accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar" v-hasPermission="
+        <ws-upload ref="upload" @onChange="onChange" :comp-id="compId" :appendix-ids="deptBudgetList.addressUrl" :editable="true" accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar" v-hasPermission="
             `contractManagement.salesContract.salesContractInfo.appl`"/>
       </ws-form>
     </div>

+ 1 - 1
src/views/warehousenew/warehouseManagementList.vue

@@ -382,7 +382,7 @@
       }
     },
     activated() {
-       this.tableData = []
+      this.tableData = []
       this.getList()
       //  this.$refs.childMap.clearVal()
       this.showType = this.isShow