|
|
|
@ -30,11 +30,11 @@ |
|
|
|
<input placeholder="请选择省市区" disabled type="text" v-model="formData.address1"></input> |
|
|
|
</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="费用说明" name="address"> |
|
|
|
<uni-easyinput type="textarea" v-model="formData.address" /> |
|
|
|
<uni-forms-item label="费用说明" name="standard"> |
|
|
|
<uni-easyinput type="textarea" v-model="formData.standard" /> |
|
|
|
</uni-forms-item> |
|
|
|
</uni-forms> |
|
|
|
<view class="address-btn" @tap="backPrevPage">确认</view> |
|
|
|
<view class="address-btn" @tap="setAddress">确认</view> |
|
|
|
</view> |
|
|
|
</uni-popup> |
|
|
|
</view> |
|
|
|
@ -46,7 +46,7 @@ |
|
|
|
return { |
|
|
|
formData: { |
|
|
|
address1: '', |
|
|
|
address: '', |
|
|
|
standard: '', |
|
|
|
province: '', |
|
|
|
city: '', |
|
|
|
area: '', |
|
|
|
@ -60,7 +60,7 @@ |
|
|
|
errorMessage: '请选择线路', |
|
|
|
}] |
|
|
|
}, |
|
|
|
address: { |
|
|
|
standard: { |
|
|
|
rules: [{ |
|
|
|
required: true, |
|
|
|
errorMessage: '请输入费用说明', |
|
|
|
@ -76,13 +76,40 @@ |
|
|
|
uni.hideHomeButton() //左上角HOME按钮 |
|
|
|
}, |
|
|
|
onLoad(options) { |
|
|
|
|
|
|
|
this.getList() |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
//新增人员 |
|
|
|
methods: { |
|
|
|
//获取列表 |
|
|
|
getList(){ |
|
|
|
this.tui.request('/app/operatingArea/getOperatingAreaList', 'POST', { |
|
|
|
pageNum:1, |
|
|
|
pageSize:10 |
|
|
|
}, false, false).then((res) => { |
|
|
|
if (res.code == 200){ |
|
|
|
this.standardList = res.result |
|
|
|
} |
|
|
|
|
|
|
|
}) |
|
|
|
}, |
|
|
|
//弹出弹窗 |
|
|
|
addAddress(data) { |
|
|
|
this.$refs.inputDialog.open('bottom') |
|
|
|
}, |
|
|
|
//新增修改 |
|
|
|
setAddress(){ |
|
|
|
this.tui.request('/app/operatingArea/saveOrUpdateOperatingArea', 'post', { |
|
|
|
shippingType:uni.getStorageSync("signCompany"), |
|
|
|
shippingMethod:uni.getStorageSync("companyName"), |
|
|
|
shippingMethodId:uni.getStorageSync("transCompany"), |
|
|
|
province:this.formData.province, |
|
|
|
city:this.formData.city, |
|
|
|
area:this.formData.area, |
|
|
|
chargingStandard:this.formData.standard |
|
|
|
}, false, false).then(res => { |
|
|
|
if (res.code !== 200) return |
|
|
|
this.bList = res.result |
|
|
|
}) |
|
|
|
}, |
|
|
|
delAddress(){ |
|
|
|
var that = this; |
|
|
|
uni.showModal({ |
|
|
|
@ -108,11 +135,9 @@ |
|
|
|
let address = data.province + data.city + data.area; |
|
|
|
this.show = false |
|
|
|
this.formData.address1 = address; |
|
|
|
this.addressObj = { |
|
|
|
province: data.province, |
|
|
|
city: data.city, |
|
|
|
area: data.area, |
|
|
|
} |
|
|
|
this.formData.province = data.province |
|
|
|
this.formData.city= data.city |
|
|
|
this.formData.area= data.area |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
|