Commit 3d859139 authored by Cai Wei's avatar Cai Wei

feat(*): 添加测试标识

parent a8d2d8e6
...@@ -33,11 +33,11 @@ ...@@ -33,11 +33,11 @@
<el-form-item label="设备类型"> <el-form-item label="设备类型">
<el-select v-model="formInline.deviceType" style="width: 200px" data-testid="device-type-select"> <el-select v-model="formInline.deviceType" style="width: 200px" data-testid="device-type-select">
<el-option <el-option
v-for="i in typeList.list" v-for="(i, index) in typeList.list"
:key="i" :key="i"
:label="`${i.desc}`" :label="`${i.desc}`"
:value="i.code" :value="i.code"
:data-testid="`device-type-option-${i.code}`" :id="`device-type-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -153,7 +153,7 @@ ...@@ -153,7 +153,7 @@
</el-form-item> </el-form-item>
<el-form-item label="原因分类" prop="reasonCategory"> <el-form-item label="原因分类" prop="reasonCategory">
<el-select v-model="equSubmitInfo.reasonCategory" style="width: 220px;" data-testid="reason-category-select"> <el-select v-model="equSubmitInfo.reasonCategory" style="width: 220px;" data-testid="reason-category-select">
<el-option v-for="item in reasonCategoryList" :key="item.key" :value="item.key" :label="item.value" :data-testid="`reason-category-option-${item.key}`"></el-option> <el-option v-for="(item, index) in reasonCategoryList" :key="item.key" :value="item.key" :label="item.value" :id="`reason-category-option-${index}`"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="原因描述" prop="reasonDescription" style="padding-left: 10px;"> <el-form-item label="原因描述" prop="reasonDescription" style="padding-left: 10px;">
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
:key="item.productionLineId" :key="item.productionLineId"
:label="item.productionLineName" :label="item.productionLineName"
:value="item.productionLineId" :value="item.productionLineId"
:data-testid="`production-line-option-${item.productionLineId}`" :id="`production-line-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -30,13 +30,13 @@ ...@@ -30,13 +30,13 @@
placeholder="请选择" placeholder="请选择"
data-testid="my-agency-device-type-select" data-testid="my-agency-device-type-select"
> >
<el-option label="全部" value="" data-testid="device-type-option-all" /> <el-option label="全部" value="" id="device-type-option-all" />
<el-option <el-option
v-for="(item, index) in basicConfiguration.deviceList" v-for="(item, index) in basicConfiguration.deviceList"
index="item.id" index="item.id"
:label="item.desc" :label="item.desc"
:value="item.code" :value="item.code"
:data-testid="`device-type-option-${item.code}`" :id="`device-type-option-${index}`"
> >
</el-option> </el-option>
</el-select> </el-select>
...@@ -616,7 +616,7 @@ ...@@ -616,7 +616,7 @@
:key="i" :key="i"
:label="item.name" :label="item.name"
:value="item.id" :value="item.id"
:data-testid="`assign-person-option-${item.id}`" :id="`assign-person-option-${i}`"
></el-option> ></el-option>
</el-select> </el-select>
<el-button <el-button
...@@ -660,11 +660,11 @@ ...@@ -660,11 +660,11 @@
data-testid="bag-row-select" data-testid="bag-row-select"
> >
<el-option <el-option
v-for="item in rowList" v-for="(item, index) in rowList"
:key="item" :key="item"
:label="item" :label="item"
:value="item" :value="item"
:data-testid="`bag-row-option-${item}`" :id="`bag-row-option-${index}`"
> >
</el-option> </el-option>
</el-select> </el-select>
...@@ -672,11 +672,11 @@ ...@@ -672,11 +672,11 @@
<el-form-item label="第几列:" data-testid="bag-col-form-item"> <el-form-item label="第几列:" data-testid="bag-col-form-item">
<el-select v-model="bagCol" placeholder="请选择第几列" data-testid="bag-col-select"> <el-select v-model="bagCol" placeholder="请选择第几列" data-testid="bag-col-select">
<el-option <el-option
v-for="item in colList" v-for="(item, index) in colList"
:key="item" :key="item"
:label="item" :label="item"
:value="item" :value="item"
:data-testid="`bag-col-option-${item}`" :id="`bag-col-option-${index}`"
> >
</el-option> </el-option>
</el-select> </el-select>
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
:key="item.productionLineId" :key="item.productionLineId"
:label="item.productionLineName" :label="item.productionLineName"
:value="item.productionLineId" :value="item.productionLineId"
:data-testid="`production-line-option-${item.productionLineId}`" :id="`production-line-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -30,13 +30,13 @@ ...@@ -30,13 +30,13 @@
placeholder="请选择" placeholder="请选择"
data-testid="device-type-select" data-testid="device-type-select"
> >
<el-option label="全部" value="" data-testid="device-type-option-all" /> <el-option label="全部" value="" id="device-type-option-all" />
<el-option <el-option
v-for="(item, index) in basicConfiguration.deviceList" v-for="(item, index) in basicConfiguration.deviceList"
:key="item.code" :key="item.code"
:label="item.desc" :label="item.desc"
:value="item.code" :value="item.code"
:data-testid="`device-type-option-${item.code}`" :id="`device-type-option-${index}`"
> >
</el-option> </el-option>
</el-select> </el-select>
...@@ -729,7 +729,7 @@ ...@@ -729,7 +729,7 @@
:key="i" :key="i"
:label="item.description" :label="item.description"
:value="item.rejectType" :value="item.rejectType"
:data-testid="`reject-type-option-${item.rejectType}`" :id="`reject-type-option-${i}`"
> >
</el-option> </el-option>
</el-select> </el-select>
...@@ -766,11 +766,11 @@ ...@@ -766,11 +766,11 @@
data-testid="bag-row-select" data-testid="bag-row-select"
> >
<el-option <el-option
v-for="item in rowList" v-for="(item, index) in rowList"
:key="item" :key="item"
:label="item" :label="item"
:value="item" :value="item"
:data-testid="`bag-row-option-${item}`" :id="`bag-row-option-${index}`"
> >
</el-option> </el-option>
</el-select> </el-select>
...@@ -778,11 +778,11 @@ ...@@ -778,11 +778,11 @@
<el-form-item label="第几列:"> <el-form-item label="第几列:">
<el-select v-model="bagCol" placeholder="请选择第几列" data-testid="bag-col-select"> <el-select v-model="bagCol" placeholder="请选择第几列" data-testid="bag-col-select">
<el-option <el-option
v-for="item in colList" v-for="(item, index) in colList"
:key="item" :key="item"
:label="item" :label="item"
:value="item" :value="item"
:data-testid="`bag-col-option-${item}`" :id="`bag-col-option-${index}`"
> >
</el-option> </el-option>
</el-select> </el-select>
......
...@@ -98,16 +98,17 @@ ...@@ -98,16 +98,17 @@
<span>除尘器名称:</span> <span>除尘器名称:</span>
<el-select <el-select
v-model="selectDustNo" v-model="selectDustNo"
placeholder="请选择"
@change="changeDust" @change="changeDust"
style="width: 120px" style="width: 120px"
data-testid="dust-name-select" data-testid="dust-name-select"
> >
<el-option <el-option
v-for="i in dustList.list" v-for="(i,index) in dustList.list"
:key="i" :key="i"
:label="`${i.dusterName}`" :label="`${i.dusterName}`"
:value="i.dusterNo" :value="i.dusterNo"
:data-testid="`dust-option-${i.dusterNo}`" :id="`dust-option-${index}`"
/> />
</el-select> </el-select>
</div> </div>
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
<span class="select-label">检测仪器</span> <span class="select-label">检测仪器</span>
<el-select v-model="selectedDevice" placeholder="1#布袋检测仪" @change="handleDeviceChange" data-testid="device-select"> <el-select v-model="selectedDevice" placeholder="1#布袋检测仪" @change="handleDeviceChange" data-testid="device-select">
<el-option <el-option
v-for="item in deviceList" v-for="(item, index) in deviceList"
:key="item.deviceNo" :key="item.deviceNo"
:label="item.deviceName" :label="item.deviceName"
:value="item.deviceNo" :value="item.deviceNo"
:data-testid="`device-option-${item.deviceNo}`" :id="`device-option-${index}`"
></el-option> ></el-option>
</el-select> </el-select>
</div> </div>
......
...@@ -16,11 +16,11 @@ ...@@ -16,11 +16,11 @@
data-testid="dust-monitoring-duster-select" data-testid="dust-monitoring-duster-select"
> >
<el-option <el-option
v-for="item in dusterList" v-for="(item, index) in dusterList"
:key="item.dusterNo" :key="item.dusterNo"
:label="item.dusterName" :label="item.dusterName"
:value="item.dusterNo" :value="item.dusterNo"
:data-testid="`duster-option-${item.dusterNo}`" :data-testid="`duster-option-${index}`"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
......
...@@ -6,8 +6,8 @@ ...@@ -6,8 +6,8 @@
<div class="selector-wrap" data-testid="selector-wrap"> <div class="selector-wrap" data-testid="selector-wrap">
<el-select v-model="formData.dustType" placeholder="除尘器选择" style="width: 238px" filterable remote <el-select v-model="formData.dustType" placeholder="除尘器选择" style="width: 238px" filterable remote
:remote-method="handleSearch" :loading="loading" data-testid="dust-type-select"> :remote-method="handleSearch" :loading="loading" data-testid="dust-type-select">
<el-option v-for="item in dustTypeOptions" :key="item.deviceNo" :label="item.deviceName" <el-option v-for="(item, index) in dustTypeOptions" :key="item.deviceNo" :label="item.deviceName"
:value="item.deviceNo" :data-testid="`dust-type-option-${item.deviceNo}`" /> :value="item.deviceNo" :id="`dust-type-option-${index}`" />
</el-select> </el-select>
<el-button type="deafault" size="default" class="search-btn-balck-theme" @click="selectDustType" data-testid="select-dust-type-button">选择</el-button> <el-button type="deafault" size="default" class="search-btn-balck-theme" @click="selectDustType" data-testid="select-dust-type-button">选择</el-button>
</div> </div>
...@@ -25,8 +25,8 @@ ...@@ -25,8 +25,8 @@
<el-form-item label="所属工序" prop="process" data-testid="process-form-item"> <el-form-item label="所属工序" prop="process" data-testid="process-form-item">
<el-select v-model="formData.process" placeholder="工序选择" data-testid="process-select"> <el-select v-model="formData.process" placeholder="工序选择" data-testid="process-select">
<el-option v-for="item in processOptions" :key="item.productionLineId" :label="item.productionLineName" <el-option v-for="(item, index) in processOptions" :key="item.productionLineId" :label="item.productionLineName"
:value="item.productionLineId" :data-testid="`process-option-${item.productionLineId}`" /> :value="item.productionLineId" :id="`process-option-${index}`" />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -276,6 +276,7 @@ const resetForm = () => { ...@@ -276,6 +276,7 @@ const resetForm = () => {
formData.serverIp = ''; formData.serverIp = '';
formData.coordinateX = null; formData.coordinateX = null;
formData.coordinateY = null; formData.coordinateY = null;
} }
const cancel = () => { const cancel = () => {
......
...@@ -24,11 +24,11 @@ ...@@ -24,11 +24,11 @@
<span data-testid="compartment-number-label">仓室编号:</span> <span data-testid="compartment-number-label">仓室编号:</span>
<el-select v-model="valveForm.frontCompartNo" style="width: 120px" @change="handleRoomChange" data-testid="compartment-select"> <el-select v-model="valveForm.frontCompartNo" style="width: 120px" @change="handleRoomChange" data-testid="compartment-select">
<el-option <el-option
v-for="cell in statusData" v-for="(cell, index) in statusData"
:key="cell.frontCompartNo" :key="cell.frontCompartNo"
:label="`${cell.frontCompartNo}仓`" :label="`${cell.frontCompartNo}仓`"
:value="cell.frontCompartNo" :value="cell.frontCompartNo"
:data-testid="`compartment-option-${cell.frontCompartNo}`" :id="`compartment-option-${index}`"
/> />
</el-select> </el-select>
</div> </div>
...@@ -453,5 +453,4 @@ const cancel = () => { ...@@ -453,5 +453,4 @@ const cancel = () => {
.el-input-number__increase { .el-input-number__increase {
border-color: #F56C6C; border-color: #F56C6C;
} }
} }
</style> \ No newline at end of file
\ No newline at end of file
...@@ -37,11 +37,11 @@ ...@@ -37,11 +37,11 @@
:data-testid="`left-select-${item.propKey}`" :data-testid="`left-select-${item.propKey}`"
> >
<el-option <el-option
v-for="option in item.options" v-for="(option, index) in item.options"
:key="option.code" :key="option.code"
:label="option.name" :label="option.name"
:value="option.code" :value="option.code"
:data-testid="`left-select-option-${option.code}`" :id="`left-select-option-${index}`"
></el-option> ></el-option>
</el-select> </el-select>
</div> </div>
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
:key="item" :key="item"
:value="index" :value="index"
:label="index" :label="index"
:data-testid="`relate-device-option-${index}`" :id="`relate-device-option-${index}`"
></el-option> ></el-option>
</el-select> </el-select>
</div> </div>
...@@ -458,6 +458,7 @@ body { ...@@ -458,6 +458,7 @@ body {
} }
.tcp-value { .tcp-value {
width: 135px; width: 135px;
} }
.device-label { .device-label {
......
...@@ -10,11 +10,11 @@ ...@@ -10,11 +10,11 @@
data-testid="equipment-production-line-select" data-testid="equipment-production-line-select"
> >
<el-option <el-option
v-for="item in processOptions" v-for="(item, index) in processOptions"
:key="item.productionLineId" :key="item.productionLineId"
:label="item.productionLineName" :label="item.productionLineName"
:value="item.productionLineId" :value="item.productionLineId"
:data-testid="`equipment-production-line-option-${item.productionLineId}`" :id="`equipment-production-line-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -44,11 +44,11 @@ ...@@ -44,11 +44,11 @@
data-testid="equipment-device-type-select" data-testid="equipment-device-type-select"
> >
<el-option <el-option
v-for="item in deviceTypeEnum" v-for="(item, index) in deviceTypeEnum"
:key="item.deviceTypeId" :key="item.deviceTypeId"
:label="item.deviceType" :label="item.deviceType"
:value="item.deviceTypeId" :value="item.deviceTypeId"
:data-testid="`equipment-device-type-option-${item.deviceTypeId}`" :id="`equipment-device-type-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
......
...@@ -6,33 +6,33 @@ ...@@ -6,33 +6,33 @@
<el-form-item label="项目名称"> <el-form-item label="项目名称">
<el-select v-model="formInline.projectId" style="width: 200px" data-testid="project-select"> <el-select v-model="formInline.projectId" style="width: 200px" data-testid="project-select">
<el-option <el-option
v-for="i in nameList.list" v-for="(i, index) in nameList.list"
:key="i" :key="i"
:label="`${i.name}`" :label="`${i.name}`"
:value="i.id" :value="i.id"
:data-testid="`project-option-${i.id}`" :id="`project-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="设备类型"> <el-form-item label="设备类型">
<el-select v-model="formInline.deviceType" style="width: 200px" data-testid="device-type-select"> <el-select v-model="formInline.deviceType" style="width: 200px" data-testid="device-type-select">
<el-option <el-option
v-for="i in typeList.list" v-for="(i, index) in typeList.list"
:key="i" :key="i"
:label="`${i.desc}`" :label="`${i.desc}`"
:value="i.code" :value="i.code"
:data-testid="`device-type-option-${i.code}`" :id="`device-type-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="原因分类"> <el-form-item label="原因分类">
<el-select v-model="formInline.reasonCategory" style="width: 200px" data-testid="reason-category-select"> <el-select v-model="formInline.reasonCategory" style="width: 200px" data-testid="reason-category-select">
<el-option <el-option
v-for="i in reasonList.list" v-for="(i, index) in reasonList.list"
:key="i" :key="i"
:label="`${i.value}`" :label="`${i.value}`"
:value="i.key" :value="i.key"
:data-testid="`reason-category-option-${i.key}`" :id="`reason-category-option-${index}`"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -510,5 +510,4 @@ onBeforeUnmount(() => {}); ...@@ -510,5 +510,4 @@ onBeforeUnmount(() => {});
background-color: #fef0f0; background-color: #fef0f0;
} }
} }
} }
</style> \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment