diff --git a/.env.development b/.env.development index f01ec00..d3e8059 100644 --- a/.env.development +++ b/.env.development @@ -5,14 +5,15 @@ VITE_APP_TITLE = 煤科建管平台 VITE_APP_ENV = 'development' # 开发环境 +VITE_APP_BASE_API = 'http://192.168.110.180:8899' # 李陈杰 209 # VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 曾涛 -VITE_APP_BASE_API = 'http://192.168.110.180:8899' +# VITE_APP_BASE_API = 'http://192.168.110.180:8899' # 罗成 # VITE_APP_BASE_API = 'http://192.168.110.188:8899' # 朱银 -VITE_APP_BASE_API = 'http://192.168.110.180:8899' +# VITE_APP_BASE_API = 'http://192.168.110.149:8899' #曾涛 # VITE_APP_BASE_API = 'http://192.168.110.171:8899' diff --git a/absolute/path/to/index.vue b/absolute/path/to/index.vue new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/absolute/path/to/index.vue @@ -0,0 +1 @@ + diff --git a/src/api/equipment/index.ts b/src/api/equipment/index.ts index 6b13203..7a5992d 100644 --- a/src/api/equipment/index.ts +++ b/src/api/equipment/index.ts @@ -101,3 +101,11 @@ export function getProjectId() { method: 'get' }); } + +export const getFootNote = (data) => { + return request({ + url: 'gps/equipmentSon/getList', + method: 'get', + data: data + }); +}; diff --git a/src/api/materials/materialOutbound/index.ts b/src/api/materials/materialOutbound/index.ts new file mode 100644 index 0000000..ca53c82 --- /dev/null +++ b/src/api/materials/materialOutbound/index.ts @@ -0,0 +1,27 @@ +import request from '@/utils/request'; + +//获取出库材料得列表 +export const outboundMaterials = (query?: any) => { + return request({ + url: '/materials/materials/listRelevancy', + method: 'get', + params: query + }); +}; +//新增出库 +export const addOutbound = (data?: any) => { + return request({ + url: '/materials/materialsInventory', + method: 'post', + data + }); +}; + +//获取材料列表 +export const getMaterialsList = (query?: any) => { + return request({ + url: '/materials/materials/list', + method: 'get', + params: query + }); +}; diff --git a/src/api/materials/materialsInventory/index.ts b/src/api/materials/materialsInventory/index.ts index 2d780e3..e0796b7 100644 --- a/src/api/materials/materialsInventory/index.ts +++ b/src/api/materials/materialsInventory/index.ts @@ -61,3 +61,13 @@ export const delMaterialsInventory = (id: string | number | Array { + return request({ + url: '/materials/materials/listUseDetail', + method: 'get', + params: query + }); +}; +//导出 diff --git a/src/api/materials/materialsUseRecord/types.ts b/src/api/materials/materialsUseRecord/types.ts index 697f347..19df92b 100644 --- a/src/api/materials/materialsUseRecord/types.ts +++ b/src/api/materials/materialsUseRecord/types.ts @@ -33,7 +33,6 @@ export interface MaterialsUseRecordVO { * 备注 */ remark: string; - } export interface MaterialsUseRecordForm extends BaseEntity { @@ -71,11 +70,9 @@ export interface MaterialsUseRecordForm extends BaseEntity { * 备注 */ remark?: string; - } export interface MaterialsUseRecordQuery extends PageQuery { - /** * 项目ID */ @@ -101,11 +98,9 @@ export interface MaterialsUseRecordQuery extends PageQuery { */ residueNumber?: string | number; - /** - * 日期范围参数 - */ - params?: any; + /** + * 日期范围参数 + */ + params?: any; + materialsId?: string | number; } - - - diff --git a/src/api/out/monthPlan/index.ts b/src/api/out/monthPlan/index.ts index 48f376f..a0be857 100644 --- a/src/api/out/monthPlan/index.ts +++ b/src/api/out/monthPlan/index.ts @@ -8,7 +8,7 @@ import { MonthPlanVO, MonthPlanForm, MonthPlanQuery } from '@/api/out/monthPlan/ * @returns {*} */ -export const listMonthPlan = (query?: MonthPlanQuery): AxiosPromise => { +export const listMonthPlan = (query?: any) => { return request({ url: '/out/monthPlan/list', method: 'get', @@ -93,7 +93,7 @@ export const isSubmit = (id): AxiosPromise => { */ export const getMonthInfo = (query): AxiosPromise => { return request({ - url: '/out/monthPlan/monthInfo', + url: '/out/monthPlan/monthInfo/' + query.id, method: 'get', params: query }); @@ -120,4 +120,4 @@ export const purchaseValueA = (query) => { method: 'get', params: query }); -}; \ No newline at end of file +}; diff --git a/src/api/progress/progressCategory/index.ts b/src/api/progress/progressCategory/index.ts index 1f593bb..9d0e9ae 100644 --- a/src/api/progress/progressCategory/index.ts +++ b/src/api/progress/progressCategory/index.ts @@ -8,10 +8,11 @@ import { ProgressCategoryVO, ProgressCategoryForm, ProgressCategoryQuery } from * @returns {*} */ -export const listProgressCategory = (id?: string | number): AxiosPromise => { +export const listProgressCategory = (parentId?: string | number,name?:string): AxiosPromise => { return request({ - url: '/progress/progressCategory/listByParent/' + id, - method: 'get' + url: '/progress/progressCategory/listByParent', + method: 'get', + params:{parentId,name} }); }; diff --git a/src/api/progress/progressCategoryTemplate/index.ts b/src/api/progress/progressCategoryTemplate/index.ts index 86e86e1..7ebeb8c 100644 --- a/src/api/progress/progressCategoryTemplate/index.ts +++ b/src/api/progress/progressCategoryTemplate/index.ts @@ -78,9 +78,10 @@ export const getTabList = (id: string) => { * @param parentId * @returns {*} */ -export const listProgressCategoryTemplateByParent = (parentId: string | number): AxiosPromise => { +export const listProgressCategoryTemplateByParent = (parentId: string | number,name:string): AxiosPromise => { return request({ - url: '/progress/progressCategoryTemplate/listByParent/' + parentId, - method: 'get' + url: '/progress/progressCategoryTemplate/listByParent' , + method: 'get', + params:{parentId,name} }); }; diff --git a/src/api/project/constructionUser/index.ts b/src/api/project/constructionUser/index.ts index c3c543c..9c20a99 100644 --- a/src/api/project/constructionUser/index.ts +++ b/src/api/project/constructionUser/index.ts @@ -164,7 +164,7 @@ export const updateConstructionUserSalary = (data: ConstructionUserSalaryForm) = */ export const getConstructionUserExit = (query: ConstructionUserExitForm) => { return request({ - url: '/contractor/constructionUserExit/list', + url: '/project/constructionUserExit/list', method: 'get', params: query }); @@ -204,7 +204,6 @@ export const importConstructionUserInfo = (file: string) => { }); }; - // 获取项目列表 export const ProjectList = (query) => { return request({ @@ -216,7 +215,7 @@ export const ProjectList = (query) => { // 获取班组列表 export const TeamList = (query) => { - return request({ + return request({ url: '/contractor/constructionUser/teamList', method: 'get', params: query @@ -230,4 +229,4 @@ export const TeamDistribution = (data) => { method: 'post', data: data }); -}; \ No newline at end of file +}; diff --git a/src/api/project/constructionUserFile/index.ts b/src/api/project/constructionUserFile/index.ts index ef40d02..8916b3b 100644 --- a/src/api/project/constructionUserFile/index.ts +++ b/src/api/project/constructionUserFile/index.ts @@ -10,7 +10,7 @@ import { ConstructionUserFileVO, ConstructionUserFileForm, ConstructionUserFileQ export const listConstructionUserFile = (query?: ConstructionUserFileQuery): AxiosPromise => { return request({ - url: '/project/constructionUserFile/list', + url: '/contractor/constructionUserFile/list', method: 'get', params: query }); @@ -22,7 +22,7 @@ export const listConstructionUserFile = (query?: ConstructionUserFileQuery): Axi */ export const setConstructionUserFile = (data: ConstructionUserFileForm): AxiosPromise => { return request({ - url: '/project/constructionUserFile/save', + url: '/contractor/constructionUserFile/save', method: 'post', data }); @@ -34,7 +34,7 @@ export const setConstructionUserFile = (data: ConstructionUserFileForm): AxiosPr */ export const delConstructionUserFile = (id: string | number | Array) => { return request({ - url: '/project/constructionUserFile/' + id, + url: '/contractor/constructionUserFile/' + id, method: 'delete' }); }; diff --git a/src/api/safety/questionBank/index.ts b/src/api/safety/questionBank/index.ts index 7427f9f..540ba08 100644 --- a/src/api/safety/questionBank/index.ts +++ b/src/api/safety/questionBank/index.ts @@ -1,6 +1,6 @@ import request from '@/utils/request'; import { AxiosPromise } from 'axios'; -import { QuestionBankVO, QuestionBankForm, QuestionBankQuery } from '@/api/safety/questionBank/types'; +import { QuestionBankVO, QuestionBankForm, QuestionBankQuery } from '@/api/safety/wgzQuestionBank/types'; /** * 查询题库列表 @@ -10,7 +10,7 @@ import { QuestionBankVO, QuestionBankForm, QuestionBankQuery } from '@/api/safet export const listQuestionBank = (query?: QuestionBankQuery): AxiosPromise => { return request({ - url: '/safety/questionBank/list', + url: '/safety/wgzQuestionBank/list', method: 'get', params: query }); @@ -22,7 +22,7 @@ export const listQuestionBank = (query?: QuestionBankQuery): AxiosPromise => { return request({ - url: '/safety/questionBank/' + id, + url: '/safety/wgzQuestionBank/' + id, method: 'get' }); }; @@ -33,7 +33,7 @@ export const getQuestionBank = (id: string | number): AxiosPromise { return request({ - url: '/safety/questionBank', + url: '/safety/wgzQuestionBank', method: 'post', data: data }); @@ -45,7 +45,7 @@ export const addQuestionBank = (data: QuestionBankForm) => { */ export const updateQuestionBank = (data: QuestionBankForm) => { return request({ - url: '/safety/questionBank', + url: '/safety/wgzQuestionBank', method: 'put', data: data }); @@ -57,7 +57,7 @@ export const updateQuestionBank = (data: QuestionBankForm) => { */ export const delQuestionBank = (id: string | number | Array) => { return request({ - url: '/safety/questionBank/' + id, + url: '/safety/wgzQuestionBank/' + id, method: 'delete' }); }; diff --git a/src/api/safety/questionUserAnswer/index.ts b/src/api/safety/questionUserAnswer/index.ts index 430d505..de3d40c 100644 --- a/src/api/safety/questionUserAnswer/index.ts +++ b/src/api/safety/questionUserAnswer/index.ts @@ -1,6 +1,6 @@ import request from '@/utils/request'; import { AxiosPromise } from 'axios'; -import { QuestionUserAnswerVO, QuestionUserAnswerForm, QuestionUserAnswerQuery } from '@/api/safety/questionUserAnswer/types'; +import { QuestionUserAnswerVO, QuestionUserAnswerForm, QuestionUserAnswerQuery } from '@/api/safety/wgzQuestionSave/types'; /** * 查询用户试卷存储列表 @@ -10,7 +10,7 @@ import { QuestionUserAnswerVO, QuestionUserAnswerForm, QuestionUserAnswerQuery } export const listQuestionUserAnswer = (query?: QuestionUserAnswerQuery): AxiosPromise => { return request({ - url: '/safety/questionUserAnswer/list', + url: '/safety/wgzQuestionSave/list', method: 'get', params: query }); @@ -22,7 +22,7 @@ export const listQuestionUserAnswer = (query?: QuestionUserAnswerQuery): AxiosPr */ export const getQuestionUserAnswer = (id: string | number): AxiosPromise => { return request({ - url: '/safety/questionUserAnswer/' + id, + url: '/safety/wgzQuestionSave/' + id, method: 'get' }); }; @@ -33,7 +33,7 @@ export const getQuestionUserAnswer = (id: string | number): AxiosPromise { return request({ - url: '/safety/questionUserAnswer', + url: '/safety/wgzQuestionSave', method: 'post', data: data }); @@ -45,7 +45,7 @@ export const addQuestionUserAnswer = (data: QuestionUserAnswerForm) => { */ export const updateQuestionUserAnswer = (data: QuestionUserAnswerForm) => { return request({ - url: '/safety/questionUserAnswer', + url: '/safety/wgzQuestionSave', method: 'put', data: data }); @@ -57,7 +57,7 @@ export const updateQuestionUserAnswer = (data: QuestionUserAnswerForm) => { */ export const delQuestionUserAnswer = (id: string | number | Array) => { return request({ - url: '/safety/questionUserAnswer/' + id, + url: '/safety/wgzQuestionSave/' + id, method: 'delete' }); }; @@ -68,7 +68,7 @@ export const delQuestionUserAnswer = (id: string | number | Array { return request({ - url: '/safety/questionUserAnswer/upload/zip', + url: '/safety/wgzQuestionSave/upload/zip', method: 'post', data: data }); diff --git a/src/api/safety/questionsCategory/index.ts b/src/api/safety/questionsCategory/index.ts index a69e77d..06d3cad 100644 --- a/src/api/safety/questionsCategory/index.ts +++ b/src/api/safety/questionsCategory/index.ts @@ -10,7 +10,7 @@ import { QuestionsCategoryVO, QuestionsCategoryForm, QuestionsCategoryQuery } fr export const listQuestionsCategory = (query?: QuestionsCategoryQuery): AxiosPromise => { return request({ - url: '/safety/questionsCategory/list', + url: '/safety/wzgQuestionCategory/list', method: 'get', params: query }); @@ -22,7 +22,7 @@ export const listQuestionsCategory = (query?: QuestionsCategoryQuery): AxiosProm */ export const getQuestionsCategory = (id: string | number): AxiosPromise => { return request({ - url: '/safety/questionsCategory/' + id, + url: '/safety/wzgQuestionCategory' + id, method: 'get' }); }; @@ -33,7 +33,7 @@ export const getQuestionsCategory = (id: string | number): AxiosPromise { return request({ - url: '/safety/questionsCategory', + url: '/safety/wzgQuestionCategory', method: 'post', data: data }); @@ -45,7 +45,7 @@ export const addQuestionsCategory = (data: QuestionsCategoryForm) => { */ export const updateQuestionsCategory = (data: QuestionsCategoryForm) => { return request({ - url: '/safety/questionsCategory', + url: '/safety/wzgQuestionCategory', method: 'put', data: data }); @@ -57,7 +57,7 @@ export const updateQuestionsCategory = (data: QuestionsCategoryForm) => { */ export const delQuestionsCategory = (id: string | number | Array) => { return request({ - url: '/safety/questionsCategory/' + id, + url: '/safety/wzgQuestionCategory' + id, method: 'delete' }); }; diff --git a/src/api/safety/questionsConfig/index.ts b/src/api/safety/questionsConfig/index.ts index 3c613ec..4969332 100644 --- a/src/api/safety/questionsConfig/index.ts +++ b/src/api/safety/questionsConfig/index.ts @@ -22,7 +22,7 @@ export const listQuestionsConfig = (query?: QuestionsConfigQuery): AxiosPromise< */ export const getQuestionsConfig = (id: string | number): AxiosPromise => { return request({ - url: '/safety/questionsConfig/' + id, + url: '/safety/wzgQuestionsConfiguration/' + id, method: 'get' }); }; @@ -45,7 +45,7 @@ export const addQuestionsConfig = (data: QuestionsConfigForm) => { */ export const updateQuestionsConfig = (data: QuestionsConfigForm) => { return request({ - url: '/safety/questionsConfig', + url: '/safety/wzgQuestionsConfiguration', method: 'put', data: data }); diff --git a/src/api/system/landTransfer/landTransferLedger/index.ts b/src/api/system/landTransfer/landTransferLedger/index.ts index fbd949e..bd397a1 100644 --- a/src/api/system/landTransfer/landTransferLedger/index.ts +++ b/src/api/system/landTransfer/landTransferLedger/index.ts @@ -79,3 +79,26 @@ export const landTransferLedgerCount = (id: string | number | Array { + return request({ + url: '/land/landTransferLedger/children/add', + method: 'post', + data: data + }); +}; + +export const listSonLandTransferLedger = (query) => { + return request({ + url: '/land/landTransferLedger/children/list', + method: 'get', + params: query + }); +}; +// api/yourApiModule.js +export const listallCountValue = (projectId) => { + return request({ + url: '/land/landTransferLedger/allCountValue/' + projectId, + method: 'get' + }); +}; diff --git a/src/api/system/landTransfer/landTransferLedger/types.ts b/src/api/system/landTransfer/landTransferLedger/types.ts index 75487d0..59daeb4 100644 --- a/src/api/system/landTransfer/landTransferLedger/types.ts +++ b/src/api/system/landTransfer/landTransferLedger/types.ts @@ -4,6 +4,11 @@ export interface LandTransferLedgerVO { */ id: string | number; + /** + * 父级ID + */ + parentId: string | number; + /** * 项目ID */ @@ -83,7 +88,6 @@ export interface LandTransferLedgerVO { * 下一步策略 */ nextStrategy: string; - } export interface LandTransferLedgerForm extends BaseEntity { @@ -92,6 +96,11 @@ export interface LandTransferLedgerForm extends BaseEntity { */ id?: string | number; + /** + * 父级ID + */ + parentId: string | number; + /** * 项目ID */ @@ -171,11 +180,9 @@ export interface LandTransferLedgerForm extends BaseEntity { * 下一步策略 */ nextStrategy?: string; - } export interface LandTransferLedgerQuery extends PageQuery { - /** * 项目ID */ @@ -256,11 +263,8 @@ export interface LandTransferLedgerQuery extends PageQuery { */ nextStrategy?: string; - /** - * 日期范围参数 - */ - params?: any; + /** + * 日期范围参数 + */ + params?: any; } - - - diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue index 265c016..bd0b93c 100644 --- a/src/components/FileUpload/index.vue +++ b/src/components/FileUpload/index.vue @@ -203,6 +203,7 @@ watch( }); } else { fileList.value = []; + return []; } }, @@ -293,7 +294,7 @@ const handleChange = (file: any, filelist: any) => { } } // 记录 status = 'ready' 的文件 - if (file.status === 'ready') { + if (file.status === 'ready' && !props.isConstruction) { pendingFiles.value.push(file); fileList.value = pendingFiles.value; } diff --git a/src/components/ImageUpload/index.vue b/src/components/ImageUpload/index.vue index d0f78bd..4921a6d 100644 --- a/src/components/ImageUpload/index.vue +++ b/src/components/ImageUpload/index.vue @@ -201,6 +201,8 @@ const uploadedSuccessfully = () => { fileList.value = fileList.value.filter((f) => f.url !== undefined).concat(uploadList.value); uploadList.value = []; number.value = 0; + console.log(fileList.value); + emit('update:modelValue', listToString(fileList.value)); proxy?.$modal.closeLoading(); } diff --git a/src/components/TopNav/index.vue b/src/components/TopNav/index.vue index 32357e3..39c3a6e 100644 --- a/src/components/TopNav/index.vue +++ b/src/components/TopNav/index.vue @@ -170,8 +170,6 @@ onMounted(() => { //分页 const getWaitingList = () => { pageByTaskWait({ pageNum: 1, pageSize: 10 }).then((resp) => { - console.log(resp); - total.value = resp.total; }); }; diff --git a/src/layout/components/Sidebar/SidebarItem.vue b/src/layout/components/Sidebar/SidebarItem.vue index d1e745a..21f7710 100644 --- a/src/layout/components/Sidebar/SidebarItem.vue +++ b/src/layout/components/Sidebar/SidebarItem.vue @@ -7,6 +7,7 @@ @@ -16,7 +17,7 @@ { if (onlyOneChild.value.meta?.title == '我的待办' || props.item.meta?.title == '我的任务') { - console.log(44444444); getWaitingList(); } + if (onlyOneChild.value.meta?.title == '我的抄送') { + getChaoList(); + } }); // 获取我的待办 -//分页 const getWaitingList = () => { pageByTaskWait({ pageNum: 1, pageSize: 10 }).then((resp) => { - console.log(resp); - total.value = resp.total; }); }; +// 获取我的抄送 +const getChaoList = () => { + pageByTaskCopy({ pageNum: 1, pageSize: 10 }).then((resp) => { + totalChao.value = resp.total; + }); +}; const onlyOneChild = ref({}); const hasOneShowingChild = (parent: RouteRecordRaw, children?: RouteRecordRaw[]) => { @@ -123,9 +130,7 @@ const hasTitle = (title: string | undefined): string => { watch( () => noticeStore.state.value.notices, (newVal) => { - if (onlyOneChild.value.meta?.title == '我的待办') { - console.log(121212121); - + if (onlyOneChild.value.meta?.title == '我的待办' || props.item.meta?.title == '我的任务') { let time = setTimeout(() => { getWaitingList(); clearTimeout(time); diff --git a/src/views/ProjectScreen/components/leftPage.vue b/src/views/ProjectScreen/components/leftPage.vue index 3130984..8336379 100644 --- a/src/views/ProjectScreen/components/leftPage.vue +++ b/src/views/ProjectScreen/components/leftPage.vue @@ -14,7 +14,7 @@ -
+
@@ -62,7 +62,8 @@
{{ item.teamName }}
-
{{ item.attendanceNumber }} 人/{{ item.allNumber }}
+
{{ item.attendanceNumber }} 人/{{ item.allNumber + }}
{{ item.attendanceRate }} %
{{ item.attendanceTime }}
@@ -247,12 +248,13 @@ onUnmounted(() => { margin-top: 15px; .tag_item { + width: 28%; display: flex; flex-direction: column; align-items: center; gap: 10px; border: 1px dashed rgba(29, 214, 255, 0.3); - padding: 10px 25px; + padding: 10px; .tag_info { font-size: 20px; diff --git a/src/views/ProjectScreen/components/rightPage.vue b/src/views/ProjectScreen/components/rightPage.vue index 37aaec2..0d08c08 100644 --- a/src/views/ProjectScreen/components/rightPage.vue +++ b/src/views/ProjectScreen/components/rightPage.vue @@ -173,19 +173,20 @@ onUnmounted(() => { .chart_container { display: flex; flex-direction: column; + gap: 5px; width: 100%; height: 100%; } .echart { - height: 50%; + height: 48%; width: 100%; } } } .content { - max-height: 100px; + height: 100px; margin: 0 15px; padding: 0 10px; margin-top: 15px; diff --git a/src/views/contract/bidCost/index.vue b/src/views/contract/bidCost/index.vue index 34bdbb1..a69eb4c 100644 --- a/src/views/contract/bidCost/index.vue +++ b/src/views/contract/bidCost/index.vue @@ -57,10 +57,10 @@ - - + + - + - - - + + + @@ -143,9 +149,11 @@ (scope.row.selectNum ? Number(scope.row.selectNum) : 0) == 0 ? '' - : (scope.row.quantity ? Number(scope.row.quantity) : 0) - - (scope.row.selectNum ? Number(scope.row.selectNum) : 0) - - (scope.row.useQuantity ? Number(scope.row.useQuantity) : 0) + : ( + (scope.row.quantity ? Number(scope.row.quantity) : 0) - + (scope.row.selectNum ? Number(scope.row.selectNum) : 0) - + (scope.row.useQuantity ? Number(scope.row.useQuantity) : 0) + ).toFixed(2) }} diff --git a/src/views/ctr/index.vue b/src/views/ctr/index.vue index 96f5c49..98b913d 100644 --- a/src/views/ctr/index.vue +++ b/src/views/ctr/index.vue @@ -24,7 +24,8 @@ - + @@ -37,17 +38,15 @@ - + - + @@ -61,35 +60,36 @@ - + - 选择招标 + 选择招标 - + + v-model="form.amount" placeholder="请输入合同金额" disabled /> - + @@ -208,7 +208,7 @@ const payRatioComputed = computed({ return total; }, // 只读 - set: () => {} + set: () => { } }); const checkContractType = (type) => { contract_type.value = type; @@ -280,7 +280,6 @@ const resetForm = () => { }; fileList.value = []; tempFileList.value = []; - contract_type.value = ''; setTimeout(() => { localStorage.removeItem('tempContractForm'); }, 0); @@ -399,6 +398,7 @@ const getInfoByProjectIdList = async () => { form.value.contractOwner = res.data.planDuration; }; onMounted(() => { + contract_type.value = ''; getInfoByProjectIdList(); const tempForm = localStorage.getItem('tempContractForm'); diff --git a/src/views/design/appointment/index.vue b/src/views/design/appointment/index.vue index 6adfa28..b28a087 100644 --- a/src/views/design/appointment/index.vue +++ b/src/views/design/appointment/index.vue @@ -47,9 +47,9 @@ 专业 设计人员(可多选) - 校审人员 + 校审人员 审核人员 审定人员 - 审核人员 + @@ -209,61 +209,7 @@ - -
-
-
- - - - - - -
-
-
- 点击"添加" -
-
-
+ @@ -321,6 +267,61 @@ + +
+
+
+ + + + + + +
+
+
+ 点击"添加" +
+
+
@@ -343,13 +344,17 @@ type="primary" size="large" v-hasPermi="['design:user:batch']" + icon="Check" @click="submitForm" class="px-8 py-2.5 transition-all duration-300 transform hover:scale-105 bg-blue-500 hover:bg-blue-600 text-white font-medium" - > - 确认提交 + >确认提交 - - 重置 + 重置 diff --git a/src/views/design/designChange/index.vue b/src/views/design/designChange/index.vue index 7ec17a6..ebe8fb7 100644 --- a/src/views/design/designChange/index.vue +++ b/src/views/design/designChange/index.vue @@ -93,11 +93,10 @@ >审核通知单 查看通知单 @@ -113,8 +112,7 @@ type="warning" link icon="View" - v-hasPermi="['design:drawingreviewReceipts:list']" - v-if="scope.row.status != 'draft'" + v-if="scope.row.status != 'draft' || scope.row.auditStatus != 'draft'" @click="handleViewHistory(scope.row)" >查看单据 diff --git a/src/views/design/received/index.vue b/src/views/design/received/index.vue index 3dfa5ef..cb81327 100644 --- a/src/views/design/received/index.vue +++ b/src/views/design/received/index.vue @@ -62,13 +62,13 @@ :accept="'.xlsx,.xls'" :limit="1" > - 导入文件 + 导入文件 diff --git a/src/views/design/volumeCatalog/codeDetail.vue b/src/views/design/volumeCatalog/codeDetail.vue index b4c063f..7fb50eb 100644 --- a/src/views/design/volumeCatalog/codeDetail.vue +++ b/src/views/design/volumeCatalog/codeDetail.vue @@ -121,10 +121,10 @@ -->
- 更新时间 + 上传时间
- {{ info.updateTime || '未更新' }} + {{ info.createTime || '暂无' }}
diff --git a/src/views/design/volumeCatalog/index.vue b/src/views/design/volumeCatalog/index.vue index e265e13..bf8958c 100644 --- a/src/views/design/volumeCatalog/index.vue +++ b/src/views/design/volumeCatalog/index.vue @@ -68,6 +68,7 @@ 查看文件 +
@@ -153,8 +154,8 @@ - - + + @@ -171,8 +172,8 @@ - + + - - + + + + - - + + + + - + +