Browse Source

修改提交

v5
超级管理员 2 years ago
parent
commit
c01a890bda
  1. 40
      src/components/DesignForm/public/form/form.vue

40
src/components/DesignForm/public/form/form.vue

@ -164,20 +164,32 @@ const forEachGetFormModel = (list: FormList[], obj: any) => {
// tProp // tProp
provide(constControlChange, ({ key, value, data, tProp, type, attribute }: any) => { provide(constControlChange, ({ key, value, data, tProp, type, attribute }: any) => {
console.log("表单组件值改变事件----------1--------->",key) // console.log("----------1--------->",key)
console.log("表单组件值改变事件----------2--------->",value) // console.log("----------2--------->",value)
console.log("表单组件值改变事件----------3--------->",data) // console.log("----------3--------->",data)
console.log("表单组件值改变事件----------4--------->",tProp) // console.log("----------4--------->",tProp)
console.log("表单组件值改变事件----------5--------->",type) // console.log("----------5--------->",type)
console.log("表单组件值改变事件----------6--------->",attribute) // console.log("----------6--------->",attribute)
// console.log("----------1--------->",key, value, data, tProp, type, attribute) // console.log("----------11--------->",model.value)
let fieldVal = {} let fieldVal = {}
validate((valid: boolean, fields: any) => { for(let i in model.value){
// console.log("--constControlChange----------1--------->",valid,fields,type) if(i == key){
for(let i in fields){ fieldVal[i] = typeof value=="number"?value.toString():value;
fieldVal[i]=fields[i].toString() }else{
fieldVal[i] = typeof model.value[i]=="number"?model.value[i].toString():model.value[i];
} }
// // console.log("--constControlChange----------1--------->",i,model.value[i])
}
// console.log("--fieldVal----------2--------->",fieldVal)
// let fieldVal = {}
// validate((valid: boolean, fields: any) => {
// console.log("--constControlChange----------1--------->",fields)
// for(let i in fields){
// fieldVal[i]=fields[i].toString()
// console.log("--constControlChange----------2--------->",fields)
// }
// //
if(type == "digitpage"){ if(type == "digitpage"){
let sendInfo = { let sendInfo = {
"fieldKey":key, "fieldKey":key,
@ -216,7 +228,7 @@ provide(constControlChange, ({ key, value, data, tProp, type, attribute }: any)
}) })
}) })
} }
}) // })
// console.log("-1-constControlChange-->",props.formData) // console.log("-1-constControlChange-->",props.formData)
@ -301,7 +313,7 @@ const ruleForm = ref()
const validate = (callback: any) => { const validate = (callback: any) => {
ruleForm.value.validate((valid: boolean, fields: any) => { ruleForm.value.validate((valid: boolean, fields: any) => {
// console.log("ruleForm.value--->filter-->",ruleForm.value) console.log("ruleForm.value--->filter-->",ruleForm.value)
// console.log("getValue--->fields-->",fields) // console.log("getValue--->fields-->",fields)
// console.log("getValue--->valid-->",valid) // console.log("getValue--->valid-->",valid)

Loading…
Cancel
Save