(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-QC-SJ-detail"],{"56bc":function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i={data:function(){return{formData:{},isNumber:!1,checkItem:"",id:0,gid:0,billNo:"",showPopup:!1,editData:{},tableData:[],base64Image:"",isShowImg:!1,remarks:"",remarksPopup:!1}},methods:{previewImage:function(){uni.previewImage({urls:[this.base64Image]})},editResult:function(t){return"1"==t?"改为不合格":"改为合格"},submit:function(){var t=this,a=this.formData.levelNum,e="√";if(this.formData.maxValue&&this.formData.minValue){if(!this.formData.fcheckResu)return void this.$showMessage("请输入检验值");e=this.formData.fcheckResu>=this.formData.minValue&&this.formData.fcheckResu<=this.formData.maxValue?"√":"×",a=1}else{if(this.formData.fcheckResu||(this.formData.fcheckResu=1),0!=this.formData.fcheckResu&&1!=this.formData.fcheckResu)return void this.$showMessage("无标准值时,检验结果只能为0或1!");this.formData.isPass=this.formData.fcheckResu,a-=this.tableData.length}this.formData.updater=this.$loginInfo.account,this.$post({url:"/SJ/SetQSItemDetail",data:{pid:this.id,gid:this.gid,fstand:e,fcheckResu:this.formData.fcheckResu,updateBy:this.formData.updater,count:a}}).then((function(a){t.formData.fcheckResu=null,t.$showMessage("保存成功"),t.refreshResult()}))},refreshResult:function(){var t=this;this.$post({url:"/SJ/getQSItems",data:{id:this.id}}).then((function(a){t.formData=a.data.tbBillList[0],t.formData.billNo=t.billNo,t.formData.imageData&&(t.isShowImg=!0,t.base64Image="data:image/jpeg;base64,"+t.formData.imageData),t.formData.maxValue&&t.formData.minValue&&t.formData.standardValue&&(t.isNumber=!0)})),this.$post({url:"/SJ/getQSItemDetail",data:{pid:this.id,gid:this.gid}}).then((function(a){t.tableData=a.data.tbBillList}))},toDetail:function(t){this.showPopup=!this.showPopup,this.editData=t},eidt:function(){var t=this;if(this.editData.fcheckResu||this.$showMessage("请输入检验结果"),this.formData.fcheckResu!=this.editData.fcheckResu){var a="√";if(this.formData.maxValue&&this.formData.minValue){if(!this.editData.fcheckResu)return void this.$showMessage("请输入检验值");this.editData.fcheckResu>=this.formData.minValue&&this.editData.fcheckResu<=this.formData.maxValue?this.editData.isPass=1:(this.editData.isPass=0,a="×")}else{if(this.editData.fcheckResu||(this.editData.fcheckResu=1),0!=this.editData.fcheckResu&&1!=this.editData.fcheckResu)return void this.$showMessage("无标准值时,检验结果只能为0或1!");0==this.editData.fcheckResu&&(a="×")}this.editData.updater=this.$loginInfo.account,this.$post({url:"/SJ/UpdateQSItemDetail",data:{id:this.editData.id,pid:this.id,gid:this.gid,fstand:a,fcheckResu:this.editData.fcheckResu,updateBy:this.editData.updater}}).then((function(a){t.showPopup=!t.showPopup,t.$showMessage("修改成功"),t.refreshResult()}))}else this.$showMessage("修改成功")},numberEdit:function(t){var a=this,e="√",i=1;"1"==t.fcheckResu&&(e="×",i=0),this.$post({url:"/SJ/UpdateQSItemDetail",data:{id:t.id,pid:t.pid,gid:t.gid,fstand:e,fcheckResu:i,updateBy:this.$loginInfo.account}}).then((function(t){a.$showMessage("修改成功"),a.refreshResult()}))},saveRemarks:function(){this.remarksPopup=!this.remarksPopup,this.remarks=this.formData.remarks},editRemarks:function(){var t=this;this.remarks&&this.$post({url:"/SJ/saveRemarksPid",data:{pid:this.formData.id,remarks:this.remarks}}).then((function(a){a.data.tbBillList>0&&(t.formData.remarks=t.remarks,t.remarksPopup=!t.remarksPopup,t.$showMessage("保存成功"))}))}},onLoad:function(t){var a=t;this.id=a["id"],this.billNo=a["billNo"],this.gid=a["gid"],this.refreshResult()}};a.default=i},"5e69":function(t,a,e){"use strict";var i=e("8e20"),s=e.n(i);s.a},7352:function(t,a,e){var i=e("c86c");a=i(!1),a.push([t.i,".form-group[data-v-68deeb0f]{display:flex;align-items:center;border:1px solid #c9c9c9;background-color:#d4d4d4}.form-label[data-v-68deeb0f]{margin-bottom:0;padding:5px}.form-input[data-v-68deeb0f]{flex:1;margin-bottom:0;padding:5px}\r\n\r\n/* 默认样式 */.list-container[data-v-68deeb0f]{height:calc(100vh - 750px);\r\n /* 设置列表容器的高度为剩余空间,并减去表单容器的高度 */overflow-y:auto;\r\n /* 允许列表容器垂直滚动 */padding:10px\r\n /* 可选:添加一些内边距,使列表内容更美观 */}\r\n\r\n/* 在小屏幕设备上,重置高度为适应屏幕 */@media (max-width:768px){.list-container[data-v-68deeb0f]{height:calc(100vh - 485px)\r\n /* 适当调整高度 */}}.form-container[data-v-68deeb0f]{\r\n /* 设置表单容器的高度,使其可以滚动 */overflow-y:auto;\r\n /* 允许表单容器垂直滚动 */padding:10px\r\n /* 可选:添加一些内边距,使表单内容更美观 */}.overlay[data-v-68deeb0f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.popup[data-v-68deeb0f]{background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);width:68vw; /* 设置宽度为视口宽度的80% */height:25vh /* 设置高度为视口高度的80% */}.edit[data-v-68deeb0f]{background-color:#fff}",""]),t.exports=a},"7a42":function(t,a,e){"use strict";e.d(a,"b",(function(){return s})),e.d(a,"c",(function(){return r})),e.d(a,"a",(function(){return i}));var i={uniTable:e("d5c0").default,uniTr:e("22da").default,uniTh:e("e24b").default,uniTd:e("f697").default},s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",[e("v-uni-view",{staticClass:"form-container"},[e("v-uni-form",{attrs:{modelValue:t.formData}},[e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("项目名称:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.projName,callback:function(a){t.$set(t.formData,"projName",a)},expression:"formData.projName"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("质量要求:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.itemMod,callback:function(a){t.$set(t.formData,"itemMod",a)},expression:"formData.itemMod"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("检验方法:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.inspectionMethod,callback:function(a){t.$set(t.formData,"inspectionMethod",a)},expression:"formData.inspectionMethod"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("使用仪表:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.usingInstruments,callback:function(a){t.$set(t.formData,"usingInstruments",a)},expression:"formData.usingInstruments"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("检验数:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.levelNum,callback:function(a){t.$set(t.formData,"levelNum",a)},expression:"formData.levelNum"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("下限:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.minValue,callback:function(a){t.$set(t.formData,"minValue",a)},expression:"formData.minValue"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("标准值:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.standardValue,callback:function(a){t.$set(t.formData,"standardValue",a)},expression:"formData.standardValue"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("上限:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.maxValue,callback:function(a){t.$set(t.formData,"maxValue",a)},expression:"formData.maxValue"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("更新人:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.updater,callback:function(a){t.$set(t.formData,"updater",a)},expression:"formData.updater"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("更新时间:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.updateTime,callback:function(a){t.$set(t.formData,"updateTime",a)},expression:"formData.updateTime"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("预览结果:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.result,callback:function(a){t.$set(t.formData,"result",a)},expression:"formData.result"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("不合格描述:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.remarks,callback:function(a){t.$set(t.formData,"remarks",a)},expression:"formData.remarks"}})],1),e("v-uni-view",{staticClass:"form-group edit"},[e("v-uni-input",{staticClass:"form-input",staticStyle:{color:"red"},attrs:{disabled:"true",type:"text",value:"没有最大值和最小值时填写0(未通过检验)或1(通过检验)"}})],1),e("v-uni-view",{staticClass:"form-group edit"},[e("v-uni-label",{staticClass:"form-label"},[t._v("检测结果:")]),e("v-uni-input",{staticClass:"form-input",attrs:{type:"number"},model:{value:t.formData.fcheckResu,callback:function(a){t.$set(t.formData,"fcheckResu",a)},expression:"formData.fcheckResu"}})],1),t.tableData.length