cuiqian2004
2025-05-14 b1233b1089142611698e913e565ec232334ba261
pages/modal/5601.vue
@@ -624,7 +624,7 @@
            // var $ele = e;
            //console.log(e.target)
            this.focusOldFieldId = item.fieldId
            getApp().onScan((result) => {
            getApp().onScan(async (result) => {
               console.log(result.decodedata);
               item.value = result.decodedata;
               var $this = this;
@@ -634,16 +634,14 @@
                  var attr = item.fieldId;
                  this.head_styledef.form.model[attr] = newVal;
                  var onChangeEvent = item.bind.onChangeEvent; //内容变化后事件
                  var onSuffixClickCallbackEvent = item.bind
                     .onSuffixClickCallbackEvent; //后图标点击事件
                  var onSuffixClickEvent = item.bind
                     .onSuffixClickEvent; //后图标点击回调
                  var isflag = false;
                  if (item.changeEventRunding)
                     return
                  item.changeEventRunding = true
                  if (onChangeEvent?.id) { //内容变化后事件
                     $this.onChange(onChangeEvent);
                     await this.onChange(onChangeEvent);
                  }
                  item.changeEventRunding = false
                  //初始化,下个输入框focus属性
                  var findd = false
                  for (let i in $this.head_styledef.form.items) {
@@ -713,7 +711,7 @@
            })
         },
         onEnterChange(item) { //回车,点击按钮,取消节点事件
         async onEnterChange(item) { //回车,点击按钮,取消节点事件
            console.log(item);
            let newVal = item.value
            if (typeof item.value == "string") {
@@ -732,7 +730,7 @@
               this.head_styledef.form.model[attr] = newVal;
               var onChangeEvent = item.bind.onChangeEvent; //内容变化后事件
               if (onChangeEvent?.id) { //内容变化后事件
                  this.onChange(onChangeEvent);
                  await this.onChange(onChangeEvent);
               }
            }
@@ -888,7 +886,7 @@
                     global_attr: '',
                     input_param: input_param,
                  };
                  runCustomEvent(dataInfo).then(result => {
                  const result = await runCustomEvent(dataInfo)
                     console.log(result);
                     if (result.ret != 0) {
                        var tip = result.err_info ? typeof result
@@ -1058,16 +1056,6 @@
                     }
                  }).catch(ex => {
                     // console.log(ex);
                     let tip = typeof ex.errMsg == "string" ? ex.errMsg : ex
                     uni.showModal({
                        title: this.translateSys("error") + "4.1",
                        content: tip,
                        showCancel: false,
                        confirmText: this.translateSys('close')
                     });
                  });
               }
            } catch (ex) {
               var tip = typeof ex == "string" ? ex : ex.message;