webpackJsonp([17],{ENT1:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("Xxa5"),s=a.n(l),r=a("mvHQ"),i=a.n(r),o=a("exGp"),n=a.n(o),m=a("O85r"),p=(a("xOwF"),a("+GE2")),c={props:{config:{type:Object,default:function(){return{letterColor:"#f44f0f"}}},pageType:{type:Number,default:1},chooseData:{type:String,default:null},type:{type:String,default:null},sourceData:{type:Array,default:function(){}}},data:function(){return{dialogTableVisible:!1,title:"样品数据类型",citys:["北京","阿拉善","澳门","驻马店","南京","武汉","秦皇岛","厦门","洛阳","南召","南阳"],citys_a:[],showCity:null,tipString:null,letter:null,citySearch:"",sourcePageType:1,chooseNo:"",currentIndex:0,list:[{no:"yjsl_dxcw_20230302001"},{no:"yjsl_dxcw_20230302002"}]}},created:function(){},mounted:function(){},methods:{cityChoose:function(e){this.chooseNo=e.no},commonDataList:function(){var e=this;return n()(s.a.mark(function t(){var a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(p.g)({type:e.type});case 3:200==(a=t.sent).code&&(e.commonList=a.data),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0);case 10:case"end":return t.stop()}},t,e,[[0,7]])}))()},closeDialog:function(){},submit:function(){var e=this;return n()(s.a.mark(function t(){return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e.$emit("handleConfirm",e.chooseNo);case 1:case"end":return t.stop()}},t,e)}))()},handleConcel:function(){this.$emit("handleClose")}}},d={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"page myPage",attrs:{id:"city"}},[a("div",{staticStyle:{background:"#f6f4f5"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("div",{staticClass:"search-city-back"},[a("div",{staticClass:"search-city"},[a("el-input",{attrs:{type:"text",placeholder:"请输入名称"},model:{value:e.citySearch,callback:function(t){e.citySearch=t},expression:"citySearch"}})],1)])])],1),e._v(" "),e.citySearch?a("a",{staticClass:"img-del",attrs:{href:"javascript:;"},on:{click:function(t){e.citySearch=""}}}):e._e()],1),e._v(" "),a("div",{staticStyle:{color:"red","font-size":"14px",padding:"10px 20px"}},[e._v("\n 说明:搜捞任务信息从外系统(搜捞系统)获取\n ")]),e._v(" "),a("div",{staticClass:"ad_a"},[e._v("\n 已选择:"+e._s(e.chooseNo)),e.chooseNo?a("a",{staticClass:"img-del",attrs:{href:"javascript:;"},on:{click:function(t){e.chooseNo=""}}}):e._e()]),e._v(" "),a("div",{staticClass:"city-content",attrs:{id:"city-content"}},e._l(e.list,function(t,l){return a("div",{key:l,staticClass:"letter-item"},[a("el-row",[a("el-col",{attrs:{span:18}},[a("div",{staticClass:"item-buttom",on:{click:function(a){return e.cityChoose(t)}}},[e._v(e._s(t.no)+"\n ")])]),e._v(" "),a("el-col",{attrs:{span:6}},[a("a",{staticClass:"view",attrs:{href:"",target:"_bank"}},[e._v("查看详情")])])],1)],1)}),0),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticStyle:{width:"100px"},attrs:{type:"primary"},on:{click:function(t){return e.submit()}}},[e._v("确定")]),e._v(" "),a("el-button",{staticStyle:{"margin-left":"10px",width:"100px"},attrs:{type:"info",plain:""},on:{click:e.handleConcel}},[e._v("取消")])],1)])},staticRenderFns:[]};var u=a("VU/8")(c,d,!1,function(e){a("emL4")},"data-v-ec10f3b8",null).exports,f={name:"VoyageEntry",components:{ListDialog:m.a,TagDialog:u},props:{},data:function(){return{formLoading:!1,loading:!1,activeName:"1",showListDialog:!1,tagVisable:!1,dialogTitle:"",dagdialogTitle:"",listfLag:"",chooseData:"",sourceData:[],addFrom:{voyageName:"",platformName:"",platformType:"",submariner:"",portSide:"",starboard:"",mainDriver:"",longitude:"",latitude:"",depth:"",entryTime:"",surfacingTime:"",sittingTime:"",floatTime:"",recoveryDeckTime:"",documentId:null},docInfoForm:{equipmentType:"",serialNumber:"",platformId:null,equipmentId:""},sampleForm:{depth:"",equipmentId:"",equipmentType:"",jobType:"站位作业",latitude:"",longitude:"",platformId:"",sampleNumber:"",sampleType:"",serialNumber:"",time:"",remarks:"",documentId:"",fileType:"",dataStatus:"原始数据",lineNum:"",startLon:"",startLat:"",endLon:"",endLat:"",startTime:"",endTime:"",jobNum:"",tag:"",tagNo:"",fundingOrg:[],publicTime:""},bstDate:null,multipleSelection:[],tableData:[],voyageList:[],rules:{voyageName:[{required:!0,message:"请输入航次名称",trigger:"blur"}],platformName:[{required:!0,message:"请输入平台名称",trigger:"blur"}],platformType:[{required:!0,message:"请选择平台类型",trigger:"change"}],submariner:[{required:!0,message:"请输入潜次号",trigger:"blur"}]},docInfoRules:{equipmentType:[{required:!0,message:"请选择设备类型",trigger:"change"}]},sampleRules:{jobType:[{required:!0,message:"请选择作业类型",trigger:"change"}],jobNum:[{required:!0,message:"请输入作业序号",trigger:"blur"}],sampleType:[{required:!0,message:"请选择数据样品类型",trigger:"change"}]},platformTypeOption:[],personOption:[{label:"首席A",value:"首席A"},{label:"首席B",value:"首席B"}],companyOption:[],docTypeOption:[{label:"机械手",value:"机械手"},{label:"沉积物取样器",value:"沉积物取样器"},{label:"原位过滤装置",value:"原位过滤装置"},{label:"CBD",value:"CBD"}],jobTypeOption:[{label:"站位作业",value:"站位作业"},{label:"测线作业",value:"测线作业"}],dataProcessOption:[{label:"原始数据",value:"原始数据"},{label:"预处理数据",value:"预处理数据"},{label:"后处理数据",value:"后处理数据"}],publicTimeOption:["公开获取","延期公开(6个月)","延公开(12个月)","延公开(24个月)","不公开"],platFileList:[],sampleFileList:[],platFlag:!1,type_b:null,status:"",userStatus:!1,showUserForm:!1,currentSample:{dataStatus:"",depth:"",documentId:"",equipmentId:"",equipmentType:"",fileName:null,fileType:"",id:"",jobType:"",latitude:"",longitude:"",platformId:"",remarks:"",sampleId:"",sampleNumber:"",sampleType:"",serialNumber:"",time:""},inputVisible:!1,inputValue:"",type:"",tagTypeOption:["应急搜捞"]}},mounted:function(){this.$route.query.platformId&&(this.docInfoForm.platformId=this.sampleForm.platformId=this.$route.query.platformId,this.docInfoForm.equipmentId=this.sampleForm.equipmentId=this.$route.query.equipmentId,this.status=this.$route.query.status,this.showData(),this.getAllOrg(),this.platFlag=!0),this.getAllVoyage(),this.getDataList("platformType")},methods:{platformTypeChange:function(e){"载人潜水器"==e?(this.addFrom.longitude="",this.addFrom.latitude="",this.addFrom.depth="",this.addFrom.entryTime="",this.addFrom.surfacingTime=""):(this.addFrom.portSide="",this.addFrom.starboard="",this.addFrom.mainDriver="",this.addFrom.longitude="",this.addFrom.latitude="",this.addFrom.depth="",this.addFrom.entryTime="",this.addFrom.sittingTime="",this.addFrom.floatTime="",this.addFrom.recoveryDeckTime="",this.platFileList=[],this.addFrom.documentId="")},handleJobChange1:function(e){"测线作业"==e?(this.sampleForm.sampleType="",this.sampleForm.time="",this.sampleForm.longitude="",this.sampleForm.latitude="",this.sampleForm.depth="",this.sampleForm.remarks="",this.sampleForm.lineNum="",this.sampleForm.startLon="",this.sampleForm.startLat="",this.sampleForm.endLon="",this.sampleForm.endLat="",this.sampleForm.startTime="",this.sampleForm.endTime=""):(this.sampleForm.sampleType="",this.sampleFileList=[],this.sampleForm.documentId="",this.sampleForm.fileType="",this.sampleForm.dataStatus="原始数据",this.sampleForm.remarks="")},handleJobChange2:function(e){"测线作业"==e?(this.currentSample.sampleType="",this.currentSample.time="",this.currentSample.longitude="",this.currentSample.latitude="",this.currentSample.depth="",this.currentSample.remarks=""):(this.currentSample.sampleType="",this.currentSample.fileName="",this.currentSample.documentId="",this.currentSample.fileType="",this.currentSample.dataStatus="原始数据",this.currentSample.remarks="")},openListDialog:function(e,t){this.listfLag=e,this.dialogTitle=t,"设备类型"==t?(this.getDataList("equType"),this.chooseData=this.docInfoForm.equipmentType):"数据样品类型"==t&&(this.getDataList("sampleType"),this.chooseData="edit"==e?this.currentSample.sampleType:this.sampleForm.sampleType)},closeListForm:function(){this.showListDialog=!1},confirmListForm:function(e){this.showListDialog=!1,e&&("数据样品类型"==this.dialogTitle?"edit"==this.listfLag?this.currentSample.sampleType=e:this.sampleForm.sampleType=e:this.docInfoForm.equipmentType=e)},confirmTagForm:function(e){this.tagVisable=!1,this.sampleForm.tagNo=e},closeTagForm:function(){this.tagVisable=!1},showData:function(){var e=this;return n()(s.a.mark(function t(){var a,l;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a={platformId:e.docInfoForm.platformId,equipmentId:e.docInfoForm.equipmentId},t.prev=1,t.next=4,Object(p.l)(a);case 4:200==(l=t.sent).code&&(e.addFrom=l.data.platform,e.tableData=l.data.sample?l.data.sample:[],e.addFrom.startTime&&e.addFrom.endTime&&(e.bstDate=[e.addFrom.startTime,e.addFrom.endTime]),l.data.file?(e.platFileList=[],e.platFileList[0]=l.data.file,e.addFrom.documentId=l.data.file.documentId):(e.platFileList=[],e.addFrom.documentId=""),e.docInfoForm=JSON.parse(i()(l.data.equipment))),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),console.log(t.t0);case 11:case"end":return t.stop()}},t,e,[[1,8]])}))()},saveData:function(){var e=this;this.$refs.form3.validate(function(t){if(!t)return!1;e.updateFunction()})},updateFunction:function(){var e=this;return n()(s.a.mark(function t(){var a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.formLoading=!0,a=e.currentSample,t.prev=2,t.next=5,Object(p.m)(a);case 5:200===t.sent.code&&(e.$message({message:"修改成功",type:"success"}),e.showData(),e.formLoading=!1,e.showUserForm=!1),e.formLoading=!1,t.next=14;break;case 10:t.prev=10,t.t0=t.catch(2),console.log(t.t0),e.formLoading=!1;case 14:case"end":return t.stop()}},t,e,[[2,10]])}))()},handleChange:function(e){!this.docInfoForm.platformId&&this.activeName>1?this.$message({message:"请填写并保存平台信息",type:"warning",duration:5e3}):!this.sampleForm.equipmentId&&this.activeName>2&&!this.status&&this.$message({message:"请填写并保存设备信息",type:"warning",duration:5e3})},getData:function(){},batchExport:function(){},voyageEntry:function(){},confirmModal:function(e,t,a){var l=this,s=a.target.id;"view"==s?(this.userStatus=!1,this.currentSample=JSON.parse(i()(e)),this.showUserForm=!0):"edit"==s?(this.userStatus=!0,this.currentSample=JSON.parse(i()(e)),this.showUserForm=!0):"delete"==s&&this.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){l.sampleDelete(e.sampleId)}).catch(function(){l.$message({type:"info",message:"已取消删除"})})},sampleDelete:function(e){var t=this;return n()(s.a.mark(function a(){var l,r;return s.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return l=t,t.formLoading=!0,r={sampleId:e},a.prev=3,a.next=6,Object(p.b)(r);case 6:200==a.sent.code&&(l.$message({message:"删除成功!",type:"success"}),l.showData()),t.formLoading=!1,a.next=15;break;case 11:a.prev=11,a.t0=a.catch(3),console.log(a.t0),t.formLoading=!1;case 15:case"end":return a.stop()}},a,t,[[3,11]])}))()},handleClose:function(e){this.resetForm(),e()},resetForm:function(){this.$refs.form3.resetFields()},savePlatInfo:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return!1;t.addSavePlat()})},saveDoc:function(e){var t=this;this.docInfoForm.platformId?this.$refs[e].validate(function(e){if(!e)return!1;t.addSaveEqu()}):this.$message({message:"请保存平台信息",type:"warning",duration:5e3})},addDataSample:function(e){var t=this;this.docInfoForm.platformId?this.sampleForm.equipmentId?this.$refs[e].validate(function(e){if(!e)return!1;t.addSubmitFinal()}):this.$message({message:"请填写设备信息",type:"warning",duration:5e3}):this.$message({message:"请保存平台信息",type:"warning",duration:5e3})},addSavePlat:function(){var e=this;return n()(s.a.mark(function t(){var a,l;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.addFrom,t.prev=1,t.next=4,Object(p.j)(a);case 4:200==(l=t.sent).code&&(e.$message({message:"保存成功",type:"success"}),e.docInfoForm.platformId=e.sampleForm.platformId=l.data,e.platFlag=!0,e.activeName="2"),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),console.log(t.t0);case 11:case"end":return t.stop()}},t,e,[[1,8]])}))()},addSaveEqu:function(){var e=this;return n()(s.a.mark(function t(){var a,l;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.docInfoForm,t.prev=1,t.next=4,Object(p.d)(a);case 4:200==(l=t.sent).code&&(e.$message({message:"保存成功",type:"success"}),e.activeName="3",e.sampleForm.equipmentId=l.data),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),console.log(t.t0);case 11:case"end":return t.stop()}},t,e,[[1,8]])}))()},addSubmitFinal:function(){var e=this;return n()(s.a.mark(function t(){var a,l,r;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(a=e.sampleForm).fundingOrg=e.sampleForm.fundingOrg.join("、"),t.prev=2,t.next=5,Object(p.k)(a);case 5:200==(l=t.sent).code&&(e.$message({message:"添加成功",type:"success"}),r=e.docInfoForm.platformId,e.docInfoForm={equipmentType:"",serialNumber:"",platformId:r,equipmentId:e.docInfoForm.equipmentId},e.sampleForm={depth:"",equipmentId:"",equipmentType:"",jobType:"站位作业",latitude:"",longitude:"",platformId:r,sampleNumber:"",sampleType:"",serialNumber:"",time:"",remarks:"",documentId:"",fileType:"",dataStatus:"原始数据",jobNum:"",tag:"",tagNo:"",fundingOrg:[],publicTime:""},e.tableData=l.data),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),console.log(t.t0);case 12:case"end":return t.stop()}},t,e,[[2,9]])}))()},turnPage:function(e){this.docInfoForm.platformId?this.sampleForm.equipmentId||this.status?this.activeName="last"==e?String(Number(this.activeName)-1):String(Number(this.activeName)+1):this.$message({message:"请填写设备信息",type:"warning",duration:5e3}):this.$message({message:"请保存平台信息",type:"warning",duration:5e3})},handleSelectionChange:function(e){this.multipleSelection=e},handleSizeChange:function(e){this.pagesize=e,this.getData()},handleCurrentChange:function(e){this.currentPage=e,this.getData()},inputChangePlat:function(e){var t=this;return n()(s.a.mark(function a(){var l,r,i,o,n,m,p;return s.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:l=["txt","csv","xlsx"],r=!0,i=0;case 3:if(!(i1,expression:"activeName>1"}],attrs:{size:"medium"},on:{click:function(t){return e.turnPage("last")}}},[e._v("上一步")]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.activeName<3,expression:"activeName<3"}],attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.turnPage("next")}}},[e._v("下一步")])],1)])],1)],1)],2),e._v(" "),a("el-collapse-item",{attrs:{name:"2"}},[a("template",{slot:"title"},[a("div",{staticClass:"topic1"},[e._v("\n ②设备信息\n ")])]),e._v(" "),a("div",{staticClass:"formBox"},[a("el-form",{ref:"docForm",staticClass:"filter-box",attrs:{inline:!0,rules:e.docInfoRules,"label-width":"120px",model:e.docInfoForm}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"设备类型:",prop:"equipmentType"}},[a("el-input",{attrs:{size:"medium",placeholder:"",clearable:"",disabled:"view"==e.status},nativeOn:{click:function(t){return e.openListDialog(2,"设备类型")}},model:{value:e.docInfoForm.equipmentType,callback:function(t){e.$set(e.docInfoForm,"equipmentType",t)},expression:"docInfoForm.equipmentType"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"设备序列号:"}},[a("el-input",{attrs:{size:"medium",disabled:"view"==e.status},model:{value:e.docInfoForm.serialNumber,callback:function(t){e.$set(e.docInfoForm,"serialNumber",t)},expression:"docInfoForm.serialNumber"}})],1)],1)],1),e._v(" "),a("el-row",[a("div",{staticClass:"tep_t"},[a("el-button",{attrs:{type:"primary",size:"medium",disabled:"view"==e.status},on:{click:function(t){return e.saveDoc("formPlat")}}},[e._v("保存")]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.activeName>1,expression:"activeName>1"}],attrs:{size:"medium"},on:{click:function(t){return e.turnPage("last")}}},[e._v("上一步")]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.activeName<3,expression:"activeName<3"}],attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.turnPage("next")}}},[e._v("下一步")])],1)])],1)],1)],2),e._v(" "),a("el-collapse-item",{attrs:{name:"3"}},[a("template",{slot:"title"},[a("div",{staticClass:"topic1"},[e._v("\n ③数据样品信息\n ")])]),e._v(" "),a("div",{staticClass:"formBox"},[a("el-form",{ref:"sampleForm",staticClass:"filter-box",attrs:{inline:!0,rules:e.sampleRules,"label-width":"130px",model:e.sampleForm,disabled:"view"==e.status}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"设备类型:"}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:""},model:{value:e.docInfoForm.equipmentType,callback:function(t){e.$set(e.docInfoForm,"equipmentType",t)},expression:"docInfoForm.equipmentType"}},e._l(e.docTypeOption,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"作业类型:",prop:"jobType"}},[a("el-select",{attrs:{placeholder:"",size:"medium"},on:{change:e.handleJobChange1},model:{value:e.sampleForm.jobType,callback:function(t){e.$set(e.sampleForm,"jobType",t)},expression:"sampleForm.jobType"}},e._l(e.jobTypeOption,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"作业序号:",prop:"jobNum"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.jobNum,callback:function(t){e.$set(e.sampleForm,"jobNum",t)},expression:"sampleForm.jobNum"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"航次资助机构:",prop:"fundingOrg"}},[a("el-select",{attrs:{multiple:"",placeholder:"",size:"medium","allow-create":"","default-first-option":"",filterable:"",clearable:"","value-key":"name",disabled:e.platFlag},model:{value:e.addFrom.fundingOrg,callback:function(t){e.$set(e.addFrom,"fundingOrg",t)},expression:"addFrom.fundingOrg"}},e._l(e.companyOption,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})}),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"数据公开期限:",prop:"publicTime",disabled:e.platFlag}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:e.platFlag,clearable:""},model:{value:e.sampleForm.publicTime,callback:function(t){e.$set(e.sampleForm,"publicTime",t)},expression:"sampleForm.publicTime"}},e._l(e.publicTimeOption,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})}),1)],1)],1)],1),e._v(" "),"站位作业"==e.sampleForm.jobType?a("div",[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"数据样品类型:",prop:"sampleType"}},[a("el-input",{attrs:{size:"medium",placeholder:""},nativeOn:{click:function(t){return e.openListDialog(1,"数据样品类型")}},model:{value:e.sampleForm.sampleType,callback:function(t){e.$set(e.sampleForm,"sampleType",t)},expression:"sampleForm.sampleType"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"时间:"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{size:"medium",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:""},model:{value:e.sampleForm.time,callback:function(t){e.$set(e.sampleForm,"time",t)},expression:"sampleForm.time"}})],1)],1)],1),e._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"经度(°):"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.longitude,callback:function(t){e.$set(e.sampleForm,"longitude",t)},expression:"sampleForm.longitude"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"纬度(°):"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.latitude,callback:function(t){e.$set(e.sampleForm,"latitude",t)},expression:"sampleForm.latitude"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"深度(米):"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.depth,callback:function(t){e.$set(e.sampleForm,"depth",t)},expression:"sampleForm.depth"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-form-item",{attrs:{label:"备注:"}},[a("el-input",{attrs:{type:"textarea",size:"medium",rows:3},model:{value:e.sampleForm.remarks,callback:function(t){e.$set(e.sampleForm,"remarks",t)},expression:"sampleForm.remarks"}})],1)],1)],1):e._e(),e._v(" "),"测线作业"==e.sampleForm.jobType?a("div",[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"数据样品类型:",prop:"sampleType"}},[a("el-input",{attrs:{size:"medium",placeholder:""},nativeOn:{click:function(t){return e.openListDialog(1,"数据样品类型")}},model:{value:e.sampleForm.sampleType,callback:function(t){e.$set(e.sampleForm,"sampleType",t)},expression:"sampleForm.sampleType"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"测线号:",prop:"lineNum"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.lineNum,callback:function(t){e.$set(e.sampleForm,"lineNum",t)},expression:"sampleForm.lineNum"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"开始经度(°):",prop:"startLon"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.startLon,callback:function(t){e.$set(e.sampleForm,"startLon",t)},expression:"sampleForm.startLon"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"开始纬度(°):",prop:"startLat"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.startLat,callback:function(t){e.$set(e.sampleForm,"startLat",t)},expression:"sampleForm.startLat"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"结束经度(°):",prop:"endLon"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.endLon,callback:function(t){e.$set(e.sampleForm,"endLon",t)},expression:"sampleForm.endLon"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"结束纬度(°):",prop:"endLat"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.endLat,callback:function(t){e.$set(e.sampleForm,"endLat",t)},expression:"sampleForm.endLat"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"开始时间:",prop:"startTime"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{size:"medium",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:""},model:{value:e.sampleForm.startTime,callback:function(t){e.$set(e.sampleForm,"startTime",t)},expression:"sampleForm.startTime"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"结束时间:",prop:"endTime"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{size:"medium",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:""},model:{value:e.sampleForm.endTime,callback:function(t){e.$set(e.sampleForm,"endTime",t)},expression:"sampleForm.endTime"}})],1)],1)],1),e._v(" "),a("el-row",[a("div",{staticClass:"fileBox"},[a("button",{staticClass:"fileButton"},[e._v("上传数据文件")]),e._v(" "),a("input",{ref:"sampleFile",staticClass:"file1",attrs:{type:"file",multiple:""},on:{change:function(t){return e.inputChangeSample(t,"sample")}}}),e._v(" "),a("ul",{staticClass:"fileList"},e._l(e.sampleFileList,function(t,l){return a("li",{key:l},[a("p",[a("span",{staticClass:"docName"},[e._v(e._s(t.fileName))]),e._v(" "),a("el-button",{attrs:{type:"danger",size:"mini"},on:{click:function(a){return e.deleteDoc("sampleFileList",t.id)}}},[e._v("删除")]),e._v(" "),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.downloadDoc(e.sampleForm.documentId)}}},[e._v("下载")])],1)])}),0)])]),e._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"数据格式:"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.fileType,callback:function(t){e.$set(e.sampleForm,"fileType",t)},expression:"sampleForm.fileType"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"数据处理状态:",prop:"dataStatus"}},[a("el-select",{attrs:{placeholder:"",size:"medium"},model:{value:e.sampleForm.dataStatus,callback:function(t){e.$set(e.sampleForm,"dataStatus",t)},expression:"sampleForm.dataStatus"}},e._l(e.dataProcessOption,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"备注:",prop:"description"}},[a("el-input",{attrs:{size:"medium"},model:{value:e.sampleForm.description,callback:function(t){e.$set(e.sampleForm,"description",t)},expression:"sampleForm.description"}})],1)],1)],1)],1):e._e(),e._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"数据样品标签:"}},[a("el-select",{attrs:{placeholder:"",size:"medium",clearable:""},on:{change:e.tagChange,clear:e.tagChange},model:{value:e.sampleForm.tag,callback:function(t){e.$set(e.sampleForm,"tag",t)},expression:"sampleForm.tag"}},e._l(e.tagTypeOption,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})}),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"搜捞任务编号:"}},[a("el-input",{attrs:{size:"medium",disabled:""},model:{value:e.sampleForm.tagNo,callback:function(t){e.$set(e.sampleForm,"tagNo",t)},expression:"sampleForm.tagNo"}})],1)],1)],1)],1),e._v(" "),a("div",{staticClass:"fileBox fileBox2"},[a("el-button",{attrs:{type:"primary",size:"medium",disabled:"view"==e.status},on:{click:function(t){return e.addDataSample("sampleForm")}}},[e._v("添加数据样品条目")])],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{stripe:"",border:"",data:e.tableData,"header-cell-style":{background:"#dddfe6",color:"#555960",textAlign:"center"},"cell-style":{textAlign:"center"},height:"600px"},on:{"selection-change":e.handleSelectionChange,"row-click":e.confirmModal}},[a("el-table-column",{attrs:{type:"index",width:"50"}}),e._v(" "),a("el-table-column",{attrs:{prop:"sampleNumber",label:"数据样品编号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"equipmentType",label:"设备类型"}}),e._v(" "),a("el-table-column",{attrs:{prop:"serialNumber",label:"设备序列号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"jobType",label:"作业类型"}}),e._v(" "),a("el-table-column",{attrs:{prop:"sampleType",label:"数据样品类型"}}),e._v(" "),a("el-table-column",{attrs:{prop:"time",label:"时间"}}),e._v(" "),a("el-table-column",{directives:[{name:"show",rawName:"v-show",value:e.status,expression:"status"}],attrs:{label:"操作",width:"240"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"查看数据样品",placement:"top-end"}},[a("el-button",{staticClass:"el-icon-view",attrs:{id:"view",size:"mini",type:"primary"}})],1),e._v(" "),a("el-tooltip",{directives:[{name:"show",rawName:"v-show",value:"edit"==e.status,expression:"status=='edit'"}],staticClass:"item",attrs:{effect:"dark",content:"编辑数据样品",placement:"top-end"}},[a("el-button",{staticClass:"el-icon-edit",attrs:{id:"edit",size:"mini",type:"warning"}})],1),e._v(" "),a("el-tooltip",{directives:[{name:"show",rawName:"v-show",value:"view"!=e.status,expression:"status!='view'"}],staticClass:"item",attrs:{effect:"dark",content:"删除",placement:"top-end"}},[a("el-button",{staticClass:"el-icon-delete",attrs:{id:"delete",size:"mini",type:"danger"}})],1)]}}])})],1),e._v(" "),a("el-row",[a("div",{staticClass:"tep_t"},[a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.activeName>1,expression:"activeName>1"}],attrs:{size:"medium"},on:{click:function(t){return e.turnPage("last")}}},[e._v("上一步")]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.activeName<3,expression:"activeName<3"}],attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.turnPage("next")}}},[e._v("下一步")]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:"view"!=e.status&&e.tableData.length,expression:"status!='view' && tableData.length"}],attrs:{size:"medium",type:"primary"},on:{click:e.handleBack}},[e._v("完成")])],1)])],1)],2)],1),e._v(" "),a("div",{staticClass:"modal"},[a("el-dialog",{attrs:{title:e.userStatus?"编辑数据样品":"查看数据样品",visible:e.showUserForm,width:"34%","before-close":e.handleClose},on:{"update:visible":function(t){e.showUserForm=t}}},[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.formLoading,expression:"formLoading"}],ref:"form3",staticClass:"filter-box formSample",attrs:{rules:e.sampleRules,"label-width":"130px",model:e.currentSample}},[a("el-form-item",{attrs:{label:"设备类型:"}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:""},model:{value:e.currentSample.equipmentType,callback:function(t){e.$set(e.currentSample,"equipmentType",t)},expression:"currentSample.equipmentType"}},e._l(e.docTypeOption,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"作业类型:",prop:"jobType"}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:!e.userStatus},on:{change:e.handleJobChange2},model:{value:e.currentSample.jobType,callback:function(t){e.$set(e.currentSample,"jobType",t)},expression:"currentSample.jobType"}},e._l(e.jobTypeOption,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),"站位作业"==e.currentSample.jobType?a("div",[a("el-form-item",{attrs:{label:"数据样品类型:",prop:"sampleType"}},[a("el-input",{attrs:{size:"medium",placeholder:"",disabled:!e.userStatus},nativeOn:{click:function(t){return e.openListDialog("edit","数据样品类型")}},model:{value:e.currentSample.sampleType,callback:function(t){e.$set(e.currentSample,"sampleType",t)},expression:"currentSample.sampleType"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"时间:"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{size:"medium",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"",disabled:!e.userStatus},model:{value:e.currentSample.time,callback:function(t){e.$set(e.currentSample,"time",t)},expression:"currentSample.time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"经度(°):"}},[a("el-input",{attrs:{size:"medium",disabled:!e.userStatus},model:{value:e.currentSample.longitude,callback:function(t){e.$set(e.currentSample,"longitude",t)},expression:"currentSample.longitude"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"纬度(°):"}},[a("el-input",{attrs:{size:"medium",disabled:!e.userStatus},model:{value:e.currentSample.latitude,callback:function(t){e.$set(e.currentSample,"latitude",t)},expression:"currentSample.latitude"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"深度(米):"}},[a("el-input",{attrs:{size:"medium",disabled:!e.userStatus},model:{value:e.currentSample.depth,callback:function(t){e.$set(e.currentSample,"depth",t)},expression:"currentSample.depth"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"备注:"}},[a("el-input",{attrs:{type:"textarea",size:"medium",rows:3,disabled:!e.userStatus},model:{value:e.currentSample.remarks,callback:function(t){e.$set(e.currentSample,"remarks",t)},expression:"currentSample.remarks"}})],1)],1):e._e(),e._v(" "),"测线作业"==e.currentSample.jobType?a("div",[a("el-form-item",{attrs:{label:"数据样品类型:",prop:"sampleType"}},[a("el-input",{attrs:{size:"medium",placeholder:"",disabled:!e.userStatus},nativeOn:{click:function(t){return e.openListDialog("edit","数据样品类型")}},model:{value:e.currentSample.sampleType,callback:function(t){e.$set(e.currentSample,"sampleType",t)},expression:"currentSample.sampleType"}})],1),e._v(" "),a("div",{staticClass:"fileBox fileBox3"},[a("button",{directives:[{name:"show",rawName:"v-show",value:e.userStatus,expression:"userStatus"}],staticClass:"fileButton"},[e._v("上传数据文件")]),e._v(" "),a("input",{ref:"sampleFile",staticClass:"file1",attrs:{type:"file"},on:{change:function(t){return e.inputChangeSample(t,"sampleEdit")}}}),e._v(" "),a("ul",{directives:[{name:"show",rawName:"v-show",value:e.currentSample.documentId,expression:"currentSample.documentId"}],staticClass:"fileList"},[a("li",[a("p",[a("span",{staticClass:"docName"},[e._v(e._s(e.currentSample.fileName))]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.userStatus,expression:"userStatus"}],attrs:{type:"danger",size:"mini"},on:{click:function(t){return e.deleteDoc("currentSample")}}},[e._v("删除")]),e._v(" "),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.downloadDoc(e.currentSample.documentId)}}},[e._v("下载")])],1)])])]),e._v(" "),a("el-form-item",{attrs:{label:"数据格式:"}},[a("el-input",{attrs:{size:"medium",disabled:!e.userStatus},model:{value:e.currentSample.fileType,callback:function(t){e.$set(e.currentSample,"fileType",t)},expression:"currentSample.fileType"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"数据处理状态:",prop:"dataStatus"}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:!e.userStatus},model:{value:e.currentSample.dataStatus,callback:function(t){e.$set(e.currentSample,"dataStatus",t)},expression:"currentSample.dataStatus"}},e._l(e.dataProcessOption,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1):e._e()],1),e._v(" "),a("el-row",{directives:[{name:"show",rawName:"v-show",value:e.userStatus,expression:"userStatus"}],attrs:{type:"flex",justify:"center"}},[a("el-button",{staticStyle:{width:"100px"},attrs:{type:"primary",size:"medium"},on:{click:e.saveData}},[e._v("确定")]),e._v(" "),a("el-button",{staticStyle:{"margin-left":"10px",width:"100px"},attrs:{size:"medium",type:"info",plain:""},on:{click:function(t){e.showUserForm=!1,e.resetForm()}}},[e._v("取消")])],1)],1)],1),e._v(" "),a("el-dialog",{attrs:{title:e.dialogTitle,visible:e.showListDialog,"close-on-click-modal":!1,height:300,"append-to-body":!0,width:"800px"},on:{"update:visible":function(t){e.showListDialog=t}}},[e.showListDialog?a("list-dialog",{attrs:{type:e.type,"choose-data":e.chooseData,"source-data":e.sourceData},on:{handleClose:e.closeListForm,handleConfirm:e.confirmListForm}}):e._e()],1),e._v(" "),a("el-dialog",{attrs:{title:e.dagdialogTitle,visible:e.tagVisable,"close-on-click-modal":!1,height:300,"append-to-body":!0,width:"800px"},on:{"update:visible":function(t){e.tagVisable=t}}},[e.tagVisable?a("tag-dialog",{attrs:{type:e.type,"choose-data":e.chooseData,"source-data":e.sourceData},on:{handleClose:e.closeTagForm,handleConfirm:e.confirmTagForm}}):e._e()],1)],1)},staticRenderFns:[]};var h=a("VU/8")(f,v,!1,function(e){a("xc55"),a("eSkX")},"data-v-c75fdc08",null);t.default=h.exports},eSkX:function(e,t){},emL4:function(e,t){},xc55:function(e,t){}});