111 lines
3.9 KiB
JavaScript
111 lines
3.9 KiB
JavaScript
import { ref } from 'vue';
|
|
|
|
export const mockData = ref([
|
|
{
|
|
id: 1,
|
|
orderNo: "INT202403150001",
|
|
customerName: "广州铁路局",
|
|
status: "0", // Maps to 待处理 initially, will change based on mock workplan status
|
|
createTime: "2025-02-25",
|
|
remark: "测试数据1",
|
|
workPlan: [
|
|
{ date: "2025-02-25", description: "订单创建时间" },
|
|
{ date: "2025-03-20", description: "排程排产确定" },
|
|
{ date: "2025-04-30", description: "原材料采购到货时" },
|
|
{ date: "2025-05-01", description: "启动生产作业时间" },
|
|
{ date: "2025-05-28", description: "已经完成生产 80%" },
|
|
{ date: "2025-06-30", description: "预计生产完成时间" },
|
|
{ date: "2025-07-30", description: "预计检测完成时间" },
|
|
{ date: "2025-08-01", description: "预计发货时间" },
|
|
],
|
|
orderName: "广州铁路局CR400AF轮对订单",
|
|
type: "订单",
|
|
deliveryTime: "2025-12-30",
|
|
currentStatus: "生产中", // Based on image
|
|
selectedCarType: "CR400AF", // Use a specific model name from carTypeOptions
|
|
planCount: 2,
|
|
modelInput: "CR400AF",
|
|
modelDesc: "高速动车组轮对",
|
|
selectedPartInfo: { id: 3, name: "动力轮对" }, // Example part info
|
|
customerAddress: "广州市天河区",
|
|
zip: "510000",
|
|
linkman: "张三",
|
|
linkway: "13921000000",
|
|
},
|
|
{
|
|
id: 2,
|
|
orderNo: "INT202403150002",
|
|
customerName: "长沙铁路局",
|
|
status: "1", // Maps to 已确认 initially
|
|
createTime: "2025-02-24 24:27:02",
|
|
remark: "测试数据2",
|
|
workPlan: [
|
|
{ date: "2025-03-01", description: "意向创建时间" },
|
|
{ date: "2025-03-10", description: "初步沟通" },
|
|
{ date: "2025-04-01", description: "方案设计" },
|
|
],
|
|
orderName: "长沙铁路局CR400BF轮对意向",
|
|
type: "意向单",
|
|
deliveryTime: "2025-10-31",
|
|
currentStatus: "设计中", // Based on image
|
|
selectedCarType: "其他", // This is already consistent with carTypeOptions
|
|
planCount: 1,
|
|
modelInput: "",
|
|
modelDesc: "",
|
|
selectedPartInfo: null,
|
|
customerAddress: "长沙市",
|
|
zip: "410000",
|
|
linkman: "李四",
|
|
linkway: "13921000001",
|
|
},
|
|
{
|
|
id: 3,
|
|
orderNo: "INT202403150003",
|
|
customerName: "唐山机车厂",
|
|
status: "0", // Maps to 待处理 initially
|
|
createTime: "2025-04-24 24:27:02",
|
|
remark: "测试数据3",
|
|
workPlan: [
|
|
{ date: "2025-03-05", description: "订单创建时间" },
|
|
{ date: "2025-03-25", description: "排程排产确定" },
|
|
],
|
|
orderName: "唐山机车厂CRH3A轮对订单",
|
|
type: "订单",
|
|
deliveryTime: "2025-07-31",
|
|
currentStatus: "订单确认中", // Based on image
|
|
selectedCarType: "JR800AF", // Use a specific model name from carTypeOptions
|
|
planCount: 3,
|
|
modelInput: "CRH3A", // Keep this as it's input, not selected
|
|
modelDesc: "动车组轮对",
|
|
selectedPartInfo: { id: 3, name: "动力轮对" }, // Example part info
|
|
customerAddress: "唐山市",
|
|
zip: "063000",
|
|
linkman: "张三",
|
|
linkway: "13921000000",
|
|
},
|
|
{
|
|
id: 4,
|
|
orderNo: "INT202403150004",
|
|
customerName: "西安铁路局",
|
|
status: "2", // Maps to 已取消 initially
|
|
createTime: "2025-04-24 24:27:02",
|
|
remark: "测试数据4",
|
|
workPlan: [
|
|
{ date: "2025-03-06", description: "订单创建时间" },
|
|
{ date: "2025-03-26", description: "订单已取消" },
|
|
],
|
|
orderName: "西安铁路局CR400AF轮对700量订单",
|
|
type: "订单",
|
|
deliveryTime: "2025-07-31",
|
|
currentStatus: "原料采购中", // Based on image
|
|
selectedCarType: "CR400AF", // Use a specific model name from carTypeOptions
|
|
planCount: 5,
|
|
modelInput: "CR400AF", // Keep this as it's input, not selected
|
|
modelDesc: "高速动车组轮对",
|
|
selectedPartInfo: { id: 3, name: "动力轮对" }, // Example part info
|
|
customerAddress: "西安市",
|
|
zip: "710000",
|
|
linkman: "李四",
|
|
linkway: "13921000001",
|
|
}
|
|
]); |