From 344e47f2097fc25829b9d3697904f9d0c1c0cba8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=93=B2=E5=A5=87?= <13840175730@139.com> Date: Tue, 3 Feb 2026 13:45:21 +0800 Subject: [PATCH] =?UTF-8?q?1.=E7=8F=AD=E7=BB=84=E4=BA=BA=E5=91=98=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=88=A0=E9=99=A4=202.=E5=A2=9E=E5=8A=A0=E9=A2=84?= =?UTF-8?q?=E5=88=87=E6=9D=BF=E8=B7=9F=E8=B8=AA=E8=AE=B0=E5=BD=95=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E5=8F=8A=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD=203.?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=8E=9F=E6=9C=89=E8=B7=9F=E8=B8=AA=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E4=B8=8D=E5=86=8D=E6=9F=A5=E8=AF=A2=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E5=90=8E=E7=9A=84=E9=A2=84=E5=88=87=E6=9D=BF=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sjzx/jcsj.js | 20 +- src/views/sjzx/ydjhzzCX.vue | 12 +- src/views/sjzx/yqb_ydjhzzCX.vue | 859 ++++++++++++++++++++++++++++++++ 3 files changed, 889 insertions(+), 2 deletions(-) create mode 100644 src/views/sjzx/yqb_ydjhzzCX.vue diff --git a/src/api/sjzx/jcsj.js b/src/api/sjzx/jcsj.js index b6e779d..01408ec 100644 --- a/src/api/sjzx/jcsj.js +++ b/src/api/sjzx/jcsj.js @@ -63,7 +63,25 @@ export function getYdjhzzList(data) { method: "post", params:{ch:data.dcch,...data}, }); -}export function getRjhList(yf) { +} + +export function getYqbList(data) { + return request({ + url: "/ydjhzz/getYqbList", + method: "post", + params:{ch:data.dcch,...data}, + }); +} + +export function dbs(data) { + return request({ + url: "/ydjhzz/dbs", + method: "post", + params:{ch:data.dcch,...data}, + }); +} + +export function getRjhList(yf) { return request({ url: "/rjhgz/getRjhList", method: "post", diff --git a/src/views/sjzx/ydjhzzCX.vue b/src/views/sjzx/ydjhzzCX.vue index 18f76e1..2bcf657 100644 --- a/src/views/sjzx/ydjhzzCX.vue +++ b/src/views/sjzx/ydjhzzCX.vue @@ -45,6 +45,7 @@ 查询 + 预切板计算 import { - getYdjhzzList,getCzplBase + getYdjhzzList, getCzplBase, dbs } from '@/api/sjzx/jcsj' import { mapGetters } from 'vuex' import XEUtils from 'xe-utils' @@ -639,6 +640,15 @@ export default { this.initBase() }, methods: { + handlerYqb(){ + if (this.queryParam.dcch === '') { + this.$message.warning('选择船只编号') + return + } + dbs(this.queryParam).then(()=>{ + this.initList(); + }) + }, footerMethod ({ columns, data }) { return [ columns.map((column, columnIndex) => { diff --git a/src/views/sjzx/yqb_ydjhzzCX.vue b/src/views/sjzx/yqb_ydjhzzCX.vue new file mode 100644 index 0000000..0f68776 --- /dev/null +++ b/src/views/sjzx/yqb_ydjhzzCX.vue @@ -0,0 +1,859 @@ + + + + +