配电箱增加检索条件

main
siontion 6 months ago
parent d54c2bc7b8
commit 71bf70ac40

@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -86,10 +87,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -176,6 +176,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -228,7 +229,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp", SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
Protection: undefined, Protection: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -60,6 +60,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -96,10 +97,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -197,6 +197,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -251,7 +252,8 @@ const formDataAInit: any = {
TextDescription1: 1, TextDescription1: 1,
TextDescription2: 1, TextDescription2: 1,
TextDescription3: 1, TextDescription3: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -86,9 +87,10 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -278,6 +278,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -320,7 +322,8 @@ const formDataAInit: any = {
"DataUniqueIdentifier": "NotImp", "DataUniqueIdentifier": "NotImp",
"ModelSpecification": undefined, "ModelSpecification": undefined,
"PressureValue": undefined, "PressureValue": undefined,
"Sended": 0 "Sended": 0,
"PoNo":""
} }
// //
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -377,7 +380,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -74,6 +74,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -110,10 +111,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -176,6 +176,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -227,7 +228,8 @@ const formDataAInit: any = {
TextDescription1: 1, TextDescription1: 1,
TextDescription2: 1, TextDescription2: 1,
TextDescription3: 1, TextDescription3: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -99,6 +99,7 @@ const gridOptionsA: any = reactive({
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'BuyerName', title: '采购方公司名称', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购方公司名称' } } }, { 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: 'SupplierWorkNo', title: '供应商工单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入供应商工单编号' } } },
// { field: 'SupplierCode', 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: 'SerialNo', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },

@ -290,6 +290,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -335,7 +337,8 @@ const formDataAInit: any = {
Texture: "", Texture: "",
Thickness: "", Thickness: "",
Size: "", Size: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -404,7 +407,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
let formDataB: any = ref(formDataBInit) let formDataB: any = ref(formDataBInit)

@ -55,6 +55,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -87,10 +88,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -168,6 +168,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -218,7 +219,8 @@ const formDataAInit: any = {
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
TextDescription1: 1, TextDescription1: 1,
TextDescription2: 1, TextDescription2: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -74,6 +74,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' }, { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -110,10 +111,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -200,6 +200,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -254,7 +255,8 @@ const formDataAInit: any = {
TextDescription4: 1, TextDescription4: 1,
TextDescription5: 1, TextDescription5: 1,
TextDescription6: 1, TextDescription6: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -86,11 +87,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
// { field: 'SerialNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -271,6 +271,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -313,7 +315,8 @@ const formDataAInit: any = {
"DataUniqueIdentifier": "NotImp", "DataUniqueIdentifier": "NotImp",
"ModelSpecification": undefined, "ModelSpecification": undefined,
"Precision": undefined, "Precision": undefined,
"Sended": 0 "Sended": 0,
"PoNo":""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -370,7 +373,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -54,6 +54,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -98,11 +99,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
// { field: 'SerialNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -307,6 +307,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -354,7 +356,8 @@ const formDataAInit: any = {
CapacityPressure: undefined, CapacityPressure: undefined,
DischargeVoltage: undefined, DischargeVoltage: undefined,
DischargeTime: undefined, DischargeTime: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// //
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -423,7 +426,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -51,6 +51,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
{ field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' }, { field: 'SupplierCode', title: '国网侧供应商编码', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -92,11 +93,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
// { field: 'SerialNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -291,6 +291,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -335,7 +337,8 @@ const formDataAInit: any = {
TextDescription: undefined, TextDescription: undefined,
InsulationVoltageUn: undefined, InsulationVoltageUn: undefined,
PcurrentUn: undefined, PcurrentUn: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// //
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -404,7 +407,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -50,6 +50,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -83,10 +84,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -168,6 +168,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -219,7 +220,8 @@ const formDataAInit: any = {
GapDistance1: undefined, GapDistance1: undefined,
GapDistance2: undefined, GapDistance2: undefined,
GapDistance3: undefined, GapDistance3: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -43,6 +43,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -76,10 +77,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -165,6 +165,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -216,7 +217,8 @@ const formDataAInit: any = {
"GapDistance1": undefined, "GapDistance1": undefined,
"GapDistance2": undefined, "GapDistance2": undefined,
"GapDistance3": undefined, "GapDistance3": undefined,
"Sended": 0 "Sended": 0,
"PoNo":""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -46,6 +46,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -86,9 +87,10 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: '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: 'SpecifNumber', title: '规格型号', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入规格型号' } } },
// { field: 'SupplierCode', 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: 'EquipmentUniqueCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },

@ -192,7 +192,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.ProductModel = item.ProductModel;// formDataA.value.ProductModel = item.ProductModel;//
@ -252,7 +252,8 @@ const formDataA: any = ref(
"PutCenterTime": dayjs().format("YYYY-MM-DD HH:mm:ss"), "PutCenterTime": dayjs().format("YYYY-MM-DD HH:mm:ss"),
"Ecode": "NotImp", "Ecode": "NotImp",
"DataUniqueIdentifier": "NotImp", "DataUniqueIdentifier": "NotImp",
"Sended": 0 "Sended": 0,
"PoNo":""
}) })
// //
const formRulesA: any = ref({ const formRulesA: any = ref({

@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -93,11 +94,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
// { field: 'SerialNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -291,6 +291,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -335,7 +337,8 @@ const formDataAInit: any = {
InsulationVoltageUn: undefined, InsulationVoltageUn: undefined,
PcurrentUn: undefined, PcurrentUn: undefined,
TcurrentUn: undefined, TcurrentUn: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// //
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -404,7 +407,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -87,10 +88,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -182,6 +182,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -235,7 +236,8 @@ const formDataAInit: any = {
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
Resistance: undefined, Resistance: undefined,
InResistance: undefined, InResistance: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -87,11 +88,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
// { field: 'SerialNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -283,6 +283,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -326,7 +328,8 @@ const formDataAInit: any = {
"PressureValue": undefined, "PressureValue": undefined,
"DischargeCurrent": undefined, "DischargeCurrent": undefined,
"TestLevel": undefined, "TestLevel": undefined,
"Sended": 0 "Sended": 0,
"PoNo":""
} }
// //
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -383,7 +386,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -51,6 +51,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -85,10 +86,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -179,6 +179,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -231,7 +232,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp", SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
TextDescription: 1, TextDescription: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -47,6 +47,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -87,9 +88,10 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -289,6 +289,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -333,7 +335,8 @@ const formDataAInit: any = {
Texture: undefined, Texture: undefined,
Thickness: undefined, Thickness: undefined,
Width: undefined, Width: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)
@ -399,7 +402,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -59,6 +59,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -96,10 +97,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -180,6 +180,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -232,7 +233,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp", SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
TextDescription: 1, TextDescription: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -55,6 +55,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -96,10 +97,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -232,6 +232,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -291,7 +292,8 @@ const formDataAInit: any = {
PressureTime3: undefined, PressureTime3: undefined,
WithstandVoltage4: undefined, WithstandVoltage4: undefined,
PressureTime4: undefined, PressureTime4: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -86,10 +87,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -180,6 +180,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -232,7 +233,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp", SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
TextDescription: 1, TextDescription: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -21,11 +21,12 @@
{{ dayjs(row.IncomDate).format("YYYY-MM-DD") }} {{ dayjs(row.IncomDate).format("YYYY-MM-DD") }}
</template> </template>
<template #slotProcessType="{ row }"> <template #slotProcessType="{ row }">
<template v-if="row.ProcessType == 1"><span style="color:cadetblue">1. </span></template> <template v-if="row.WoStatus == 1"><span style="color:rgb(248, 6, 6)"></span></template>
<template v-else-if="row.ProcessType == 2"><span style="color:blue">2. 生产过程</span></template> <template v-else-if="row.WoStatus == 2"><span style="color:rgb(231, 133, 12)">原材料检验</span></template>
<template v-else-if="row.ProcessType == 3"><span style="color:chocolate">3. 出厂试验</span></template> <template v-else-if="row.WoStatus == 3"><span style="color:rgb(226, 194, 13)">生产过程</span></template>
<template v-else-if="row.ProcessType == 4"><span style="color:green">4. 成品入库</span></template> <template v-else-if="row.WoStatus == 4"><span style="color:rgb(34, 207, 15)">出厂试验</span></template>
<template v-else>{{ row.ProcessType }}</template> <template v-else-if="row.WoStatus == 5"><span style="color:rgb(15, 118, 15)">成品入库</span></template>
<template v-else>{{ row.WoStatus }}</template>
</template> </template>
<template #slotIsAlarmData="{ row }"> <template #slotIsAlarmData="{ row }">
<template v-if="row.IsAlarmData == 1"><span style="color:green"></span></template> <template v-if="row.IsAlarmData == 1"><span style="color:green"></span></template>
@ -67,10 +68,10 @@ const gridOptionsA: any = reactive({
{ field: 'PlanFinishDate', title: '计划完成日期', width: '160px', formatter: formatTime }, { field: 'PlanFinishDate', title: '计划完成日期', width: '160px', formatter: formatTime },
{ field: 'ActualStartDate', title: '实际开始日期', width: '160px', formatter: formatTime }, { field: 'ActualStartDate', title: '实际开始日期', width: '160px', formatter: formatTime },
{ field: 'ActualFinishDate', title: '实际完成日期', width: '160px', formatter: formatTime }, { field: 'ActualFinishDate', title: '实际完成日期', width: '160px', formatter: formatTime },
//{ field: 'WoStatus', title: '', width: '160px' },
{ field: 'VoltageLevel', 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' } } { title: '操作', width: 160, fixed: 'right', slots: { default: 'operate' } }
], ],
pagerConfig: { pagerConfig: {

@ -54,6 +54,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -89,10 +90,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -307,6 +307,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -360,7 +361,8 @@ const formDataAInit: any = {
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
MeasureCurrent: undefined, MeasureCurrent: undefined,
MeasureResistance: undefined, MeasureResistance: undefined,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

@ -52,6 +52,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -94,11 +95,12 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
// { field: 'SerialNo', 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: '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: 'borMaterials', title: '原材料品牌', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料品牌' } } },
{ field: 'RawmManufacturer', 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: '请输入原材料产地' } } }, { field: 'OorMaterials', title: '原材料产地', span: 8, folding: true, itemRender: { name: '$input', props: { placeholder: '请输入原材料产地' } } },

@ -297,6 +297,8 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
formDataB.value.PoNo = info.PoNo
} }
// //
const dictStore = useDictStore() const dictStore = useDictStore()
@ -342,7 +344,8 @@ const formDataAInit: any = {
"InsulationVoltageUn": undefined, "InsulationVoltageUn": undefined,
"PcurrentUn": undefined, "PcurrentUn": undefined,
"CurrentLeakage": undefined, "CurrentLeakage": undefined,
"Sended": 0 "Sended": 0,
"PoNo":""
} }
@ -416,7 +419,8 @@ const formDataBInit: any = {
Ecode: '', Ecode: '',
SgEntityId: "", SgEntityId: "",
DataUniqueIdentifier: "", DataUniqueIdentifier: "",
Sended: 0 Sended: 0,
PoNo:""
} }
// B - // B -
const formDataB: any = ref(formDataBInit) const formDataB: any = ref(formDataBInit)

@ -9,12 +9,6 @@
<vxe-button type="text" status="primary" content="修改密码" icon="vxe-icon-edit" <vxe-button type="text" status="primary" content="修改密码" icon="vxe-icon-edit"
@click="fnUserForm('edit', row)"></vxe-button> @click="fnUserForm('edit', row)"></vxe-button>
</template> </template>
<template #slotManufactureDate="{ row }">
{{ dayjs(row.ManufactureDate).format("YYYY-MM-DD") }}
</template>
<template #slotIncomDate="{ row }">
{{ dayjs(row.IncomDate).format("YYYY-MM-DD") }}
</template>
<template #slotIsAlarmData="{ row }"> <template #slotIsAlarmData="{ row }">
<template v-if="row.IsAlarmData == 1"><span style="color:green"></span></template> <template v-if="row.IsAlarmData == 1"><span style="color:green"></span></template>
<template v-else><span style="color:red">不是</span></template> <template v-else><span style="color:red">不是</span></template>

@ -51,6 +51,7 @@ const gridOptionsA: any = reactive({
// { type: 'checkbox', title: '', width: 30, fixed: 'left' }, // { type: 'checkbox', title: '', width: 30, fixed: 'left' },
// { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' }, // { field: 'StandardVersion', title: '', width: '120px', fixed: 'left' },
{ field: 'BuyerName', title: '采购公司名称', sortable: true, width: '200px', 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: 'SupplierWorkNo', title: '供应商工单编号', sortable: true, width: '200px', fixed: 'left' },
// { field: 'SupplierCode', title: '', sortable: true, width: '160px' }, // { field: 'SupplierCode', title: '', sortable: true, width: '160px' },
// { field: 'ModelCode', title: '', width: '140px' }, // { field: 'ModelCode', title: '', width: '140px' },
@ -85,10 +86,11 @@ const gridOptionsA: any = reactive({
titleWidth: 160, titleWidth: 160,
titleAlign: 'right', titleAlign: 'right',
items: [ items: [
{ field: 'PoNo', title: '采购订单编号', span: 8, itemRender: { name: '$input', props: { placeholder: '请输入采购订单编号' } } },
{ field: 'SupplierWorkNo', 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: 'SupplierCode', title: '', span: 8, itemRender: { name: '$input', props: { placeholder: '' } } },
{ field: 'EquipmentUniqueCode', 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: '请输入供应商产品编号' } } }, { 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: '重置' } }] } } { span: 24, align: 'center', collapseNode: true, itemRender: { name: '$buttons', children: [{ props: { type: 'submit', content: '查询', status: 'primary' } }, { props: { type: 'reset', content: '重置' } }] } }
] ]

@ -181,6 +181,7 @@ const fnSltWorkOrderOpen = async (info: any) => {
// //
const fnSltWorkOrder = async (info: any) => { const fnSltWorkOrder = async (info: any) => {
formDataA.value.SupplierWorkNo = info.WoNo formDataA.value.SupplierWorkNo = info.WoNo
formDataA.value.PoNo = info.PoNo
dictEipSupplierWoSimpList.value.forEach((item: any) => { dictEipSupplierWoSimpList.value.forEach((item: any) => {
if (item.WoNo == formDataA.value.SupplierWorkNo) { if (item.WoNo == formDataA.value.SupplierWorkNo) {
formDataA.value.SupplierSupportId = item.FactoryNo;// formDataA.value.SupplierSupportId = item.FactoryNo;//
@ -233,7 +234,8 @@ const formDataAInit: any = {
SgEntityId: "NotImp", SgEntityId: "NotImp",
DataUniqueIdentifier: "NotImp", DataUniqueIdentifier: "NotImp",
TextDescription: 1, TextDescription: 1,
Sended: 0 Sended: 0,
PoNo:""
} }
// A - // A -
const formDataA: any = ref(formDataAInit) const formDataA: any = ref(formDataAInit)

Loading…
Cancel
Save