405 lines
20 KiB
JavaScript
405 lines
20 KiB
JavaScript
var config = {
|
|
|
|
options_production_type: [{ value: null, label: '' }, { value: 1, label: '正常布产' }, { value: 2, label: '委托布产' }],
|
|
options_is_complete: [{ value: '0', label: '未完成' }, { value: '1', label: '已完成' }],
|
|
options_is_send: [{ value: '0', label: '未发料' }, { value: '1', label: '已发料' }],
|
|
options_user_type: [{ value: null, label: '' }, { value: 1, label: '管理员' }, { value: 2, label: '员工' }, { value: 3, label: '触控屏' }],
|
|
|
|
printTemplate: {"panels":[{"index":0,"name":1,"height":296.6,"width":210,"paperHeader":25.5,"paperFooter":810,"printElements":[{"options":{"left":244.5,"top":33,"height":16,"width":245,"field":"mold_master_name","fontSize":15,"title":"模具师傅","right":469.5,"bottom":49,"vCenter":363.75,"hCenter":41,"coordinateSync":false,"widthHeightSync":false,"qrCodeLevel":0},"printElementType":{"title":"模具师傅","type":"text"}},{"options":{"left":34.5,"top":33,"height":16,"width":210,"field":"code","fontSize":15,"title":"单据编号","right":234.75,"bottom":49,"vCenter":135.75,"hCenter":41,"coordinateSync":false,"widthHeightSync":false,"qrCodeLevel":0},"printElementType":{"title":"编号","type":"text"}},{"options":{"left":489,"top":34.5,"height":70,"width":70,"field":"qrcode","fontSize":15,"fontWeight":"700","textAlign":"center","hideTitle":true,"title":"qrcode","coordinateSync":false,"widthHeightSync":false,"textType":"qrcode","qrCodeLevel":0,"right":557.5,"bottom":102.25,"vCenter":522.5,"hCenter":67.25},"printElementType":{"title":"qrcode","type":"text"}},{"options":{"left":244.5,"top":49.5,"height":16,"width":245,"field":"project_man_name","fontSize":15,"title":"工程师傅","coordinateSync":false,"widthHeightSync":false,"qrCodeLevel":0,"right":479.25,"bottom":37,"vCenter":339,"hCenter":29},"printElementType":{"title":"模具","type":"text"}},{"options":{"left":34.5,"top":49.5,"height":16,"width":210,"field":"order_code","fontSize":15,"title":"订单编号","right":162,"bottom":26.5,"vCenter":84,"hCenter":18.5,"coordinateSync":false,"widthHeightSync":false,"qrCodeLevel":0},"printElementType":{"title":"订单编号","type":"text"}},{"options":{"left":36,"top":67.5,"height":16,"width":210,"field":"manufacture_cycle","fontSize":15,"title":"制作周期","right":254.25,"bottom":74.5,"vCenter":145.5,"hCenter":66.5,"coordinateSync":false,"widthHeightSync":false,"qrCodeLevel":0},"printElementType":{"title":"分模设计时间","type":"text"}},{"options":{"left":36,"top":115.5,"height":87,"width":525,"tableFooterRepeat":"last","field":"details2","tableHeaderRepeat":"first","fields":[{"field":"component_detail_name","text":"部件"},{"field":"process_detail_name","text":"工序"},{"field":"department_detail_name","text":"部门"},{"field":"progress","text":"进度"},{"field":"prepare_process_time","text":"预备加工日期"},{"field":"plan_complete_time","text":"计划完成时间"},{"field":"send_time","text":"发料时间"},{"field":"complete_time","text":"实际完成时间"},{"field":"remark","text":"备注"}],"coordinateSync":false,"widthHeightSync":false,"right":561,"bottom":201.75,"vCenter":298.5,"hCenter":158.25,"columns":[[{"width":150,"title":"部件","field":"component_detail_name","checked":true,"columnId":"component_detail_name","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":150,"title":"工序","field":"process_detail_name","checked":true,"columnId":"process_detail_name","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":150,"title":"\n部门","field":"department_detail_name","checked":true,"columnId":"department_detail_name","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":"30","tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0,"tableSummaryTitle":true,"tableSummary":""},{"width":129.98475,"title":"进度","field":"progress","checked":true,"columnId":"progress","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":170.01525,"title":"预备加工日期","field":"prepare_process_time","checked":true,"columnId":"prepare_process_time","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":168.12599999999998,"title":"计划完成时间","field":"plan_complete_time","checked":true,"columnId":"plan_complete_time","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":131.87400000000002,"title":"发料时间","field":"send_time","checked":true,"columnId":"send_time","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":167.41050000000004,"title":"实际完成时间","field":"complete_time","checked":true,"columnId":"complete_time","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0},{"width":132.58949999999996,"title":"备注","field":"remark","checked":true,"columnId":"remark","fixed":false,"rowspan":1,"colspan":1,"align":"center","tableColumnHeight":30,"tableTextType":"text","tableBarcodeMode":"CODE128A","tableQRCodeLevel":0}]]},"printElementType":{"title":"工序列表","type":"table","editable":true,"columnDisplayEditable":true,"columnDisplayIndexEditable":true,"columnTitleEditable":true,"columnResizable":true,"columnAlignEditable":true,"isEnableEditField":true,"isEnableContextMenu":true,"isEnableInsertRow":true,"isEnableDeleteRow":true,"isEnableInsertColumn":true,"isEnableDeleteColumn":true,"isEnableMergeCell":true}}],"paperNumberLeft":549,"paperNumberTop":810,"watermarkOptions":{"content":"","rotate":25,"timestamp":false,"format":"YYYY-MM-DD HH:mm"}}]},
|
|
printTemplateTable1: {
|
|
"options": {
|
|
"left": 7.5,
|
|
"top": 135,
|
|
"height": 39,
|
|
"width": 577.5,
|
|
"tableFooterRepeat": "last",
|
|
"field": "details1",
|
|
"tableHeaderRepeat": "first",
|
|
"fields": [{
|
|
"field": "component_detail_name",
|
|
"text": "部件"
|
|
}, {
|
|
"field": "production_type",
|
|
"text": "布产类型"
|
|
}, {
|
|
"field": "prepare_process_time",
|
|
"text": "预备加工日期"
|
|
}, {
|
|
"field": "plan_complete_time",
|
|
"text": "计划完成时间"
|
|
} , {
|
|
"field": "complete_time",
|
|
"text": "实际完成时间"
|
|
}, {
|
|
"field": "spec",
|
|
"text": "规格"
|
|
}, {
|
|
"field": "surface",
|
|
"text": "表面工艺"
|
|
}, {
|
|
"field": "inlay",
|
|
"text": "镶件材料"
|
|
}, {
|
|
"field": "remark",
|
|
"text": "备注"
|
|
}],
|
|
"right": 576.75,
|
|
"bottom": 155.25,
|
|
"vCenter": 291.75,
|
|
"hCenter": 135.75,
|
|
"coordinateSync": false,
|
|
"widthHeightSync": false,
|
|
"columns": [
|
|
[{
|
|
"width": 150,
|
|
"title": "部件",
|
|
"field": "component_detail_name",
|
|
"checked": true,
|
|
"columnId": "component_detail_name",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "布产类型",
|
|
"field": "production_type",
|
|
"checked": true,
|
|
"columnId": "production_type",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 163.85999999999999,
|
|
"title": "预备加工日期",
|
|
"field": "prepare_process_time",
|
|
"checked": true,
|
|
"columnId": "prepare_process_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 157.05524999999994,
|
|
"title": "计划完成时间",
|
|
"field": "plan_complete_time",
|
|
"checked": true,
|
|
"columnId": "plan_complete_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
} , {
|
|
"width": 150,
|
|
"title": "完成时间",
|
|
"field": "complete_time",
|
|
"checked": true,
|
|
"columnId": "complete_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": "30",
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0,
|
|
"tableSummaryTitle": true,
|
|
"tableSummary": ""
|
|
}, {
|
|
"width": 150,
|
|
"title": "规格",
|
|
"field": "spec",
|
|
"checked": true,
|
|
"columnId": "spec",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "表面工艺",
|
|
"field": "surface",
|
|
"checked": true,
|
|
"columnId": "surface",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "镶件材料",
|
|
"field": "inlay",
|
|
"checked": true,
|
|
"columnId": "inlay",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "备注",
|
|
"field": "remark",
|
|
"checked": true,
|
|
"columnId": "remark",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}]
|
|
]
|
|
},
|
|
"printElementType": {
|
|
"title": "部件列表",
|
|
"type": "table",
|
|
"editable": true,
|
|
"columnDisplayEditable": true,
|
|
"columnDisplayIndexEditable": true,
|
|
"columnTitleEditable": true,
|
|
"columnResizable": true,
|
|
"columnAlignEditable": true,
|
|
"isEnableEditField": true,
|
|
"isEnableContextMenu": true,
|
|
"isEnableInsertRow": true,
|
|
"isEnableDeleteRow": true,
|
|
"isEnableInsertColumn": true,
|
|
"isEnableDeleteColumn": true,
|
|
"isEnableMergeCell": true
|
|
}
|
|
},
|
|
|
|
|
|
printTemplateTable2: {
|
|
"options": {
|
|
"left": 7.5,
|
|
"top": 171,
|
|
"height": 36,
|
|
"width": 577.5,
|
|
"tableFooterRepeat": "last",
|
|
"field": "details2",
|
|
"tableHeaderRepeat": "first",
|
|
"fields": [{
|
|
"field": "process_detail_name",
|
|
"text": "工序"
|
|
}, {
|
|
"field": "progress",
|
|
"text": "进度"
|
|
}, {
|
|
"field": "prepare_process_time",
|
|
"text": "预备加工日期"
|
|
}, {
|
|
"field": "plan_complete_time",
|
|
"text": "计划完成时间"
|
|
}, {
|
|
"field": "send_time",
|
|
"text": "发料时间"
|
|
}, {
|
|
"field": "complete_time",
|
|
"text": "实际完成时间"
|
|
}, {
|
|
"field": "remark",
|
|
"text": "备注"
|
|
}],
|
|
"right": 556.75,
|
|
"bottom": 192.75,
|
|
"vCenter": 281.75,
|
|
"hCenter": 174.75,
|
|
"columns": [
|
|
[{
|
|
"width": 150,
|
|
"title": "工序",
|
|
"field": "process_detail_name",
|
|
"checked": true,
|
|
"columnId": "process_detail_name",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "进度",
|
|
"field": "progress",
|
|
"checked": true,
|
|
"columnId": "progress",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "预备加工日期",
|
|
"field": "prepare_process_time",
|
|
"checked": true,
|
|
"columnId": "prepare_process_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "计划完成时间",
|
|
"field": "plan_complete_time",
|
|
"checked": true,
|
|
"columnId": "plan_complete_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "发料时间",
|
|
"field": "send_time",
|
|
"checked": true,
|
|
"columnId": "send_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "实际完成时间",
|
|
"field": "complete_time",
|
|
"checked": true,
|
|
"columnId": "complete_time",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}, {
|
|
"width": 150,
|
|
"title": "备注",
|
|
"field": "remark",
|
|
"checked": true,
|
|
"columnId": "remark",
|
|
"fixed": false,
|
|
"rowspan": 1,
|
|
"colspan": 1,
|
|
"align": "center",
|
|
"tableColumnHeight": 30,
|
|
"tableTextType": "text",
|
|
"tableBarcodeMode": "CODE128A",
|
|
"tableQRCodeLevel": 0
|
|
}]
|
|
]
|
|
},
|
|
"printElementType": {
|
|
"title": "工序列表",
|
|
"type": "table",
|
|
"editable": true,
|
|
"columnDisplayEditable": true,
|
|
"columnDisplayIndexEditable": true,
|
|
"columnTitleEditable": true,
|
|
"columnResizable": true,
|
|
"columnAlignEditable": true,
|
|
"isEnableEditField": true,
|
|
"isEnableContextMenu": true,
|
|
"isEnableInsertRow": true,
|
|
"isEnableDeleteRow": true,
|
|
"isEnableInsertColumn": true,
|
|
"isEnableDeleteColumn": true,
|
|
"isEnableMergeCell": true
|
|
}
|
|
},
|
|
|
|
printTemplateDepartment: {
|
|
"options": {
|
|
"left": 7.5,
|
|
"top": 117,
|
|
"height": 16,
|
|
"width": 193.5,
|
|
"field": "department_nameX",
|
|
"fontSize": 15,
|
|
"hideTitle": true,
|
|
"title": "部门X",
|
|
"right": 186,
|
|
"bottom": 140.5,
|
|
"vCenter": 96.75,
|
|
"hCenter": 132.5,
|
|
"coordinateSync": false,
|
|
"widthHeightSync": false,
|
|
"qrCodeLevel": 0
|
|
},
|
|
"printElementType": {
|
|
"title": "部门X",
|
|
"type": "text"
|
|
}
|
|
},
|
|
printTemplateProgress: {
|
|
"options": {
|
|
"left": 201,
|
|
"top": 117,
|
|
"height": 16,
|
|
"width": 382.5,
|
|
"field": "progress",
|
|
"fontSize": 15,
|
|
"title": "进度",
|
|
"coordinateSync": false,
|
|
"widthHeightSync": false,
|
|
"qrCodeLevel": 0
|
|
},
|
|
"printElementType": {
|
|
"title": "进度X",
|
|
"type": "text"
|
|
}
|
|
},
|
|
|
|
};
|
|
|
|
|
|
module.exports = config |