| | |
| | | |
| | | <script> |
| | | import { measureList, submitMeasures, getMeasureDetail } from '@/api/notice.js' |
| | | import VUE_APP_BASE_URL from '../../../common/constant.js' |
| | | export default { |
| | | components:{ |
| | | |
| | |
| | | autoHeight: true, |
| | | detailData : {}, |
| | | measureIds : [], |
| | | baseUrl: '', |
| | | baseUrl: VUE_APP_BASE_URL, |
| | | list: [], |
| | | showBtn: false |
| | | } |
| | |
| | | this.statusBarHeight = uni.getSystemInfoSync()['statusBarHeight']; |
| | | uni.hideTabBar(); |
| | | this.getMeasureList(); |
| | | console.log("huan",process.env.NODE_ENV) |
| | | if (process.env.NODE_ENV == 'development') { |
| | | this.baseUrl = 'http://192.168.0.41:8086' |
| | | }else { |
| | | this.baseUrl = 'http://121.239.169.30:13001' |
| | | } |
| | | }, |
| | | methods: { |
| | | getMeasureList() { |
| | | const param = { |
| | | pageIndex: 1, |
| | | pageSize: 10000000, |
| | | pageSize: 10000, |
| | | } |
| | | measureList(param).then(res => { |
| | | if(res.code == 100){ |
| | |
| | | console.log('change', this.measureIds); |
| | | }, |
| | | submit() { |
| | | if(this.measureIds.length <0) { |
| | | uni.showToast({ |
| | | icon: "none", |
| | | title: '请勾选基础措施' |
| | | }); |
| | | return; |
| | | } |
| | | const param = { |
| | | id: this.detailData.id, |
| | | baseMeasures: this.measureIds, |
| | |
| | | uploadFilePromise(url) { |
| | | return new Promise((resolve, reject) => { |
| | | let a = uni.uploadFile({ |
| | | url: this.baseUrl + '/attachment/uploadMeasureImage/key', |
| | | url: VUE_APP_BASE_URL + '/attachment/uploadMeasureImage/key', |
| | | filePath: url, |
| | | name: 'file', |
| | | header: { |