diff --git a/src/views/Gw/appIPGrade/AppIPGrade.vue b/src/views/Gw/appIPGrade/AppIPGrade.vue
index b8c6ed3..0924cce 100644
--- a/src/views/Gw/appIPGrade/AppIPGrade.vue
+++ b/src/views/Gw/appIPGrade/AppIPGrade.vue
@@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -86,10 +87,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true,itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/appIPGrade/AppIPGradeForm.vue b/src/views/Gw/appIPGrade/AppIPGradeForm.vue
index 9d7ea26..2fdedb8 100644
--- a/src/views/Gw/appIPGrade/AppIPGradeForm.vue
+++ b/src/views/Gw/appIPGrade/AppIPGradeForm.vue
@@ -176,6 +176,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -228,7 +229,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp",
Protection: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/appQualityInspection/AppQualityInspection.vue b/src/views/Gw/appQualityInspection/AppQualityInspection.vue
index 4409760..4957a31 100644
--- a/src/views/Gw/appQualityInspection/AppQualityInspection.vue
+++ b/src/views/Gw/appQualityInspection/AppQualityInspection.vue
@@ -60,6 +60,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -96,10 +97,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/appQualityInspection/AppQualityInspectionForm.vue b/src/views/Gw/appQualityInspection/AppQualityInspectionForm.vue
index e53ae35..3d04c27 100644
--- a/src/views/Gw/appQualityInspection/AppQualityInspectionForm.vue
+++ b/src/views/Gw/appQualityInspection/AppQualityInspectionForm.vue
@@ -197,6 +197,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -251,7 +252,8 @@ const formDataAInit: any = {
TextDescription1: 1,
TextDescription2: 1,
TextDescription3: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/biLeiQi/BiLeiQi.vue b/src/views/Gw/biLeiQi/BiLeiQi.vue
index bd68e8c..14a3040 100644
--- a/src/views/Gw/biLeiQi/BiLeiQi.vue
+++ b/src/views/Gw/biLeiQi/BiLeiQi.vue
@@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -86,9 +87,10 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8, folding: true,itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/biLeiQi/BiLeiQiForm.vue b/src/views/Gw/biLeiQi/BiLeiQiForm.vue
index 8c0b81d..2227d47 100644
--- a/src/views/Gw/biLeiQi/BiLeiQiForm.vue
+++ b/src/views/Gw/biLeiQi/BiLeiQiForm.vue
@@ -278,6 +278,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -320,7 +322,8 @@ const formDataAInit: any = {
"DataUniqueIdentifier": "NotImp",
"ModelSpecification": undefined,
"PressureValue": undefined,
- "Sended": 0
+ "Sended": 0,
+ "PoNo":""
}
// 表单数据
const formDataA: any = ref(formDataAInit)
@@ -377,7 +380,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/boxAppStruct/BoxAppStruct.vue b/src/views/Gw/boxAppStruct/BoxAppStruct.vue
index 221c8a4..80818c9 100644
--- a/src/views/Gw/boxAppStruct/BoxAppStruct.vue
+++ b/src/views/Gw/boxAppStruct/BoxAppStruct.vue
@@ -74,6 +74,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -110,10 +111,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/boxAppStruct/BoxAppStructForm.vue b/src/views/Gw/boxAppStruct/BoxAppStructForm.vue
index 7b2d309..a4c15d0 100644
--- a/src/views/Gw/boxAppStruct/BoxAppStructForm.vue
+++ b/src/views/Gw/boxAppStruct/BoxAppStructForm.vue
@@ -176,6 +176,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -227,7 +228,8 @@ const formDataAInit: any = {
TextDescription1: 1,
TextDescription2: 1,
TextDescription3: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 表单数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/boxMateQuality/BoxMateQuality.vue b/src/views/Gw/boxMateQuality/BoxMateQuality.vue
index 27d3001..e933245 100644
--- a/src/views/Gw/boxMateQuality/BoxMateQuality.vue
+++ b/src/views/Gw/boxMateQuality/BoxMateQuality.vue
@@ -99,6 +99,7 @@ const gridOptionsA: any = reactive({
titleAlign: 'right',
items: [
{ field: 'BuyerName', title: '采购方公司名称', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购方公司名称' } } },
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
diff --git a/src/views/Gw/boxMateQuality/BoxMateQualityForm.vue b/src/views/Gw/boxMateQuality/BoxMateQualityForm.vue
index d6d078c..2b9f9bb 100644
--- a/src/views/Gw/boxMateQuality/BoxMateQualityForm.vue
+++ b/src/views/Gw/boxMateQuality/BoxMateQualityForm.vue
@@ -290,6 +290,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -335,7 +337,8 @@ const formDataAInit: any = {
Texture: "",
Thickness: "",
Size: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
@@ -404,7 +407,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
let formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/componentInspect/ComponentInspect.vue b/src/views/Gw/componentInspect/ComponentInspect.vue
index 024d109..3345002 100644
--- a/src/views/Gw/componentInspect/ComponentInspect.vue
+++ b/src/views/Gw/componentInspect/ComponentInspect.vue
@@ -55,6 +55,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -87,10 +88,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/componentInspect/ComponentInspectForm.vue b/src/views/Gw/componentInspect/ComponentInspectForm.vue
index 3fcc28a..c58040d 100644
--- a/src/views/Gw/componentInspect/ComponentInspectForm.vue
+++ b/src/views/Gw/componentInspect/ComponentInspectForm.vue
@@ -168,6 +168,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -218,7 +219,8 @@ const formDataAInit: any = {
DataUniqueIdentifier: "NotImp",
TextDescription1: 1,
TextDescription2: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/daoXian/DaoXian.vue b/src/views/Gw/daoXian/DaoXian.vue
index 86257e8..0163535 100644
--- a/src/views/Gw/daoXian/DaoXian.vue
+++ b/src/views/Gw/daoXian/DaoXian.vue
@@ -74,6 +74,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -110,10 +111,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/daoXian/DaoXianForm.vue b/src/views/Gw/daoXian/DaoXianForm.vue
index 30ee813..df04ffa 100644
--- a/src/views/Gw/daoXian/DaoXianForm.vue
+++ b/src/views/Gw/daoXian/DaoXianForm.vue
@@ -200,6 +200,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -254,7 +255,8 @@ const formDataAInit: any = {
TextDescription4: 1,
TextDescription5: 1,
TextDescription6: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQi.vue b/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQi.vue
index d47079c..e03502e 100644
--- a/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQi.vue
+++ b/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQi.vue
@@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -86,11 +87,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQiForm.vue b/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQiForm.vue
index 8e416f1..64289a0 100644
--- a/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQiForm.vue
+++ b/src/views/Gw/dianLiuHuGanQi/DianLiuHuGanQiForm.vue
@@ -271,6 +271,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -313,7 +315,8 @@ const formDataAInit: any = {
"DataUniqueIdentifier": "NotImp",
"ModelSpecification": undefined,
"Precision": undefined,
- "Sended": 0
+ "Sended": 0,
+ "PoNo":""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
@@ -370,7 +373,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/dianRongQi/DianRongQi.vue b/src/views/Gw/dianRongQi/DianRongQi.vue
index 41c0b00..583ae83 100644
--- a/src/views/Gw/dianRongQi/DianRongQi.vue
+++ b/src/views/Gw/dianRongQi/DianRongQi.vue
@@ -54,6 +54,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -98,11 +99,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/dianRongQi/DianRongQiForm.vue b/src/views/Gw/dianRongQi/DianRongQiForm.vue
index dc8f5dc..0eb3a54 100644
--- a/src/views/Gw/dianRongQi/DianRongQiForm.vue
+++ b/src/views/Gw/dianRongQi/DianRongQiForm.vue
@@ -307,6 +307,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -354,7 +356,8 @@ const formDataAInit: any = {
CapacityPressure: undefined,
DischargeVoltage: undefined,
DischargeTime: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单数据
const formDataA: any = ref(formDataAInit)
@@ -423,7 +426,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/duanLuQi/DuanLuQi.vue b/src/views/Gw/duanLuQi/DuanLuQi.vue
index e150591..09dcea2 100644
--- a/src/views/Gw/duanLuQi/DuanLuQi.vue
+++ b/src/views/Gw/duanLuQi/DuanLuQi.vue
@@ -51,6 +51,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -92,11 +93,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/duanLuQi/DuanLuQiForm.vue b/src/views/Gw/duanLuQi/DuanLuQiForm.vue
index a98766f..90000f0 100644
--- a/src/views/Gw/duanLuQi/DuanLuQiForm.vue
+++ b/src/views/Gw/duanLuQi/DuanLuQiForm.vue
@@ -291,6 +291,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -335,7 +337,8 @@ const formDataAInit: any = {
TextDescription: undefined,
InsulationVoltageUn: undefined,
PcurrentUn: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单数据
const formDataA: any = ref(formDataAInit)
@@ -404,7 +407,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/elecDistance/ElecDistance.vue b/src/views/Gw/elecDistance/ElecDistance.vue
index f9d65d0..9eb5106 100644
--- a/src/views/Gw/elecDistance/ElecDistance.vue
+++ b/src/views/Gw/elecDistance/ElecDistance.vue
@@ -50,6 +50,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -83,10 +84,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/elecDistance/ElecDistanceForm.vue b/src/views/Gw/elecDistance/ElecDistanceForm.vue
index 1364549..37312c1 100644
--- a/src/views/Gw/elecDistance/ElecDistanceForm.vue
+++ b/src/views/Gw/elecDistance/ElecDistanceForm.vue
@@ -168,6 +168,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -219,7 +220,8 @@ const formDataAInit: any = {
GapDistance1: undefined,
GapDistance2: undefined,
GapDistance3: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/elecGap/ElecGap.vue b/src/views/Gw/elecGap/ElecGap.vue
index c1ec35a..2a0490b 100644
--- a/src/views/Gw/elecGap/ElecGap.vue
+++ b/src/views/Gw/elecGap/ElecGap.vue
@@ -43,6 +43,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -76,10 +77,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/elecGap/ElecGapForm.vue b/src/views/Gw/elecGap/ElecGapForm.vue
index 7522171..c02126d 100644
--- a/src/views/Gw/elecGap/ElecGapForm.vue
+++ b/src/views/Gw/elecGap/ElecGapForm.vue
@@ -165,6 +165,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -216,7 +217,8 @@ const formDataAInit: any = {
"GapDistance1": undefined,
"GapDistance2": undefined,
"GapDistance3": undefined,
- "Sended": 0
+ "Sended": 0,
+ "PoNo":""
}
// 表单A - 初始数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousing.vue b/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousing.vue
index 351aad2..6cfccc2 100644
--- a/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousing.vue
+++ b/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousing.vue
@@ -46,6 +46,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -86,9 +87,10 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
{ field: 'SupplierSupportId', title: '产品编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入产品编号' } } },
- { field: 'ProductModel', title: '产品型号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入产品型号' } } },
+ { field: 'ProductModel', title: '产品型号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入产品型号' } } },
{ field: 'SpecifNumber', title: '规格型号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入规格型号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
diff --git a/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousingForm.vue b/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousingForm.vue
index 26bde00..9df209e 100644
--- a/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousingForm.vue
+++ b/src/views/Gw/finishedProductWarehousing/FinishedProductWarehousingForm.vue
@@ -192,7 +192,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
-
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.ProductModel = item.ProductModel;//产品型号
@@ -252,7 +252,8 @@ const formDataA: any = ref(
"PutCenterTime": dayjs().format("YYYY-MM-DD HH:mm:ss"),
"Ecode": "NotImp",
"DataUniqueIdentifier": "NotImp",
- "Sended": 0
+ "Sended": 0,
+ "PoNo":""
})
// 表单规则
const formRulesA: any = ref({
diff --git a/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitch.vue b/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitch.vue
index ada4415..210b4c2 100644
--- a/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitch.vue
+++ b/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitch.vue
@@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -93,11 +94,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitchForm.vue b/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitchForm.vue
index 8afb9fb..d4d27f2 100644
--- a/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitchForm.vue
+++ b/src/views/Gw/fusedIsolationSwitch/FusedIsolationSwitchForm.vue
@@ -291,6 +291,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -335,7 +337,8 @@ const formDataAInit: any = {
InsulationVoltageUn: undefined,
PcurrentUn: undefined,
TcurrentUn: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单数据
const formDataA: any = ref(formDataAInit)
@@ -404,7 +407,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/insulationResistance/InsulationResistance.vue b/src/views/Gw/insulationResistance/InsulationResistance.vue
index d44f477..eca630c 100644
--- a/src/views/Gw/insulationResistance/InsulationResistance.vue
+++ b/src/views/Gw/insulationResistance/InsulationResistance.vue
@@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -87,10 +88,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/insulationResistance/InsulationResistanceForm.vue b/src/views/Gw/insulationResistance/InsulationResistanceForm.vue
index f5b31f6..6b2f84f 100644
--- a/src/views/Gw/insulationResistance/InsulationResistanceForm.vue
+++ b/src/views/Gw/insulationResistance/InsulationResistanceForm.vue
@@ -182,6 +182,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -235,7 +236,8 @@ const formDataAInit: any = {
DataUniqueIdentifier: "NotImp",
Resistance: undefined,
InResistance: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQi.vue b/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQi.vue
index 9e70f46..31ba2f3 100644
--- a/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQi.vue
+++ b/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQi.vue
@@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -87,11 +88,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQiForm.vue b/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQiForm.vue
index 5cf930d..8bb9034 100644
--- a/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQiForm.vue
+++ b/src/views/Gw/langYongBaoHuQi/LangYongBaoHuQiForm.vue
@@ -283,6 +283,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -326,7 +328,8 @@ const formDataAInit: any = {
"PressureValue": undefined,
"DischargeCurrent": undefined,
"TestLevel": undefined,
- "Sended": 0
+ "Sended": 0,
+ "PoNo":""
}
// 表单数据
const formDataA: any = ref(formDataAInit)
@@ -383,7 +386,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/machineOperation/MachineOperation.vue b/src/views/Gw/machineOperation/MachineOperation.vue
index 9fe8d8f..de9e26a 100644
--- a/src/views/Gw/machineOperation/MachineOperation.vue
+++ b/src/views/Gw/machineOperation/MachineOperation.vue
@@ -51,6 +51,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -85,10 +86,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/machineOperation/MachineOperationForm.vue b/src/views/Gw/machineOperation/MachineOperationForm.vue
index 6c816a4..2e1ec9e 100644
--- a/src/views/Gw/machineOperation/MachineOperationForm.vue
+++ b/src/views/Gw/machineOperation/MachineOperationForm.vue
@@ -179,6 +179,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -231,7 +232,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp",
TextDescription: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/muPai/MuPai.vue b/src/views/Gw/muPai/MuPai.vue
index 4ed32ac..f7ef53f 100644
--- a/src/views/Gw/muPai/MuPai.vue
+++ b/src/views/Gw/muPai/MuPai.vue
@@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -87,9 +88,10 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/muPai/MuPaiForm.vue b/src/views/Gw/muPai/MuPaiForm.vue
index 3cabe49..3f9a656 100644
--- a/src/views/Gw/muPai/MuPaiForm.vue
+++ b/src/views/Gw/muPai/MuPaiForm.vue
@@ -289,6 +289,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -333,7 +335,8 @@ const formDataAInit: any = {
Texture: undefined,
Thickness: undefined,
Width: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
@@ -399,7 +402,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTesting.vue b/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTesting.vue
index 947f4bb..3407403 100644
--- a/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTesting.vue
+++ b/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTesting.vue
@@ -59,6 +59,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -96,10 +97,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8,folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTestingForm.vue b/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTestingForm.vue
index f3e652e..0f34601 100644
--- a/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTestingForm.vue
+++ b/src/views/Gw/phaseLossProtectionTesting/PhaseLossProtectionTestingForm.vue
@@ -180,6 +180,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -232,7 +233,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp",
TextDescription: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 表单数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/powerFrequancyTesting/PowerFrequancyTesting.vue b/src/views/Gw/powerFrequancyTesting/PowerFrequancyTesting.vue
index c637935..ed44d12 100644
--- a/src/views/Gw/powerFrequancyTesting/PowerFrequancyTesting.vue
+++ b/src/views/Gw/powerFrequancyTesting/PowerFrequancyTesting.vue
@@ -55,6 +55,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -96,10 +97,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/powerFrequancyTesting/PowerFrequancyTestingForm.vue b/src/views/Gw/powerFrequancyTesting/PowerFrequancyTestingForm.vue
index 9f8a2a8..8d01243 100644
--- a/src/views/Gw/powerFrequancyTesting/PowerFrequancyTestingForm.vue
+++ b/src/views/Gw/powerFrequancyTesting/PowerFrequancyTestingForm.vue
@@ -232,6 +232,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -291,7 +292,8 @@ const formDataAInit: any = {
PressureTime3: undefined,
WithstandVoltage4: undefined,
PressureTime4: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/powerOperationTesting/PowerOperationTesting.vue b/src/views/Gw/powerOperationTesting/PowerOperationTesting.vue
index 49da726..1abed88 100644
--- a/src/views/Gw/powerOperationTesting/PowerOperationTesting.vue
+++ b/src/views/Gw/powerOperationTesting/PowerOperationTesting.vue
@@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -86,10 +87,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/powerOperationTesting/PowerOperationTestingForm.vue b/src/views/Gw/powerOperationTesting/PowerOperationTestingForm.vue
index 90d7251..e001099 100644
--- a/src/views/Gw/powerOperationTesting/PowerOperationTestingForm.vue
+++ b/src/views/Gw/powerOperationTesting/PowerOperationTestingForm.vue
@@ -180,6 +180,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -232,7 +233,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp",
TextDescription: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/productionWorkOrder/ProductionWorkOrder.vue b/src/views/Gw/productionWorkOrder/ProductionWorkOrder.vue
index f6004fd..eaaa234 100644
--- a/src/views/Gw/productionWorkOrder/ProductionWorkOrder.vue
+++ b/src/views/Gw/productionWorkOrder/ProductionWorkOrder.vue
@@ -21,11 +21,12 @@
{{ dayjs(row.IncomDate).format("YYYY-MM-DD") }}
- 1. 原材料检验
- 2. 生产过程
- 3. 出厂试验
- 4. 成品入库
- {{ row.ProcessType }}
+ 创建
+ 原材料检验
+ 生产过程
+ 出厂试验
+ 成品入库
+ {{ row.WoStatus }}
是
@@ -67,10 +68,10 @@ const gridOptionsA: any = reactive({
{ field: 'PlanFinishDate', title: '计划完成日期', width: '160px', formatter: formatTime },
{ field: 'ActualStartDate', title: '实际开始日期', width: '160px', formatter: formatTime },
{ field: 'ActualFinishDate', title: '实际完成日期', width: '160px', formatter: formatTime },
- //{ field: 'WoStatus', title: '工单状态', width: '160px' },
-
+
{ field: 'VoltageLevel', title: '电压等级', width: '160px' },
+ { field: 'WoStatus', title: '工单状态', fixed: 'right', width: '160px', slots: { default: 'slotProcessType' } },
{ title: '操作', width: 160, fixed: 'right', slots: { default: 'operate' } }
],
pagerConfig: {
diff --git a/src/views/Gw/protectionCircuit/ProtectionCircuit.vue b/src/views/Gw/protectionCircuit/ProtectionCircuit.vue
index 8c09f22..6e62ff0 100644
--- a/src/views/Gw/protectionCircuit/ProtectionCircuit.vue
+++ b/src/views/Gw/protectionCircuit/ProtectionCircuit.vue
@@ -54,6 +54,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -89,10 +90,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/protectionCircuit/ProtectionCircuitForm.vue b/src/views/Gw/protectionCircuit/ProtectionCircuitForm.vue
index 3ea4f0e..752004b 100644
--- a/src/views/Gw/protectionCircuit/ProtectionCircuitForm.vue
+++ b/src/views/Gw/protectionCircuit/ProtectionCircuitForm.vue
@@ -307,6 +307,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -360,7 +361,8 @@ const formDataAInit: any = {
DataUniqueIdentifier: "NotImp",
MeasureCurrent: undefined,
MeasureResistance: undefined,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 数据
const formDataA: any = ref(formDataAInit)
diff --git a/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHu.vue b/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHu.vue
index 5016429..7b74b47 100644
--- a/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHu.vue
+++ b/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHu.vue
@@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -94,11 +95,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
// { field: 'SerialNo', title: '序列号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入序列号' } } },
{ field: 'RmibNumber', title: '原材料检验批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料检验批次号' } } },
- { field: 'RmbNumber', title: '原材料批次号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
+ { field: 'RmbNumber', title: '原材料批次号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料批次号' } } },
{ field: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', title: '原材料制造商', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料制造商' } } },
{ field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },
diff --git a/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue b/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue
index 5a635d4..75341ec 100644
--- a/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue
+++ b/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue
@@ -297,6 +297,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
+ formDataB.value.PoNo = info.PoNo
}
// 字典
const dictStore = useDictStore()
@@ -342,7 +344,8 @@ const formDataAInit: any = {
"InsulationVoltageUn": undefined,
"PcurrentUn": undefined,
"CurrentLeakage": undefined,
- "Sended": 0
+ "Sended": 0,
+ "PoNo":""
}
@@ -416,7 +419,8 @@ const formDataBInit: any = {
Ecode: '',
SgEntityId: "",
DataUniqueIdentifier: "",
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单B - 附件表单数据
const formDataB: any = ref(formDataBInit)
diff --git a/src/views/Gw/user/User.vue b/src/views/Gw/user/User.vue
index 3979f6e..78a9fa2 100644
--- a/src/views/Gw/user/User.vue
+++ b/src/views/Gw/user/User.vue
@@ -9,12 +9,6 @@
-
- {{ dayjs(row.ManufactureDate).format("YYYY-MM-DD") }}
-
-
- {{ dayjs(row.IncomDate).format("YYYY-MM-DD") }}
-
是
不是
diff --git a/src/views/Gw/voltageProtection/VoltageProtection.vue b/src/views/Gw/voltageProtection/VoltageProtection.vue
index 41e5665..0f6a8bf 100644
--- a/src/views/Gw/voltageProtection/VoltageProtection.vue
+++ b/src/views/Gw/voltageProtection/VoltageProtection.vue
@@ -51,6 +51,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '采集规范版本号', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', fixed: 'left' },
+ { field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '规格型号编码', width: '140px' },
@@ -85,10 +86,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160,
titleAlign: 'right',
items: [
+ { field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', title: '国网侧供应商编码', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入国网侧供应商编码' } } },
{ field: 'EquipmentUniqueCode', title: '生产设备唯一识别号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入生产设备唯一识别号' } } },
- { field: 'FactoryCode', title: '厂区编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
+ { field: 'FactoryCode', title: '厂区编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入厂区编号' } } },
{ field: 'SupplierSupportId', title: '供应商产品编号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入供应商产品编号' } } },
{ span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
]
diff --git a/src/views/Gw/voltageProtection/VoltageProtectionForm.vue b/src/views/Gw/voltageProtection/VoltageProtectionForm.vue
index 7156312..c8c4781 100644
--- a/src/views/Gw/voltageProtection/VoltageProtectionForm.vue
+++ b/src/views/Gw/voltageProtection/VoltageProtectionForm.vue
@@ -181,6 +181,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// 选择供应商信息
const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo
+ formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;//出厂编号
@@ -233,7 +234,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp",
TextDescription: 1,
- Sended: 0
+ Sended: 0,
+ PoNo:""
}
// 表单A - 初始数据
const formDataA: any = ref(formDataAInit)