diff --git a/api/phaseTwo/homePage.js b/api/phaseTwo/homePage.js index 05d28d1..de3bc80 100644 --- a/api/phaseTwo/homePage.js +++ b/api/phaseTwo/homePage.js @@ -1,5 +1,6 @@ import request from '@/utils/request_new' import request_yn from '@/utils/request_new_yn' +import request_yn_new from '@/utils/request_new_yn_home' // 测试环境 1918 // 获取首页数据 export function getHomePageListApi(data) { @@ -19,7 +20,7 @@ export function getHomePageSelectApi() { } // 首页二级页面--作业计划详情-作业计划列表 export function getWorkPlanDetailsApi(data) { - return request_yn({ + return request_yn_new({ url: '/ynPlan/home/getjhxxq', method: 'post', data @@ -27,7 +28,7 @@ export function getWorkPlanDetailsApi(data) { } // 首页二级页面--作业计划详情-作业人员及持证信息 export function getWorkPersonnelApi(data) { - return request_yn({ + return request_yn_new({ url: '/ynPlan/home/getDayUser', method: 'post', data @@ -35,7 +36,7 @@ export function getWorkPersonnelApi(data) { } // 首页二级页面--作业计划详情-作业票、站班会照片 export function getStandGuardImgApi(data) { - return request_yn({ + return request_yn_new({ url: '/ynPlan/home/getZbhPhotos', method: 'post', data @@ -43,7 +44,7 @@ export function getStandGuardImgApi(data) { } // 首页二级页面--作业计划详情-持证信息详情 export function getHoldCardInfoApi(data) { - return request_yn({ + return request_yn_new({ url: '/ynPlan/home/getDayUserCZ', method: 'post', data diff --git a/api/workPlan/dayPlan.js b/api/workPlan/dayPlan.js index e472135..6de168f 100644 --- a/api/workPlan/dayPlan.js +++ b/api/workPlan/dayPlan.js @@ -217,7 +217,7 @@ export function getMonthPlanDataProApi(data) { // 月计划-查看数据 --生产 export function getViewDataListProApi(data) { return request_yn({ - url: '/ynPlanApp/infDay/getViewData', + url: '/ynPlanApp/proDay/getViewData', method: 'post', data: data }) @@ -297,7 +297,7 @@ export function getIsPlanApi(data) { // 月计划-查看当前工程 当前月计划是否上传 - 生产 export function getIsPlanProApi(data) { return request_yn({ - url: '/ynPlanApp/infDay/isPlan', + url: '/ynPlanApp/proDay/isPlan', method: 'post', data: data }) diff --git a/api/workPlan/weekPlan.js b/api/workPlan/weekPlan.js index e50fbf9..d43636f 100644 --- a/api/workPlan/weekPlan.js +++ b/api/workPlan/weekPlan.js @@ -147,7 +147,7 @@ export function getWorkPlanContentApi(data) { // 月计划-导入计划 --基建 export function getWorkPlanContentProApi(data) { return request_yn({ - url: '/ynPlanApp/ProWeek/isPlan', + url: '/ynPlanApp/proWeek/isPlan', method: 'post', data: data }) diff --git a/pages/realName/workPlan-details/index.vue b/pages/realName/workPlan-details/index.vue index 084b680..e8b1240 100644 --- a/pages/realName/workPlan-details/index.vue +++ b/pages/realName/workPlan-details/index.vue @@ -92,7 +92,7 @@ @@ -226,11 +226,12 @@ export default { this.workPersonList = res.data console.log('人员信息---', res) + console.log('站班会照片', response) this.holdCardList = res.datac this.standGuardList = response.data this.imgList = this.standGuardList.map(e => { - return `${config.loginBaseUrl}ynPlan${e.imgPath}` + return `http://192.168.0.14:19191/ynPlanApp${e.imgPath}` }) }, /* 点击作业计划时查询作业人员 */ diff --git a/pages/workPlan/dayPlan/inf-index.vue b/pages/workPlan/dayPlan/inf-index.vue index 1bb7e67..db079b0 100644 --- a/pages/workPlan/dayPlan/inf-index.vue +++ b/pages/workPlan/dayPlan/inf-index.vue @@ -552,6 +552,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} @@ -2061,14 +2068,14 @@ export default { // 设置新的定时器,延迟执行函数 timer = setTimeout(() => { - fn.apply( ...args) // 使用 `apply` 确保 `this` 指向 Vue 实例 + fn.apply(...args) // 使用 `apply` 确保 `this` 指向 Vue 实例 }, delay) } - }, + } }, created() { // 将防抖应用到 `onSendMessage` 方法上 - this.onSaveSubmit = this.debounce(this.onSaveSubmit, 1000); + this.onSaveSubmit = this.debounce(this.onSaveSubmit, 1000) }, onReady() {}, diff --git a/pages/workPlan/dayPlan/pro-index.vue b/pages/workPlan/dayPlan/pro-index.vue index b5b6f47..a98bdec 100644 --- a/pages/workPlan/dayPlan/pro-index.vue +++ b/pages/workPlan/dayPlan/pro-index.vue @@ -492,6 +492,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/monthPlan/inf-index.vue b/pages/workPlan/monthPlan/inf-index.vue index 3a22386..23d86a9 100644 --- a/pages/workPlan/monthPlan/inf-index.vue +++ b/pages/workPlan/monthPlan/inf-index.vue @@ -456,6 +456,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/monthPlan/pro-index.vue b/pages/workPlan/monthPlan/pro-index.vue index 8c87931..3420261 100644 --- a/pages/workPlan/monthPlan/pro-index.vue +++ b/pages/workPlan/monthPlan/pro-index.vue @@ -465,6 +465,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} @@ -548,7 +555,9 @@ - {{ item.proName }} + + {{ item.proName }} + @@ -1361,7 +1370,7 @@ export default { }, /* 获取审核人接口 */ async getAUditingUserInfoData() { - const res = await getAUditingUserInfoApi({ name: '' }) + const res = await getAUditingUserInfoApi({ name: this.searchUserName }) this.auditingUserList = res.map(e => { this.$set(e, 'isChecked', false) return e @@ -2137,6 +2146,77 @@ export default { border-bottom: 1px solid #ccc; } } + +.popup-view { + height: 60vh; + width: 95vw; + display: flex; + flex-direction: column; + background-color: #ccc; + + .popup-view-title { + width: 94%; + margin: 0 auto; + padding: 30rpx 0; + display: flex; + justify-content: space-between; + align-items: center; + + text { + color: #333; + font-size: 38rpx; + font-weight: bold; + } + } + + .search-container { + width: 100%; + padding: 28rpx 0; + background-color: #fff; + .search-box { + width: 94%; + margin: 0 auto; + display: flex; + justify-content: space-between; + align-items: center; + + .view-search-ipt { + width: 65%; + } + + .view-search-btn { + width: 27%; + height: 68rpx; + text-align: center; + line-height: 68rpx; + color: #fff; + background-color: #00337a; + border-radius: 12rpx; + } + } + } + + .view-project-list { + flex: 1; + overflow: hidden; + + .view-project-item { + width: 96%; + height: 96%; + margin: 2% auto; + background-color: #fff; + + view { + width: 100%; + padding-top: 13rpx; + padding-bottom: 6rpx; + text-align: center; + border-bottom: 1px solid #ccc; + box-sizing: border-box; + } + } + } +} .style_text_1 { color: #0bd51c; } diff --git a/pages/workPlan/monthPlanAuditingDetails/pro-index.vue b/pages/workPlan/monthPlanAuditingDetails/pro-index.vue index a20fd5f..0226ca1 100644 --- a/pages/workPlan/monthPlanAuditingDetails/pro-index.vue +++ b/pages/workPlan/monthPlanAuditingDetails/pro-index.vue @@ -616,6 +616,7 @@ export default { async getAUditingUserInfoData() { const res = await getAUditingUserInfoApi({ name: this.searchUserName }) + console.log(res, '搜索结果') this.auditingUserList = res.map(e => { this.$set(e, 'isChecked', false) return e diff --git a/pages/workPlan/networkPlan/inf-index.vue b/pages/workPlan/networkPlan/inf-index.vue index 87d755a..43e9f1b 100644 --- a/pages/workPlan/networkPlan/inf-index.vue +++ b/pages/workPlan/networkPlan/inf-index.vue @@ -453,6 +453,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/networkPlan/pro-index.vue b/pages/workPlan/networkPlan/pro-index.vue index 9b3e269..0e0bbd6 100644 --- a/pages/workPlan/networkPlan/pro-index.vue +++ b/pages/workPlan/networkPlan/pro-index.vue @@ -454,6 +454,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/tempPlan/inf-index.vue b/pages/workPlan/tempPlan/inf-index.vue index 36d9511..218c54a 100644 --- a/pages/workPlan/tempPlan/inf-index.vue +++ b/pages/workPlan/tempPlan/inf-index.vue @@ -505,6 +505,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/tempPlan/pro-index.vue b/pages/workPlan/tempPlan/pro-index.vue index 8bcd5ac..1475215 100644 --- a/pages/workPlan/tempPlan/pro-index.vue +++ b/pages/workPlan/tempPlan/pro-index.vue @@ -509,6 +509,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/weekPlan/inf-index.vue b/pages/workPlan/weekPlan/inf-index.vue index 3056f03..dd80c01 100644 --- a/pages/workPlan/weekPlan/inf-index.vue +++ b/pages/workPlan/weekPlan/inf-index.vue @@ -518,6 +518,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} diff --git a/pages/workPlan/weekPlan/pro-index.vue b/pages/workPlan/weekPlan/pro-index.vue index d0d72ef..24108f3 100644 --- a/pages/workPlan/weekPlan/pro-index.vue +++ b/pages/workPlan/weekPlan/pro-index.vue @@ -536,6 +536,13 @@ v-for="item in projectListSel" :key="item.value" @tap="onChangeProjectInPopup(item)" + style=" + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + " > {{ item.text }} @@ -888,7 +895,7 @@ export default { { form_label: '投入车辆(辆)', items_type: 'ipt', required: true, name: 'cls', isType: 'number' }, { form_label: '开始时间', items_type: 'date', required: true, name: 'kssj' }, { form_label: '结束时间', items_type: 'date', required: true, name: 'jssj' }, - { form_label: '典型中高风险分部分项公工程', items_type: 'ipt', required: false, name: 'fxgc' }, + { form_label: '典型中高风险分部分项工程', items_type: 'ipt', required: false, name: 'fxgc' }, { form_label: '开始时间', items_type: 'date', required: false, name: 'fxkssj' }, { form_label: '结束时间', items_type: 'date', required: false, name: 'fxjssj' }, { form_label: '作业地点', items_type: 'ipt', required: false, name: 'fxgzdd' } diff --git a/pages/workPlan/weekPlanAuditingDetails/pro-index.vue b/pages/workPlan/weekPlanAuditingDetails/pro-index.vue index be8874c..c1189ca 100644 --- a/pages/workPlan/weekPlanAuditingDetails/pro-index.vue +++ b/pages/workPlan/weekPlanAuditingDetails/pro-index.vue @@ -376,7 +376,7 @@ export default { { form_label: '投入车辆(辆)', items_type: 'ipt', required: true, name: 'cls', isType: 'number' }, { form_label: '开始时间', items_type: 'date', required: true, name: 'kssj' }, { form_label: '结束时间', items_type: 'date', required: true, name: 'jssj' }, - { form_label: '典型中高风险分部分项公工程', items_type: 'ipt', required: false, name: 'fxgc' }, + { form_label: '典型中高风险分部分项工程', items_type: 'ipt', required: false, name: 'fxgc' }, { form_label: '开始时间', items_type: 'date', required: false, name: 'fxkssj' }, { form_label: '结束时间', items_type: 'date', required: false, name: 'fxjssj' }, { form_label: '作业地点', items_type: 'ipt', required: false, name: 'fxgzdd' } diff --git a/pages/workPlan/weekPlanDetails/pro-index.vue b/pages/workPlan/weekPlanDetails/pro-index.vue index 95297af..19f1b7d 100644 --- a/pages/workPlan/weekPlanDetails/pro-index.vue +++ b/pages/workPlan/weekPlanDetails/pro-index.vue @@ -374,7 +374,7 @@ export default { { form_label: '投入车辆(辆)', items_type: 'ipt', required: true, name: 'cls', isType: 'number' }, { form_label: '开始时间', items_type: 'date', required: true, name: 'kssj' }, { form_label: '结束时间', items_type: 'date', required: true, name: 'jssj' }, - { form_label: '典型中高风险分部分项公工程', items_type: 'ipt', required: false, name: 'fxgc' }, + { form_label: '典型中高风险分部分项工程', items_type: 'ipt', required: false, name: 'fxgc' }, { form_label: '开始时间', items_type: 'date', required: false, name: 'fxkssj' }, { form_label: '结束时间', items_type: 'date', required: false, name: 'fxjssj' }, { form_label: '作业地点', items_type: 'ipt', required: false, name: 'fxgzdd' } diff --git a/pages/workPlan/workPlan-details/index.vue b/pages/workPlan/workPlan-details/index.vue index e6e90cb..8d2d1b9 100644 --- a/pages/workPlan/workPlan-details/index.vue +++ b/pages/workPlan/workPlan-details/index.vue @@ -285,7 +285,7 @@ export default { this.standGuardList = response.data this.imgList = this.standGuardList.map(e => { - return `${config.loginBaseUrl}ynPlan${e.imgPath}` + return `http://192.168.0.14:19191/ynPlanApp${e.imgPath}` }) }, /* 点击作业计划时查询作业人员 */