Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/templatedemo_web/src/components/DyFormForHighQuery/DyFormForHighQuery.d.ts
@@ -13,6 +13,7 @@ label?: String | Ref<string> rules?: any[] | Ref<any[]> disabled?: boolean | Ref<boolean> isDateControl?: boolean | Ref<boolean> placeholder?: string | Ref<string> type?: string | Ref<string> width?: string | Ref<string> Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/templatedemo_web/src/components/DyFormForHighQuery/DyFormForHighQuery.tsx
@@ -170,7 +170,7 @@ const Component = el const el2 = formItemElementMap['select']; const Component2 = el2 const ComponentForHighSelect = el2 return Component && !item.isHide ? ( <el-form-item @@ -201,15 +201,21 @@ <el-option label="çäº" value="2" /> <el-option label="ä¸çäº" value="8" /> </el-select> */} <Component2 style="width:150px;" {/* å½ç»ä»¶ç±»å䏿¯æ¥ææ§ä»¶æ¶æ¾ç¤ºComponentForHighSelect */} {(!itemProps.isDateControl && ( // ComponentForHighSelect çæ¸²æä»£ç <ComponentForHighSelect style="width:150px;" {...itemProps.highSelectAttrs} modelValue={currentWidgetModel.value(itemProps.highSelectAttrs)} modelValue={currentWidgetModel.value(itemProps.highSelectAttrs?.prop || '')} onUpdate:modelValue={(val: string | number) => onUpdateModelValue(val, itemProps.highSelectAttrs) onUpdateModelValue(val, itemProps.highSelectAttrs?.prop || '') }> <FormRenderForHighSelectOptions item={itemProps} /> </Component2> </ComponentForHighSelect> ))} {/* æ¥ææ§ä»¶æ¶çå ä½å ç´ */} {itemProps.isDateControl && <span style="width:150px;margin-right:8px;"></span>} <Component style={{ Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/templatedemo_web/src/widgets/WmsMaterial/Controllers/WmsMaterialQueryDrawer.tsx
@@ -84,9 +84,9 @@ el: 'input', //disabled: disabled, placeholder: '请è¾å ¥ç©æç¼ç ï¼å¯ä¸æ è¯ï¼', highSelectOptions: [{label: 'ç',value: true}, {label: 'åå',value: false}], highSelectOptions: [{label: 'æ¨¡ç³æ¥è¯¢',value: 1}, {label: 'ç²¾åæ¥è¯¢',value: 2}], highSelectAttrs:{ prop: 'materialCodexxx', prop: 'materialCode_FilterMode', el: 'select', placeholder: 'è¯·éæ©', options:[] @@ -318,6 +318,7 @@ { label: 'å建æ¶é´', prop: 'creationTime', isDateControl: true, // æ¾å¼æ è®°ä¸ºæ¥ææ§ä»¶ el: (props: any, { attrs }: SetupContext) => { return h(dateTimePickerRange, { ...props, @@ -332,6 +333,7 @@ { label: 'ä¿®æ¹æ¶é´', prop: 'lastModificationTime', isDateControl: true, // æ¾å¼æ è®°ä¸ºæ¥ææ§ä»¶ el: (props: any, { attrs }: SetupContext) => { return h(dateTimePickerRange, { ...props, @@ -369,8 +371,10 @@ return check } const commonGetFormData=()=>{ //alert(formData.value.materialCode_FilterMode) const data = { materialCode: formData.value.materialCode || '', materialCode_FilterMode: formData.value.materialCode_FilterMode || '', isValid: formData.value.isValid || '', isSelfMade: formData.value.isSelfMade || '', num: formData.value.num || '', @@ -416,10 +420,20 @@ ctx.emit('confirmQuery', data) } /** * éç½®å ¬å ±selectæ¥è¯¢ */ const onResetForHighSelect = async () => { formData.value.materialCode_FilterMode = 1 //åç¶ç»ä»¶åéèªå®ä¹äºä»¶ ctx.emit('restQuery'); } /** * éç½®æ¥è¯¢ */ const onReset = async () => { formData.value = {} onResetForHighSelect();//éç½®å ¬å ±selectæ¥è¯¢ formData.value.MaterialCode = '' formData.value.IsValid = '' formData.value.IsSelfMade = ''