diff --git a/src/components/Echart/LineChart.vue b/src/components/Echart/LineChart.vue
index 841e0cb..d4d60fe 100644
--- a/src/components/Echart/LineChart.vue
+++ b/src/components/Echart/LineChart.vue
@@ -47,7 +47,7 @@
show: true,
icon: 'circle',
orient: 'vertile', // 图例方向
- align: 'left', // 图例标记和文本的对齐,默认自动
+ align: 'center', // 图例标记和文本的对齐,默认自动
top: 5,
right: 20,
itemWidth: 12,
diff --git a/src/components/Echart/LineChart.vue b/src/components/Echart/LineChart.vue
index 841e0cb..d4d60fe 100644
--- a/src/components/Echart/LineChart.vue
+++ b/src/components/Echart/LineChart.vue
@@ -47,7 +47,7 @@
show: true,
icon: 'circle',
orient: 'vertile', // 图例方向
- align: 'left', // 图例标记和文本的对齐,默认自动
+ align: 'center', // 图例标记和文本的对齐,默认自动
top: 5,
right: 20,
itemWidth: 12,
diff --git a/src/views/business/fieldTest/components/selectStaffList.vue b/src/views/business/fieldTest/components/selectStaffList.vue
index 4e6da78..8ca8f47 100644
--- a/src/views/business/fieldTest/components/selectStaffList.vue
+++ b/src/views/business/fieldTest/components/selectStaffList.vue
@@ -1,6 +1,6 @@
@@ -301,7 +324,7 @@
@@ -339,7 +362,30 @@
-
+
+
+ 检测委托单
+
+
+ 检定或校准委托单
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
diff --git a/src/components/Echart/LineChart.vue b/src/components/Echart/LineChart.vue
index 841e0cb..d4d60fe 100644
--- a/src/components/Echart/LineChart.vue
+++ b/src/components/Echart/LineChart.vue
@@ -47,7 +47,7 @@
show: true,
icon: 'circle',
orient: 'vertile', // 图例方向
- align: 'left', // 图例标记和文本的对齐,默认自动
+ align: 'center', // 图例标记和文本的对齐,默认自动
top: 5,
right: 20,
itemWidth: 12,
diff --git a/src/views/business/fieldTest/components/selectStaffList.vue b/src/views/business/fieldTest/components/selectStaffList.vue
index 4e6da78..8ca8f47 100644
--- a/src/views/business/fieldTest/components/selectStaffList.vue
+++ b/src/views/business/fieldTest/components/selectStaffList.vue
@@ -1,6 +1,6 @@
@@ -301,7 +324,7 @@
@@ -339,7 +362,30 @@
-
+
+
+ 检测委托单
+
+
+ 检定或校准委托单
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
diff --git a/src/views/business/schedule/order/orderList_interface.ts b/src/views/business/schedule/order/orderList_interface.ts
index 67b80ae..fdc089d 100644
--- a/src/views/business/schedule/order/orderList_interface.ts
+++ b/src/views/business/schedule/order/orderList_interface.ts
@@ -38,6 +38,7 @@
export interface IOrderDetail {
id?: string
orderCode: string // 委托书编号
+ postalCode: string // 委托方邮编
orderId?: string // 委托书id
deliverer: string // 送检人
delivererTel: string // 送样人联系方式
@@ -55,6 +56,15 @@
certifications: string // 证书类别
certificationCompany: string // 证书单位名称
certificationCompanyAddress: string // 证书单位地址
+
+ needContact: string // 需联络后再做退件处理1、直接退件处理2
+ receivePersonNo: string // 收件人工号
+ receivePersonName: string // 收件人名称
+ receiveDate: string // 收件日期
+ director: string // 联系人
+ mobile: string // 移动电话
+ email: string // 电子邮件或qq
+ fpdwmc: string // 发票单位名称
}
// 样品清单
diff --git a/src/components/Echart/LineChart.vue b/src/components/Echart/LineChart.vue
index 841e0cb..d4d60fe 100644
--- a/src/components/Echart/LineChart.vue
+++ b/src/components/Echart/LineChart.vue
@@ -47,7 +47,7 @@
show: true,
icon: 'circle',
orient: 'vertile', // 图例方向
- align: 'left', // 图例标记和文本的对齐,默认自动
+ align: 'center', // 图例标记和文本的对齐,默认自动
top: 5,
right: 20,
itemWidth: 12,
diff --git a/src/views/business/fieldTest/components/selectStaffList.vue b/src/views/business/fieldTest/components/selectStaffList.vue
index 4e6da78..8ca8f47 100644
--- a/src/views/business/fieldTest/components/selectStaffList.vue
+++ b/src/views/business/fieldTest/components/selectStaffList.vue
@@ -1,6 +1,6 @@
@@ -301,7 +324,7 @@
@@ -339,7 +362,30 @@
-
+
+
+ 检测委托单
+
+
+ 检定或校准委托单
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
diff --git a/src/views/business/schedule/order/orderList_interface.ts b/src/views/business/schedule/order/orderList_interface.ts
index 67b80ae..fdc089d 100644
--- a/src/views/business/schedule/order/orderList_interface.ts
+++ b/src/views/business/schedule/order/orderList_interface.ts
@@ -38,6 +38,7 @@
export interface IOrderDetail {
id?: string
orderCode: string // 委托书编号
+ postalCode: string // 委托方邮编
orderId?: string // 委托书id
deliverer: string // 送检人
delivererTel: string // 送样人联系方式
@@ -55,6 +56,15 @@
certifications: string // 证书类别
certificationCompany: string // 证书单位名称
certificationCompanyAddress: string // 证书单位地址
+
+ needContact: string // 需联络后再做退件处理1、直接退件处理2
+ receivePersonNo: string // 收件人工号
+ receivePersonName: string // 收件人名称
+ receiveDate: string // 收件日期
+ director: string // 联系人
+ mobile: string // 移动电话
+ email: string // 电子邮件或qq
+ fpdwmc: string // 发票单位名称
}
// 样品清单
diff --git a/src/views/business/subpackage/apply/edit.vue b/src/views/business/subpackage/apply/edit.vue
index 5586702..dcff286 100644
--- a/src/views/business/subpackage/apply/edit.vue
+++ b/src/views/business/subpackage/apply/edit.vue
@@ -70,8 +70,8 @@
outsourcerNo: [{ required: true, message: '分包方编号必填', trigger: ['blur', 'change'] }],
// outsourcerName: [{ required: true, message: '要求公司名称必填', trigger: ['blur', 'change'] }],
outsourceReason: [{ required: true, message: '分包原因必填', trigger: ['blur', 'change'] }],
- preCost: [{ required: true, message: '预计费用必填', trigger: ['blur', 'change'] },
- { pattern: /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/, message: '预计费用只能为数字', trigger: ['blur', 'change'] }],
+ // preCost: [{ required: true, message: '预计费用必填', trigger: ['blur', 'change'] },
+ // { pattern: /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/, message: '预计费用只能为数字', trigger: ['blur', 'change'] }],
preStartTime: [{ required: true, message: '预计开始时间必填', trigger: ['blur', 'change'] }],
// preEndTime: [{ required: true, message: '预计结束时间必填', trigger: ['blur', 'change'] }],
preEndTime: [{ required: true, type: 'date', validator: requireOverTimeValid, trigger: 'change' }],
diff --git a/src/components/Echart/LineChart.vue b/src/components/Echart/LineChart.vue
index 841e0cb..d4d60fe 100644
--- a/src/components/Echart/LineChart.vue
+++ b/src/components/Echart/LineChart.vue
@@ -47,7 +47,7 @@
show: true,
icon: 'circle',
orient: 'vertile', // 图例方向
- align: 'left', // 图例标记和文本的对齐,默认自动
+ align: 'center', // 图例标记和文本的对齐,默认自动
top: 5,
right: 20,
itemWidth: 12,
diff --git a/src/views/business/fieldTest/components/selectStaffList.vue b/src/views/business/fieldTest/components/selectStaffList.vue
index 4e6da78..8ca8f47 100644
--- a/src/views/business/fieldTest/components/selectStaffList.vue
+++ b/src/views/business/fieldTest/components/selectStaffList.vue
@@ -1,6 +1,6 @@
@@ -301,7 +324,7 @@
@@ -339,7 +362,30 @@
-
+
+
+ 检测委托单
+
+
+ 检定或校准委托单
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
diff --git a/src/views/business/schedule/order/orderList_interface.ts b/src/views/business/schedule/order/orderList_interface.ts
index 67b80ae..fdc089d 100644
--- a/src/views/business/schedule/order/orderList_interface.ts
+++ b/src/views/business/schedule/order/orderList_interface.ts
@@ -38,6 +38,7 @@
export interface IOrderDetail {
id?: string
orderCode: string // 委托书编号
+ postalCode: string // 委托方邮编
orderId?: string // 委托书id
deliverer: string // 送检人
delivererTel: string // 送样人联系方式
@@ -55,6 +56,15 @@
certifications: string // 证书类别
certificationCompany: string // 证书单位名称
certificationCompanyAddress: string // 证书单位地址
+
+ needContact: string // 需联络后再做退件处理1、直接退件处理2
+ receivePersonNo: string // 收件人工号
+ receivePersonName: string // 收件人名称
+ receiveDate: string // 收件日期
+ director: string // 联系人
+ mobile: string // 移动电话
+ email: string // 电子邮件或qq
+ fpdwmc: string // 发票单位名称
}
// 样品清单
diff --git a/src/views/business/subpackage/apply/edit.vue b/src/views/business/subpackage/apply/edit.vue
index 5586702..dcff286 100644
--- a/src/views/business/subpackage/apply/edit.vue
+++ b/src/views/business/subpackage/apply/edit.vue
@@ -70,8 +70,8 @@
outsourcerNo: [{ required: true, message: '分包方编号必填', trigger: ['blur', 'change'] }],
// outsourcerName: [{ required: true, message: '要求公司名称必填', trigger: ['blur', 'change'] }],
outsourceReason: [{ required: true, message: '分包原因必填', trigger: ['blur', 'change'] }],
- preCost: [{ required: true, message: '预计费用必填', trigger: ['blur', 'change'] },
- { pattern: /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/, message: '预计费用只能为数字', trigger: ['blur', 'change'] }],
+ // preCost: [{ required: true, message: '预计费用必填', trigger: ['blur', 'change'] },
+ // { pattern: /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/, message: '预计费用只能为数字', trigger: ['blur', 'change'] }],
preStartTime: [{ required: true, message: '预计开始时间必填', trigger: ['blur', 'change'] }],
// preEndTime: [{ required: true, message: '预计结束时间必填', trigger: ['blur', 'change'] }],
preEndTime: [{ required: true, type: 'date', validator: requireOverTimeValid, trigger: 'change' }],
diff --git a/src/views/business/subpackage/certificate/list.vue b/src/views/business/subpackage/certificate/list.vue
index e12d03b..9573ffa 100644
--- a/src/views/business/subpackage/certificate/list.vue
+++ b/src/views/business/subpackage/certificate/list.vue
@@ -10,7 +10,7 @@
import type { TableColumn } from '@/components/NormalTable/table_interface'
import { SCHEDULE } from '@/utils/scheduleDict'
import { getPhotoUrl } from '@/api/system/tool'
-
+import filePreviewDialog from '@/views/business/schedule/certPrint/components/filePreviewDialog.vue'
import { exportcertificateList, getcertificateList } from '@/api/business/subpackage/certificate'
const $router = useRouter()
const { proxy } = getCurrentInstance() as any
@@ -22,9 +22,11 @@
printStatus: '', // 打印状态(1已打印、0未打印,不传为查询全部)
sampleName: '', // 样品名称
sampleNo: '', // 样品编号
+ manufacturingNo: '', // 出厂编号
offset: 1,
limit: 20,
})
+const printFileName = ref('') // 文件名称
const printStatusList = [
{
name: '未打印',
@@ -46,7 +48,7 @@
{ text: '型号', value: 'sampleModel', align: 'center' },
{ text: '出厂编号', value: 'manufacturingNo', align: 'center' },
{ text: '检测单位', value: 'outsourcerName', align: 'center' },
- { text: '打印状态', value: 'printStatusName', align: 'center' },
+ // { text: '打印状态', value: 'printStatusName', align: 'center' },
{ text: '创建时间', value: 'createTime', align: 'center', width: '180px' },
])
const list = ref([]) // 表格数据
@@ -192,6 +194,12 @@
printPdf(url)
})
}
+const filePreviewDialogRef = ref() // 预览弹窗ref
+
+// 查看证书
+const checkCertificate = () => {
+ filePreviewDialogRef.value.initDialog(printFileName.value)
+}
onMounted(async () => {
fetchData()
@@ -209,8 +217,11 @@
-
+
+
+
@@ -249,7 +260,7 @@
-
+
编辑
@@ -257,6 +268,9 @@
详情
+
+ 查看证书
+
@@ -266,5 +280,6 @@
+