|
@@ -31,6 +31,42 @@ |
|
|
|
|
|
|
|
|
<!-- 对话框(添加 / 修改) --> |
|
|
<!-- 对话框(添加 / 修改) --> |
|
|
<base-dialog |
|
|
<base-dialog |
|
|
|
|
|
:dialogTitle="title" |
|
|
|
|
|
:dialogVisible="open" |
|
|
|
|
|
width="40%" |
|
|
|
|
|
@close="cancel" |
|
|
|
|
|
@cancel="cancel" |
|
|
|
|
|
@confirm="submitForm"> |
|
|
|
|
|
<DialogForm |
|
|
|
|
|
v-if="open" |
|
|
|
|
|
ref="form" |
|
|
|
|
|
:dataForm="form" |
|
|
|
|
|
:rows="[ |
|
|
|
|
|
[ |
|
|
|
|
|
{ |
|
|
|
|
|
select: true, |
|
|
|
|
|
label: '检测类型', |
|
|
|
|
|
prop: 'typeId', |
|
|
|
|
|
url: '/base/quality-inspection-type/listAll', |
|
|
|
|
|
rules: [{ required: true, message: '不能为空', trigger: 'blur' }], |
|
|
|
|
|
// bind: { |
|
|
|
|
|
// disabled: true, // some condition, like detail mode... |
|
|
|
|
|
// } |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
[ |
|
|
|
|
|
{ |
|
|
|
|
|
input: true, |
|
|
|
|
|
label: '检测内容', |
|
|
|
|
|
prop: 'content', |
|
|
|
|
|
rules: [{ required: true, message: '不能为空', trigger: 'blur' }], |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
[{ input: true, label: '检测编码', prop: 'code' }], |
|
|
|
|
|
[{ input: true, label: '备注', prop: 'remark' }], |
|
|
|
|
|
]" /> |
|
|
|
|
|
</base-dialog> |
|
|
|
|
|
<!-- <base-dialog |
|
|
:dialogTitle="title" |
|
|
:dialogTitle="title" |
|
|
:dialogVisible="open" |
|
|
:dialogVisible="open" |
|
|
@cancel="cancel" |
|
|
@cancel="cancel" |
|
@@ -55,7 +91,7 @@ |
|
|
<el-input v-model="form.remark" placeholder="请输入备注" /> |
|
|
<el-input v-model="form.remark" placeholder="请输入备注" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
</base-dialog> |
|
|
|
|
|
|
|
|
</base-dialog> --> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
@@ -70,10 +106,11 @@ import { |
|
|
} from '@/api/base/qualityInspectionDet'; |
|
|
} from '@/api/base/qualityInspectionDet'; |
|
|
|
|
|
|
|
|
import moment from 'moment'; |
|
|
import moment from 'moment'; |
|
|
|
|
|
import DialogForm from '../../components/dialogForm.vue'; |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
name: 'QualityInspectionDet', |
|
|
name: 'QualityInspectionDet', |
|
|
components: {}, |
|
|
|
|
|
|
|
|
components: { DialogForm }, |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
typeList: [], // 检测类型列表 |
|
|
typeList: [], // 检测类型列表 |
|
@@ -209,7 +246,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
/** search bar related */ |
|
|
/** search bar related */ |
|
|
handleSearchBarBtnClick(btn) { |
|
|
handleSearchBarBtnClick(btn) { |
|
|
const keys = ['name', 'createTime']; // timeVal |
|
|
|
|
|
|
|
|
const keys = ['content', 'createTime']; // timeVal |
|
|
switch (btn.btnName) { |
|
|
switch (btn.btnName) { |
|
|
case 'search': |
|
|
case 'search': |
|
|
keys.forEach((key) => { |
|
|
keys.forEach((key) => { |
|
@@ -218,8 +255,10 @@ export default { |
|
|
this.queryParams['endTime'] = btn.timeVal[1]; |
|
|
this.queryParams['endTime'] = btn.timeVal[1]; |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
console.log('key', key, btn[key]) |
|
|
this.queryParams[key] = btn[key] || null; |
|
|
this.queryParams[key] = btn[key] || null; |
|
|
}); |
|
|
}); |
|
|
|
|
|
console.log('queryParams', this.queryParams) |
|
|
this.handleQuery(); |
|
|
this.handleQuery(); |
|
|
break; |
|
|
break; |
|
|
case 'add': |
|
|
case 'add': |
|
@@ -239,16 +278,14 @@ export default { |
|
|
}, |
|
|
}, |
|
|
/** 获取检测类型id */ |
|
|
/** 获取检测类型id */ |
|
|
getTypeList() { |
|
|
getTypeList() { |
|
|
this.$axios('/base/quality-inspection-type/listAll').then( |
|
|
|
|
|
(response) => { |
|
|
|
|
|
this.typeList = response.data.map((item) => { |
|
|
|
|
|
return { |
|
|
|
|
|
label: item.name, |
|
|
|
|
|
value: item.id, |
|
|
|
|
|
}; |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
this.$axios('/base/quality-inspection-type/listAll').then((response) => { |
|
|
|
|
|
this.typeList = response.data.map((item) => { |
|
|
|
|
|
return { |
|
|
|
|
|
label: item.name, |
|
|
|
|
|
value: item.id, |
|
|
|
|
|
}; |
|
|
|
|
|
}); |
|
|
|
|
|
}); |
|
|
}, |
|
|
}, |
|
|
/** 查询列表 */ |
|
|
/** 查询列表 */ |
|
|
getList() { |
|
|
getList() { |
|
|