using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class FwbSpWorkorderProgressRequest : JdRequestBase { public string workOrderId {get; set;} public Nullable status {get; set;} public string handler {get; set;} public string branchName {get; set;} public string branchContacts {get; set;} public string branchContactNumber {get; set;} public string engineerName {get; set;} public string engineerContactNumber {get; set;} public string appointDate {get; set;} public string appointTimeSlot {get; set;} public string appointRemark {get; set;} public Nullable appointType {get; set;} public string serviceResult {get; set;} public string usedMaterial {get; set;} public string serviceResultRemark {get; set;} public string serviceResultPic {get; set; } public override string ApiName { get{return "jingdong.fwb.sp.workorder.progress";} } protected override void PrepareParam(IDictionary parameters) { parameters.Add("workOrderId", this. workOrderId ); parameters.Add("status", this. status ); parameters.Add("handler", this. handler ); parameters.Add("branchName", this. branchName ); parameters.Add("branchContacts", this. branchContacts ); parameters.Add("branchContactNumber", this. branchContactNumber ); parameters.Add("engineerName", this. engineerName ); parameters.Add("engineerContactNumber", this. engineerContactNumber ); parameters.Add("appointDate", this. appointDate ); parameters.Add("appointTimeSlot", this. appointTimeSlot ); parameters.Add("appointRemark", this. appointRemark ); parameters.Add("appointType", this. appointType ); parameters.Add("serviceResult", this. serviceResult ); parameters.Add("usedMaterial", this. usedMaterial ); parameters.Add("serviceResultRemark", this. serviceResultRemark ); parameters.Add("serviceResultPic", this. serviceResultPic ); } } }