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