Browse Source

fix: 修改移动端地址

sy-water-data-board-ui
panyuyi 1 year ago
parent
commit
c7ee76206c
  1. 3
      src/views/dike/runManage/enginerring/inspectionRecords/index.vue
  2. 76
      src/views/dike/runManage/maintenance/maintenancePlan/index.vue
  3. 2
      src/views/dike/runManage/maintenance/maintenanceRecords/index.vue
  4. 2
      src/views/dike/runManage/pestAnimalControl/governanceRecords/index.vue
  5. 14
      src/views/mobilePage/index.vue
  6. 4
      vue.config.js

3
src/views/dike/runManage/enginerring/inspectionRecords/index.vue

@ -18,9 +18,8 @@ export default {
methods: {
// 线
routeSetting(row) {
console.log('🚀row🚀', row)
this.$router.push({
path: '/dyke/runManage/enginerring/patrolRouteSettings',
path: 'patrolRouteSettings',
query: { name: row.name, editor: false, id: row.id }
})
},

76
src/views/dike/runManage/maintenance/maintenancePlan/index.vue

@ -1,6 +1,16 @@
<!-- 维修计划管理-堤防 -->
<script>
import { putDFMaintenancePlan, deleteDFMaintenancePlan, postDFMaintenancePlan, postDFMaintenancePlanList, getDFMaintenancePlan } from '@/api/management'
import { putDFMaintenancePlan, deleteDFMaintenancePlan,
postDFMaintenancePlan, postDFMaintenancePlanList,
getDFMaintenancePlan } from '@/api/management'
import {
listDikeInfo,
getDikeInfo,
delDikeInfo,
addDikeInfo,
updateDikeInfo,
exportDikeInfo,
} from "@/api/yg/dikeInfo";
export default {
name: 'InspectionItems',
data() {
@ -41,21 +51,7 @@ export default {
},
], //
embankmentList: [
{
label: '堤防1',
value: '1',
id: '1',
},
{
label: '堤防2',
value: '2',
id: '2',
},
{
label: '堤防3',
value: '3',
id: '3',
}
], //
searchLevel: 1, //
tableData: [], //
@ -220,11 +216,34 @@ export default {
this.searchInput = ''
this.searchLevel = 1
this.getTableData()
},
getEmbData(){
listDikeInfo({
pageNum: 1,
pageSize: 20,
ids: null,
data: {
embankmentName: null,
endStationNumber: null,
embankmentType: null,
},
//
params: {
//
orderBy: "create_time",
// descasc
sort: "desc",
},
}).then(res=> {
this.embankmentList = res?.records || []
})
}
},
mounted() {
//
this.getTableData()
this.getEmbData()
},
}
</script>
@ -277,7 +296,8 @@ export default {
:total="pageData.total" @size-change="getTableData()">
</el-pagination>
</div>
<el-dialog title="新增/编辑维养计划" @close="closeDialog" :visible.sync="dialogVisible" width="38%">
<el-dialog title="新增/编辑维养计划" @close="closeDialog" :visible.sync="dialogVisible" width="720px">
<div style="display: flex; margin-bottom: 16px;">
<div style="width: 5px; height: 16px; background-color: #31a08e; margin-right: 8px;"></div><span
style="font-weight: 600;">基础信息</span>
@ -286,10 +306,10 @@ export default {
<el-form-item label-width="120px" label="堤防名称" prop="dikeCode">
<el-select v-model="ruleForm.dikeCode" placeholder="请选择" @change="ruleForm.name = ruleForm.dikeCode"
:disabled="prohibitEditing">
<el-option v-for="item in embankmentList" :label="item.label" :value="item.value" :key="item.id"></el-option>
<el-option v-for="item in embankmentList" :label="item.embankmentName" :value="item.embankmentCode" :key="item.id"></el-option>
</el-select>
<el-button button class="search-btn" type="success" size="small">详情</el-button>
<el-button button class="search-btn" type="success" size="small">打开地图</el-button>
<el-button :disabled="true" class="ml-6" type="success" size="small">详情</el-button>
<el-button :disabled="true" class="ml-6" type="success" size="small">打开地图</el-button>
</el-form-item>
<div style="display: flex;">
<el-form-item label-width="120px" label="维养计划名称" prop="name">
@ -361,16 +381,20 @@ export default {
.search-btn {
margin-left: 10px;
background-color: #37b29e;
// background-color: #37b29e;
border: none;
&:hover {
background-color: #5ac6b9;
}
// &:hover {
// background-color: #5ac6b9;
// }
&:active {
background-color: #2b8070;
// &:active {
// background-color: #2b8070;
// }
}
.ml-6{
margin-left: 6px;
}
/deep/.el-input__count {

2
src/views/dike/runManage/maintenance/maintenanceRecords/index.vue

@ -345,7 +345,7 @@ export default {
:total="pageData.total" @size-change="getTableData()">
</el-pagination>
</div>
<el-dialog title="新增/编辑维养计划" @close="closeDialog" :visible.sync="dialogVisible" width="40%">
<el-dialog title="新增/编辑维养计划" @close="closeDialog" :visible.sync="dialogVisible" width="720px">
<div style="display: flex; margin-bottom: 16px;">
<div style="width: 5px; height: 16px; background-color: #31a08e; margin-right: 8px;"></div><span
style="font-weight: 600;">基础信息</span>

2
src/views/dike/runManage/pestAnimalControl/governanceRecords/index.vue

@ -310,7 +310,7 @@ export default {
</el-select>
<span style="margin-left: 10px;">工作月份</span>
<el-select v-model="workMonth" placeholder="请选择">
<el-option v-for="(item, index) in 12 " :label="(index + 1) + '月'" :value="item" />
<el-option v-for="(item, index) in 12 " :label="(index + 1) + '月'" :value="item" :key="index" />
</el-select>
<el-button class="search-btn" type="success" @click="getTableData(searchInput)">搜索</el-button>
<el-button @click="resetSearch()">重置</el-button>

14
src/views/mobilePage/index.vue

@ -1,17 +1,23 @@
<template>
<div class="mobile-page">
<iframe class="iframe-page" :src="h5Src"></iframe>
<iframe v-if="h5Src" class="iframe-page" :src="h5Src"></iframe>
</div>
</template>
<script>
import { getToken } from '@/utils/auth'
const isProDuction = process.env.NODE_ENV === "production"
// h5
const devSrc = 'http://172.16.34.83:8002/'
// prod
const proSrc = 'http://shuili-h5.product.dev.com:30115/'
const h5Src = `${isProDuction?proSrc:devSrc}?t=${getToken()}`
export default {
data() {
return {
h5Src: `http://172.16.34.83:8002/?t=${getToken()}`,
h5Src
}
}
},
created(){}
}
</script>
<style lang="scss">

4
vue.config.js

@ -29,9 +29,9 @@ module.exports = {
productionSourceMap: false,
// webpack-dev-server 相关配置
devServer: {
// host: '0.0.0.0',
host: '0.0.0.0',
// host: '192.168.1.104',
host: '127.0.0.1',
// host: '127.0.0.1',
port: 80,
open: true,
proxy: {

Loading…
Cancel
Save