Browse Source

坐盆返修

pull/153/head
wangxy 3 years ago
parent
commit
d91a5e6adb
2 changed files with 53 additions and 2 deletions
  1. +17
    -0
      src/api/quality/defectdata.js
  2. +36
    -2
      src/views/quality/component/bidetRepair.vue

+ 17
- 0
src/api/quality/defectdata.js View File

@ -113,4 +113,21 @@ export function submitRecliner (data) {
method: 'post',
data: data
})
}
// 坐盆返修调角器查询
export function bidetReclinerQuery (code) {
return request({
url: `/admin/qm/reclinerreclst/serione/${code}`,
method: 'get',
})
}
// 坐盆返修根据扫码获取产品缺陷记录
export function submitBidetRepair (data) {
return request({
url: `/admin/qm/reclinerreclst/insertserione`,
method: 'post',
data: data
})
}

+ 36
- 2
src/views/quality/component/bidetRepair.vue View File

@ -28,6 +28,7 @@
</template>
<script>
import { bidetReclinerQuery, submitBidetRepair } from '@/api/quality/defectdata'
export default {
name: 'bidetRepair',
props: {
@ -42,19 +43,52 @@ export default {
repairCode: '',
repairCodeEcho: '',
productCodeEcho: '',
echoInfo: {}, //
}
},
methods: {
//
closeRepair() {
this.bidetVisible = false
this.echoInfo = null
this.$emit('bidetHandle', this.bidetVisible)
},
//
enterRepairPress() {
bidetReclinerQuery(this.repairCode).then((res) => {
if (res.code === 200) {
this.repairCodeEcho = res.data['QM_ReclinerReclst-ReclinerNr']
this.productCodeEcho = res.data['QM_ReclinerReclst-SerialOrderId']
this.echoInfo = res.data
}
})
this.repairCode = ''
this.$refs.codeFocus.focus()
},
// --
confirmRepair() {
if (!this.repairCodeEcho) {
this.msgInfo('请先输入产品条码查询相关信息')
return
}
this.$confirm('确认进行完成操作吗?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
}).then(() => {
let params = {
"QM_ReclinerReclst-PlantNr": 100,
"QM_ReclinerReclst-SerialOrderId": this.echoInfo['QM_ReclinerReclst-SerialOrderId'],
}
submitBidetRepair(params).then((res) => {
if (res.code == 200) {
this.msgSuccess('提交成功!')
} else {
this.msgError(res.msg)
}
})
})
this.$refs.codeFocus.focus()
},
},
}


Loading…
Cancel
Save