using System; using Newtonsoft.Json; using System.Collections.Generic; using DefaultNamespace.ProcessMode; /// /// API响应根实体 /// public class ApiResponse { /// /// 消息内容 /// [JsonProperty("msg")] public string Message { get; set; } /// /// 状态代码 /// [JsonProperty("code")] public int Code { get; set; } /// /// 响应数据 /// [JsonProperty("data")] public T Data { get; set; } } /// /// 考试数据实体 /// public class ExamData { /// /// /// public string? createBy { get; set; } /// /// /// public string? createTime { get; set; } /// /// /// public string? updateBy { get; set; } /// /// /// public string? updateTime { get; set; } /// /// /// public string? remark { get; set; } /// /// /// public string? pageNum { get; set; } /// /// /// public string? pageSize { get; set; } /// /// /// public int? id { get; set; } /// /// /// public string? simulationId { get; set; } /// /// /// public string? courseId { get; set; } /// /// 试卷名称11111111111 /// public string? examName { get; set; } /// /// /// public string? faultId { get; set; } /// /// /// public string? totalScore { get; set; } /// /// /// public string? assessPoint { get; set; } /// /// /// public string? examContent { get; set; } /// /// /// public string? sceneId { get; set; } /// /// /// public string? sceneName { get; set; } /// /// /// public string? sceneScriptId { get; set; } /// /// 已发布 /// public string? status { get; set; } /// /// /// public int? delFlag { get; set; } /// /// /// public string? steps { get; set; } /// /// 初级工 /// public string? skillLevel { get; set; } /// /// 物资配送作业员 /// public string? position { get; set; } /// /// /// public string? examCode { get; set; } /// /// 仓储作业 /// public string? profession { get; set; } /// /// 采购物资入库 /// public string? big { get; set; } /// /// 电缆分支箱到货验收 /// public string? small { get; set; } /// /// {"quantity":1,"modelName":"吃的","code":"22","description":"33","billName":"货物交接单","storageArea":"横梁式货架存储区(B01)","location":"B01-02","docNo":"dd","factoryCode":"1","inventoryLocation":"2","warehouseSupervisor":"3","receiver":"4","supplierSign":"f","librarian":"sdf","batch":"gg","supplierDeliverer":"123","shipper":"dasf","consignee":"vb","receivedQty":"2","balanceQty":"3","issuedQty":"4","initialQty":"5"} /// public string? task { get; set; } /// /// 供应商已将1台【物资数量】吃的【物资名称】(物料编码:22,物料描述:33)【物资描述】送至物资库,请考生根据供应商提供的货物交接单【单据名称】办理到货验收,在ERP系统PC端完成验收入库操作【ERP系统操作】,将1台吃的至货架区【存放区域】B01-02【仓位号】仓位,并将入库业务单据归档。货物交接单:dd【货物交接单】,工厂代码:1【工厂代码】,批次:gg【物资批次】,库存地点:2【库存地点】,库管员:sdf,仓库主管:3,物资公司签字:f,单位签收人:4,供应商交付人:123,发货方:dasf,收货方:vb。 收入数量:2,结存数量:3,发出数量:4,期初库存数量:5,日期为null /// public string? shows { get; set; } /// /// /// public string? limitTime { get; set; } /// /// /// public string? passScore { get; set; } /// /// /// public string? topicId { get; set; } /// /// /// public string? isModel { get; set; } /// /// [{"StepDescription":"实物入库","Actions":[{"ActionType":1,"JudgmentQuestions":[{"Question":"上架仓位","CorrectAnswer":"C01-010101","Score":0}],"Title":"物资上架","TargetObjects":[],"Description":"点击物资上架,检查物资朝向,更新物资卡片。","IsSequential":false,"ClickedObjects":[],"CurrentObjectIndex":0,"FeedbackDisplayed":false,"StepDescription":"","Score":0,"RequiresSceneSwitch":false,"TargetObjectEvents":{},"ProcessStepIndex":0,"RequireCorrectCompletion":true},{"ActionType":1,"JudgmentQuestions":[{"Question":"物资1将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"false","Score":5},{"Question":"物资2将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"true","Score":5},{"Question":"物资3将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"true","Score":5},{"Question":"物资4将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"false","Score":5},{"Question":"物资5将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"true","Score":5},{"Question":"物资6将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"true","Score":5},{"Question":"物资7将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"true","Score":5},{"Question":"物资8将物资外包装标识、二维码等信息朝外展示","CorrectAnswer":"true","Score":5}],"Title":"物资码放","TargetObjects":[],"Description":"物资码放。放置在仓位的物资可进行90°旋转(点击物资,每次旋转90°),将物资外包装标识、二维码等信息朝外展示","IsSequential":false,"ClickedObjects":[],"CurrentObjectIndex":0,"FeedbackDisplayed":false,"StepDescription":"","Score":5,"RequiresSceneSwitch":false,"TargetObjectEvents":{},"ProcessStepIndex":0,"RequireCorrectCompletion":true},{"ActionType":1,"JudgmentQuestions":[{"Question":"物料编码","CorrectAnswer":"500021119","Score":0},{"Question":"物料描述","CorrectAnswer":"1kV电缆终端,4x150,户外终端,冷缩,铜","Score":0},{"Question":"期初库存数量","CorrectAnswer":"10","Score":0},{"Question":"批次号","CorrectAnswer":"2412D02214","Score":0},{"Question":"收入数量","CorrectAnswer":"8","Score":0},{"Question":"发出数量","CorrectAnswer":"0","Score":0},{"Question":"结存数量","CorrectAnswer":"8","Score":0}],"Title":"制作并悬挂物资卡片","TargetObjects":[],"Description":"制作并悬挂物资卡片。(点击物资卡片,下拉框选择物资卡片内容。物料编码:500021119、物料描述:1kV电缆终端,4x150,户外终端,冷缩,铜、期初库存数量:0、批次号:2412D02214、收入数量:8、发出数量:0、结存数量:8)","IsSequential":false,"ClickedObjects":[],"CurrentObjectIndex":0,"FeedbackDisplayed":false,"StepDescription":"","Score":0,"RequiresSceneSwitch":false,"TargetObjectEvents":{},"ProcessStepIndex":0,"RequireCorrectCompletion":true}],"stepName":"1370073165690044416"}] /// public string? updateStep { get; set; } /// /// ["{\"StepDescription\":\"实物入库\",\"Actions\":[{\"ActionType\":1,\"JudgmentQuestions\":[{\"Question\":\"上架仓位\",\"CorrectAnswer\":\"C01-010101\",\"Score\":0.0}],\"Title\":\"物资上架\",\"TargetObjects\":[],\"Description\":\"点击物资上架,检查物资朝向,更新物资卡片。\",\"IsSequential\":false,\"ClickedObjects\":[],\"CurrentObjectIndex\":0,\"FeedbackDisplayed\":false,\"StepDescription\":\"\",\"Score\":0.0,\"RequiresSceneSwitch\":false,\"TargetObjectEvents\":{},\"ProcessStepIndex\":0,\"RequireCorrectCompletion\":true},{\"ActionType\":1,\"JudgmentQuestions\":[{\"Question\":\"物资1将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资2将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资3将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资4将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资5将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资6将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资7将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0},{\"Question\":\"物资8将物资外包装标识、二维码等信息朝外展示\",\"CorrectAnswer\":\"true\",\"Score\":5.0}],\"Title\":\"物资码放\",\"TargetObjects\":[],\"Description\":\"物资码放。放置在仓位的物资可进行90°旋转(点击物资,每次旋转90°),将物资外包装标识、二维码等信息朝外展示\",\"IsSequential\":false,\"ClickedObjects\":[],\"CurrentObjectIndex\":0,\"FeedbackDisplayed\":false,\"StepDescription\":\"\",\"Score\":5.0,\"RequiresSceneSwitch\":false,\"TargetObjectEvents\":{},\"ProcessStepIndex\":0,\"RequireCorrectCompletion\":true},{\"ActionType\":1,\"JudgmentQuestions\":[{\"Question\":\"物料编码\",\"CorrectAnswer\":\"500021119\",\"Score\":0.0},{\"Question\":\"物料描述\",\"CorrectAnswer\":\"1kV电缆终端,4x150,户外终端,冷缩,铜\",\"Score\":0.0},{\"Question\":\"期初库存数量\",\"CorrectAnswer\":\"0\",\"Score\":0.0},{\"Question\":\"批次号\",\"CorrectAnswer\":\"2412D02214\",\"Score\":0.0},{\"Question\":\"收入数量\",\"CorrectAnswer\":\"8\",\"Score\":0.0},{\"Question\":\"发出数量\",\"CorrectAnswer\":\"0\",\"Score\":0.0},{\"Question\":\"结存数量\",\"CorrectAnswer\":\"8\",\"Score\":0.0}],\"Title\":\"制作并悬挂物资卡片\",\"TargetObjects\":[],\"Description\":\"制作并悬挂物资卡片。(点击物资卡片,下拉框选择物资卡片内容。物料编码:500021119、物料描述:1kV电缆终端,4x150,户外终端,冷缩,铜、期初库存数量:0、批次号:2412D02214、收入数量:8、发出数量:0、结存数量:8)\",\"IsSequential\":false,\"ClickedObjects\":[],\"CurrentObjectIndex\":0,\"FeedbackDisplayed\":false,\"StepDescription\":\"\",\"Score\":0.0,\"RequiresSceneSwitch\":false,\"TargetObjectEvents\":{},\"ProcessStepIndex\":0,\"RequireCorrectCompletion\":true}],\"IsCompleted\":false,\"StepNumber\":0}"] /// public string? oldStep { get; set; } } /// /// 训练数据模型 /// public class TrainingData { /// /// 训练名称 /// [JsonProperty("trainingName")] public string TrainingName { get; set; } /// /// 应用 ID /// [JsonProperty("appId")] public string AppId { get; set; } /// /// 应用类型 /// [JsonProperty("appType")] public string AppType { get; set; } /// /// 版本号 /// [JsonProperty("version")] public string Version { get; set; } /// /// 介绍 /// [JsonProperty("introduction")] public string Introduction { get; set; } /// /// 详细信息列表 /// [JsonProperty("detailsList")] public List DetailsList { get; set; } } /// /// 详细信息 /// public class Detail { /// /// 课程名称 /// [JsonProperty("course")] public string Course { get; set; } /// /// 课程 ID /// [JsonProperty("courseID")] public string CourseID { get; set; } /// /// 背景信息列表 /// [JsonProperty("background")] public List Background { get; set; } /// /// 步骤列表 /// [JsonProperty("stepList")] public List StepList { get; set; } } /// /// 背景信息 /// public class Background { [JsonProperty("bigName")] public string BigName { get; set; } [JsonProperty("smallName")] public string SmallName { get; set; } [JsonProperty("modelName")] public string ModelName { get; set; } [JsonProperty("quantity")] public int? Quantity { get; set; } [JsonProperty("code")] public string Code { get; set; } [JsonProperty("description")] public string Description { get; set; } [JsonProperty("docNames")] public List DocNames { get; set; } [JsonProperty("erpProcessed")] public bool ErpProcessed { get; set; } [JsonProperty("storageArea")] public string StorageArea { get; set; } [JsonProperty("location")] public string Location { get; set; } [JsonProperty("deliveryNote")] public DeliveryNote DeliveryNote { get; set; } } /// /// 交货单信息 /// public class DeliveryNote { [JsonProperty("docNo")] public string DocNo { get; set; } [JsonProperty("factoryCode")] public string FactoryCode { get; set; } [JsonProperty("batch")] public string Batch { get; set; } [JsonProperty("inventoryLocation")] public string InventoryLocation { get; set; } [JsonProperty("librarian")] public string Librarian { get; set; } [JsonProperty("warehouseSupervisor")] public string WarehouseSupervisor { get; set; } [JsonProperty("supplierSign")] public string SupplierSign { get; set; } [JsonProperty("receiver")] public string Receiver { get; set; } [JsonProperty("shipper")] public string Shipper { get; set; } [JsonProperty("consignee")] public string Consignee { get; set; } [JsonProperty("receivedQty")] public int? ReceivedQty { get; set; } [JsonProperty("balanceQty")] public int? BalanceQty { get; set; } [JsonProperty("issuedQty")] public int? IssuedQty { get; set; } [JsonProperty("initialQty")] public int? InitialQty { get; set; } [JsonProperty("date")] public string Date { get; set; } }