数量设备
This commit is contained in:
parent
125354749e
commit
ca9e62e85e
|
|
@ -138,7 +138,7 @@
|
|||
<el-input-number
|
||||
v-model="goods.num"
|
||||
style="width: 100px"
|
||||
:min="1"
|
||||
:min="goods.num || 1"
|
||||
:max="goods.deviceCount || 1"
|
||||
size="small"
|
||||
:disabled="goods.maStatus != 2"
|
||||
|
|
@ -343,7 +343,7 @@ const getBookCarDetailsData = async () => {
|
|||
e.protocolChecked = false
|
||||
e.devInfoVoList.forEach((j: any) => {
|
||||
j.days = 0
|
||||
j.num = 1
|
||||
j.num = j.deviceCount
|
||||
j.costs = 0
|
||||
j.rentBeginTime = ''
|
||||
j.rentEndTime = ''
|
||||
|
|
|
|||
|
|
@ -677,6 +677,10 @@ const equipBaseInfoList = reactive([
|
|||
label: '装备型号',
|
||||
key: 'typeName',
|
||||
},
|
||||
{
|
||||
label: '上架数量',
|
||||
key: 'deviceCount',
|
||||
},
|
||||
{
|
||||
label: '联系人',
|
||||
key: 'person',
|
||||
|
|
|
|||
|
|
@ -123,7 +123,7 @@
|
|||
<el-input-number
|
||||
v-model="item.num"
|
||||
style="width: 100px; margin-left: 10px"
|
||||
:min="1"
|
||||
:min="item.num"
|
||||
:max="item.deviceCount"
|
||||
size="small"
|
||||
/>
|
||||
|
|
@ -291,7 +291,7 @@ const getOrderListData = async () => {
|
|||
rentEndTime: '',
|
||||
lease_date: '',
|
||||
days: 0,
|
||||
num: 1,
|
||||
num: res.data.deviceCount ? res.data.deviceCount : 1,
|
||||
...res.data,
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -520,6 +520,13 @@ const dialogTypeChange = async () => {
|
|||
// }
|
||||
console.log('deviceTypeList', deviceTypeList[0].data)
|
||||
warningDays.value = deviceTypeList[0].data.maintenanceAlarmDay
|
||||
if(deviceTypeList[0].data.manageType == 0){
|
||||
addAndEditForm.deviceCount = 1
|
||||
typeDisabled.value = true
|
||||
}else{
|
||||
addAndEditForm.deviceCount = 1
|
||||
typeDisabled.value = false
|
||||
}
|
||||
if (deviceTypeList[0].data.maTypeProperties == null) {
|
||||
propertyNames.value = []
|
||||
} else {
|
||||
|
|
@ -580,7 +587,7 @@ const equipRules = ref({
|
|||
deviceCount: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入装备数量',
|
||||
message: '请输入上架数量',
|
||||
trigger: 'blur',
|
||||
},
|
||||
],
|
||||
|
|
@ -625,7 +632,9 @@ const equipRules = ref({
|
|||
message: '请输入日租金',
|
||||
trigger: 'blur',
|
||||
},
|
||||
|
||||
],
|
||||
|
||||
person: [{ required: true, message: '联系人不能为空', trigger: 'blur' }],
|
||||
checkDate: [{ required: true, message: '校验日期不能为空', trigger: 'blur' }],
|
||||
checkCycle: [{ required: true, message: '校验周期不能为空', trigger: 'blur' }],
|
||||
|
|
@ -1112,6 +1121,8 @@ const onAddDescription = () => {
|
|||
})
|
||||
}
|
||||
|
||||
const typeDisabled = ref(false)
|
||||
|
||||
const addAndEditForm = reactive<any>({
|
||||
deviceName: '',
|
||||
deviceTypeList: [],
|
||||
|
|
@ -1833,6 +1844,20 @@ const getUpdateTimeBgColor = (row: any) => {
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="20">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="上架数量:" prop="deviceCount">
|
||||
<el-input
|
||||
v-model="addAndEditForm.deviceCount"
|
||||
placeholder="请输入上架数量"
|
||||
type="number"
|
||||
clearable
|
||||
maxlength="10"
|
||||
:disabled="typeDisabled"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<!-- 1.13 需求变动要求隐藏 -->
|
||||
<!-- <el-row :gutter="20">
|
||||
<el-col :span="12">
|
||||
|
|
|
|||
Loading…
Reference in New Issue