(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-QC-RKJ-detail"],{"2a0d":function(t,a,e){var s=e("84cb");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var i=e("967d").default;i("786635c2",s,!0,{sourceMap:!1,shadowMode:!1})},"60fe":function(t,a,e){"use strict";e.r(a);var s=e("6461"),i=e.n(s);for(var r in s)["default"].indexOf(r)<0&&function(t){e.d(a,t,(function(){return s[t]}))}(r);a["default"]=i.a},6461:function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s={data:function(){return{formData:{},isNumber:!1,checkItem:"",id:0,gid:0,itemInId:0,billNo:"",showPopup:!1,editData:{},tableData:[],isShowImg:!1,base64Image:"",remarks:"",remarksPopup:!1,fcheckResu:null}},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:"/RKJ/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:"/RKJ/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.maxValue&&t.formData.minValue&&t.formData.standardValue&&(t.isNumber=!0)}))},toDetail:function(t){this.showPopup=!this.showPopup,this.editData=t,this.fcheckResu=this.editData.fcheckResu},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:"/RKJ/UpdateQSItemDetail",data:{id:this.editData.id,pid:this.id,gid:this.gid,itemInId:this.itemInId,fstand:a,fcheckResu:this.editData.fcheckResu,updateBy:this.editData.updater}}).then((function(a){t.showPopup=!t.showPopup,0==a.status?(t.$showMessage("修改成功"),t.refreshResult()):(t.$showMessage(a.message),t.editData.fcheckResu=t.fcheckResu)}))}else this.$showMessage("修改成功")},numberEdit:function(t){var a=this,e="√",s=1;"1"==t.fcheckResu&&(e="×",s=0),this.$post({url:"/RKJ/UpdateQSItemDetail",data:{id:t.id,pid:t.pid,gid:t.gid,itemInId:this.itemInId,fstand:e,fcheckResu:s,updateBy:this.$loginInfo.account}}).then((function(t){0==t.status?(a.$showMessage("修改成功"),a.refreshResult()):a.$showMessage(t.message)}))},saveRemarks:function(){this.remarksPopup=!this.remarksPopup,this.remarks=this.formData.remarks},editRemarks:function(){var t=this;this.remarks&&this.$post({url:"/RKJ/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.itemInId=a["itemInId"],this.refreshResult()}};a.default=s},"84cb":function(t,a,e){var s=e("c86c");a=s(!1),a.push([t.i,".form-group[data-v-3b86b44c]{display:flex;align-items:center;border:1px solid #c9c9c9;background-color:#d4d4d4}.form-label[data-v-3b86b44c]{margin-bottom:0;padding:5px}.form-input[data-v-3b86b44c]{flex:1;margin-bottom:0;padding:5px}\r\n\r\n/* 默认样式 */.list-container[data-v-3b86b44c]{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-3b86b44c]{height:calc(100vh - 485px)\r\n /* 适当调整高度 */}}.form-container[data-v-3b86b44c]{\r\n /* 设置表单容器的高度,使其可以滚动 */overflow-y:auto;\r\n /* 允许表单容器垂直滚动 */padding:10px\r\n /* 可选:添加一些内边距,使表单内容更美观 */}.overlay[data-v-3b86b44c]{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-3b86b44c]{background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);width:68vw;\r\n /* 设置宽度为视口宽度的80% */height:25vh\r\n /* 设置高度为视口高度的80% */}.edit[data-v-3b86b44c]{background-color:#fff}",""]),t.exports=a},bff6:function(t,a,e){"use strict";e.r(a);var s=e("c45a"),i=e("60fe");for(var r in i)["default"].indexOf(r)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(r);e("ccc1");var n=e("828b"),o=Object(n["a"])(i["default"],s["b"],s["c"],!1,null,"3b86b44c",null,!1,s["a"],void 0);a["default"]=o.exports},c45a:function(t,a,e){"use strict";e.d(a,"b",(function(){return i})),e.d(a,"c",(function(){return r})),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.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.qsCode,callback:function(a){t.$set(t.formData,"qsCode",a)},expression:"formData.qsCode"}})],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.qsName,callback:function(a){t.$set(t.formData,"qsName",a)},expression:"formData.qsName"}})],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.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("AC数:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.freQty-1,callback:function(a){t.$set(t.formData,"freQty - 1",a)},expression:"formData.freQty - 1"}})],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.unqualified,callback:function(a){t.$set(t.formData,"unqualified",a)},expression:"formData.unqualified"}})],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<t.formData.levelNum?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()],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:{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.fstand,callback:function(e){t.$set(a,"fstand",e)},expression:"item.fstand"}})],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),e("v-uni-view",{staticClass:"plus-button"},[e("v-uni-button",{attrs:{type:"warn"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.saveRemarks.apply(void 0,arguments)}}},[t._v("添加不合格描述")])],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)},r=[]},ccc1:function(t,a,e){"use strict";var s=e("2a0d"),i=e.n(s);i.a}}]);
|