diff --git a/src/views/modules/cpts/base/cpts/edit.vue b/src/views/modules/cpts/base/cpts/edit.vue index cc4fcbf79..afc83f45b 100644 --- a/src/views/modules/cpts/base/cpts/edit.vue +++ b/src/views/modules/cpts/base/cpts/edit.vue @@ -1,205 +1,235 @@ @@ -385,7 +427,7 @@ export default { }, }, - data () { + data() { return { iniLoaded: false, loading: false, @@ -407,19 +449,19 @@ export default { computed: {}, watch: { editParams: { - handler () { + handler() { this.computeFmData(); }, deep: true, }, }, - async mounted () { + async mounted() { this.initForm(); }, methods: { - async initForm () { + async initForm() { this.iniFmData(); if (this.formId && this.formType != "add") { @@ -427,11 +469,11 @@ export default { } }, - computeFmData () { + computeFmData() { console.log(this.fmData); }, - iniFmData () { + iniFmData() { const { editParams, fmData, editParamsDiv } = this; editParams.forEach((item, index) => { if (typeof item.value == "function") { @@ -503,7 +545,7 @@ export default { this.iniLoaded = true; }, - handleClickHtmlNode (e) { + handleClickHtmlNode(e) { //在判断事件目标节点的时候,考虑到兼容性应该统一转换成大写或小写进行判断 if (e.target.localName.toLowerCase() === "a") { // 通过判端目标节点以后,就能在这里对其进行操作啦。 @@ -512,7 +554,7 @@ export default { } }, - async getFmOptions (index, url, params, cookFn) { + async getFmOptions(index, url, params, cookFn) { const { data, code, msg } = await requestPost(url, { ...params, }); @@ -525,13 +567,13 @@ export default { } }, - handleChangeCascader (vals, item) { + handleChangeCascader(vals, item) { this.fmData[item["keyName"]] = vals; if (typeof item.handleChangeFn == "function") { item.handleChangeFn(vals, item, this); } }, - handleChangeSelect (vals, item) { + handleChangeSelect(vals, item) { console.log(vals, item); this.fmData[item["keyName"]] = vals; if (typeof item.handleChangeFn == "function") { @@ -539,14 +581,14 @@ export default { } }, - beforeImgUpload (file, item) { + beforeImgUpload(file, item) { if (typeof item.beforeImgUpload == "function") { if (!item.beforeImgUpload(file, item, this)) return false; } return true; }, - handleImgRemove (file, item) { + handleImgRemove(file, item) { console.log("handleImgRemove", file); let url = file.response ? file.response.data.url : file.url; if (url) { @@ -568,7 +610,7 @@ export default { } }, - handleImgExceed (res, item) { + handleImgExceed(res, item) { console.log(res); // this.$message({ // type: "warning", @@ -576,7 +618,7 @@ export default { // }); }, - handleImgSuccess (res, file, item) { + handleImgSuccess(res, file, item) { console.log("handleImgSuccess", res); if (res.code === 0 && res.msg === "success") { let { fmData } = this; @@ -612,12 +654,12 @@ export default { } }, - handleImgError (res, file, item) { + handleImgError(res, file, item) { console.log(res); }, // 地图初始化函数,本例取名为init,开发者可根据实际情况定义 - initMap (item) { + initMap(item) { let { latitude, longitude } = this.$store.state.user; map = new daiMap( @@ -756,12 +798,12 @@ export default { } }, - watchImg (src) { + watchImg(src) { window.open(src); }, // 过滤文本 - dormatHtml (content) { + dormatHtml(content) { if ( content.startsWith( "\n\n\n\n\n" @@ -773,7 +815,7 @@ export default { return content; }, - cookBeforeSubmit (data) { + cookBeforeSubmit(data) { Object.keys(data).forEach((k) => { if (typeof data[k] == "string") { data[k] = this.dormatHtml(data[k]); @@ -782,7 +824,7 @@ export default { return data; }, - async handleComfirm () { + async handleComfirm() { this.btnDisable = true; setTimeout(() => { this.btnDisable = false; @@ -814,7 +856,7 @@ export default { }); }, - async submit () { + async submit() { const { editConfig, fmData, formType, editFixedParams } = this; if ( typeof editConfig.beforeSubmit == "function" && @@ -854,7 +896,7 @@ export default { } }, - handleCancle () { + handleCancle() { this.$emit("close"); }, }, @@ -927,13 +969,14 @@ export default { .item { min-width: 45%; - .item-rich-text { + /deep/ .item-rich-text { width: 817px; max-height: 500px; overflow: auto; img { max-width: 100%; + height: auto; } &.z-show { box-sizing: border-box; diff --git a/src/views/modules/plugins/rent/rentcontractinfo-add-or-update.vue b/src/views/modules/plugins/rent/rentcontractinfo-add-or-update.vue index e5924a369..0ca43f14d 100644 --- a/src/views/modules/plugins/rent/rentcontractinfo-add-or-update.vue +++ b/src/views/modules/plugins/rent/rentcontractinfo-add-or-update.vue @@ -140,7 +140,7 @@ - +
@@ -187,6 +187,15 @@
+ + + + + - + - + @@ -286,7 +295,7 @@
- + @@ -483,9 +492,9 @@ export default { lesseeUnit: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], - lesseeHouseAddress: [ - { required: true, message: this.$t('validate.required'), trigger: 'blur' } - ], + // lesseeHouseAddress: [ + // { required: true, message: this.$t('validate.required'), trigger: 'blur' } + // ], signDate: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], @@ -495,9 +504,9 @@ export default { endDate: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], - fileList: [ - { required: true, message: this.$t('validate.required'), trigger: 'blur' } - ], + // fileList: [ + // { required: true, message: this.$t('validate.required'), trigger: 'blur' } + // ], // agencyImgList: [ // { required: true, message: this.$t('validate.required'), trigger: 'blur' } // ] @@ -939,20 +948,20 @@ export default { if (!valid) { return false } - const isUploadIdCardImgList = this.dataForm.tenantList.some(item => { - return item.idCardImgList.length == 0 - }) - if (isUploadIdCardImgList) { - this.$message.error('请上传成员证件照片') - return - } - const isUploadImgList = this.dataForm.tenantList.some(item => { - return item.imgList.length == 0 - }) - if (isUploadImgList) { - this.$message.error('请上传成员照片') - return - } + // const isUploadIdCardImgList = this.dataForm.tenantList.some(item => { + // return item.idCardImgList.length == 0 + // }) + // if (isUploadIdCardImgList) { + // this.$message.error('请上传成员证件照片') + // return + // } + // const isUploadImgList = this.dataForm.tenantList.some(item => { + // return item.imgList.length == 0 + // }) + // if (isUploadImgList) { + // this.$message.error('请上传成员照片') + // return + // } if (this.dataForm.lessorRelation == '中介') { if (this.dataForm.agencyImgList.length == 0) { this.$message.error('请上传中介委托照片') diff --git a/src/views/modules/plugins/rent/rentcontractreview.vue b/src/views/modules/plugins/rent/rentcontractreview.vue index a1d211e33..9049969df 100644 --- a/src/views/modules/plugins/rent/rentcontractreview.vue +++ b/src/views/modules/plugins/rent/rentcontractreview.vue @@ -104,10 +104,10 @@ - + - +
diff --git a/src/views/modules/shujuduibi/shenfenyizhi.vue b/src/views/modules/shujuduibi/shenfenyizhi.vue new file mode 100644 index 000000000..e20af925c --- /dev/null +++ b/src/views/modules/shujuduibi/shenfenyizhi.vue @@ -0,0 +1,530 @@ + + + +