From a94f1b73dce878f7102081aae0d796c233a4699f Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期二, 20 五月 2025 16:04:49 +0800 Subject: [PATCH] 绑定班次 --- pages/modal/3037_2.vue | 45 +++++++++++++++++++++++++++++++++------------ 1 files changed, 33 insertions(+), 12 deletions(-) diff --git a/pages/modal/3037_2.vue b/pages/modal/3037_2.vue index 9966a43..4ed0626 100644 --- a/pages/modal/3037_2.vue +++ b/pages/modal/3037_2.vue @@ -114,7 +114,7 @@ <script> import { Base64 - } from '@/js/Base64.js'; + } from '@/js/Base64.js'; import utils from "@/js/utils.js" import { appGetInfo, @@ -263,16 +263,36 @@ $this.head_styledef.form .model[ele.fieldId] = itemName; } - $this.head_styledef.form.items[index].selections = selections.map((a) => { - return { - value: a.value, - text: a.label - } - }) + $this.head_styledef.form.items[index].selections = selections.map(( + a) => { + return { + value: a.value, + text: a.label + } + }) } } }); + const app = getApp() + if (app.globalData.bindClasses) { + $this.head_styledef.form.items.push({ + name: "Input", + label: this.translate("classes"), + labelWidth: 100, + disabled: true, + value: app.globalData.classes, + setting: { + width: 100, + height: 50, + }, + bind: { + attr: "", + }, + fieldId: "S_CLASSES", + }) + $this.head_styledef.form.model["S_CLASSES"] = app.globalData.classes + } } if ($this.head_styledef.event?.length > 0) { $this.head_styledef.event.forEach(async (a) => { //鍒ゆ柇鏄惁鏄垵濮嬪寲浜嬩欢 @@ -323,7 +343,8 @@ if (itemName) { $this.detail1_styledef.form.items[ele.fieldId] = itemName; } - $this.detail1_styledef.form.items[index].selections = selections.map((a) => { + $this.detail1_styledef.form.items[index].selections = selections.map(( + a) => { return { value: a.value, text: a.label @@ -531,7 +552,7 @@ }); } } - + } } else if (data.action[i].action_type == 'set_dlg_attr_show') { var result = action.value; @@ -1109,7 +1130,7 @@ //瀛愭暟鎹被鎵爜鏌ヨ鏁版嵁 if (isflag) { uni.hideKeyboard(); - this.scanCodeVal =newVal; + this.scanCodeVal = newVal; var eventid = this.param.Scan_Code.Input_Change_Event.ID; if (eventid) { //涓绘暟鎹被灞炴� @@ -1587,7 +1608,7 @@ } } - + } } else if (action.action_type == 'set_dlg_attr_show') { var result = action.value; @@ -1832,7 +1853,7 @@ } } var length = 0; - + } } else if (action.action_type == 'set_global_attr') { $this.$actiontr = action.value || []; -- Gitblit v1.9.1