diff --git a/components/basisCellCard/basisCellCard.vue b/components/basisCellCard/basisCellCard.vue index cd4c006..ef1d204 100644 --- a/components/basisCellCard/basisCellCard.vue +++ b/components/basisCellCard/basisCellCard.vue @@ -8,7 +8,7 @@ {{item.name}} - + diff --git a/pages/charge/visitsAndFees/createaVisit.vue b/pages/charge/visitsAndFees/createaVisit.vue index 947e6f3..ae64d1b 100644 --- a/pages/charge/visitsAndFees/createaVisit.vue +++ b/pages/charge/visitsAndFees/createaVisit.vue @@ -197,11 +197,12 @@ - + - @@ -283,7 +284,8 @@ remark: "", attachmentFile: "", }, - fileSize:20971520, //限制文件大小为20M + fileSize: 20971520, //限制文件大小为20M + defaultIndex: {}, copyModel: {}, rules: { billingPersonName: [{ @@ -398,13 +400,15 @@ required: false, message: '请填写用户编号', trigger: ['blur', 'change'] - }, { - validator: (rule, value, callback) => { - return uni.$u.test.digits(value) - }, - message: '用户编号不正确', - trigger: ['change', 'blur'], - }], + }, + // { + // validator: (rule, value, callback) => { + // return uni.$u.test.digits(value) + // }, + // message: '用户编号不正确', + // trigger: ['change', 'blur'], + // } + ], userIdCard: [{ required: true, message: '请填写身份证号', @@ -637,7 +641,7 @@ type: "input", key: "visitDetailedAddress", show: true, - disabled:true + disabled: true }, { label: '上传图片', required: true, @@ -758,7 +762,7 @@ }, onLoad(data) { this.init(); - console.log('data===?',data); + console.log('data===?', data); if (data.objData) { let obj = JSON.parse(data.objData); this.model = { @@ -866,9 +870,9 @@ if (!this.$isDing) { return } - var host= window.location.origin + '/'; + var host = window.location.origin + '/'; // let currentUrl = window.location.href; - console.log("钉钉定位",host) + console.log("钉钉定位", host) // let currentUrl = "http://192.168.0.53:8001/" let data = { url: host @@ -999,11 +1003,11 @@ value: item.vlgOrCmty, label: `${item.vlgOrCmty}(${item.urbRurCls})`, urbRurCls: item.urbRurCls, - province:item.province, - city:item.city, - district:item.district, - street:item.street, - address:`${item.province}${item.city}${item.district}${item.street}` + province: item.province, + city: item.city, + district: item.district, + street: item.street, + address: `${item.province}${item.city}${item.district}${item.street}` })); this.columns = [col]; } else if (item.key === 'userName') { @@ -1038,6 +1042,9 @@ let dictArr = this.getDictDatas(dict); this.columns = [dictArr]; } + let defaultIndex = this.defaultIndex[this.currentName]; + console.log("是否有默认值", defaultIndex) + this.$refs.uPicker.setIndexs(defaultIndex ? [defaultIndex] : [0], true) this.pickerShow = true; console.log(this.columns); // console.log("字典数组", dictArr); @@ -1068,6 +1075,9 @@ let dict = item.dict; let dictArr = this.getDictDatas(dict); this.columns = [dictArr]; + let defaultIndex = this.defaultIndex[this.currentName]; + console.log("是否有默认值", defaultIndex) + this.$refs.uPicker.setIndexs(defaultIndex ? [defaultIndex] : [0], true) this.pickerShow = true; }, // 选择弹出层确认 @@ -1110,6 +1120,8 @@ } else { this.model[this.currentName] = e.value[0].value } + this.defaultIndex[this.currentName] = e.indexs[0]; + console.log("默认值", this.defaultIndex) this.pickerShow = false; }, // 项目公司切换 @@ -1344,8 +1356,8 @@ // extension: ['.doc', '.xlsx', '.docx'], success: async (res) => { let size = res.tempFiles[0].size - console.log("上传附件",res); - if(size > this.fileSize){ + console.log("上传附件", res); + if (size > this.fileSize) { uni.$u.toast("请上传20M以内的文件"); return } -- libgit2 0.21.2