(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-QC-LLJ-detail"],{"4f7b":function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,e("e838");var s={data:function(){return{formData:{},isNumber:!1,checkItem:"",id:0,gid:0,billNo:"",showPopup:!1,editData:{},tableData:[],isShowImg:!1,base64Image:"",remarks:"",remarksPopup:!1}},methods:{previewImage:function(){uni.previewImage({urls:[this.base64Image]})},editResult:function(t){return"OK"==t?"改为不合格":"改为合格"},submit:function(){var t=this,a=this.formData.checkQyt,e="√";if(this.formData.fupAllow&&this.formData.fdownAllow){if(!this.formData.fcheckResu)return void this.$showMessage("请输入正确的检验值");if(isNaN(parseFloat(this.formData.fcheckResu)))return void this.$showMessage("请输入正确的检验值");e=parseFloat(this.formData.fcheckResu)>=parseFloat(this.formData.fdownAllow)&&parseFloat(this.formData.fcheckResu)<=parseFloat(this.formData.fupAllow)?"√":"×",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:"/LLJ/SetQSItemDetail",data:{mainId:this.formData.id,releaseNo:this.formData.releaseNo,fstand:e,fcheckResu:this.formData.fcheckResu,LastupdateBy:this.$loginInfo.account,count:a}}).then((function(a){t.formData.fcheckResu=null,t.$showMessage("保存成功"),t.refreshResult()}))},toImage:function(){uni.navigateTo({url:"ImageItem?id="+this.formData.id})},refreshResult:function(){var t=this;this.$post({url:"/LLJ/getXjDetail02ById",data:{id:this.id}}).then((function(a){t.formData=a.data.tbBillList.itemXj01,t.tableData=a.data.tbBillList.itemXj02s,t.formData.imageData&&(t.isShowImg=!0,t.base64Image="data:image/jpeg;base64,"+t.formData.imageData),t.formData.fupAllow&&t.formData.fdownAllow&&t.formData.fstand&&(t.isNumber=!0)}))},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.fupAllow&&this.formData.fdownAllow){if(!this.editData.fcheckResu)return void this.$showMessage("请输入检验值");parseFloat(this.editData.fcheckResu)>=parseFloat(this.formData.fdownAllow)&&parseFloat(this.editData.fcheckResu)<=parseFloat(this.formData.fupAllow)?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:"/LLJ/UpdateQSItemDetail",data:{id:this.editData.id,mainId:this.formData.id,releaseNo:this.formData.releaseNo,fstand:a,fcheckResu:this.editData.fcheckResu,updateBy:this.$loginInfo.account}}).then((function(a){t.showPopup=!t.showPopup,t.$showMessage("修改成功"),t.refreshResult()}))}else this.$showMessage("修改成功")},numberEdit:function(t){var a=this,e="√",s="OK";"OK"==t.fcheckResu&&(e="×",s="NG"),this.$post({url:"/LLJ/UpdateQSItemDetail",data:{id:t.id,mainId:this.formData.id,releaseNo:this.formData.releaseNo,fstand:e,fcheckResu:s,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:"/LLJ/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["mainId"],this.refreshResult()}};a.default=s},"57ee":function(t,a,e){"use strict";e.d(a,"b",(function(){return i})),e.d(a,"c",(function(){return o})),e.d(a,"a",(function(){return s}));var s={uniTable:e("d5c0").default,uniTr:e("22da").default,uniTh:e("e24b").default,uniTd:e("f697").default},i=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.fcheckItem,callback:function(a){t.$set(t.formData,"fcheckItem",a)},expression:"formData.fcheckItem"}})],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.fspecRequ,callback:function(a){t.$set(t.formData,"fspecRequ",a)},expression:"formData.fspecRequ"}})],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.fcheckItemDesc,callback:function(a){t.$set(t.formData,"fcheckItemDesc",a)},expression:"formData.fcheckItemDesc"}})],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.fcheckTool,callback:function(a){t.$set(t.formData,"fcheckTool",a)},expression:"formData.fcheckTool"}})],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.checkQyt,callback:function(a){t.$set(t.formData,"checkQyt",a)},expression:"formData.checkQyt"}})],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.sampleSizeNo,callback:function(a){t.$set(t.formData,"sampleSizeNo",a)},expression:"formData.sampleSizeNo"}})],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.fcheckLevel,callback:function(a){t.$set(t.formData,"fcheckLevel",a)},expression:"formData.fcheckLevel"}})],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.facLevel,callback:function(a){t.$set(t.formData,"facLevel",a)},expression:"formData.facLevel"}})],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.fdownAllow,callback:function(a){t.$set(t.formData,"fdownAllow",a)},expression:"formData.fdownAllow"}})],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.fstand,callback:function(a){t.$set(t.formData,"fstand",a)},expression:"formData.fstand"}})],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.fupAllow,callback:function(a){t.$set(t.formData,"fupAllow",a)},expression:"formData.fupAllow"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("AC数:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.facQty,callback:function(a){t.$set(t.formData,"facQty",a)},expression:"formData.facQty"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("RE数:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.freQty,callback:function(a){t.$set(t.formData,"freQty",a)},expression:"formData.freQty"}})],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.fngQty,callback:function(a){t.$set(t.formData,"fngQty",a)},expression:"formData.fngQty"}})],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"}),t.tableData.length<t.formData.checkQyt?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._e(),1===t.formData.isUpImg?e("v-uni-view",{staticClass:"form-group edit"},[e("v-uni-label",{staticClass:"form-label",staticStyle:{"text-align":"center",color:"red"}},[t._v("该项目为检验图片必传项目,请完成检验后上传图片!")])],1):t._e(),t.tableData.length<t.formData.checkQyt?t._e():e("v-uni-view",{staticClass:"form-group edit"},[e("v-uni-label",{staticClass:"form-label",staticStyle:{"text-align":"center",color:"red"}},[t._v("检测结果输入已完成!")])],1),t.tableData.length<t.formData.checkQyt?e("v-uni-button",{attrs:{type:"primary"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.submit.apply(void 0,arguments)}}},[t._v("保存")]):t._e(),t.isUpdate||t.isShowTable?t._e():e("v-uni-button",{attrs:{type:"warn"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.toImage.apply(void 0,arguments)}}},[t._v("上传/查看图片")])],1)],1),e("v-uni-view",[t.isShowImg?e("img",{staticStyle:{width:"100%"},attrs:{src:t.base64Image},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.previewImage.apply(void 0,arguments)}}}):t._e()]),e("v-uni-view",{staticClass:"list-container"},[e("uni-table",{ref:"table",attrs:{border:!0,emptyText:"暂无更多数据"}},[e("uni-tr",[e("uni-th",{staticStyle:{color:"#FFFFFF","background-color":"lightskyblue"},attrs:{align:"center"}},[t._v("编号")]),e("uni-th",{staticStyle:{color:"#FFFFFF","background-color":"lightskyblue"},attrs:{align:"center"}},[t._v("检验结果")]),e("uni-th",{staticStyle:{color:"#FFFFFF","background-color":"lightskyblue"},attrs:{width:"150",align:"center"}},[t._v("修改")])],1),t._l(t.tableData,(function(a,s){return e("uni-tr",{key:s},[e("uni-td",{attrs:{align:"center"}},[t._v(t._s(s+1))]),e("uni-td",{attrs:{align:"center"}},[e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:a.fcheckResu,callback:function(e){t.$set(a,"fcheckResu",e)},expression:"item.fcheckResu"}})],1),e("uni-td",[e("v-uni-view",{staticClass:"uni-group"},[t.isNumber?e("v-uni-button",{attrs:{type:"warn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toDetail(a)}}},[t._v("修改")]):t._e(),t.isNumber?t._e():e("v-uni-button",{attrs:{type:"warn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.numberEdit(a)}}},[t._v(t._s(t.editResult(a.fcheckResu)))])],1)],1)],1)}))],2)],1),t.showPopup?e("v-uni-view",{staticClass:"overlay"},[e("v-uni-view",{staticClass:"popup"},[e("h3",[t._v("修改检验结果")]),e("v-uni-form",{attrs:{modelValue:t.editData}},[e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("检验结果:")]),e("v-uni-input",{staticClass:"form-input",attrs:{type:"text"},model:{value:t.editData.fcheckResu,callback:function(a){t.$set(t.editData,"fcheckResu",a)},expression:"editData.fcheckResu"}})],1),e("v-uni-button",{attrs:{type:"warn"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.eidt.apply(void 0,arguments)}}},[t._v("修改")]),e("v-uni-button",{on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.showPopup=!t.showPopup}}},[t._v("取消")])],1)],1)],1):t._e(),t.remarksPopup?e("v-uni-view",{staticClass:"overlay"},[e("v-uni-view",{staticClass:"popup"},[e("h3",[t._v("修改不合格描述")]),e("v-uni-form",[e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("不合格描述:")]),e("v-uni-input",{staticClass:"form-input",attrs:{type:"text"},model:{value:t.remarks,callback:function(a){t.remarks=a},expression:"remarks"}})],1),e("v-uni-button",{attrs:{type:"warn"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.editRemarks.apply(void 0,arguments)}}},[t._v("修改")]),e("v-uni-button",{on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.remarksPopup=!t.remarksPopup}}},[t._v("取消")])],1)],1)],1):t._e()],1)},o=[]},"5ec0":function(t,a,e){var s=e("c86c");a=s(!1),a.push([t.i,".form-group[data-v-837696ec]{display:flex;align-items:center;border:1px solid #c9c9c9;background-color:#d4d4d4}.form-label[data-v-837696ec]{margin-bottom:0;padding:5px}.form-input[data-v-837696ec]{flex:1;margin-bottom:0;padding:5px}\n\n/* 默认样式 */.list-container[data-v-837696ec]{height:calc(100vh - 750px);\n\t/* 设置列表容器的高度为剩余空间,并减去表单容器的高度 */overflow-y:auto;\n\t/* 允许列表容器垂直滚动 */padding:10px\n\t/* 可选:添加一些内边距,使列表内容更美观 */}\n\n/* 在小屏幕设备上,重置高度为适应屏幕 */@media (max-width:768px){.list-container[data-v-837696ec]{height:calc(100vh - 485px)\n\t\t/* 适当调整高度 */}}.form-container[data-v-837696ec]{\n\t/* 设置表单容器的高度,使其可以滚动 */overflow-y:auto;\n\t/* 允许表单容器垂直滚动 */padding:10px\n\t/* 可选:添加一些内边距,使表单内容更美观 */}.overlay[data-v-837696ec]{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-837696ec]{background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);width:68vw;\n\t/* 设置宽度为视口宽度的80% */height:25vh\n\t/* 设置高度为视口高度的80% */}.edit[data-v-837696ec]{background-color:#fff}",""]),t.exports=a},"6e1d":function(t,a,e){var s=e("5ec0");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var i=e("967d").default;i("5d7b59d0",s,!0,{sourceMap:!1,shadowMode:!1})},"8d8e":function(t,a,e){"use strict";e.r(a);var s=e("57ee"),i=e("9c4b");for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(o);e("cbe3");var r=e("828b"),l=Object(r["a"])(i["default"],s["b"],s["c"],!1,null,"837696ec",null,!1,s["a"],void 0);a["default"]=l.exports},"9c4b":function(t,a,e){"use strict";e.r(a);var s=e("4f7b"),i=e.n(s);for(var o in s)["default"].indexOf(o)<0&&function(t){e.d(a,t,(function(){return s[t]}))}(o);a["default"]=i.a},cbe3:function(t,a,e){"use strict";var s=e("6e1d"),i=e.n(s);i.a}}]);
|