using Kingo.PluginServiceInterface.Helper; using Kingo.PluginServiceInterface.Model; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Kingo.PluginServiceInterface { public interface IJKTBTask { /// /// 加载建库任务数据 /// /// 业务类型 /// 用户BSM /// 图斑状态 /// JKTBTask LoadJKTBTask(string ywname, int userbsm, int lifecycle, int pageSize, int currentPage, string xzqdm, string Xzdm, string CjXzqdm); /// /// 获取建库任务图斑详细信息 /// /// /// /// JKTBDataInfo GetJKTBData(string tbbsm, string ywlx); /// /// 创建建库任务包 /// /// /// /// string CreateJKTask(List taskList, string ywlx, string cycle, string dbPath); /// /// 保存建库成果信息 /// /// /// /// ResultInfo SaveJTTBData(string dbPath, string ywlx,string userid, out int ZT); ResultInfo SaveJTTBData(string dbPath, string ywlx, string userid, string tbbsmInTaskPackage); /// /// 改变任务图斑生命周期 /// /// /// /// /// /// /// bool UpdateTBLifecycle(string ywlx, string tbbsm, int workerid, int lifecycle, int oldlifecycle); /// /// 获取外业任务图斑 /// /// 行政区代码 /// 任务类型 /// object GetRWTBSEQ(string XZQDM, string YWName); /// /// 获取行政区代码列表 /// /// /// /// List GetGetBuiltNumber(string ywlx, int workerid); } }