diff --git a/src/api/common/tableButton.ts b/src/api/common/tableButton.ts new file mode 100644 index 0000000..f186fc9 --- /dev/null +++ b/src/api/common/tableButton.ts @@ -0,0 +1,21 @@ +export interface tableButton { + control: any; + id?: string; + name?: string; + field?: string; + type?: string; + attribute:string; + pattern?: string; + fieldClass?: string; + activeValue?: string; + inactiveValue?: string; + options?: optionsInfo[]; + config?:any; + label?: string; +} + + +export interface optionsInfo { + label: string; + value: string; +} \ No newline at end of file diff --git a/src/api/lowCode/form/type.ts b/src/api/lowCode/form/type.ts index 40338af..1df198e 100644 --- a/src/api/lowCode/form/type.ts +++ b/src/api/lowCode/form/type.ts @@ -70,6 +70,7 @@ export interface tableFormStruct { }, dict: Object, refreshTable: boolean, + isOpen:boolean, view:{ list:{ status:boolean, diff --git a/src/components/lowCode/assistant/videoUpAndPlay.vue b/src/components/lowCode/assistant/videoUpAndPlay.vue index 6e7084c..04076d4 100644 --- a/src/components/lowCode/assistant/videoUpAndPlay.vue +++ b/src/components/lowCode/assistant/videoUpAndPlay.vue @@ -41,18 +41,33 @@ const getFormItemInputStyle = (ele: any,sty:number) => { return AnalysisInputCss(ele?.inputStyle,sty) } } +const openVideo = () => { + console.log("单机播放") +} \ No newline at end of file diff --git a/src/components/lowCode/formItem.vue b/src/components/lowCode/formItem.vue index b4e3c70..0da2691 100644 --- a/src/components/lowCode/formItem.vue +++ b/src/components/lowCode/formItem.vue @@ -20,7 +20,7 @@ import wx from 'weixin-js-sdk' import request from '@/utils/axios/index' import { Md5 } from 'ts-md5' import { debounce } from '@/utils/lowCode/item/index' - +import { uploadUrl } from '@/api/lowCode/form/fieldUnit' //辅助控件 import OrgCitys from '@/components/lowCode/assistant/orgCitys.vue' import UploadPage from '@/components/lowCode/assistant/uploadPage.vue' @@ -549,15 +549,18 @@ const currentComponent = computed(() => { } return `el-${props.data.type}` }) +