cuiqian2004
2025-08-29 7662665a4f88da0f8afa804bd4a34dfbefc1fb56
pages/modal/5600.vue
@@ -33,7 +33,7 @@
            <!-- 页签 -->
            <view class="dv-tab">
               <uni-segmented-control :current="current" :values="items" @clickItem="onClickItem"
                  styleType="button">
                  styleType="text">
               </uni-segmented-control>
            </view>
            <swiper class="view-tabpage" :current="current" @change="changeSwiper">
@@ -206,7 +206,8 @@
      dataObjCreate,
      dataObjDel
   } from "@/api/data.js"
import {showInfo,
      showError} from "@/js/Page.js"
   export default {
      data() {
         return {
@@ -255,7 +256,7 @@
         this.title = options.titlename;
         this.param = JSON.parse(options.param);
         // console.log(this.param);
         const  paramValue = options.paramValue ?JSON.parse(options.paramValue) :undefined
         const paramValue = options.paramValue ? JSON.parse(options.paramValue) : undefined
         this.loadData(paramValue)
      },
      //页面初始化获取焦点
@@ -302,7 +303,7 @@
            //传入参数值
            if (paramValue) {
               this.setFormValues(paramValue)
               }
            }
            //加载初始界面
            if (this.param.Show_Welcom_Page) {
@@ -1094,10 +1095,10 @@
               return 0;
            }
         },
setFormValues(attrs) {
         setFormValues(attrs) {
            const head_styledef = this.head_styledef
            if (JSON.stringify(attrs) == '{}') {
               return;
            if (!Array.isArray(attrs)) {
               return
            }
            console.log(attrs)
            attrs.forEach(async (attr, key) => {
@@ -1162,7 +1163,7 @@
               head_styledef: head_styledef
            })
         }, //更新分页签中的列表项内容
         //更新分页签中的列表项内容
         viewActionSetRow(value) {
            const $this = this
@@ -2255,7 +2256,7 @@
               });
            });
         },
         //确定
         ok() {
            this.Before_OK_Event = this.param.Sub_Page[0].Before_ok;
@@ -2767,21 +2768,8 @@
               else if (type == "2")
                  this.ok2Loading = false
            }).catch(ex => {
               let tip = typeof ex.errMsg == "string" ? ex.errMsg : ex
               // var tip = typeof ex == "string" ? ex : ex.errMsg;
               if (type == "1")
                  this.okLoading = false
               else if (type == "2")
                  this.ok2Loading = false
               uni.showModal({
                  title: this.translateSys("error") + "8.1",
                  content: this.translate("execute_after_ok_event_failed") + this.translateSys(
                        "comma") +
                     tip,
                  showCancel: false,
                  confirmText: this.translateSys("cancel")
               });
               showError(ex, this.translateSys("error") + "8.1")
            });
         },