|
|
|
@ -120,9 +120,9 @@ |
|
|
|
<el-select v-model="fillInObj.poorReason" placeholder="请选择" @change="prChange"> |
|
|
|
<el-select v-model="fillInObj.poorReason" placeholder="请选择" @change="prChange"> |
|
|
|
<el-option |
|
|
|
<el-option |
|
|
|
v-for="item in poorReasonList" |
|
|
|
v-for="item in poorReasonList" |
|
|
|
:key="item.id" |
|
|
|
:key="item.dictValue" |
|
|
|
:label="item.name" |
|
|
|
:label="item.dictValue" |
|
|
|
:value="item.id" |
|
|
|
:value="item.dictValue" |
|
|
|
></el-option> |
|
|
|
></el-option> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-descriptions-item> |
|
|
|
</el-descriptions-item> |
|
|
|
@ -147,6 +147,8 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<script> |
|
|
|
<script> |
|
|
|
import { loadProTest, saveProCheck } from '@/api/workCheck/index.js'; |
|
|
|
import { loadProTest, saveProCheck } from '@/api/workCheck/index.js'; |
|
|
|
|
|
|
|
// defective_cause |
|
|
|
|
|
|
|
import { getDictionary } from '@/api/system/dict'; |
|
|
|
export default { |
|
|
|
export default { |
|
|
|
data() { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
return { |
|
|
|
@ -171,7 +173,15 @@ export default { |
|
|
|
poorReasonList: [], //不良原因 |
|
|
|
poorReasonList: [], //不良原因 |
|
|
|
}; |
|
|
|
}; |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
mounted(){ |
|
|
|
|
|
|
|
this.getDictionary() |
|
|
|
|
|
|
|
}, |
|
|
|
methods: { |
|
|
|
methods: { |
|
|
|
|
|
|
|
getDictionary(){ |
|
|
|
|
|
|
|
getDictionary({code:'defective_cause'}).then(res => { |
|
|
|
|
|
|
|
this.poorReasonList = res.data.data; |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
}, |
|
|
|
unqualifiedQtyChange(v) { |
|
|
|
unqualifiedQtyChange(v) { |
|
|
|
this.fillInObj.unqualifiedQty = v; |
|
|
|
this.fillInObj.unqualifiedQty = v; |
|
|
|
// this.$set(this.qcReviewSheet, 'unqualifiedQty', v); |
|
|
|
// this.$set(this.qcReviewSheet, 'unqualifiedQty', v); |
|
|
|
@ -194,12 +204,12 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
prChange(id, item) { |
|
|
|
prChange(id, item) { |
|
|
|
this.fillInObj.poorReason = ''; |
|
|
|
// this.fillInObj.poorReason = ''; |
|
|
|
if (item) { |
|
|
|
// if (item) { |
|
|
|
this.fillInObj.poorReason = item.name; |
|
|
|
// this.fillInObj.poorReason = item.name; |
|
|
|
} else { |
|
|
|
// } else { |
|
|
|
this.fillInObj.poorReason = ''; |
|
|
|
// this.fillInObj.poorReason = ''; |
|
|
|
} |
|
|
|
// } |
|
|
|
}, |
|
|
|
}, |
|
|
|
codeKeyUp() { |
|
|
|
codeKeyUp() { |
|
|
|
if (this.formData.cardNo) { |
|
|
|
if (this.formData.cardNo) { |
|
|
|
|