|
|
|
|
@ -26,9 +26,9 @@ |
|
|
|
|
|
|
|
|
|
<!-- 导入 --> |
|
|
|
|
<basic-import v-if="isShowImport" title="导入" :isShow="isShowImport" |
|
|
|
|
templateUrl="/blade-desk/QA/CycleTestItem/download-excel-template" |
|
|
|
|
templateName="试验项目模板.xls" |
|
|
|
|
importUrl="/blade-desk/QA/CycleTestItem/import-excel" |
|
|
|
|
templateUrl="/blade-desk/QA/RemindMsg/downloadExcelTemplate" |
|
|
|
|
templateName="提醒信息维护模板.xls" |
|
|
|
|
importUrl="/blade-desk/QA/RemindMsg/importExcel" |
|
|
|
|
@closeDialog="closeDialog"></basic-import> |
|
|
|
|
|
|
|
|
|
<batch-add v-if="showDialog" :show-dialog="showDialog" @closeDialog="closeDialog"></batch-add> |
|
|
|
|
@ -47,7 +47,7 @@ import { |
|
|
|
|
remove, |
|
|
|
|
update, |
|
|
|
|
} from '@/api/system/role'; |
|
|
|
|
import {getList,deleteRemind,editRemind} from '@/api/qualityManagement/remindRedeem/remindRedeem' |
|
|
|
|
import {getList,deleteRemind,editRemind,getSubPartList} from '@/api/qualityManagement/remindRedeem/remindRedeem' |
|
|
|
|
import { mapGetters } from 'vuex'; |
|
|
|
|
import { validatenull } from '@/utils/validate'; |
|
|
|
|
import basicImport from '@/components/basic-import/main.vue' |
|
|
|
|
@ -144,7 +144,7 @@ export default { |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
message: '请输入角色名称', |
|
|
|
|
message: '请选择零件号', |
|
|
|
|
trigger: 'blur', |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
|
@ -155,7 +155,14 @@ export default { |
|
|
|
|
}, |
|
|
|
|
onChange:val =>{ |
|
|
|
|
console.log('val-------------',val) |
|
|
|
|
this.form.partName = val.item.partName |
|
|
|
|
this.form.partName = val && val.item && val.item.partName |
|
|
|
|
getSubPartList({ |
|
|
|
|
partCode:val && val.item && val.item.partCode |
|
|
|
|
}).then(res =>{ |
|
|
|
|
console.log('option--------',this.option) |
|
|
|
|
this.option.column[6].dicData = res.data.data |
|
|
|
|
// this.form.tableData[index].subList = res.data.data |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
@ -214,12 +221,18 @@ export default { |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: '子件编码', |
|
|
|
|
prop: 'subPartId', |
|
|
|
|
prop: 'subPartCode', |
|
|
|
|
type:'select', |
|
|
|
|
search: false, |
|
|
|
|
sortable: true, |
|
|
|
|
width: 150, |
|
|
|
|
span: 12, |
|
|
|
|
type:'select', |
|
|
|
|
dicData:[], |
|
|
|
|
props:{ |
|
|
|
|
label:"partCode", |
|
|
|
|
value:"id" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: '提醒内容', |
|
|
|
|
@ -349,6 +362,7 @@ export default { |
|
|
|
|
this.isRushOpen = false |
|
|
|
|
this.isBatchOpen = false |
|
|
|
|
this.showDialog = false |
|
|
|
|
this.isShowImport = false |
|
|
|
|
console.log('partName---------------------',val) |
|
|
|
|
if(val){ |
|
|
|
|
this.onLoad() |
|
|
|
|
|