GroupCostSavaDto.cs 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360
  1. using OASystem.Domain.Entities;
  2. using OASystem.Domain.Entities.Groups;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace OASystem.Domain.Dtos.Groups
  9. {
  10. public class GroupCostSavaDto
  11. {
  12. //选中
  13. public List<Grp_CheckBoxsDto> CheckBoxs { get; set; }
  14. //列表
  15. public List<Grp_GroupCostDto> GroupCosts { get; set; }
  16. //房间数
  17. public List<Grp_CostTypeHotelNumberDto> CostTypeHotelNumbers { get; set; }
  18. //系数
  19. public List<Grp_GroupCostParameterDto> GroupCostParameters { get; set; }
  20. public int Userid { get; set; }
  21. public int Diid { get; set; }
  22. }
  23. public class CarGuidesDto
  24. {
  25. }
  26. public class GroupIsShareDto
  27. {
  28. public int Diid { get; set; }
  29. }
  30. public class Grp_CheckBoxsDto
  31. {
  32. public int Diid { get; set; }
  33. /// <summary>
  34. /// 选中区域 Top, Left, Right
  35. /// </summary>
  36. public string CbType { get; set; }
  37. /// <summary>
  38. /// 选中的值
  39. /// </summary>
  40. public string CbValues { get; set; }
  41. }
  42. public class Grp_GroupCostDto
  43. {
  44. int diid;
  45. /// <summary>
  46. /// 团号
  47. /// </summary>
  48. public int Diid
  49. {
  50. get { return diid; }
  51. set { diid = value; }
  52. }
  53. string day;
  54. /// <summary>
  55. /// 天数
  56. /// </summary>
  57. public string DAY
  58. {
  59. get { return day; }
  60. set { day = value; }
  61. }
  62. string date;
  63. /// <summary>
  64. /// 日期
  65. /// </summary>
  66. public string Date
  67. {
  68. get { return date; }
  69. set { date = value; }
  70. }
  71. string itin;
  72. /// <summary>
  73. /// 行程描述
  74. /// </summary>
  75. public string ITIN
  76. {
  77. get { return itin; }
  78. set { itin = value; }
  79. }
  80. string carType;
  81. /// <summary>
  82. /// 车型
  83. /// </summary>
  84. public string CarType
  85. {
  86. get { return carType; }
  87. set { carType = value; }
  88. }
  89. decimal carCost;
  90. /// <summary>
  91. /// 车费用
  92. /// </summary>
  93. public decimal CarCost
  94. {
  95. get { return carCost; }
  96. set { carCost = value; }
  97. }
  98. int carNumber;
  99. /// <summary>
  100. /// 车数量
  101. /// </summary>
  102. public int CarNumber
  103. {
  104. get { return carNumber; }
  105. set { carNumber = value; }
  106. }
  107. decimal carTiming;
  108. /// <summary>
  109. /// 用车时间
  110. /// </summary>
  111. public decimal CarTiming
  112. {
  113. get { return carTiming; }
  114. set { carTiming = value; }
  115. }
  116. decimal tgs;
  117. /// <summary>
  118. /// 导游工资
  119. /// </summary>
  120. public decimal TGS
  121. {
  122. get { return tgs; }
  123. set { tgs = value; }
  124. }
  125. decimal tgwh;
  126. /// <summary>
  127. /// 导游工作时间
  128. /// </summary>
  129. public decimal TGWH
  130. {
  131. get { return tgwh; }
  132. set { tgwh = value; }
  133. }
  134. decimal tgn;
  135. /// <summary>
  136. /// 导游数量
  137. /// </summary>
  138. public decimal TGN
  139. {
  140. get { return tgn; }
  141. set { tgn = value; }
  142. }
  143. /// <summary>
  144. /// 导游超时费用
  145. /// </summary>
  146. decimal tgof;
  147. public decimal TGOF
  148. {
  149. get { return tgof; }
  150. set { tgof = value; }
  151. }
  152. decimal tgm;
  153. /// <summary>
  154. /// 导游餐补
  155. /// </summary>
  156. public decimal TGM
  157. {
  158. get { return tgm; }
  159. set { tgm = value; }
  160. }
  161. decimal tga;
  162. /// <summary>
  163. /// 导游房补
  164. /// </summary>
  165. public decimal TGA
  166. {
  167. get { return tga; }
  168. set { tga = value; }
  169. }
  170. decimal tgtf;
  171. /// <summary>
  172. /// 导游交通费
  173. /// </summary>
  174. public decimal TGTF
  175. {
  176. get { return tgtf; }
  177. set { tgtf = value; }
  178. }
  179. decimal tgef;
  180. /// <summary>
  181. /// 导游景点费
  182. /// </summary>
  183. public decimal TGEF
  184. {
  185. get { return tgef; }
  186. set { tgef = value; }
  187. }
  188. decimal cfs;
  189. /// <summary>
  190. /// 司机工资
  191. /// </summary>
  192. public decimal CFS
  193. {
  194. get { return cfs; }
  195. set { cfs = value; }
  196. }
  197. /// <summary>
  198. /// 司机餐补
  199. /// </summary>
  200. decimal cfm;
  201. public decimal CFM
  202. {
  203. get { return cfm; }
  204. set { cfm = value; }
  205. }
  206. /// <summary>
  207. /// 司机超时费用
  208. /// </summary>
  209. decimal cfof;
  210. public decimal CFOF
  211. {
  212. get { return cfof; }
  213. set { cfof = value; }
  214. }
  215. decimal b;
  216. /// <summary>
  217. /// 早餐
  218. /// </summary>
  219. public decimal B
  220. {
  221. get { return b; }
  222. set { b = value; }
  223. }
  224. decimal l;
  225. /// <summary>
  226. /// 午餐
  227. /// </summary>
  228. public decimal L
  229. {
  230. get { return l; }
  231. set { l = value; }
  232. }
  233. decimal d;
  234. /// <summary>
  235. /// 晚餐
  236. /// </summary>
  237. public decimal D
  238. {
  239. get { return d; }
  240. set { d = value; }
  241. }
  242. decimal tbr;
  243. /// <summary>
  244. /// 1/2 双人间
  245. /// </summary>
  246. public decimal TBR
  247. {
  248. get { return tbr; }
  249. set { tbr = value; }
  250. }
  251. decimal sgr;
  252. /// <summary>
  253. /// 单间
  254. /// </summary>
  255. public decimal SGR
  256. {
  257. get { return sgr; }
  258. set { sgr = value; }
  259. }
  260. decimal jses;
  261. /// <summary>
  262. /// 小套房
  263. /// </summary>
  264. public decimal JS_ES
  265. {
  266. get { return jses; }
  267. set { jses = value; }
  268. }
  269. decimal suite;
  270. /// <summary>
  271. /// 套房
  272. /// </summary>
  273. public decimal Suite
  274. {
  275. get { return suite; }
  276. set { suite = value; }
  277. }
  278. string accon;
  279. /// <summary>
  280. /// 酒店名称
  281. /// </summary>
  282. public string ACCON
  283. {
  284. get { return accon; }
  285. set { accon = value; }
  286. }
  287. decimal tv;
  288. /// <summary>
  289. /// 公务活动费用
  290. /// </summary>
  291. public decimal TV
  292. {
  293. get { return tv; }
  294. set { tv = value; }
  295. }
  296. decimal il;
  297. /// <summary>
  298. /// 邀请函相关费用
  299. /// </summary>
  300. public decimal iL
  301. {
  302. get { return il; }
  303. set { il = value; }
  304. }
  305. decimal iF;
  306. /// <summary>
  307. /// 公务翻译费用
  308. /// </summary>
  309. public decimal IF
  310. {
  311. get { return iF; }
  312. set { iF = value; }
  313. }
  314. decimal ef;
  315. /// <summary>
  316. /// 景点门票
  317. /// </summary>
  318. public decimal EF
  319. {
  320. get { return ef; }
  321. set { ef = value; }
  322. }
  323. decimal brf;
  324. /// <summary>
  325. /// 饮料零食水果
  326. /// </summary>
  327. public decimal B_R_F
  328. {
  329. get { return brf; }
  330. set { brf = value; }
  331. }
  332. decimal te;
  333. /// <summary>
  334. /// 出行物资
  335. /// </summary>
  336. public decimal TE
  337. {
  338. get { return te; }
  339. set { te = value; }
  340. }
  341. decimal tgtips;
  342. /// <summary>
  343. /// 导游小费
  344. /// </summary>
  345. public decimal TGTips
  346. {
  347. get { return tgtips; }
  348. set { tgtips = value; }
  349. }
  350. decimal drvtips;
  351. /// <summary>
  352. /// 司机小费
  353. /// </summary>
  354. public decimal DRVTips
  355. {
  356. get { return drvtips; }
  357. set { drvtips = value; }
  358. }
  359. decimal pc;
  360. /// <summary>
  361. /// 零用金
  362. /// </summary>
  363. public decimal PC
  364. {
  365. get { return pc; }
  366. set { pc = value; }
  367. }
  368. decimal tlf;
  369. /// <summary>
  370. /// 领队费
  371. /// </summary>
  372. public decimal TLF
  373. {
  374. get { return tlf; }
  375. set { tlf = value; }
  376. }
  377. decimal ect;
  378. /// <summary>
  379. /// 会务费
  380. /// </summary>
  381. public decimal ECT
  382. {
  383. get { return ect; }
  384. set { ect = value; }
  385. }
  386. public string GwCount { get; set; }
  387. public string FyCount { get; set; }
  388. }
  389. public class Grp_CostTypeHotelNumberDto
  390. {
  391. /// <summary>
  392. /// 数据id
  393. /// </summary>
  394. public int Id { get; set; }
  395. /// <summary>
  396. /// 单人间
  397. /// </summary>
  398. public int SGR { get; set; }
  399. /// <summary>
  400. /// 双人间
  401. /// </summary>
  402. public int TBR { get; set; }
  403. /// <summary>
  404. /// 小套房
  405. /// </summary>
  406. public int JSES { get; set; }
  407. /// <summary>
  408. /// 大套房
  409. /// </summary>
  410. public int SUITE { get; set; }
  411. /// <summary>
  412. /// 类型 Default A B ....
  413. /// </summary>
  414. public string Type { get; set; }
  415. /// <summary>
  416. /// 团组id
  417. /// </summary>
  418. public int Diid { get; set; }
  419. }
  420. public class Grp_GroupCostParameterDto
  421. {
  422. /// <summary>
  423. /// 数据id
  424. /// </summary>
  425. public int Id { get; set; }
  426. /// <summary>
  427. /// 团组ID
  428. /// </summary>
  429. public int DiId { get; set; }
  430. /// <summary>
  431. /// 币种
  432. /// </summary>
  433. public string Currency { get; set; }
  434. /// <summary>
  435. /// 汇率
  436. /// </summary>
  437. public decimal Rate { get; set; }
  438. /// <summary>
  439. /// 税率
  440. /// </summary>
  441. public decimal Tax { get; set; }
  442. /// <summary>
  443. /// 房费预算
  444. /// </summary>
  445. public decimal FFYS { get; set; }
  446. /// <summary>
  447. /// 酒店系数
  448. /// </summary>
  449. public decimal HotelXS { get; set; }
  450. /// <summary>
  451. /// 经济舱成本
  452. /// </summary>
  453. public decimal JJCCB { get; set; }
  454. /// <summary>
  455. /// 经济舱系数
  456. /// </summary>
  457. public decimal JJCXS { get; set; }
  458. /// <summary>
  459. /// 经济舱人数
  460. /// </summary>
  461. public int JJCRS { get; set; }
  462. /// <summary>
  463. /// 公务舱成本
  464. /// </summary>
  465. public decimal GWCCB { get; set; }
  466. /// <summary>
  467. /// 公务舱系数
  468. /// </summary>
  469. public decimal GWCXS { get; set; }
  470. /// <summary>
  471. /// 公务舱人数
  472. /// </summary>
  473. public int GWCRS { get; set; }
  474. /// <summary>
  475. /// 火车票成本
  476. /// </summary>
  477. public decimal HCPCB { get; set; }
  478. /// <summary>
  479. /// 火车票系数
  480. /// </summary>
  481. public decimal HCPXS { get; set; }
  482. /// <summary>
  483. /// 火车票人数
  484. /// </summary>
  485. public int HCPRS { get; set; }
  486. /// <summary>
  487. /// 船票成本
  488. /// </summary>
  489. public decimal CPCB { get; set; }
  490. /// <summary>
  491. /// 船票系数
  492. /// </summary>
  493. public decimal CPXS { get; set; }
  494. /// <summary>
  495. /// 船票人数
  496. /// </summary>
  497. public int CPRS { get; set; }
  498. /// <summary>
  499. /// 保险成本
  500. /// </summary>
  501. public decimal BXCB { get; set; }
  502. /// <summary>
  503. /// 保险系数
  504. /// </summary>
  505. public decimal BXXS { get; set; }
  506. /// <summary>
  507. /// 保险人数
  508. /// </summary>
  509. public int BXRS { get; set; }
  510. /// <summary>
  511. /// 核酸检测成本
  512. /// </summary>
  513. public decimal HSCB { get; set; }
  514. /// <summary>
  515. /// 核酸检测系数
  516. /// </summary>
  517. public decimal HSXS { get; set; }
  518. /// <summary>
  519. /// 核酸检测人数
  520. /// </summary>
  521. public int HSRS { get; set; }
  522. /// <summary>
  523. /// 签证成本
  524. /// </summary>
  525. public decimal VisaCB { get; set; }
  526. /// <summary>
  527. /// 签证系数
  528. /// </summary>
  529. public decimal VisaXS { get; set; }
  530. /// <summary>
  531. /// 签证人数
  532. /// </summary>
  533. public int VisaRS { get; set; }
  534. /// <summary>
  535. /// 公务成本 : 公杂费
  536. /// </summary>
  537. public decimal GWCB { get; set; }
  538. /// <summary>
  539. /// 公务系数: 公杂费
  540. /// </summary>
  541. public decimal GWXS { get; set; }
  542. /// <summary>
  543. /// 公务人数 : 公杂费
  544. /// </summary>
  545. public int GWRS { get; set; }
  546. /// <summary>
  547. /// 地接成本
  548. /// </summary>
  549. public decimal DJCB { get; set; }
  550. /// <summary>
  551. /// 地接人数
  552. /// </summary>
  553. public int DJRS { get; set; }
  554. /// <summary>
  555. /// 地接系数
  556. /// </summary>
  557. public decimal DJXS { get; set; }
  558. /// <summary>
  559. /// 单间 单人成本
  560. /// </summary>
  561. public decimal SGRCB { get; set; }
  562. /// <summary>
  563. /// 单间数量(人数)
  564. /// </summary>
  565. public int SGRNumber { get; set; }
  566. /// <summary>
  567. /// 单间 系数
  568. /// </summary>
  569. public decimal SGRXS { get; set; }
  570. /// <summary>
  571. /// 1/2标间 单人成本
  572. /// </summary>
  573. public decimal TBRCB { get; set; }
  574. /// <summary>
  575. /// 1/2标间数量(人数)
  576. /// </summary>
  577. public int TBRNumber { get; set; }
  578. /// <summary>
  579. /// 1/2标间 系数
  580. /// </summary>
  581. public decimal TBRXS { get; set; }
  582. /// <summary>
  583. /// 小套房/豪华套房 单人成本
  584. /// </summary>
  585. public decimal JSESCB { get; set; }
  586. /// <summary>
  587. /// 小套房/豪华套房数量(人数)
  588. /// </summary>
  589. public int JSESNumber { get; set; }
  590. /// <summary>
  591. /// 小套房/豪华套房 系数
  592. /// </summary>
  593. public decimal JSESXS { get; set; }
  594. /// <summary>
  595. /// 套房 单人成本
  596. /// </summary>
  597. public decimal SUITECB { get; set; }
  598. /// <summary>
  599. /// 套房数量(人数)
  600. /// </summary>
  601. public int SUITENumber { get; set; }
  602. /// <summary>
  603. /// 套房 系数
  604. /// </summary>
  605. public decimal SUITEXS { get; set; }
  606. /// <summary>
  607. /// 零用金成本
  608. /// </summary>
  609. public decimal LYJCB { get; set; }
  610. /// <summary>
  611. /// 零用金系数
  612. /// </summary>
  613. public decimal LYJXS { get; set; }
  614. /// <summary>
  615. /// 零用金人数
  616. /// </summary>
  617. public int LYJRS { get; set; }
  618. /// <summary>
  619. /// 成本完成标识 0:未完成 1:完成
  620. /// </summary>
  621. public int IsShare { get; set; }
  622. /// <summary>
  623. /// 分段类型
  624. /// </summary>
  625. public string CostType { get; set; }
  626. /// <summary>
  627. /// 开始时间
  628. /// </summary>
  629. public string CostTypeStartTime { get; set; }
  630. /// <summary>
  631. /// 结束时间
  632. /// </summary>
  633. public string CostTypeendTime { get; set; }
  634. /// <summary>
  635. /// 此段人数
  636. /// </summary>
  637. public int CostTypenumber { get; set; }
  638. }
  639. public class GroupCostInItDto
  640. {
  641. public int Diid { get; set; }
  642. }
  643. public class GroupCostExportWordFile
  644. {
  645. public int Diid { get; set; }
  646. public List<ExportWordFileAir> airs { get; set; }
  647. }
  648. public class ExportWordFileAir
  649. {
  650. public string code { get; set; }
  651. public int number { get; set; }
  652. public decimal price { get; set; }
  653. public string costType { get; set; }
  654. }
  655. public class GroupCostExportExcelFile
  656. {
  657. public int Diid { get; set; }
  658. public string costType { get; set; }
  659. public titleChunk title { get; set; }
  660. public List<LeftModel> leftInfo { get; set; }
  661. public List<RightModel> rightInfo { get; set; }
  662. public List<TitleModel> titleModel { get; set; }
  663. }
  664. public class ExportClientWordFileDto
  665. {
  666. public int Diid { get; set; }
  667. public string costType { get; set; }
  668. public decimal Rate { get; set; }
  669. public string CarGuides1 { get; set; }
  670. public string Meal { get; set; }
  671. public string SubsidizedMeals { get; set; }
  672. public string NightRepair { get; set; }
  673. public string AttractionsTickets { get; set; }
  674. public string MiscellaneousFees { get; set; }
  675. public string ATip { get; set; }
  676. public string TzZCost { get; set; }
  677. public List<LeftModel> leftInfo { get; set; }
  678. }
  679. public class LeftModel
  680. {
  681. public string Type { get; set; }
  682. public List<leftInfoModel> leftinfoNumber { get; set; }
  683. }
  684. public class RightModel
  685. {
  686. public string Type { get; set; }
  687. public List<RightInfoModel> rightInfoNumber { get; set; }
  688. }
  689. public class TitleModel
  690. {
  691. public string label { get; set; }
  692. public string text { get; set; }
  693. }
  694. public class RightInfoModel
  695. {
  696. public string cb { get; set; }
  697. public int index { get; set; }
  698. public string rs { get; set; }
  699. public string title { get; set; }
  700. public string xs { get; set; }
  701. public string bj { get; set; }
  702. }
  703. public class leftInfoModel
  704. {
  705. public string cb { get; set; }
  706. public int index { get; set; }
  707. public string rs { get; set; }
  708. public string title { get; set; }
  709. public string xs { get; set; }
  710. }
  711. /// <summary>
  712. /// GroupCost 适用 excel 导出
  713. /// </summary>
  714. public class GroupCost_Excel
  715. {
  716. int id;
  717. /// <summary>
  718. /// 主键
  719. /// </summary>
  720. public int Id
  721. {
  722. get { return id; }
  723. set { id = value; }
  724. }
  725. string diid;
  726. /// <summary>
  727. /// 团号
  728. /// </summary>
  729. public string Diid
  730. {
  731. get { return diid; }
  732. set { diid = value; }
  733. }
  734. string day;
  735. /// <summary>
  736. /// 天数
  737. /// </summary>
  738. public string DAY
  739. {
  740. get { return day; }
  741. set { day = value; }
  742. }
  743. string date;
  744. /// <summary>
  745. /// 日期
  746. /// </summary>
  747. public string Date
  748. {
  749. get { return date; }
  750. set { date = value; }
  751. }
  752. string itin;
  753. /// <summary>
  754. /// 行程描述
  755. /// </summary>
  756. public string ITIN
  757. {
  758. get { return itin; }
  759. set { itin = value; }
  760. }
  761. string carType;
  762. /// <summary>
  763. /// 车型
  764. /// </summary>
  765. public string CarType
  766. {
  767. get { return carType; }
  768. set { carType = value; }
  769. }
  770. string carCost;
  771. /// <summary>
  772. /// 车费用
  773. /// </summary>
  774. public string CarCost
  775. {
  776. get { return carCost; }
  777. set { carCost = value; }
  778. }
  779. string carNumber;
  780. /// <summary>
  781. /// 车数量
  782. /// </summary>
  783. public string CarNumber
  784. {
  785. get { return carNumber; }
  786. set { carNumber = value; }
  787. }
  788. string carTiming;
  789. /// <summary>
  790. /// 用车时间
  791. /// </summary>
  792. public string CarTiming
  793. {
  794. get { return carTiming; }
  795. set { carTiming = value; }
  796. }
  797. string tgs;
  798. /// <summary>
  799. /// 导游工资
  800. /// </summary>
  801. public string TGS
  802. {
  803. get { return tgs; }
  804. set { tgs = value; }
  805. }
  806. string tgn;
  807. /// <summary>
  808. /// 导游人数
  809. /// </summary>
  810. public string TGN
  811. {
  812. get { return tgn; }
  813. set { tgn = value; }
  814. }
  815. string tgwk;
  816. /// <summary>
  817. /// 导游工资
  818. /// </summary>
  819. public string TGWH
  820. {
  821. get { return tgwk; }
  822. set { tgwk = value; }
  823. }
  824. /// <summary>
  825. /// 导游超时费用
  826. /// </summary>
  827. string tgof;
  828. public string TGOF
  829. {
  830. get { return tgof; }
  831. set { tgof = value; }
  832. }
  833. string tgm;
  834. /// <summary>
  835. /// 导游餐补
  836. /// </summary>
  837. public string TGM
  838. {
  839. get { return tgm; }
  840. set { tgm = value; }
  841. }
  842. string tga;
  843. /// <summary>
  844. /// 导游房补
  845. /// </summary>
  846. public string TGA
  847. {
  848. get { return tga; }
  849. set { tga = value; }
  850. }
  851. string tgtf;
  852. /// <summary>
  853. /// 导游交通费
  854. /// </summary>
  855. public string TGTF
  856. {
  857. get { return tgtf; }
  858. set { tgtf = value; }
  859. }
  860. string tgef;
  861. /// <summary>
  862. /// 导游景点费
  863. /// </summary>
  864. public string TGEF
  865. {
  866. get { return tgef; }
  867. set { tgef = value; }
  868. }
  869. string cfs;
  870. /// <summary>
  871. /// 司机工资
  872. /// </summary>
  873. public string CFS
  874. {
  875. get { return cfs; }
  876. set { cfs = value; }
  877. }
  878. /// <summary>
  879. /// 司机餐补
  880. /// </summary>
  881. string cfm;
  882. public string CFM
  883. {
  884. get { return cfm; }
  885. set { cfm = value; }
  886. }
  887. /// <summary>
  888. /// 司机超时费用
  889. /// </summary>
  890. string cfof;
  891. public string CFOF
  892. {
  893. get { return cfof; }
  894. set { cfof = value; }
  895. }
  896. string b;
  897. /// <summary>
  898. /// 早餐
  899. /// </summary>
  900. public string B
  901. {
  902. get { return b; }
  903. set { b = value; }
  904. }
  905. string l;
  906. /// <summary>
  907. /// 午餐
  908. /// </summary>
  909. public string L
  910. {
  911. get { return l; }
  912. set { l = value; }
  913. }
  914. string d;
  915. /// <summary>
  916. /// 晚餐
  917. /// </summary>
  918. public string D
  919. {
  920. get { return d; }
  921. set { d = value; }
  922. }
  923. string tbr;
  924. /// <summary>
  925. /// 1/2 双人间
  926. /// </summary>
  927. public string TBR
  928. {
  929. get { return tbr; }
  930. set { tbr = value; }
  931. }
  932. string sgr;
  933. /// <summary>
  934. /// 单间
  935. /// </summary>
  936. public string SGR
  937. {
  938. get { return sgr; }
  939. set { sgr = value; }
  940. }
  941. string jses;
  942. /// <summary>
  943. /// 小套房
  944. /// </summary>
  945. public string JS_ES
  946. {
  947. get { return jses; }
  948. set { jses = value; }
  949. }
  950. string suite;
  951. /// <summary>
  952. /// 套房
  953. /// </summary>
  954. public string Suite
  955. {
  956. get { return suite; }
  957. set { suite = value; }
  958. }
  959. string accon;
  960. /// <summary>
  961. /// 酒店名称
  962. /// </summary>
  963. public string ACCON
  964. {
  965. get { return accon; }
  966. set { accon = value; }
  967. }
  968. string tv;
  969. /// <summary>
  970. /// 公务活动费用
  971. /// </summary>
  972. public string TV
  973. {
  974. get { return tv; }
  975. set { tv = value; }
  976. }
  977. string il;
  978. /// <summary>
  979. /// 邀请函相关费用
  980. /// </summary>
  981. public string iL
  982. {
  983. get { return il; }
  984. set { il = value; }
  985. }
  986. string iF;
  987. /// <summary>
  988. /// 公务翻译费用
  989. /// </summary>
  990. public string IF
  991. {
  992. get { return iF; }
  993. set { iF = value; }
  994. }
  995. string ef;
  996. /// <summary>
  997. /// 景点门票
  998. /// </summary>
  999. public string EF
  1000. {
  1001. get { return ef; }
  1002. set { ef = value; }
  1003. }
  1004. string brf;
  1005. /// <summary>
  1006. /// 饮料零食水果
  1007. /// </summary>
  1008. public string B_R_F
  1009. {
  1010. get { return brf; }
  1011. set { brf = value; }
  1012. }
  1013. string te;
  1014. /// <summary>
  1015. /// 出行物资
  1016. /// </summary>
  1017. public string TE
  1018. {
  1019. get { return te; }
  1020. set { te = value; }
  1021. }
  1022. string tgtips;
  1023. /// <summary>
  1024. /// 导游小费
  1025. /// </summary>
  1026. public string TGTips
  1027. {
  1028. get { return tgtips; }
  1029. set { tgtips = value; }
  1030. }
  1031. string drvtips;
  1032. /// <summary>
  1033. /// 司机小费
  1034. /// </summary>
  1035. public string DRVTips
  1036. {
  1037. get { return drvtips; }
  1038. set { drvtips = value; }
  1039. }
  1040. string pc;
  1041. /// <summary>
  1042. /// 零用金
  1043. /// </summary>
  1044. public string PC
  1045. {
  1046. get { return pc; }
  1047. set { pc = value; }
  1048. }
  1049. string tlf;
  1050. /// <summary>
  1051. /// 领队费
  1052. /// </summary>
  1053. public string TLF
  1054. {
  1055. get { return tlf; }
  1056. set { tlf = value; }
  1057. }
  1058. string ect;
  1059. /// <summary>
  1060. /// 会务费
  1061. /// </summary>
  1062. public string ECT
  1063. {
  1064. get { return ect; }
  1065. set { ect = value; }
  1066. }
  1067. int oper;
  1068. /// <summary>
  1069. /// 操作员
  1070. /// </summary>
  1071. public int Oper
  1072. {
  1073. get { return oper; }
  1074. set { oper = value; }
  1075. }
  1076. string opTime;
  1077. /// <summary>
  1078. /// 操作时间
  1079. /// </summary>
  1080. public string OpTime
  1081. {
  1082. get { return opTime; }
  1083. set { opTime = value; }
  1084. }
  1085. int isdel;
  1086. /// <summary>
  1087. /// 删除标识
  1088. /// </summary>
  1089. public int Isdel
  1090. {
  1091. get { return isdel; }
  1092. set { isdel = value; }
  1093. }
  1094. public string GwCount { get; set; }
  1095. public string FyCount { get; set; }
  1096. }
  1097. public class titleChunk
  1098. {
  1099. public int GroupNumber { get; set; }
  1100. public string TeamName { get; set; }
  1101. public decimal Tax { get; set; }
  1102. public string Currency { get; set; }
  1103. public decimal Rate { get; set; }
  1104. }
  1105. public class GroupCostModulePromptDto
  1106. {
  1107. public int UserId { get; set; }
  1108. public int DiId { get; set; }
  1109. /// <summary>
  1110. /// 模块分类
  1111. /// 76 酒店预订
  1112. /// 77 行程
  1113. /// 79 车/导游地接
  1114. /// 80 签证
  1115. /// 81 邀请/公务活动
  1116. /// 82 团组客户保险
  1117. /// 85 机票预订
  1118. /// 98 其他款项
  1119. /// 285 收款退还
  1120. /// 751 酒店早餐
  1121. /// 1015 超支费用
  1122. /// </summary>
  1123. public int CTable { get; set; }
  1124. }
  1125. public class HistoryCarDataDto
  1126. {
  1127. public string Param { get; set; }
  1128. }
  1129. public class HistoryCarDataView
  1130. {
  1131. public string TeamName { get; set; }
  1132. public decimal Price { get; set; }
  1133. public string Area { get; set; }
  1134. public string PriceName { get; set; }
  1135. public string Start { get; set; }
  1136. public string End { get; set; }
  1137. }
  1138. }