bug修复

This commit is contained in:
hongchao 2025-03-10 15:03:03 +08:00
parent 429ad3bd87
commit 3a5d7523fb
4 changed files with 29 additions and 4 deletions

View File

@ -24,7 +24,8 @@ import { ElDatePicker, ElButton } from 'element-plus'
const disabledDate = (date) => {
const today = new Date()
//
return date.getTime() < today.getTime()
// return date.getTime() < today.getTime()
return date.setHours(0, 0, 0, 0) < today.setHours(0, 0, 0, 0);
}
const props = defineProps({

View File

@ -1818,7 +1818,7 @@ const getUpdateTimeBgColor = (row: any) => {
v-model="addAndEditForm.person"
placeholder="请输入联系人"
clearable
maxlength="20"
maxlength="10"
/>
</el-form-item>
</el-col>

View File

@ -11,7 +11,7 @@ const userInfo = JSON.parse(localStorage.getItem('main')).userInfo
// const isAdmin = ref(userInfo.admin)
//
// console.log('🚀 ~ userInfo:', userInfo)
const isAdmin = ref(userInfo.userId == 226 || userInfo.userId == 225)
const isAdmin = ref(userInfo.userId == 226 || userInfo.userId == 225 || userInfo.admin)
// console.log('🚀 ~ isAdmin:', isAdmin.value)
import imgSrc from '@/assets/img/logo.png'

View File

@ -196,6 +196,7 @@ const pickUpCodeOut = ref('');
const pickUpViewOut = (index: number) => {
indexPickUpCode.value = index;
pickUpCodeForm.pickUpCode = '';
pickUpCodeForm.orderRemark = '';
dialogVisiblePickUpCodeOut.value = true;
};
const pickUpCodeFormRef = ref()
@ -208,9 +209,17 @@ const pickUpCodeRules = ref({
trigger: 'blur',
}
],
orderRemark:[
{
required: true,
message: '请输入备注',
trigger: 'blur',
}
]
})
const pickUpCodeForm = reactive<any>({
pickUpCode: '',
orderRemark: '',
})
@ -789,7 +798,7 @@ const confirmReceipt = () => {
})
.then(() => {
console.log('xxxxxxxxxxxxxxxx',indexPickUpCode.value,pickUpCodeForm.pickUpCode)
return passApi({ orderId: cardList.value[indexPickUpCode.value].orderId, orderStatus: 4,pickupCode:pickUpCodeForm.pickUpCode })
return passApi({ orderId: cardList.value[indexPickUpCode.value].orderId, orderStatus: 4,pickupCode:pickUpCodeForm.pickUpCode,orderRemark:pickUpCodeForm.orderRemark })
})
.then((res) => {
if (res.code === 200) {
@ -2178,6 +2187,21 @@ const confirmReceipt = () => {
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="20">
<el-form-item label="备注:" prop="orderRemark" label-width="100px" >
<el-input
autocomplete="off"
maxlength="20"
v-model="pickUpCodeForm.orderRemark"
clearable
type="textarea"
:rows="3"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div class="button-container">
<el-button type="primary" class="primary-lease" @click="dialogVisiblePickUpCodeOut=false">