diff --git a/src/api/design/drawingreview/index.ts b/src/api/design/drawingreview/index.ts new file mode 100644 index 0000000..44f1734 --- /dev/null +++ b/src/api/design/drawingreview/index.ts @@ -0,0 +1,47 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; + +// 查询设计-图纸评审列表 +export const listDrawingreview = (query) => { + return request({ + url: '/design/drawingreview/listOfDesignDrawingsReview', + method: 'get', + params: query + }); +}; + +//查询设计-图纸评审详细 +export const getDrawingreview = (id) => { + return request({ + url: '/design/drawingreview/' + id, + method: 'get' + }); +}; + +//新增设计-图纸评审 +export const addDrawingreview = (params,data) => { + return request({ + url: '/design/drawingreview/drawingReviewUpload', + method: 'post', + params: params, + data: data + }); +}; + +// 修改设计-图纸评审 +export const updateDrawingreview = (data) => { + return request({ + url: '/design/drawingreview/anewDrawingReviewUpload', + method: 'put', + data: data + }); +}; + +// 设计验证表 +export const fillOutTheDesignVerificationForm = (data) => { + return request({ + url: '/design/drawingreview/fillOutTheDesignVerificationForm', + method: 'put', + data + }); +}; \ No newline at end of file diff --git a/src/views/design/billofQuantities/index.vue b/src/views/design/billofQuantities/index.vue index b6d5f0b..31243ba 100644 --- a/src/views/design/billofQuantities/index.vue +++ b/src/views/design/billofQuantities/index.vue @@ -36,7 +36,8 @@ row-key="id" border :default-expand-all="state.isOpen"> - + + @@ -53,6 +54,8 @@ const currentProject = computed(() => userStore.selectedProject); const { proxy } = getCurrentInstance(); const { work_order_type } = toRefs(proxy?.useDict('work_order_type')); const tableRef = ref({}) +console.log(currentProject.value); + // tableData // 版本号 const state = reactive({ @@ -98,6 +101,7 @@ async function getVersionNums() { state.error = null; const res = await obtainAllVersionNumbers({ + projectId: currentProject.value?.id, workOrderType: state.work_order_type, pageSize: 1000, pageNum: 1, @@ -135,6 +139,7 @@ async function handleSheetName() { state.error = null; const { data } = await sheetList({ + projectId: currentProject.value?.id, workOrderType: state.work_order_type, versions: state.queryForm.versions }); diff --git a/src/views/design/drawingreview/index copy.vue b/src/views/design/drawingreview/index copy.vue new file mode 100644 index 0000000..3601792 --- /dev/null +++ b/src/views/design/drawingreview/index copy.vue @@ -0,0 +1,520 @@ + + + diff --git a/src/views/design/drawingreview/index.vue b/src/views/design/drawingreview/index.vue new file mode 100644 index 0000000..b857632 --- /dev/null +++ b/src/views/design/drawingreview/index.vue @@ -0,0 +1,305 @@ + + +