|
@@ -65,9 +65,9 @@
|
|
|
@input="checkUnOilhomeQty" v-model="formData.oilhomeQty" />
|
|
|
</view>
|
|
|
<view class="data">
|
|
|
- <text class="key">加油金额</text>
|
|
|
+ <!-- <text class="key">加油金额</text>
|
|
|
<input class="value" selection-start="0" selection-end="9999" :disabled="disabled" type="digit"
|
|
|
- @input="checkUnOilhomeAmt" v-model="formData.oilhomeAmt" />
|
|
|
+ @input="checkUnOilhomeAmt" v-model="formData.oilhomeAmt" /> -->
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="box">
|
|
@@ -179,7 +179,7 @@
|
|
|
<!-- <text style="color: #3c9cff;">单据拍照存档</text> -->
|
|
|
<text style="color: #3c9cff;">单据拍照存档 (请上传图片大小为1MB以下的图片)</text>
|
|
|
</view>
|
|
|
- <u-upload :fileList="fileList1" accept="image" :sizeType="['compressed']" capture="camera"
|
|
|
+ <u-upload :fileList="fileList1":sizeType="['compressed']"
|
|
|
@afterRead="imgUploading" @delete="deletePic" name="1" multiple :disabled="disabled"
|
|
|
:previewFullImage="true"></u-upload>
|
|
|
</view>
|
|
@@ -1339,59 +1339,46 @@
|
|
|
this.formData.date = date;
|
|
|
insertTmsAttachMngs(this.formData).then(res => {
|
|
|
if (res.code == 200) {
|
|
|
- let data = {
|
|
|
- name: 'avatarfile',
|
|
|
- filePath: lists[i].url
|
|
|
- }
|
|
|
- // 获取经纬度
|
|
|
- let longitude = '';
|
|
|
- let latitude = '';
|
|
|
- uni.getLocation({
|
|
|
- type: 'wgs84',
|
|
|
- isHighAccuracy: true,
|
|
|
- geocode: true,
|
|
|
- success: (map) => {
|
|
|
- longitude = map.longitude
|
|
|
- latitude = map.latitude
|
|
|
- let dataForm = {
|
|
|
- attachId: res.data,
|
|
|
- longitude: longitude,
|
|
|
- latitude: latitude,
|
|
|
- updateDate: dateHHmmss,
|
|
|
- carRegNo:this.formData.carRegNo
|
|
|
- }
|
|
|
- // 上传图片
|
|
|
- pictureUploading(data, dataForm).then(res => {
|
|
|
- let item = this[`fileList${event.name}`][fileListLen]
|
|
|
- this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(
|
|
|
- item, {
|
|
|
- status: 'success',
|
|
|
- message: '',
|
|
|
- url: res.data
|
|
|
- }))
|
|
|
- fileListLen++
|
|
|
- })
|
|
|
+ uni.compressImage({
|
|
|
+ src: lists[i].url,
|
|
|
+ quality: 80,
|
|
|
+ success: ress => {
|
|
|
+ let data = {
|
|
|
+ name: 'avatarfile',
|
|
|
+ filePath: ress.tempFilePath
|
|
|
}
|
|
|
- });
|
|
|
- // let dataForm = {
|
|
|
- // attachId: res.data,
|
|
|
- // longitude: longitude,
|
|
|
- // latitude: latitude,
|
|
|
- // updateDate: dateHHmmss
|
|
|
- // }
|
|
|
-
|
|
|
- // console.log(dataForm);
|
|
|
- // // 上传图片
|
|
|
- // pictureUploading(data, dataForm).then(res => {
|
|
|
- // let item = this[`fileList${event.name}`][fileListLen]
|
|
|
- // this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(
|
|
|
- // item, {
|
|
|
- // status: 'success',
|
|
|
- // message: '',
|
|
|
- // url: res.data
|
|
|
- // }))
|
|
|
- // fileListLen++
|
|
|
- // })
|
|
|
+ // 获取经纬度
|
|
|
+ let longitude = '';
|
|
|
+ let latitude = '';
|
|
|
+ uni.getLocation({
|
|
|
+ type: 'wgs84',
|
|
|
+ isHighAccuracy: true,
|
|
|
+ geocode: true,
|
|
|
+ success: (map) => {
|
|
|
+ longitude = map.longitude
|
|
|
+ latitude = map.latitude
|
|
|
+ let dataForm = {
|
|
|
+ attachId: res.data,
|
|
|
+ longitude: longitude,
|
|
|
+ latitude: latitude,
|
|
|
+ updateDate: dateHHmmss,
|
|
|
+ carRegNo:this.formData.carRegNo
|
|
|
+ }
|
|
|
+ // 上传图片
|
|
|
+ pictureUploading(data, dataForm).then(res => {
|
|
|
+ let item = this[`fileList${event.name}`][fileListLen]
|
|
|
+ this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(
|
|
|
+ item, {
|
|
|
+ status: 'success',
|
|
|
+ message: '',
|
|
|
+ url: res.data
|
|
|
+ }))
|
|
|
+ fileListLen++
|
|
|
+ })
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
})
|