cuiqian2004
5 天以前 07925905f1a596e20e980de6d42db217abb753b0
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 {
@@ -247,17 +248,21 @@
            popupParam: {},
         };
      },
      onReady() {
         uni.setNavigationBarTitle({
            title: this.title
         }); //设置顶部标题
      },
      onLoad(options) {
         // console.log(options);
         uni.setNavigationBarTitle({
            title: options.titlename
         }); //设置顶部标题
         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)
      },
      //页面初始化获取焦点
      methods: {
         setData: function(obj) {
@@ -302,7 +307,7 @@
            //传入参数值
            if (paramValue) {
               this.setFormValues(paramValue)
               }
            }
            //加载初始界面
            if (this.param.Show_Welcom_Page) {
@@ -1094,10 +1099,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 +1167,7 @@
               head_styledef: head_styledef
            })
         }, //更新分页签中的列表项内容
         //更新分页签中的列表项内容
         viewActionSetRow(value) {
            const $this = this
@@ -2255,7 +2260,7 @@
               });
            });
         },
         //确定
         ok() {
            this.Before_OK_Event = this.param.Sub_Page[0].Before_ok;
@@ -2767,21 +2772,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")
            });
         },