|
|
|
@ -13,11 +13,15 @@
|
|
|
|
<el-input v-model="formData.id" placeholder="系统自动生成" disabled />
|
|
|
|
<el-input v-model="formData.id" placeholder="系统自动生成" disabled />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col> -->
|
|
|
|
</el-col> -->
|
|
|
|
|
|
|
|
<el-col :span="8" >
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.images')" prop="images">
|
|
|
|
|
|
|
|
<UploadImg style="height: 100px" v-model="formData.images" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="16">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceCode')" prop="deviceCode">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceCode')" prop="deviceCode">
|
|
|
|
<el-row :gutter="10" style="width: 100%">
|
|
|
|
<el-row :gutter="20" style="width: 100%">
|
|
|
|
<el-col :xs="24" :sm="18" :md="16" :lg="14" :xl="12">
|
|
|
|
<el-col :xs="18" :sm="18" :md="16" :lg="14" :xl="10">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="formData.deviceCode"
|
|
|
|
v-model="formData.deviceCode"
|
|
|
|
:placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceCode')"
|
|
|
|
:placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceCode')"
|
|
|
|
@ -33,70 +37,65 @@
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceName')" prop="deviceName" required>
|
|
|
|
|
|
|
|
<el-input v-model="formData.deviceName" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceName')" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
<el-row :gutter="20">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceType')" prop="deviceType" required>
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-tree-select
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceName')" prop="deviceName" required>
|
|
|
|
v-model="formData.deviceType"
|
|
|
|
<el-input v-model="formData.deviceName" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceName')" />
|
|
|
|
:data="deviceTypeTree"
|
|
|
|
</el-form-item>
|
|
|
|
:props="treeSelectProps"
|
|
|
|
</el-col>
|
|
|
|
check-strictly
|
|
|
|
<el-col :span="12">
|
|
|
|
default-expand-all
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceType')" prop="deviceType" required>
|
|
|
|
value-key="id"
|
|
|
|
<el-tree-select
|
|
|
|
:placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceType')"
|
|
|
|
v-model="formData.deviceType"
|
|
|
|
class="!w-full"
|
|
|
|
:data="deviceTypeTree"
|
|
|
|
/>
|
|
|
|
:props="treeSelectProps"
|
|
|
|
</el-form-item>
|
|
|
|
check-strictly
|
|
|
|
</el-col>
|
|
|
|
default-expand-all
|
|
|
|
|
|
|
|
value-key="id"
|
|
|
|
|
|
|
|
:placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceType')"
|
|
|
|
|
|
|
|
class="!w-full"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="20">
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceSpec')" prop="deviceSpec">
|
|
|
|
|
|
|
|
<el-input v-model="formData.deviceSpec" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceSpec')" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.ratedCapacity')" prop="ratedCapacity">
|
|
|
|
|
|
|
|
<el-input-number
|
|
|
|
|
|
|
|
v-model="formData.ratedCapacity"
|
|
|
|
|
|
|
|
:min="0"
|
|
|
|
|
|
|
|
:precision="0"
|
|
|
|
|
|
|
|
controls-position="right"
|
|
|
|
|
|
|
|
class="!w-full"
|
|
|
|
|
|
|
|
:placeholder="t('EquipmentManagement.EquipmentLedger.placeholderRatedCapacity')"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
<!-- <el-col :span="12">
|
|
|
|
<!-- <el-col :span="12">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceBrand')" prop="deviceBrand">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceBrand')" prop="deviceBrand">
|
|
|
|
<el-input v-model="formData.deviceBrand" placeholder="请输入品牌" />
|
|
|
|
<el-input v-model="formData.deviceBrand" placeholder="请输入品牌" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col> -->
|
|
|
|
</el-col> -->
|
|
|
|
<el-col :span="24">
|
|
|
|
<!-- <el-col :span="24">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceModel')" prop="deviceModel">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceModel')" prop="deviceModel">
|
|
|
|
<el-input v-model="formData.deviceModel" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceModel')" />
|
|
|
|
<el-input v-model="formData.deviceModel" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceModel')" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>-->
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceSpec')" prop="deviceSpec">
|
|
|
|
|
|
|
|
<el-input v-model="formData.deviceSpec" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceSpec')" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.isSchedueld')" prop="isSchedueld">
|
|
|
|
|
|
|
|
<el-switch
|
|
|
|
|
|
|
|
v-model="formData.isSchedueld"
|
|
|
|
|
|
|
|
:active-value="1"
|
|
|
|
|
|
|
|
:inactive-value="0"
|
|
|
|
|
|
|
|
:active-text="t('EquipmentManagement.EquipmentLedger.yes')"
|
|
|
|
|
|
|
|
:inactive-text="t('EquipmentManagement.EquipmentLedger.no')"
|
|
|
|
|
|
|
|
inline-prompt
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.ratedCapacity')" prop="ratedCapacity">
|
|
|
|
|
|
|
|
<el-input-number
|
|
|
|
|
|
|
|
v-model="formData.ratedCapacity"
|
|
|
|
|
|
|
|
:min="0"
|
|
|
|
|
|
|
|
:precision="0"
|
|
|
|
|
|
|
|
controls-position="right"
|
|
|
|
|
|
|
|
class="!w-full"
|
|
|
|
|
|
|
|
:placeholder="t('EquipmentManagement.EquipmentLedger.placeholderRatedCapacity')"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <el-col :span="12">
|
|
|
|
<!-- <el-col :span="12">
|
|
|
|
<el-form-item label="供应商" prop="supplier">
|
|
|
|
<el-form-item label="供应商" prop="supplier">
|
|
|
|
@ -125,20 +124,31 @@
|
|
|
|
-->
|
|
|
|
-->
|
|
|
|
<!-- </el-form-item>
|
|
|
|
<!-- </el-form-item>
|
|
|
|
</el-col> -->
|
|
|
|
</el-col> -->
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="24">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.isSchedueld')" prop="isSchedueld">
|
|
|
|
|
|
|
|
<el-switch
|
|
|
|
|
|
|
|
v-model="formData.isSchedueld"
|
|
|
|
|
|
|
|
:active-value="1"
|
|
|
|
|
|
|
|
:inactive-value="0"
|
|
|
|
|
|
|
|
:active-text="t('EquipmentManagement.EquipmentLedger.yes')"
|
|
|
|
|
|
|
|
:inactive-text="t('EquipmentManagement.EquipmentLedger.no')"
|
|
|
|
|
|
|
|
inline-prompt
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.productionDate')" prop="productionDate" required>
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.productionDate')" prop="productionDate" required>
|
|
|
|
<el-date-picker v-model="formData.productionDate" type="date" value-format="YYYY-MM-DD" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderProductionDate')" class="!w-full" />
|
|
|
|
<el-date-picker v-model="formData.productionDate" type="date" value-format="YYYY-MM-DD" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderProductionDate')" class="!w-full" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.factoryEntryDate')" prop="factoryEntryDate" required>
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.factoryEntryDate')" prop="factoryEntryDate" required>
|
|
|
|
<el-date-picker v-model="formData.factoryEntryDate" type="date" value-format="YYYY-MM-DD" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderFactoryEntryDate')" class="!w-full" />
|
|
|
|
<el-date-picker v-model="formData.factoryEntryDate" type="date" value-format="YYYY-MM-DD" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderFactoryEntryDate')" class="!w-full" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceLocation')" prop="deviceLocation">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceLocation')" prop="deviceLocation">
|
|
|
|
<el-input v-model="formData.deviceLocation" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceLocation')" />
|
|
|
|
<el-input v-model="formData.deviceLocation" :placeholder="t('EquipmentManagement.EquipmentLedger.placeholderDeviceLocation')" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
@ -162,7 +172,7 @@
|
|
|
|
<!-- </el-form-item>
|
|
|
|
<!-- </el-form-item>
|
|
|
|
</el-col> -->
|
|
|
|
</el-col> -->
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceManagerName')" prop="deviceManagerIds">
|
|
|
|
<el-form-item :label="t('EquipmentManagement.EquipmentLedger.deviceManagerName')" prop="deviceManagerIds">
|
|
|
|
<el-select
|
|
|
|
<el-select
|
|
|
|
v-model="formData.deviceManagerIds"
|
|
|
|
v-model="formData.deviceManagerIds"
|
|
|
|
|