修改质量检验页面拍照问题

master
lijing 8 months ago
parent bd8bc5f364
commit 825d4e5ef3

@ -639,8 +639,6 @@ export default class PurchaseWHSRM extends BasePage {
this.selectedFormIndexes.push(index); this.selectedFormIndexes.push(index);
this.selectedForms.push(item); this.selectedForms.push(item);
} }
console.log(this.selectedFormIndexes, '选中索引');
console.log(this.selectedForms, '选中表单');
} }
} }
@ -650,7 +648,6 @@ export default class PurchaseWHSRM extends BasePage {
ids.push(item.recordId); ids.push(item.recordId);
}); });
const joinedIds = ids.join(','); // joinedId// const joinedIds = ids.join(','); // joinedId//
console.log(joinedIds, '选中id');
await this.model.mergeCheckTask(joinedIds); await this.model.mergeCheckTask(joinedIds);
if (this.model.togetherTaskcode == '200') { if (this.model.togetherTaskcode == '200') {
(this.$refs.uToast as any).show({ (this.$refs.uToast as any).show({
@ -692,7 +689,6 @@ export default class PurchaseWHSRM extends BasePage {
}); });
return; return;
} }
console.log(this.tagslist, 'sadasdww');
let a: any = {}; let a: any = {};
a.value = this.tagsvalue; a.value = this.tagsvalue;
a.valueindex = this.tagslist.length + 1; a.valueindex = this.tagslist.length + 1;
@ -788,7 +784,6 @@ export default class PurchaseWHSRM extends BasePage {
}; };
//debugger; //debugger;
if (this.selectList.value == 'checkTypeSC' || this.selectList.value == 'checkTypeSCXJ' || this.selectList.value == 'checkTypeCP' || this.selectList.value == 'checkTypeCC') { if (this.selectList.value == 'checkTypeSC' || this.selectList.value == 'checkTypeSCXJ' || this.selectList.value == 'checkTypeCP' || this.selectList.value == 'checkTypeCC') {
console.log('走到这了吗');
await model.getdeptFromListPDA(); await model.getdeptFromListPDA();
this.deptlist = model.deptlist; this.deptlist = model.deptlist;
await model.getabnormallistFromListPDA(); await model.getabnormallistFromListPDA();
@ -935,8 +930,11 @@ export default class PurchaseWHSRM extends BasePage {
if (!item.files) { if (!item.files) {
item.files = []; ///......... item.files = []; ///.........
} else { } else {
item.files = item.files.map((item) => { // item.files = item.files.map((item) => {
return item.fileAddress; // return item.fileAddress;
// });
item.files.map((item) => {
item.fileListStr.push(item.fileAddress);
}); });
item.fileListStr = item.files.join(','); item.fileListStr = item.files.join(',');
} }
@ -979,6 +977,7 @@ export default class PurchaseWHSRM extends BasePage {
//this.defectCodelist; //this.defectCodelist;
item.defectlabel = null; item.defectlabel = null;
}); });
//this.determine(); //this.determine();
} }
@ -1036,7 +1035,6 @@ export default class PurchaseWHSRM extends BasePage {
this.getDefectListPDA(); this.getDefectListPDA();
await this.model.getCheckTaskListall(query); await this.model.getCheckTaskListall(query);
this.list = this.model.CheckTaskListall; this.list = this.model.CheckTaskListall;
console.log(this.selectList.value, 'assdasdasdasdad cc');
// let params = { // let params = {
// productionState: this.productCodelocList.value.toString(), // productionState: this.productCodelocList.value.toString(),
// }; // };
@ -1784,8 +1782,8 @@ export default class PurchaseWHSRM extends BasePage {
tempFilePaths.map((item) => { tempFilePaths.map((item) => {
uni.uploadFile({ uni.uploadFile({
url: 'http://192.168.202.20:9000/prod-api/file/upload', // url: 'http://192.168.202.20:9000/prod-api/file/upload',
// url: '/prod-api/file/upload', url: '/prod-api/file/upload',
//url: '/dev-api/file/upload', //url: '/dev-api/file/upload',
fileType: 'image', fileType: 'image',
filePath: item, filePath: item,
@ -1945,7 +1943,8 @@ export default class PurchaseWHSRM extends BasePage {
} else { } else {
incomeBatchNo = this.clickitem.incomeBatchNo; incomeBatchNo = this.clickitem.incomeBatchNo;
} }
this.detaillistceshi.forEach((item) => { let detaillistceshidata = JSON.parse(JSON.stringify(this.detaillistceshi));
detaillistceshidata.forEach((item) => {
if (item.files.length > 0) { if (item.files.length > 0) {
item.files = []; item.files = [];
} else { } else {
@ -1965,7 +1964,7 @@ export default class PurchaseWHSRM extends BasePage {
checkType: this.selectList.value, checkType: this.selectList.value,
orderCode: this.clickitem.orderNo, orderCode: this.clickitem.orderNo,
workorderCodeSap: this.clickitem.workorderCodeSap, workorderCodeSap: this.clickitem.workorderCodeSap,
qcCheckTaskDetails: this.detaillistceshi, qcCheckTaskDetails: detaillistceshidata,
defects: this.detaillistdefects, defects: this.detaillistdefects,
// //
checkNo: this.clickitem.checkNo, checkNo: this.clickitem.checkNo,
@ -2024,10 +2023,16 @@ export default class PurchaseWHSRM extends BasePage {
//qc //qc
qczg: this.formdata.qcFrom, qczg: this.formdata.qcFrom,
}; };
console.log('草稿params', params);
try { try {
await model.commitDraft(params); //99999 await model.commitDraft(params); //99999
if (model.commitDraftCode == 200) { if (model.commitDraftCode == 200) {
// let query = {
// factoryCode: session.PoolName,
// belongTo: this.clickitem.recordId,
// checkType: this.selectList.value,
// };
// //稿
// await this.model.queryCheckTaskDetailListCG(query);
this.showmask = false; this.showmask = false;
// this.show = false; // this.show = false;
} else { } else {
@ -2063,7 +2068,6 @@ export default class PurchaseWHSRM extends BasePage {
}, },
success: (uploadFileRes) => { success: (uploadFileRes) => {
let dataobj = JSON.parse(uploadFileRes.data); let dataobj = JSON.parse(uploadFileRes.data);
console.log('uploadFileRes', dataobj);
if (this.singmark === '1') { if (this.singmark === '1') {
this.formdata.cxzz = dataobj.data.url; this.formdata.cxzz = dataobj.data.url;
} else if (this.singmark === '2') { } else if (this.singmark === '2') {
@ -2096,22 +2100,16 @@ export default class PurchaseWHSRM extends BasePage {
} }
validateInput(value, index) { validateInput(value, index) {
console.log('sssss', event, value, index);
const isValidNumber = /^\d*$/.test(value); // const isValidNumber = /^\d*$/.test(value); //
if (!isValidNumber) { if (!isValidNumber) {
const cleanedValue = value.replace(/[^\d]/g, ''); const cleanedValue = value.replace(/[^\d]/g, '');
console.log('处理后数字', cleanedValue);
this.$set(this.detaillistceshi[index], 'sampleQuality', cleanedValue); this.$set(this.detaillistceshi[index], 'sampleQuality', cleanedValue);
//this.detaillistceshi[index].sampleQuality = cleanedValue; //this.detaillistceshi[index].sampleQuality = cleanedValue;
console.log('是否修改了', this.detaillistceshi[index].sampleQuality); //
} }
} }
changeInput(event, index) { changeInput(event, index) {
console.log('获取的输入', event, index);
console.log('获取的输入555', this.detaillistceshi[index].sampleQuality);
//this.detaillistceshi[index].newsampleQuality = event.target.value; //this.detaillistceshi[index].newsampleQuality = event.target.value;
this.detaillistceshi[index].sampleQuality = event.target.value; this.detaillistceshi[index].sampleQuality = event.target.value;
//console.log('',this.detaillistceshi[index].newsampleQuality);
console.log('后面改变了吗', this.detaillistceshi[index].sampleQuality); console.log('后面改变了吗', this.detaillistceshi[index].sampleQuality);
} }
changeInputsamp(event) { changeInputsamp(event) {
@ -2125,7 +2123,6 @@ export default class PurchaseWHSRM extends BasePage {
} }
// //
clickevent() { clickevent() {
console.log(this.keyboardHideInterval);
this.keyboardHideInterval.forEach((id) => clearInterval(id)); // this.keyboardHideInterval.forEach((id) => clearInterval(id)); //
this.keyboardHideInterval = []; // this.keyboardHideInterval = []; //
// #ifdef APP-PLUS // #ifdef APP-PLUS
@ -2133,7 +2130,6 @@ export default class PurchaseWHSRM extends BasePage {
} }
// //
clearMessage() { clearMessage() {
// #ifdef APP-PLUS
this.keyboardHideInterval.forEach((id) => clearInterval(id)); // this.keyboardHideInterval.forEach((id) => clearInterval(id)); //
this.keyboardHideInterval = []; // this.keyboardHideInterval = []; //
const intervalId = setInterval(() => { const intervalId = setInterval(() => {
@ -2142,11 +2138,12 @@ export default class PurchaseWHSRM extends BasePage {
if (intervalId) { if (intervalId) {
this.keyboardHideInterval.push(intervalId); this.keyboardHideInterval.push(intervalId);
} }
// #ifdef APP-PLUS
// #endif // #endif
} }
beforeDestroy() { beforeDestroy() {
// //
console.log('asdasd2222');
this.keyboardHideInterval.forEach((id) => clearInterval(id)); // this.keyboardHideInterval.forEach((id) => clearInterval(id)); //
this.keyboardHideInterval = []; // this.keyboardHideInterval = []; //
} }

Loading…
Cancel
Save