代码优化

This commit is contained in:
BianLzhaoMin 2025-03-14 10:37:07 +08:00
parent 1280b147ee
commit d1d6451260
1 changed files with 1112 additions and 1140 deletions

View File

@ -8,7 +8,6 @@
:inline="true" :inline="true"
v-show="showSearch" v-show="showSearch"
label-width="100px" label-width="100px"
:disabled="isEdit"
> >
<el-form-item label="领用类型" prop="leaseType"> <el-form-item label="领用类型" prop="leaseType">
<el-select <el-select
@ -69,12 +68,7 @@
multiple multiple
:disabled="isEdit" :disabled="isEdit"
> >
<el-option <el-option v-for="item in holdingPoleSelList" :key="item.id" :label="item.wholeTypeName" :value="item.id" />
v-for="item in holdingPoleSelList"
:key="item.id"
:label="item.wholeTypeName"
:value="item.id"
/>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="类型名称" prop="status"> <el-form-item label="类型名称" prop="status">
@ -91,7 +85,6 @@
placeholder="请输入类型名称" placeholder="请输入类型名称"
popper-class="popper-select" popper-class="popper-select"
:props="deviceTypeTreeProps" :props="deviceTypeTreeProps"
:disabled="isEdit"
></el-cascader> ></el-cascader>
</el-form-item> </el-form-item>
<el-form-item label="规格型号" prop="typeId"> <el-form-item label="规格型号" prop="typeId">
@ -102,14 +95,8 @@
style="width: 240px" style="width: 240px"
placeholder="请选择规格型号" placeholder="请选择规格型号"
@change="changeType" @change="changeType"
:disabled="isEdit"
> >
<el-option <el-option v-for="item in typeListDev" :key="item.id" :label="item.name" :value="item.id"></el-option>
v-for="item in typeListDev"
:key="item.id"
:label="item.name"
:value="item.id"
></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="预计领料时间" prop="estimateLeaseTime"> <el-form-item label="预计领料时间" prop="estimateLeaseTime">
@ -214,7 +201,6 @@
:max="1000" :max="1000"
@change="onChangeInput($event, scope.$index)" @change="onChangeInput($event, scope.$index)"
v-model="scope.row.wholeTypeNum" v-model="scope.row.wholeTypeNum"
:disabled="isEdit"
/> />
</template> </template>
</el-table-column> </el-table-column>
@ -241,29 +227,15 @@
min="1" min="1"
clearable clearable
style="width: 100%" style="width: 100%"
:disabled="isEdit"
/> />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="备注" align="center" prop="createTime"> <el-table-column label="备注" align="center" prop="createTime">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input maxlength="100" v-model="scope.row.remark" placeholder="请输入备注" clearable style="width: 100%" />
maxlength="100"
v-model="scope.row.remark"
placeholder="请输入备注"
clearable
style="width: 100%"
:disabled="isEdit"
/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column label="操作" align="center" fixed="right" class-name="small-padding fixed-width" v-if="isView">
label="操作"
align="center"
fixed="right"
class-name="small-padding fixed-width"
v-if="isView"
>
<template slot-scope="scope"> <template slot-scope="scope">
<!-- <el-button--> <!-- <el-button-->
<!-- size="mini"--> <!-- size="mini"-->