1 line
50 KiB
JavaScript
1 line
50 KiB
JavaScript
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(!(i<t.$refs.platFile.files.length)){a.next=13;break}if(o=t.$refs.platFile.files[i].name.split("."),!(l.indexOf(o[o.length-1])<0)){a.next=10;break}return r=!1,t.$message({message:"仅支持上传txt/excel/csv文件",type:"warning"}),e.target.value="",a.abrupt("return");case 10:i++,a.next=3;break;case 13:if(!r){a.next=26;break}n=0;case 15:if(!(n<t.$refs.platFile.files.length)){a.next=26;break}return m=t.$refs.platFile.files[n],(p=new FormData).append("file",m),p.append("type","DiveTrajectory"),t.addFrom.documentId&&p.append("findId",t.addFrom.documentId),a.next=23,t.fileUploads(p,m.name,"plat");case 23:n++,a.next=15;break;case 26:e.target.value="";case 27:case"end":return a.stop()}},a,t)}))()},inputChangeSample:function(e,t){var a=this;return n()(s.a.mark(function l(){var r,i,o,n,m,p;return s.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:r=!0,i=0;case 2:if(!(i<a.$refs.sampleFile.files.length)){l.next=12;break}if("csv"==(o=a.$refs.sampleFile.files[i].name.split("."))[o.length-1]){l.next=9;break}return r=!1,a.$message({message:"请上传csv文件",type:"warning"}),e.target.value="",l.abrupt("return");case 9:i++,l.next=2;break;case 12:if(!r){l.next=25;break}n=0;case 14:if(!(n<a.$refs.sampleFile.files.length)){l.next=25;break}return m=a.$refs.sampleFile.files[n],(p=new FormData).append("file",m),p.append("type","Sample"),"sample"==t&&a.sampleForm.documentId?p.append("findId",a.sampleForm.documentId):"sampleEdit"==t&&a.sampleForm.documentId&&p.append("findId",a.sampleForm.documentId),l.next=22,a.fileUploads(p,m.name,t);case 22:n++,l.next=14;break;case 25:e.target.value="";case 26:case"end":return l.stop()}},l,a)}))()},fileUploads:function(e,t,a){var l=this;return n()(s.a.mark(function r(){var i,o;return s.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,Object(p.n)(e);case 3:if(200==(i=s.sent).code)for(o in i.data)"plat"==a?"findId"==o?l.addFrom.documentId=l.addFrom.documentId?l.addFrom.documentId:i.data.findId:l.platFileList.push({fileName:o,id:i.data[o]}):"sample"==a?"findId"==o?l.sampleForm.documentId=l.sampleForm.documentId?l.sampleForm.documentId:i.data.findId:l.sampleFileList.push({fileName:o,id:i.data[o]}):"findId"==o?l.currentSample.documentId=l.currentSample.documentId?l.currentSample.documentId:i.data.findId:l.currentSample.fileName=t;else l.$message({message:i.message,type:"error"});s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),console.log(s.t0);case 10:case"end":return s.stop()}},r,l,[[0,7]])}))()},deleteDoc:function(e,t){var a=this;this.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.requestDelete(e,t)}).catch(function(){a.$message({type:"info",message:"已取消删除"})})},downloadDoc:function(e){var t=this;return n()(s.a.mark(function a(){return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:window.location.href=".//remit/download?documentId="+e;case 1:case"end":return t.stop()}},a,t)}))()},requestDelete:function(e,t){var a=this;return n()(s.a.mark(function l(){var r,i;return s.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return r={id:""},"platFileList"==e?r.documentId=t:"sampleFileList"==e?r.documentId=t:(r.documentId=t,a.currentSample.fileName=""),i=a,l.prev=3,l.next=6,Object(p.a)(r);case 6:200==l.sent.code&&(i[e]=i[e].filter(function(e){return e.id!==t}),i.$message({message:"删除成功!",type:"success"})),l.next=13;break;case 10:l.prev=10,l.t0=l.catch(3),console.log(l.t0);case 13:case"end":return l.stop()}},l,a,[[3,10]])}))()},getAllVoyage: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.e)();case 3:200==(a=t.sent).code&&(e.voyageList=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]])}))()},getAllOrg: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:if(!e.addFrom.voyageName){t.next=13;break}return t.prev=1,t.next=4,Object(p.f)(e.addFrom.voyageName);case 4:200==(a=t.sent).code&&(e.companyOption=a.data,e.addFrom.fundingOrg=""),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),console.log(t.t0);case 11:t.next=14;break;case 13:e.companyOption=[];case 14:case"end":return t.stop()}},t,e,[[1,8]])}))()},getDataList:function(e){var t=this;return n()(s.a.mark(function a(){var l;return s.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t.type=e,a.prev=1,a.next=4,Object(p.h)({type:e});case 4:200==(l=a.sent).code&&("platformType"==e?t.platformTypeOption=l.data:"equType"==e?(t.sourceData=l.data,t.showListDialog=!0):"sampleType"==e&&(t.sourceData=l.data,t.showListDialog=!0)),a.next=11;break;case 8:a.prev=8,a.t0=a.catch(1),console.log(a.t0);case 11:case"end":return a.stop()}},a,t,[[1,8]])}))()},handleBack:function(){this.$router.push({name:"sampleRemitt"})},handleClose1:function(e){this.sampleForm.fundingOrg.splice(this.sampleForm.fundingOrg.indexOf(e),1)},showInput:function(){var e=this;this.inputVisible=!0,this.$nextTick(function(t){e.$refs.saveTagInput.$refs.input.focus()})},handleInputConfirm:function(){var e=this.inputValue;e&&this.sampleForm.fundingOrg.push(e),this.inputVisible=!1,this.inputValue=""},tagChange:function(){this.sampleForm.tag?(this.tagVisable=!0,this.dagdialogTitle="搜捞任务编列表"):this.sampleForm.tagNo=""}}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mainBox page-body"},[a("div",{staticClass:"page-header"},[a("h1",{staticClass:"page-title"},[e._v("数据样品信息录入")]),e._v(" "),a("el-breadcrumb",[a("el-breadcrumb-item",{attrs:{to:{path:"/"}}},[e._v("首页")]),e._v(" "),a("el-breadcrumb-item",{attrs:{to:{name:"sampleRemitt"}}},[e._v("数据样品信息汇交")]),e._v(" "),a("el-breadcrumb-item",[e._v("数据样品信息录入")])],1)],1),e._v(" "),a("el-collapse",{attrs:{accordion:""},on:{change:e.handleChange},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-collapse-item",{attrs:{name:"1"}},[a("template",{slot:"title"},[a("div",{staticClass:"topic1"},[e._v("\n ① 平台信息\n ")])]),e._v(" "),a("div",{staticClass:"formBox"},[a("el-form",{ref:"formPlat",staticClass:"filter-box",attrs:{inline:!0,rules:e.rules,"label-width":"120px",model:e.addFrom}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"航次名称:",prop:"voyageName"}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:e.platFlag},on:{change:e.getAllOrg},model:{value:e.addFrom.voyageName,callback:function(t){e.$set(e.addFrom,"voyageName",t)},expression:"addFrom.voyageName"}},e._l(e.voyageList,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:"platformType"}},[a("el-select",{attrs:{placeholder:"",size:"medium",disabled:e.platFlag},on:{change:e.platformTypeChange},model:{value:e.addFrom.platformType,callback:function(t){e.$set(e.addFrom,"platformType",t)},expression:"addFrom.platformType"}},e._l(e.platformTypeOption,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:"platformName"}},[a("el-input",{attrs:{size:"medium","auto-complete":"off",placeholder:"",disabled:e.platFlag},model:{value:e.addFrom.platformName,callback:function(t){e.$set(e.addFrom,"platformName",t)},expression:"addFrom.platformName"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"潜次号:",prop:"submariner"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.submariner,callback:function(t){e.$set(e.addFrom,"submariner",t)},expression:"addFrom.submariner"}})],1)],1)],1),e._v(" "),"载人潜水器"==e.addFrom.platformType?a("div",[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"左舷:",prop:"portSide"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.portSide,callback:function(t){e.$set(e.addFrom,"portSide",t)},expression:"addFrom.portSide"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"右舷:",prop:"starboard"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.starboard,callback:function(t){e.$set(e.addFrom,"starboard",t)},expression:"addFrom.starboard"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"主驾:",prop:"mainDriver"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.mainDriver,callback:function(t){e.$set(e.addFrom,"mainDriver",t)},expression:"addFrom.mainDriver"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-form-item",{attrs:{label:"入水点信息:"}})],1),e._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"经度(°):",prop:"longitude"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.longitude,callback:function(t){e.$set(e.addFrom,"longitude",t)},expression:"addFrom.longitude"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"纬度(°):",prop:"latitude"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.latitude,callback:function(t){e.$set(e.addFrom,"latitude",t)},expression:"addFrom.latitude"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"深度(米):",prop:"depth"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.depth,callback:function(t){e.$set(e.addFrom,"depth",t)},expression:"addFrom.depth"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-form-item",{attrs:{label:"下潜时间信息:"}})],1),e._v(" "),a("el-row",{attrs:{gutter:20}},[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:"",disabled:e.platFlag},model:{value:e.addFrom.entryTime,callback:function(t){e.$set(e.addFrom,"entryTime",t)},expression:"addFrom.entryTime"}})],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:"",disabled:e.platFlag},model:{value:e.addFrom.sittingTime,callback:function(t){e.$set(e.addFrom,"sittingTime",t)},expression:"addFrom.sittingTime"}})],1)],1)],1),e._v(" "),a("el-row",{attrs:{gutter:20}},[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:"",disabled:e.platFlag},model:{value:e.addFrom.floatTime,callback:function(t){e.$set(e.addFrom,"floatTime",t)},expression:"addFrom.floatTime"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"回收甲板时间:",prop:"latitude"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{size:"medium",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"",disabled:e.platFlag},model:{value:e.addFrom.recoveryDeckTime,callback:function(t){e.$set(e.addFrom,"recoveryDeckTime",t)},expression:"addFrom.recoveryDeckTime"}})],1)],1)],1),e._v(" "),a("el-row",[a("div",{staticClass:"fileBox"},[a("button",{directives:[{name:"show",rawName:"v-show",value:""==e.status,expression:"status==''"}],staticClass:"fileButton"},[e._v("上传下潜轨迹文件")]),e._v(" "),a("input",{ref:"platFile",staticClass:"file1",attrs:{type:"file",multiple:""},on:{change:function(t){return e.inputChangePlat(t)}}}),e._v(" "),a("ul",{staticClass:"fileList"},e._l(e.platFileList,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",{directives:[{name:"show",rawName:"v-show",value:""==e.status,expression:"status==''"}],attrs:{type:"danger",size:"mini"},on:{click:function(a){return e.deleteDoc("platFileList",t.id)}}},[e._v("删除")]),e._v(" "),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(a){return e.downloadDoc(t.id)}}},[e._v("下载")])],1)])}),0)])])],1):e._e(),e._v(" "),"载人潜水器"!=e.addFrom.platformType?a("div",[a("el-row",[a("el-form-item",{attrs:{label:"布放点信息:"}})],1),e._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"经度(°):",prop:"longitude"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.longitude,callback:function(t){e.$set(e.addFrom,"longitude",t)},expression:"addFrom.longitude"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"纬度(°):",prop:"latitude"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.latitude,callback:function(t){e.$set(e.addFrom,"latitude",t)},expression:"addFrom.latitude"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"深度(米):",prop:"depth"}},[a("el-input",{attrs:{size:"medium",disabled:e.platFlag},model:{value:e.addFrom.depth,callback:function(t){e.$set(e.addFrom,"depth",t)},expression:"addFrom.depth"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-form-item",{attrs:{label:"作业时间信息:"}})],1),e._v(" "),a("el-row",{attrs:{gutter:20}},[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:"",disabled:e.platFlag},model:{value:e.addFrom.entryTime,callback:function(t){e.$set(e.addFrom,"entryTime",t)},expression:"addFrom.entryTime"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"出水时间:",prop:"sittingTime"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{size:"medium",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"",disabled:e.platFlag},model:{value:e.addFrom.surfacingTime,callback:function(t){e.$set(e.addFrom,"surfacingTime",t)},expression:"addFrom.surfacingTime"}})],1)],1)],1)],1):e._e(),e._v(" "),a("el-row",[a("div",{staticClass:"tep_t"},[a("el-button",{attrs:{type:"primary",size:"medium",disabled:e.platFlag},on:{click:function(t){return e.savePlatInfo("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:"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){}}); |