|
@@ -167,7 +167,11 @@
|
|
|
prop="hardwareName"
|
|
prop="hardwareName"
|
|
|
:show-overflow-tooltip="true"
|
|
:show-overflow-tooltip="true"
|
|
|
/>
|
|
/>
|
|
|
- <el-table-column label="硬件类型" align="center" prop="hardwareTypeName" />
|
|
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ label="硬件类型"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ prop="hardwareTypeName"
|
|
|
|
|
+ />
|
|
|
<el-table-column label="规格型号" align="center" prop="hardwareSpec" />
|
|
<el-table-column label="规格型号" align="center" prop="hardwareSpec" />
|
|
|
<el-table-column label="所属车间" align="center" prop="workshopName" />
|
|
<el-table-column label="所属车间" align="center" prop="workshopName" />
|
|
|
<el-table-column label="硬件状态" align="center" prop="status">
|
|
<el-table-column label="硬件状态" align="center" prop="status">
|
|
@@ -225,7 +229,7 @@
|
|
|
v-hasPermi="['mes:hw:information:remove']"
|
|
v-hasPermi="['mes:hw:information:remove']"
|
|
|
>删除</el-button
|
|
>删除</el-button
|
|
|
>
|
|
>
|
|
|
-<!-- <el-button size="mini" type="text">预览</el-button>-->
|
|
|
|
|
|
|
+ <!-- <el-button size="mini" type="text">预览</el-button>-->
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
@@ -247,7 +251,7 @@
|
|
|
>
|
|
>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
|
|
|
<el-row>
|
|
<el-row>
|
|
|
- <el-col :span="11">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="硬件编码" prop="hardwareCode">
|
|
<el-form-item label="硬件编码" prop="hardwareCode">
|
|
|
<el-input
|
|
<el-input
|
|
|
v-model="form.hardwareCode"
|
|
v-model="form.hardwareCode"
|
|
@@ -256,6 +260,18 @@
|
|
|
/>
|
|
/>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
+ <el-col :span="3">
|
|
|
|
|
+ <el-form-item label-width="80">
|
|
|
|
|
+ <el-switch
|
|
|
|
|
+ v-model="autoGenFlag"
|
|
|
|
|
+ active-color="#13ce66"
|
|
|
|
|
+ active-text="自动生成"
|
|
|
|
|
+ @change="handleAutoGenChange(autoGenFlag)"
|
|
|
|
|
+ v-if="optType != 'view'"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-switch>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
<el-col :span="11">
|
|
<el-col :span="11">
|
|
|
<el-form-item label="硬件类型" prop="hardwareTypeName">
|
|
<el-form-item label="硬件类型" prop="hardwareTypeName">
|
|
|
<el-select
|
|
<el-select
|
|
@@ -336,10 +352,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
<el-col :span="11">
|
|
|
<el-form-item label="已用次数" prop="usedTimes">
|
|
<el-form-item label="已用次数" prop="usedTimes">
|
|
|
- <el-input
|
|
|
|
|
- v-model="form.usedTimes"
|
|
|
|
|
- placeholder="请输入已用次数"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <el-input v-model="form.usedTimes" placeholder="请输入已用次数" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
@@ -354,38 +367,28 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="11">
|
|
<el-col :span="11">
|
|
|
<el-form-item label="已用寿命" prop="usedLife">
|
|
<el-form-item label="已用寿命" prop="usedLife">
|
|
|
- <el-input
|
|
|
|
|
- v-model="form.usedLife"
|
|
|
|
|
- placeholder="请输入已用寿命"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <el-input v-model="form.usedLife" placeholder="请输入已用寿命" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-form-item label="状态" prop="status">
|
|
<el-form-item label="状态" prop="status">
|
|
|
- <el-radio v-model="form.status" label="1" v-removeAriaHidden
|
|
|
|
|
- ><img
|
|
|
|
|
- src="@/assets/images/success.png"
|
|
|
|
|
- alt=""
|
|
|
|
|
- class="imgstatus"
|
|
|
|
|
- />
|
|
|
|
|
- 在线</el-radio
|
|
|
|
|
- >
|
|
|
|
|
- <el-radio v-model="form.status" v-removeAriaHidden label="2" ><img src="@/assets/images/error.png" alt="" class="imgstatus" />
|
|
|
|
|
- 离线</el-radio
|
|
|
|
|
- >
|
|
|
|
|
- <el-radio v-model="form.status" v-removeAriaHidden label="3"
|
|
|
|
|
- ><img src="@/assets/images/warn.png" alt="" class="imgstatus" />
|
|
|
|
|
- 异常</el-radio
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <el-radio v-model="form.status" label="1" v-removeAriaHidden
|
|
|
|
|
+ ><img src="@/assets/images/success.png" alt="" class="imgstatus" />
|
|
|
|
|
+ 在线</el-radio
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-radio v-model="form.status" v-removeAriaHidden label="2"
|
|
|
|
|
+ ><img src="@/assets/images/error.png" alt="" class="imgstatus" />
|
|
|
|
|
+ 离线</el-radio
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-radio v-model="form.status" v-removeAriaHidden label="3"
|
|
|
|
|
+ ><img src="@/assets/images/warn.png" alt="" class="imgstatus" />
|
|
|
|
|
+ 异常</el-radio
|
|
|
|
|
+ >
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
<div slot="footer" class="dialog-footer">
|
|
|
- <el-button
|
|
|
|
|
- type="primary"
|
|
|
|
|
- @click="submitForm"
|
|
|
|
|
- >确 定</el-button
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
<el-button @click="cancel">取 消</el-button>
|
|
<el-button @click="cancel">取 消</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
@@ -400,9 +403,9 @@ import {
|
|
|
updateHardware,
|
|
updateHardware,
|
|
|
delHardware,
|
|
delHardware,
|
|
|
getHardwareInfo,
|
|
getHardwareInfo,
|
|
|
- listAllWorkshop
|
|
|
|
|
-} from '@/api/mes/hw/hardwareinfo'
|
|
|
|
|
-
|
|
|
|
|
|
|
+ listAllWorkshop,
|
|
|
|
|
+} from "@/api/mes/hw/hardwareinfo";
|
|
|
|
|
+import { genCode } from "@/api/system/autocode/rule";
|
|
|
export default {
|
|
export default {
|
|
|
name: "hardwareinfo",
|
|
name: "hardwareinfo",
|
|
|
dicts: ["hardware_status"],
|
|
dicts: ["hardware_status"],
|
|
@@ -430,34 +433,31 @@ export default {
|
|
|
// 是否显示弹出层
|
|
// 是否显示弹出层
|
|
|
open: false,
|
|
open: false,
|
|
|
// 查询参数
|
|
// 查询参数
|
|
|
- createTime:'',
|
|
|
|
|
|
|
+ createTime: "",
|
|
|
queryParams: {
|
|
queryParams: {
|
|
|
current: 1,
|
|
current: 1,
|
|
|
size: 10,
|
|
size: 10,
|
|
|
- hardwareCode:'',
|
|
|
|
|
- hardwareName:'',
|
|
|
|
|
- status:'',
|
|
|
|
|
- hardwareTypeName:'',
|
|
|
|
|
- hardwareSpec:'',
|
|
|
|
|
- startTime:'',
|
|
|
|
|
- endTime:'',
|
|
|
|
|
- workshopName:'',
|
|
|
|
|
- workshopCode:'',
|
|
|
|
|
- workshopId:'',
|
|
|
|
|
|
|
+ hardwareCode: "",
|
|
|
|
|
+ hardwareName: "",
|
|
|
|
|
+ status: "",
|
|
|
|
|
+ hardwareTypeName: "",
|
|
|
|
|
+ hardwareSpec: "",
|
|
|
|
|
+ startTime: "",
|
|
|
|
|
+ endTime: "",
|
|
|
|
|
+ workshopName: "",
|
|
|
|
|
+ workshopCode: "",
|
|
|
|
|
+ workshopId: "",
|
|
|
},
|
|
},
|
|
|
queryTypeParams: {
|
|
queryTypeParams: {
|
|
|
- enableFlag:'y',
|
|
|
|
|
|
|
+ enableFlag: "y",
|
|
|
},
|
|
},
|
|
|
- workshopOption:[
|
|
|
|
|
-
|
|
|
|
|
- ],
|
|
|
|
|
- hardwareTypeOption:[],
|
|
|
|
|
|
|
+ workshopOption: [],
|
|
|
|
|
+ hardwareTypeOption: [],
|
|
|
// 表单参数
|
|
// 表单参数
|
|
|
form: {
|
|
form: {
|
|
|
- hardwareTypeId:0,
|
|
|
|
|
- workshopCode:0,
|
|
|
|
|
- workshopId:0,
|
|
|
|
|
-
|
|
|
|
|
|
|
+ hardwareTypeId: 0,
|
|
|
|
|
+ workshopCode: 0,
|
|
|
|
|
+ workshopId: 0,
|
|
|
},
|
|
},
|
|
|
// 表单校验
|
|
// 表单校验
|
|
|
rules: {
|
|
rules: {
|
|
@@ -467,7 +467,6 @@ export default {
|
|
|
hardwareName: [
|
|
hardwareName: [
|
|
|
{ required: true, message: "硬件名称不能为空", trigger: "blur" },
|
|
{ required: true, message: "硬件名称不能为空", trigger: "blur" },
|
|
|
],
|
|
],
|
|
|
-
|
|
|
|
|
},
|
|
},
|
|
|
// 日期选择
|
|
// 日期选择
|
|
|
pickerOptions: {
|
|
pickerOptions: {
|
|
@@ -504,19 +503,22 @@ export default {
|
|
|
value2: "",
|
|
value2: "",
|
|
|
// 新增状态
|
|
// 新增状态
|
|
|
radio: 3,
|
|
radio: 3,
|
|
|
- EditId:0,//修改判断
|
|
|
|
|
|
|
+ EditId: 0, //修改判断
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
created() {
|
|
created() {
|
|
|
this.getList();
|
|
this.getList();
|
|
|
- this.getHardwareTypeList()
|
|
|
|
|
|
|
+ this.getHardwareTypeList();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
// 格式化日期查询数据
|
|
// 格式化日期查询数据
|
|
|
formatDate(date) {
|
|
formatDate(date) {
|
|
|
if (date && date instanceof Date && !isNaN(date)) {
|
|
if (date && date instanceof Date && !isNaN(date)) {
|
|
|
// 使用本地时间
|
|
// 使用本地时间
|
|
|
- return `${date.getFullYear()}-${String(date.getMonth() + 1).padStart(2, '0')}-${String(date.getDate()).padStart(2, '0')}`;
|
|
|
|
|
|
|
+ return `${date.getFullYear()}-${String(date.getMonth() + 1).padStart(
|
|
|
|
|
+ 2,
|
|
|
|
|
+ "0"
|
|
|
|
|
+ )}-${String(date.getDate()).padStart(2, "0")}`;
|
|
|
}
|
|
}
|
|
|
return null;
|
|
return null;
|
|
|
},
|
|
},
|
|
@@ -525,7 +527,7 @@ export default {
|
|
|
getList() {
|
|
getList() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
// 格式化日期并更新 queryParams
|
|
// 格式化日期并更新 queryParams
|
|
|
- if (Array.isArray(this.createTime) && this.createTime.length === 2){
|
|
|
|
|
|
|
+ if (Array.isArray(this.createTime) && this.createTime.length === 2) {
|
|
|
this.queryParams.startTime = this.formatDate(this.createTime[0]);
|
|
this.queryParams.startTime = this.formatDate(this.createTime[0]);
|
|
|
this.queryParams.endTime = this.formatDate(this.createTime[1]);
|
|
this.queryParams.endTime = this.formatDate(this.createTime[1]);
|
|
|
}
|
|
}
|
|
@@ -535,63 +537,62 @@ export default {
|
|
|
this.total = response.data.total;
|
|
this.total = response.data.total;
|
|
|
this.loading = false;
|
|
this.loading = false;
|
|
|
});
|
|
});
|
|
|
- // 车间数据
|
|
|
|
|
|
|
+ // 车间数据
|
|
|
listAllWorkshop().then((response) => {
|
|
listAllWorkshop().then((response) => {
|
|
|
- this.workshopOption = response.data.map((item)=>{
|
|
|
|
|
|
|
+ this.workshopOption = response.data.map((item) => {
|
|
|
return {
|
|
return {
|
|
|
- label:item.workshopName,
|
|
|
|
|
- value:item.workshopId,
|
|
|
|
|
- key:item.workshopCode,
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ label: item.workshopName,
|
|
|
|
|
+ value: item.workshopId,
|
|
|
|
|
+ key: item.workshopCode,
|
|
|
|
|
+ };
|
|
|
});
|
|
});
|
|
|
- })
|
|
|
|
|
|
|
+ });
|
|
|
},
|
|
},
|
|
|
// 获取硬件类型-所有
|
|
// 获取硬件类型-所有
|
|
|
getHardwareTypeList() {
|
|
getHardwareTypeList() {
|
|
|
- getHardwareTypeListAPI(this.queryTypeParams).then(response => {
|
|
|
|
|
- console.log(response,'Type')
|
|
|
|
|
- this.hardwareTypeOption=response.data.map((item) => {
|
|
|
|
|
- return{
|
|
|
|
|
- label:item.hardwareTypeName,
|
|
|
|
|
|
|
+ getHardwareTypeListAPI(this.queryTypeParams).then((response) => {
|
|
|
|
|
+ console.log(response, "Type");
|
|
|
|
|
+ this.hardwareTypeOption = response.data.map((item) => {
|
|
|
|
|
+ return {
|
|
|
|
|
+ label: item.hardwareTypeName,
|
|
|
value: item.hardwareTypeCode,
|
|
value: item.hardwareTypeCode,
|
|
|
- key:item.id,
|
|
|
|
|
- }
|
|
|
|
|
- })
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ key: item.id,
|
|
|
|
|
+ };
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
},
|
|
},
|
|
|
// 硬件类型下拉
|
|
// 硬件类型下拉
|
|
|
- hardTypeChange(val){
|
|
|
|
|
- console.log(val,'下拉类型')
|
|
|
|
|
- const TypeId=this.hardwareTypeOption.find((item)=>{
|
|
|
|
|
- return item.value==val?item.key:null;
|
|
|
|
|
- })
|
|
|
|
|
- this.form.hardwareTypeId=TypeId.key
|
|
|
|
|
- this.form.hardwareTypeCode=TypeId.value
|
|
|
|
|
- this.form.hardwareTypeName=TypeId.label
|
|
|
|
|
- console.log(this.form.hardwareTypeId,'hardwareTypeId')
|
|
|
|
|
|
|
+ hardTypeChange(val) {
|
|
|
|
|
+ console.log(val, "下拉类型");
|
|
|
|
|
+ const TypeId = this.hardwareTypeOption.find((item) => {
|
|
|
|
|
+ return item.value == val ? item.key : null;
|
|
|
|
|
+ });
|
|
|
|
|
+ this.form.hardwareTypeId = TypeId.key;
|
|
|
|
|
+ this.form.hardwareTypeCode = TypeId.value;
|
|
|
|
|
+ this.form.hardwareTypeName = TypeId.label;
|
|
|
|
|
+ console.log(this.form.hardwareTypeId, "hardwareTypeId");
|
|
|
},
|
|
},
|
|
|
// 车间下拉 --新增表单
|
|
// 车间下拉 --新增表单
|
|
|
- workShopChange(val){
|
|
|
|
|
- console.log(val,'val')
|
|
|
|
|
-
|
|
|
|
|
- this.form.workshopId=val
|
|
|
|
|
- const item=this.workshopOption.find((item)=>{
|
|
|
|
|
- return item.value==val?item.key:null;
|
|
|
|
|
- })
|
|
|
|
|
- console.log(item,'item')
|
|
|
|
|
- this.form.workshopCode=item.key
|
|
|
|
|
- this.form.workshopName=item.label
|
|
|
|
|
|
|
+ workShopChange(val) {
|
|
|
|
|
+ console.log(val, "val");
|
|
|
|
|
|
|
|
|
|
+ this.form.workshopId = val;
|
|
|
|
|
+ const item = this.workshopOption.find((item) => {
|
|
|
|
|
+ return item.value == val ? item.key : null;
|
|
|
|
|
+ });
|
|
|
|
|
+ console.log(item, "item");
|
|
|
|
|
+ this.form.workshopCode = item.key;
|
|
|
|
|
+ this.form.workshopName = item.label;
|
|
|
},
|
|
},
|
|
|
- workShopChangequery(val){
|
|
|
|
|
- console.log(val,'查询下拉')
|
|
|
|
|
- this.queryParams.workshopId=val
|
|
|
|
|
- const item=this.workshopOption.find((item)=>{
|
|
|
|
|
- return item.value==val?item.key:null;
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ workShopChangequery(val) {
|
|
|
|
|
+ console.log(val, "查询下拉");
|
|
|
|
|
+ this.queryParams.workshopId = val;
|
|
|
|
|
+ const item = this.workshopOption.find((item) => {
|
|
|
|
|
+ return item.value == val ? item.key : null;
|
|
|
|
|
+ });
|
|
|
|
|
|
|
|
- this.queryParams.workshopCode=item.key
|
|
|
|
|
- this.queryParams.workshopName=item.label
|
|
|
|
|
|
|
+ this.queryParams.workshopCode = item.key;
|
|
|
|
|
+ this.queryParams.workshopName = item.label;
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
// 取消按钮
|
|
// 取消按钮
|
|
@@ -602,14 +603,14 @@ export default {
|
|
|
// 表单重置
|
|
// 表单重置
|
|
|
reset() {
|
|
reset() {
|
|
|
this.form = {
|
|
this.form = {
|
|
|
- hardwareCode:'',
|
|
|
|
|
- hardwareName:'',
|
|
|
|
|
- status:'',
|
|
|
|
|
- hardwareTypeName:'',
|
|
|
|
|
- hardwareSpec:'',
|
|
|
|
|
- createTime:'',
|
|
|
|
|
- workshopName:'',
|
|
|
|
|
- workshopId: '',
|
|
|
|
|
|
|
+ hardwareCode: "",
|
|
|
|
|
+ hardwareName: "",
|
|
|
|
|
+ status: "",
|
|
|
|
|
+ hardwareTypeName: "",
|
|
|
|
|
+ hardwareSpec: "",
|
|
|
|
|
+ createTime: "",
|
|
|
|
|
+ workshopName: "",
|
|
|
|
|
+ workshopId: "",
|
|
|
workshopCode: null,
|
|
workshopCode: null,
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -623,12 +624,12 @@ export default {
|
|
|
},
|
|
},
|
|
|
/** 重置按钮操作 */
|
|
/** 重置按钮操作 */
|
|
|
resetQuery() {
|
|
resetQuery() {
|
|
|
- this.queryParams.workshopCode=""
|
|
|
|
|
- this.queryParams.workshopName=""
|
|
|
|
|
- this.queryParams.workshopId=""
|
|
|
|
|
- this.createTime="";//之所以不把这个值放到queryParams是因为会被携带到参数里create Time[0]这样的内容携带进去
|
|
|
|
|
- this.queryParams.startTime=""
|
|
|
|
|
- this.queryParams.endTime=""
|
|
|
|
|
|
|
+ this.queryParams.workshopCode = "";
|
|
|
|
|
+ this.queryParams.workshopName = "";
|
|
|
|
|
+ this.queryParams.workshopId = "";
|
|
|
|
|
+ this.createTime = ""; //之所以不把这个值放到queryParams是因为会被携带到参数里create Time[0]这样的内容携带进去
|
|
|
|
|
+ this.queryParams.startTime = "";
|
|
|
|
|
+ this.queryParams.endTime = "";
|
|
|
this.resetForm("queryForm");
|
|
this.resetForm("queryForm");
|
|
|
this.handleQuery();
|
|
this.handleQuery();
|
|
|
},
|
|
},
|
|
@@ -642,7 +643,7 @@ export default {
|
|
|
handleAdd() {
|
|
handleAdd() {
|
|
|
this.reset();
|
|
this.reset();
|
|
|
this.open = true;
|
|
this.open = true;
|
|
|
- this.EditId=null
|
|
|
|
|
|
|
+ this.EditId = null;
|
|
|
this.title = "新增硬件信息";
|
|
this.title = "新增硬件信息";
|
|
|
},
|
|
},
|
|
|
/** 修改按钮操作 */
|
|
/** 修改按钮操作 */
|
|
@@ -659,7 +660,6 @@ export default {
|
|
|
submitForm() {
|
|
submitForm() {
|
|
|
this.$refs["form"].validate((valid) => {
|
|
this.$refs["form"].validate((valid) => {
|
|
|
if (valid) {
|
|
if (valid) {
|
|
|
-
|
|
|
|
|
if (this.EditId != null) {
|
|
if (this.EditId != null) {
|
|
|
updateHardware(this.form).then((response) => {
|
|
updateHardware(this.form).then((response) => {
|
|
|
this.$modal.msgSuccess("修改成功");
|
|
this.$modal.msgSuccess("修改成功");
|
|
@@ -667,11 +667,11 @@ export default {
|
|
|
this.getList();
|
|
this.getList();
|
|
|
});
|
|
});
|
|
|
} else {
|
|
} else {
|
|
|
- console.log(this.form,'form')
|
|
|
|
|
|
|
+ console.log(this.form, "form");
|
|
|
addHardware(this.form).then((response) => {
|
|
addHardware(this.form).then((response) => {
|
|
|
this.$modal.msgSuccess("新增成功");
|
|
this.$modal.msgSuccess("新增成功");
|
|
|
this.open = false;
|
|
this.open = false;
|
|
|
- this.EditId=null
|
|
|
|
|
|
|
+ this.EditId = null;
|
|
|
this.getList();
|
|
this.getList();
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -684,16 +684,13 @@ export default {
|
|
|
this.$modal
|
|
this.$modal
|
|
|
.confirm('是否确认删除硬件编号为"' + repairIds + '"的数据项?')
|
|
.confirm('是否确认删除硬件编号为"' + repairIds + '"的数据项?')
|
|
|
.then(function () {
|
|
.then(function () {
|
|
|
-
|
|
|
|
|
return delHardware(repairIds);
|
|
return delHardware(repairIds);
|
|
|
})
|
|
})
|
|
|
.then(() => {
|
|
.then(() => {
|
|
|
this.getList();
|
|
this.getList();
|
|
|
this.$modal.msgSuccess("删除成功");
|
|
this.$modal.msgSuccess("删除成功");
|
|
|
})
|
|
})
|
|
|
- .catch(() => {
|
|
|
|
|
-
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ .catch(() => {});
|
|
|
},
|
|
},
|
|
|
/** 导出按钮操作 */
|
|
/** 导出按钮操作 */
|
|
|
handleExport() {
|
|
handleExport() {
|
|
@@ -709,11 +706,11 @@ export default {
|
|
|
//自动生成编码
|
|
//自动生成编码
|
|
|
handleAutoGenChange(autoGenFlag) {
|
|
handleAutoGenChange(autoGenFlag) {
|
|
|
if (autoGenFlag) {
|
|
if (autoGenFlag) {
|
|
|
- genCode("REPAIR_CODE").then((response) => {
|
|
|
|
|
- this.form.repairCode = response;
|
|
|
|
|
|
|
+ genCode("HARDWARE_TYPE").then((response) => {
|
|
|
|
|
+ this.form.hardwareCode = response;
|
|
|
});
|
|
});
|
|
|
} else {
|
|
} else {
|
|
|
- this.form.repairCode = null;
|
|
|
|
|
|
|
+ this.form.hardwareCode = null;
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|