设备管理-故障类型维护V1.1

yangwl
wws 1 year ago
parent 1e38e62896
commit d6d64dffae

@ -146,16 +146,16 @@
v-hasPermi="['device:faultType:remove']" v-hasPermi="['device:faultType:remove']"
>删除</el-button> >删除</el-button>
</el-col> </el-col>
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-button <!-- <el-button-->
type="warning" <!-- type="warning"-->
plain <!-- plain-->
icon="el-icon-download" <!-- icon="el-icon-download"-->
size="mini" <!-- size="mini"-->
@click="handleExport" <!-- @click="handleExport"-->
v-hasPermi="['device:faultType:export']" <!-- v-hasPermi="['device:faultType:export']"-->
>导出</el-button> <!-- >导出</el-button>-->
</el-col> <!-- </el-col>-->
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
@ -163,23 +163,23 @@
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column width="60" align="center" label="序号" type="index"></el-table-column> <el-table-column width="60" align="center" label="序号" type="index"></el-table-column>
<el-table-column v-if="false" label="主键" align="center" prop="faultId" /> <el-table-column v-if="false" label="主键" align="center" prop="faultId" />
<el-table-column label="故障类型编码" align="center" prop="faultCode" /> <el-table-column width="150" label="故障类型编码" align="center" prop="faultCode" />
<el-table-column label="故障类型" align="center" prop="faultType" /> <el-table-column width="150" label="故障类型" align="center" prop="faultType" />
<el-table-column label="故障子类" align="center" prop="faultSubclass" /> <el-table-column width="150" label="故障子类" align="center" prop="faultSubclass" />
<el-table-column label="备注" align="center" prop="faultRemark" /> <el-table-column width="180" label="备注" align="center" prop="faultRemark" />
<el-table-column v-if="false" label="工厂编码" align="center" prop="factoryCode" /> <el-table-column v-if="false" label="工厂编码" align="center" prop="factoryCode" />
<el-table-column v-if="false" label="备用字段1" align="center" prop="attr1" /> <el-table-column v-if="false" label="备用字段1" align="center" prop="attr1" />
<el-table-column v-if="false" label="备用字段2" align="center" prop="attr2" /> <el-table-column v-if="false" label="备用字段2" align="center" prop="attr2" />
<el-table-column v-if="false" label="备用字段3" align="center" prop="attr3" /> <el-table-column v-if="false" label="备用字段3" align="center" prop="attr3" />
<el-table-column v-if="false" label="删除标志" align="center" prop="delFlag" /> <el-table-column v-if="false" label="删除标志" align="center" prop="delFlag" />
<el-table-column label="创建人" align="center" prop="createBy" /> <el-table-column width="100" label="创建人" align="center" prop="createBy" />
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column width="180" label="创建时间" align="center" prop="createTime">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="更新人" align="center" prop="updateBy" /> <el-table-column width="100" label="更新人" align="center" prop="updateBy" />
<el-table-column label="更新时间" align="center" prop="updateTime" width="180"> <el-table-column width="180" label="更新时间" align="center" prop="updateTime">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}</span>
</template> </template>
@ -385,15 +385,19 @@ export default {
if (valid) { if (valid) {
if (this.form.faultId != null) { if (this.form.faultId != null) {
updateFaultType(this.form).then(response => { updateFaultType(this.form).then(response => {
if (response.code != 500) {
this.$modal.msgSuccess("修改成功"); this.$modal.msgSuccess("修改成功");
this.open = false; this.open = false;
this.getList(); this.getList();
}
}); });
} else { } else {
addFaultType(this.form).then(response => { addFaultType(this.form).then(response => {
if (response.code != 500) {
this.$modal.msgSuccess("新增成功"); this.$modal.msgSuccess("新增成功");
this.open = false; this.open = false;
this.getList(); this.getList();
}
}); });
} }
} }
@ -402,7 +406,26 @@ export default {
/** 删除按钮操作 */ /** 删除按钮操作 */
handleDelete(row) { handleDelete(row) {
const faultIds = row.faultId || this.ids; const faultIds = row.faultId || this.ids;
this.$modal.confirm('是否确认删除故障类型维护编号为"' + faultIds + '"的数据项?').then(function() { var faultCodes = '';
//
for (let i = 0; i < this.faultTypeList.length; i++) {
for (let j = 0; j < faultIds.length; j++) {
if (faultIds[j] == this.faultTypeList[i].faultId) {
faultCodes = faultCodes + this.faultTypeList[i].faultCode + ',';
}
}
}
if (faultCodes == '') {
for (let i = 0; i < this.faultTypeList.length; i++) {
if (faultIds == this.faultTypeList[i].faultId) {
faultCodes = this.faultTypeList[i].faultCode;
}
}
}
this.$modal.confirm('是否确认删除故障类型维护编号为"' + faultCodes + '"的数据项?').then(function() {
return delFaultType(faultIds); return delFaultType(faultIds);
}).then(() => { }).then(() => {
this.getList(); this.getList();

@ -681,17 +681,21 @@ export default {
this.form.formStandard = this.formStandard; this.form.formStandard = this.formStandard;
this.form.equipmentCodeList = this.selectEquipmentList; this.form.equipmentCodeList = this.selectEquipmentList;
updateItem(this.form).then(response => { updateItem(this.form).then(response => {
if (response.code != 500) {
this.$modal.msgSuccess("修改成功"); this.$modal.msgSuccess("修改成功");
this.open = false; this.open = false;
this.getList(); this.getList();
}
}); });
} else { } else {
this.form.formStandard = this.formStandard; this.form.formStandard = this.formStandard;
this.form.equipmentCodeList = this.selectEquipmentList; this.form.equipmentCodeList = this.selectEquipmentList;
addItem(this.form).then(response => { addItem(this.form).then(response => {
if (response.code != 500){
this.$modal.msgSuccess("新增成功"); this.$modal.msgSuccess("新增成功");
this.open = false; this.open = false;
this.getList(); this.getList();
}
}); });
} }
} }

Loading…
Cancel
Save