-
+
@@ -362,9 +381,11 @@ const queryForm: any = reactive({
proProvince: '', // 项目所在省
proCity: '', // 项目所在市
proCounty: '', // 项目所在区/县
+ address: '', // 收货地址
})
const queryFormRules = reactive({
proCode: [{ required: true, message: '请选择使用项目', trigger: 'blur' }],
+ address: [{ required: true, message: '请选择收货地址', trigger: 'blur' }],
})
const projectList: any = ref([])
@@ -525,7 +546,7 @@ const onCartSubmit = debounce(async () => {
// return
// }
- if (addressTitle.value === '请选择收货地址') {
+ if (!queryForm.address) {
ElMessage({
showClose: false,
message: '请选择收货地址',
@@ -549,10 +570,12 @@ const onCartSubmit = debounce(async () => {
const submitParams = {
cost: orderAmountPice.value,
- address: addressTitle.value.split(':')[1],
+ // address: addressTitle.value.split(':')[1],
+ address: queryForm.address,
detailsList: [submitInfo],
}
- // console.log('submitParams', submitParams)
+ // console.log('submitParams--提交', submitParams)
+
const res: any = await submitBookCarApi({
...queryForm,
orderInfoDto: [submitParams],
@@ -737,12 +760,18 @@ isShowPriceFun()
justify-content: center;
color: #fff;
}
+ .el-col {
+ border-right: 1px solid #fff;
+ &:last-child {
+ border-right: none;
+ }
+ }
}
.cart-tbody {
background: #fff;
- padding: 8px 12px;
- margin: 10px;
+ /* padding: 8px 12px; */
+ margin: 10px 0;
.cart-user-info {
display: flex;
@@ -765,7 +794,21 @@ isShowPriceFun()
margin: 15px 0;
display: flex;
align-items: center;
- // font-size: 13px;
+ border: 1px solid #ccc;
+ border-radius: 5px;
+ padding: 10px 0;
+ background: #fafafa;
+
+ .el-col {
+ border-right: 1px solid #ccc;
+ &:last-child {
+ border-right: none;
+ }
+ height: 103px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
div {
text-align: center;
}
@@ -787,6 +830,7 @@ isShowPriceFun()
div {
text-align: left;
+ margin: 8px 0;
}
}
}