소스 검색

优化只读控件提交值

wu 2 달 전
부모
커밋
c514296792
2개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/utils/define.js
  2. 6 0
      src/views/basic/dynamicModel/list/Form.vue

+ 2 - 2
src/utils/define.js

@@ -3,9 +3,9 @@
 // JAVA Cloud对应网关地址
 // const APIURl = 'http://192.168.0.103:8181'
 
-// const url = 'https://windata.platomix.net' // 测试环境
+const url = 'https://windata.platomix.net' // 测试环境
 // const url = 'https://api.bi.platomix.net' // 测试环境
-const url = 'https://bi.platomix.net' // BI环境
+// const url = 'https://bi.platomix.net' // BI环境
 const imgurl = 'https://api.bi.platomix.net' // 图片上传和回显
 // const url = 'http://60.190.98.244:8070' // 巨一环境
 // const url = 'https://miniapp.zhangmushiye.com/' // 樟木环境

+ 6 - 0
src/views/basic/dynamicModel/list/Form.vue

@@ -372,6 +372,12 @@ export default {
               delete item.typeKey
             })
             this.dataForm.oldData = this.arrTransferObj(oldData, 'id', 'value')
+            this.dataForm.oldData = Object.keys(this.dataForm.oldData).reduce((obj, key) => {
+              if (!key.startsWith('isOnlyRead_') && key !== 'undefined') {
+                obj[key] = this.dataForm.oldData[key]
+              }
+              return obj
+            }, {})
             this.formData.fields.forEach((item) => {
               if (item.__config__.isJoin) {
                 delete this.dataForm.oldData[item.__vModel__]