diff --git a/src/components/BasicForm/src/BasicForm.vue b/src/components/BasicForm/src/BasicForm.vue index a39623d..7050f3f 100644 --- a/src/components/BasicForm/src/BasicForm.vue +++ b/src/components/BasicForm/src/BasicForm.vue @@ -1,5 +1,5 @@ diff --git a/src/components/UploadFile/src/Preview.vue b/src/components/UploadFile/src/Preview.vue new file mode 100644 index 0000000..db78c27 --- /dev/null +++ b/src/components/UploadFile/src/Preview.vue @@ -0,0 +1,11 @@ + + + diff --git a/src/views/spc/detectiontemplate/index.vue b/src/views/spc/detectiontemplate/index.vue index a67e34b..75a8742 100644 --- a/src/views/spc/detectiontemplate/index.vue +++ b/src/views/spc/detectiontemplate/index.vue @@ -63,6 +63,7 @@ :apiPage="TemplateItemDetailsApi.getTemplateItemDetailsPage" :apiDelete="TemplateItemDetailsApi.deleteTemplateItemDetails" :Echo="Echo" + width="60%" @searchTableSuccessDetail="searchTableSuccessDetail" /> @@ -107,7 +108,8 @@ const { tableObject, tableMethods } = useTable({ }) // 获得表格的各种操作 -const { getList, setSearchParams } = tableMethods +const {getList, setSearchParams } = tableMethods + // 列表头部按钮 const HeadButttondata = [ diff --git a/src/views/spc/detectiontemplate/templateItemDetails.data.ts b/src/views/spc/detectiontemplate/templateItemDetails.data.ts index d47e531..b6eddfa 100644 --- a/src/views/spc/detectiontemplate/templateItemDetails.data.ts +++ b/src/views/spc/detectiontemplate/templateItemDetails.data.ts @@ -107,34 +107,54 @@ export const TemplateItemDetails = useCrudSchemas(reactive([ isSearch: false, isTable:false, form:{ - component:'UploadImg', + component:'UploadFile', + componentProps:{ + fileType:['image/jpeg', 'image/png', 'image/gif','video/mp4','video/webm'], + fileSize:20, + limit:1, + upData:{ + tableId:0,tableName:"detection_template_item_details" + }, + modelValue:[] + } + } + }, + { + label: '工具图', + field: 'image2', + sort: 'custom', + isSearch: false, + isTable:false, + form:{ + component:'UploadFile', + componentProps:{ + fileType:['image/jpeg', 'image/png', 'image/gif','video/mp4','video/webm'], + fileSize:20, + limit:1, + upData:{ + tableId:0,tableName:"detection_template_item_details" + } + } + } + }, + { + label: '操作指导书', + field: 'image3', + sort: 'custom', + isSearch: false, + isTable:false, + form:{ + component:'UploadFile', + componentProps:{ + fileType:['image/jpeg', 'image/png', 'image/gif','video/mp4','video/webm'], + fileSize:20, + limit:1, + upData:{ + tableId:0,tableName:"detection_template_item_details" + } + } } }, - // { - // label: '工具图', - // field: 'image2', - // sort: 'custom', - // isSearch: false, - // isTable:false, - // form:{ - // component:'UploadImg', - // componentProps:{ - // upData:{ - // tabelId:1,tableName:"detection" - // } - // } - // } - // }, - // { - // label: '操作指导书', - // field: 'image3', - // sort: 'custom', - // isSearch: false, - // isTable:false, - // form:{ - // component:'UploadImg', - // } - // }, { label: '创建时间', field: 'createTime',