optionList.js 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349
  1. import {
  2. validatenumord,
  3. cardid
  4. } from "@/util/validate";
  5. const validateDecimal = (rule, value, callback) => {
  6. if (value != "") {
  7. if (validatenumord(value, 3)) {
  8. callback(new Error("请输入数字"));
  9. } else {
  10. callback();
  11. }
  12. } else {
  13. callback();
  14. }
  15. };
  16. const validateNumber = (rule, value, callback) => {
  17. if (value != "") {
  18. if (cardid(value)[0]) {
  19. callback(new Error(cardid(value)[1]));
  20. } else {
  21. callback();
  22. }
  23. } else {
  24. callback();
  25. }
  26. };
  27. export const option = {
  28. searchShow: true,
  29. searchMenuSpan: 16,
  30. align: "center",
  31. searchSpan: 8,
  32. border: true,
  33. index: true,
  34. viewBtn: false,
  35. editBtn: false,
  36. delBtn: false,
  37. menuWidth: 120,
  38. tip: false,
  39. selection: true,
  40. searchIcon: true,
  41. searchIndex: 2,
  42. addBtnText: "新单",
  43. stripe: true,
  44. column: [{
  45. label: "年",
  46. prop: "annual",
  47. type: "year",
  48. valueFormat: "yyyy",
  49. overHidden: true,
  50. width: 100,
  51. index: 1,
  52. search: true
  53. },
  54. {
  55. label: "月",
  56. prop: "moon",
  57. type: "select",
  58. filterable: true,
  59. dicData: [],
  60. props: {
  61. label: "dictValue",
  62. value: "dictKey"
  63. },
  64. overHidden: true,
  65. width: 100,
  66. index: 2,
  67. search: true
  68. },
  69. {
  70. label: "教师人数",
  71. prop: "personNumber",
  72. overHidden: true,
  73. index: 3,
  74. width: 100
  75. },
  76. {
  77. label: "学生人数",
  78. prop: "studentNumber",
  79. overHidden: true,
  80. index: 4,
  81. width: 100
  82. },
  83. {
  84. label: "工资金额",
  85. prop: "amount",
  86. overHidden: true,
  87. index: 5,
  88. width: 100
  89. },
  90. {
  91. label: "制单人",
  92. prop: "createUser",
  93. type: "select",
  94. filterable: true,
  95. dicData: [],
  96. props: {
  97. label: "name",
  98. value: "id"
  99. },
  100. overHidden: true,
  101. width: 100,
  102. index: 6,
  103. search: true
  104. },
  105. {
  106. label: "制单日期",
  107. prop: "createTime",
  108. type: "date",
  109. overHidden: true,
  110. index: 7,
  111. width: 200
  112. },
  113. {
  114. label: "更新人",
  115. prop: "updateUser",
  116. overHidden: true,
  117. index: 8,
  118. width: 100
  119. },
  120. {
  121. label: "更新日期",
  122. prop: "updateTime",
  123. type: "date",
  124. overHidden: true,
  125. index: 9,
  126. width: 200
  127. },
  128. {
  129. label: "状态",
  130. prop: "status",
  131. type: "select",
  132. index: 10,
  133. props: {
  134. label: "name",
  135. value: "code"
  136. },
  137. dicData: [{
  138. name: "录入",
  139. code: 0
  140. },
  141. {
  142. name: "申请审批",
  143. code: 1
  144. },
  145. {
  146. name: "审批中",
  147. code: 2
  148. },
  149. {
  150. name: "审批通过",
  151. code: 3
  152. }
  153. ]
  154. },
  155. {
  156. label: "备注",
  157. prop: "remarks",
  158. overHidden: true,
  159. index: 11,
  160. search: true
  161. }
  162. ]
  163. }
  164. export const optionList = {
  165. searchMenuSpan: 18,
  166. addBtn: false,
  167. border: true,
  168. align: "center",
  169. index: true,
  170. viewBtn: false,
  171. editBtn: false,
  172. delBtn: false,
  173. menuWidth: 100,
  174. labelWidth: 100,
  175. stripe: true,
  176. showSummary: true,
  177. dialogFullscreen: true,
  178. summaryText: "合计",
  179. sumColumnList: [{
  180. name: "salaryWithdrawalStandard",
  181. type: "sum",
  182. },
  183. {
  184. name: "rankWithdrawalStandard",
  185. type: "sum"
  186. },
  187. {
  188. name: "performanceAwardName",
  189. type: "sum",
  190. },
  191. {
  192. name: "performanceAward",
  193. type: "sum"
  194. },
  195. {
  196. name: "schoolAge",
  197. type: "sum"
  198. },
  199. {
  200. name: "schoolAgeSalary",
  201. type: "sum"
  202. },
  203. {
  204. name: "capitalIncreaseName",
  205. type: "sum"
  206. },
  207. {
  208. name: "capitalIncrease",
  209. type: "sum"
  210. },
  211. {
  212. name: "salaryStandard",
  213. type: "sum"
  214. },
  215. {
  216. name: "educationSalary",
  217. type: "sum"
  218. },
  219. {
  220. name: "rankSalaryName",
  221. type: "sum"
  222. },
  223. {
  224. name: "rankSalary",
  225. type: "sum"
  226. },
  227. {
  228. name: "salaryBaseName",
  229. type: "sum"
  230. },
  231. {
  232. name: "salaryBase",
  233. type: "sum"
  234. },
  235. {
  236. name: "basicsSalary",
  237. type: "sum"
  238. },
  239. {
  240. name: "workloadSalaryCritertion",
  241. type: "sum"
  242. },
  243. {
  244. name: "virtualWorkloadSalary",
  245. type: "sum"
  246. },
  247. {
  248. name: "doubleCease",
  249. type: "sum"
  250. },
  251. {
  252. name: "virtualDoubleCease",
  253. type: "sum"
  254. },
  255. {
  256. name: "monthHour",
  257. type: "sum"
  258. },
  259. {
  260. name: "monthPrice",
  261. type: "sum"
  262. },
  263. {
  264. name: "momthWorkloadSalary",
  265. type: "sum"
  266. },
  267. {
  268. name: "custom",
  269. type: "sum"
  270. },
  271. {
  272. name: "customOne",
  273. type: "sum"
  274. },
  275. {
  276. name: "customTwo",
  277. type: "sum"
  278. },
  279. {
  280. name: "doubleHour",
  281. type: "sum"
  282. },
  283. {
  284. name: "doublePrice",
  285. type: "sum"
  286. },
  287. {
  288. name: "doubleMoney",
  289. type: "sum"
  290. },
  291. {
  292. name: "customThree",
  293. type: "sum"
  294. },
  295. {
  296. name: "customFour",
  297. type: "sum"
  298. },
  299. {
  300. name: "customFive",
  301. type: "sum"
  302. },
  303. {
  304. name: "customSix",
  305. type: "sum"
  306. },
  307. {
  308. name: "customSeven",
  309. type: "sum"
  310. },
  311. {
  312. name: "workloadSalary",
  313. type: "sum"
  314. },
  315. {
  316. name: "dailyAssessmentCriteria",
  317. type: "sum"
  318. },
  319. {
  320. name: "virtualDailyAssessmentCriteria",
  321. type: "sum"
  322. },
  323. {
  324. name: "dailyAssessmentSalary",
  325. type: "sum"
  326. },
  327. {
  328. name: "pauseNoPayTwo",
  329. type: "sum"
  330. },
  331. {
  332. name: "termPerformanceSalaryName",
  333. type: "sum"
  334. },
  335. {
  336. name: "customEight",
  337. type: "sum"
  338. },
  339. {
  340. name: "termPerformanceSalary",
  341. type: "sum"
  342. },
  343. {
  344. name: "customNine",
  345. type: "sum"
  346. },
  347. {
  348. name: "customize",
  349. type: "sum"
  350. },
  351. {
  352. name: "customizeOne",
  353. type: "sum"
  354. },
  355. {
  356. name: "customizeTwo",
  357. type: "sum"
  358. },
  359. {
  360. name: "customizeThree",
  361. type: "sum"
  362. },
  363. {
  364. name: "customizeFour",
  365. type: "sum"
  366. },
  367. {
  368. name: "customAward",
  369. type: "sum"
  370. },
  371. {
  372. name: "customAwardOne",
  373. type: "sum"
  374. },
  375. {
  376. name: "customAwardTwo",
  377. type: "sum"
  378. },
  379. {
  380. name: "customAwardThree",
  381. type: "sum"
  382. },
  383. {
  384. name: "customAwardFour",
  385. type: "sum"
  386. },
  387. {
  388. name: "customAwardFive",
  389. type: "sum"
  390. },
  391. {
  392. name: "customAwardSix",
  393. type: "sum"
  394. },
  395. {
  396. name: "customAwardSeven",
  397. type: "sum"
  398. },
  399. {
  400. name: "customAwardEight",
  401. type: "sum"
  402. },
  403. {
  404. name: "customAwardNine",
  405. type: "sum"
  406. },
  407. {
  408. name: "awardSalary",
  409. type: "sum"
  410. },
  411. {
  412. name: "leadingCadreSubsidyName",
  413. type: "sum"
  414. },
  415. {
  416. name: "leadingCadreSubsidy",
  417. type: "sum"
  418. },
  419. {
  420. name: "assessLeadingCadreSubsidyName",
  421. type: "sum"
  422. },
  423. {
  424. name: "customizeFive",
  425. type: "sum"
  426. },
  427. {
  428. name: "prepareLessonsName",
  429. type: "sum"
  430. },
  431. {
  432. name: "prepareLessons",
  433. type: "sum"
  434. },
  435. {
  436. name: "assessPrepareLessonsName",
  437. type: "sum"
  438. },
  439. {
  440. name: "customizeSix",
  441. type: "sum"
  442. },
  443. {
  444. name: "teachingResearchName",
  445. type: "sum"
  446. },
  447. {
  448. name: "teachingResearch",
  449. type: "sum"
  450. },
  451. {
  452. name: "assessTeachingResearchName",
  453. type: "sum"
  454. },
  455. {
  456. name: "customizeSeven",
  457. type: "sum"
  458. },
  459. {
  460. name: "dutyAllowances",
  461. type: "sum"
  462. },
  463. {
  464. name: "teacherSubsidy",
  465. type: "sum"
  466. },
  467. {
  468. name: "classTeacherFee",
  469. type: "sum"
  470. },
  471. {
  472. name: "classes",
  473. type: "sum"
  474. },
  475. {
  476. name: "adjustTheBalance",
  477. type: "sum"
  478. },
  479. {
  480. name: "payrollCredit",
  481. type: "sum"
  482. },
  483. {
  484. name: "paid",
  485. type: "sum"
  486. },
  487. {
  488. name: "teacherAssessSubsidy",
  489. type: "sum"
  490. },
  491. {
  492. name: "customizeEight",
  493. type: "sum"
  494. },
  495. {
  496. name: "classTeacherSubsidy",
  497. type: "sum"
  498. },
  499. {
  500. name: "wx",
  501. type: "sum"
  502. },
  503. {
  504. name: "maternityLeaveSalary",
  505. type: "sum"
  506. },
  507. {
  508. name: "customizeNine",
  509. type: "sum"
  510. },
  511. {
  512. name: "ribbon",
  513. type: "sum"
  514. },
  515. {
  516. name: "overtimeAtWeekend",
  517. type: "sum"
  518. },
  519. {
  520. name: "yearUpPerformance",
  521. type: "sum"
  522. },
  523. {
  524. name: "yearDownPerformance",
  525. type: "sum"
  526. },
  527. {
  528. name: "cadreAllowanceReservation",
  529. type: "sum"
  530. },
  531. {
  532. name: "vacationOvertimePay",
  533. type: "sum"
  534. },
  535. {
  536. name: "newPostTrain",
  537. type: "sum"
  538. },
  539. {
  540. name: "winningPrize",
  541. type: "sum"
  542. },
  543. {
  544. name: "classMinister",
  545. type: "sum"
  546. },
  547. {
  548. name: "monthViceClassFee",
  549. type: "sum"
  550. },
  551. {
  552. name: "safetyFees",
  553. type: "sum"
  554. },
  555. {
  556. name: "reserveReplacement",
  557. type: "sum"
  558. },
  559. {
  560. name: "subsidy",
  561. type: "sum"
  562. },
  563. {
  564. name: "attendance",
  565. type: "sum"
  566. },
  567. {
  568. name: "inspectorFines",
  569. type: "sum"
  570. },
  571. {
  572. name: "telephoneBill",
  573. type: "sum"
  574. },
  575. {
  576. name: "learningPower",
  577. type: "sum"
  578. },
  579. {
  580. name: "dormitoryManagementFee",
  581. type: "sum"
  582. },
  583. {
  584. name: "childbirthAllowance",
  585. type: "sum"
  586. },
  587. {
  588. name: "androidIt",
  589. type: "sum"
  590. },
  591. {
  592. name: "ribbonOne",
  593. type: "sum"
  594. },
  595. {
  596. name: "ribbonTwo",
  597. type: "sum"
  598. },
  599. {
  600. name: "ribbonThree",
  601. type: "sum"
  602. },
  603. {
  604. name: "ribbonFour",
  605. type: "sum"
  606. },
  607. {
  608. name: "ribbonFive",
  609. type: "sum"
  610. },
  611. {
  612. name: "ribbonSix",
  613. type: "sum"
  614. },
  615. {
  616. name: "ribbonSeven",
  617. type: "sum"
  618. },
  619. {
  620. name: "ribbonEight",
  621. type: "sum"
  622. },
  623. {
  624. name: "ribbonNine",
  625. type: "sum"
  626. },
  627. {
  628. name: "pauseNoPay",
  629. type: "sum"
  630. },
  631. {
  632. name: "deductions",
  633. type: "sum"
  634. },
  635. {
  636. name: "insuranceUnit",
  637. type: "sum"
  638. },
  639. {
  640. name: "insurancePersonage",
  641. type: "sum"
  642. },
  643. {
  644. name: "reservedFundsUnit",
  645. type: "sum"
  646. },
  647. {
  648. name: "reservedFundsPersonage",
  649. type: "sum"
  650. },
  651. {
  652. name: "salary",
  653. type: "sum"
  654. },
  655. {
  656. name: "personageTaxes",
  657. type: "sum"
  658. },
  659. {
  660. name: "fSalary",
  661. type: "sum"
  662. },
  663. {
  664. name: "pauseNoPayOne",
  665. type: "sum"
  666. }
  667. ],
  668. column: [{
  669. label: "学科",
  670. prop: "discipline",
  671. width: 80,
  672. overHidden: true,
  673. index: 1,
  674. span: 4
  675. },
  676. {
  677. label: "类别",
  678. prop: "itemType",
  679. width: 80,
  680. overHidden: true,
  681. index: 2,
  682. span: 4
  683. },
  684. {
  685. label: "校龄开始时间",
  686. prop: "positiveTime",
  687. type: "date",
  688. valueFormat: "yyyy-MM-dd",
  689. width: 100,
  690. overHidden: true,
  691. index: 3,
  692. span: 4
  693. },
  694. {
  695. label: "职务",
  696. prop: "position",
  697. width: 80,
  698. overHidden: true,
  699. index: 4,
  700. span: 4
  701. },
  702. {
  703. label: "姓名(必填)",
  704. prop: "cname",
  705. width: 80,
  706. searchspan: 4,
  707. search: true,
  708. overHidden: true,
  709. index: 5,
  710. span: 4
  711. },
  712. {
  713. label: "身份证号(必填)",
  714. prop: "idNumber",
  715. width: 120,
  716. overHidden: true,
  717. rules: [{
  718. validator: validateNumber,
  719. trigger: "blur"
  720. }],
  721. index: 6,
  722. span: 4
  723. },
  724. {
  725. label: "工资拨付标准",
  726. prop: "salaryWithdrawalStandard",
  727. width: 100,
  728. overHidden: true,
  729. rules: [{
  730. validator: validateDecimal,
  731. trigger: "blur"
  732. }],
  733. formslot: true,
  734. index: 7,
  735. span: 4
  736. },
  737. {
  738. label: "职级拨付标准",
  739. prop: "rankWithdrawalStandard",
  740. width: 100,
  741. overHidden: true,
  742. rules: [{
  743. validator: validateDecimal,
  744. trigger: "blur"
  745. }],
  746. index: 8,
  747. span: 4
  748. },
  749. {
  750. label: "履约奖标准",
  751. prop: "performanceAwardName",
  752. width: 100,
  753. overHidden: true,
  754. rules: [{
  755. validator: validateDecimal,
  756. trigger: "blur"
  757. }],
  758. index: 9,
  759. span: 4
  760. },
  761. {
  762. label: "履约奖",
  763. prop: "performanceAward",
  764. width: 80,
  765. overHidden: true,
  766. rules: [{
  767. validator: validateDecimal,
  768. trigger: "blur"
  769. }],
  770. index: 10,
  771. span: 4
  772. },
  773. {
  774. label: "校龄工资标准",
  775. prop: "schoolAge",
  776. width: 100,
  777. overHidden: true,
  778. rules: [{
  779. validator: validateDecimal,
  780. trigger: "blur"
  781. }],
  782. index: 11,
  783. span: 4
  784. },
  785. {
  786. label: "校龄工资",
  787. prop: "schoolAgeSalary",
  788. width: 80,
  789. overHidden: true,
  790. rules: [{
  791. validator: validateDecimal,
  792. trigger: "blur"
  793. }],
  794. index: 12,
  795. span: 4
  796. },
  797. {
  798. label: "增资标准",
  799. prop: "capitalIncreaseName",
  800. width: 80,
  801. overHidden: true,
  802. rules: [{
  803. validator: validateDecimal,
  804. trigger: "blur"
  805. }],
  806. index: 13,
  807. span: 4
  808. },
  809. {
  810. label: "增资",
  811. prop: "capitalIncrease",
  812. width: 80,
  813. overHidden: true,
  814. rules: [{
  815. validator: validateDecimal,
  816. trigger: "blur"
  817. }],
  818. index: 14,
  819. span: 4
  820. },
  821. {
  822. label: "学历",
  823. prop: "code",
  824. type: "select",
  825. dicData: [],
  826. props: {
  827. label: "dictValue",
  828. value: "dictValue"
  829. },
  830. width: 80,
  831. overHidden: true,
  832. index: 15,
  833. span: 4
  834. },
  835. {
  836. label: "学历工资标准",
  837. prop: "salaryStandard",
  838. width: 100,
  839. overHidden: true,
  840. rules: [{
  841. validator: validateDecimal,
  842. trigger: "blur"
  843. }],
  844. index: 16,
  845. span: 4
  846. },
  847. {
  848. label: "学历工资",
  849. prop: "educationSalary",
  850. width: 80,
  851. overHidden: true,
  852. rules: [{
  853. validator: validateDecimal,
  854. trigger: "blur"
  855. }],
  856. index: 17,
  857. span: 4
  858. },
  859. {
  860. label: "职级等级",
  861. prop: "rankSalaryName",
  862. width: 80,
  863. overHidden: true,
  864. index: 18,
  865. span: 4
  866. },
  867. {
  868. label: "职级工资",
  869. prop: "rankSalary",
  870. width: 80,
  871. overHidden: true,
  872. rules: [{
  873. validator: validateDecimal,
  874. trigger: "blur"
  875. }],
  876. index: 19,
  877. span: 4
  878. },
  879. {
  880. label: "工资基数标准",
  881. prop: "salaryBaseName",
  882. width: 100,
  883. overHidden: true,
  884. rules: [{
  885. validator: validateDecimal,
  886. trigger: "blur"
  887. }],
  888. index: 20,
  889. span: 4
  890. },
  891. {
  892. label: "工资基数",
  893. prop: "salaryBase",
  894. width: 80,
  895. overHidden: true,
  896. rules: [{
  897. validator: validateDecimal,
  898. trigger: "blur"
  899. }],
  900. index: 21,
  901. span: 4
  902. },
  903. {
  904. label: "基础工资",
  905. prop: "basicsSalary",
  906. width: 80,
  907. overHidden: true,
  908. disabled: true,
  909. rules: [{
  910. validator: validateDecimal,
  911. trigger: "blur"
  912. }],
  913. index: 22,
  914. span: 4
  915. },
  916. {
  917. label: "工作量工资标准",
  918. prop: "workloadSalaryCritertion",
  919. width: 120,
  920. overHidden: true,
  921. rules: [{
  922. validator: validateDecimal,
  923. trigger: "blur"
  924. }],
  925. index: 23,
  926. span: 4
  927. },
  928. {
  929. label: "虚拟工作量工资标准",
  930. prop: "virtualWorkloadSalary",
  931. width: 140,
  932. overHidden: true,
  933. rules: [{
  934. validator: validateDecimal,
  935. trigger: "blur"
  936. }],
  937. index: 24,
  938. span: 4
  939. },
  940. {
  941. label: "双休日工作量工资标准",
  942. prop: "doubleCease",
  943. width: 150,
  944. overHidden: true,
  945. rules: [{
  946. validator: validateDecimal,
  947. trigger: "blur"
  948. }],
  949. index: 25,
  950. span: 4
  951. }, {
  952. label: "虚拟双休日工作量工资标准",
  953. prop: "virtualDoubleCease",
  954. width: 170,
  955. overHidden: true,
  956. rules: [{
  957. validator: validateDecimal,
  958. trigger: "blur"
  959. }],
  960. index: 26,
  961. span: 4
  962. },
  963. {
  964. label: "月份工作量",
  965. prop: "monthHour",
  966. width: 100,
  967. overHidden: true,
  968. rules: [{
  969. validator: validateDecimal,
  970. trigger: "blur"
  971. }],
  972. index: 27,
  973. span: 4
  974. },
  975. {
  976. label: "课时费",
  977. prop: "monthPrice",
  978. width: 100,
  979. overHidden: true,
  980. rules: [{
  981. validator: validateDecimal,
  982. trigger: "blur"
  983. }],
  984. index: 28,
  985. span: 4
  986. },
  987. {
  988. label: "月工作量工资",
  989. prop: "momthWorkloadSalary",
  990. width: 120,
  991. overHidden: true,
  992. rules: [{
  993. validator: validateDecimal,
  994. trigger: "blur"
  995. }],
  996. index: 29,
  997. span: 4
  998. },
  999. {
  1000. label: "代课工作量",
  1001. prop: "custom",
  1002. width: 100,
  1003. overHidden: true,
  1004. rules: [{
  1005. validator: validateDecimal,
  1006. trigger: "blur"
  1007. }],
  1008. index: 30,
  1009. span: 4
  1010. },
  1011. {
  1012. label: "代课课时费",
  1013. prop: "customOne",
  1014. width: 100,
  1015. overHidden: true,
  1016. rules: [{
  1017. validator: validateDecimal,
  1018. trigger: "blur"
  1019. }],
  1020. index: 31,
  1021. span: 4
  1022. },
  1023. {
  1024. label: "代课工作量工资",
  1025. prop: "customTwo",
  1026. width: 120,
  1027. overHidden: true,
  1028. rules: [{
  1029. validator: validateDecimal,
  1030. trigger: "blur"
  1031. }],
  1032. index: 32,
  1033. span: 4
  1034. },
  1035. {
  1036. label: "双休日工作量",
  1037. prop: "doubleHour",
  1038. width: 100,
  1039. overHidden: true,
  1040. rules: [{
  1041. validator: validateDecimal,
  1042. trigger: "blur"
  1043. }],
  1044. index: 33,
  1045. span: 4
  1046. },
  1047. {
  1048. label: "双休日课时费",
  1049. prop: "doublePrice",
  1050. width: 100,
  1051. overHidden: true,
  1052. rules: [{
  1053. validator: validateDecimal,
  1054. trigger: "blur"
  1055. }],
  1056. index: 34,
  1057. span: 4
  1058. },
  1059. {
  1060. label: "双休日工作量工资",
  1061. prop: "doubleMoney",
  1062. width: 120,
  1063. overHidden: true,
  1064. rules: [{
  1065. validator: validateDecimal,
  1066. trigger: "blur"
  1067. }],
  1068. index: 35,
  1069. span: 4
  1070. },
  1071. {
  1072. label: "工作量工资1",
  1073. prop: "customThree",
  1074. width: 100,
  1075. overHidden: true,
  1076. rules: [{
  1077. validator: validateDecimal,
  1078. trigger: "blur"
  1079. }],
  1080. index: 36,
  1081. span: 4
  1082. },
  1083. {
  1084. label: "工作量工资2",
  1085. prop: "customFour",
  1086. width: 100,
  1087. overHidden: true,
  1088. rules: [{
  1089. validator: validateDecimal,
  1090. trigger: "blur"
  1091. }],
  1092. index: 37,
  1093. span: 4
  1094. },
  1095. {
  1096. label: "工作量工资3",
  1097. prop: "customFive",
  1098. width: 100,
  1099. overHidden: true,
  1100. rules: [{
  1101. validator: validateDecimal,
  1102. trigger: "blur"
  1103. }],
  1104. index: 38,
  1105. span: 4
  1106. },
  1107. {
  1108. label: "工作量工资4",
  1109. prop: "customSix",
  1110. width: 100,
  1111. overHidden: true,
  1112. rules: [{
  1113. validator: validateDecimal,
  1114. trigger: "blur"
  1115. }],
  1116. index: 39,
  1117. span: 4
  1118. },
  1119. {
  1120. label: "工作量工资5",
  1121. prop: "customSeven",
  1122. width: 100,
  1123. overHidden: true,
  1124. rules: [{
  1125. validator: validateDecimal,
  1126. trigger: "blur"
  1127. }],
  1128. index: 40,
  1129. span: 4
  1130. },
  1131. {
  1132. label: "工作量工资",
  1133. prop: "workloadSalary",
  1134. width: 100,
  1135. overHidden: true,
  1136. disabled: true,
  1137. rules: [{
  1138. validator: validateDecimal,
  1139. trigger: "blur"
  1140. }],
  1141. index: 41,
  1142. span: 4
  1143. },
  1144. {
  1145. label: "日常考核标准",
  1146. prop: "dailyAssessmentCriteria",
  1147. width: 100,
  1148. overHidden: true,
  1149. rules: [{
  1150. validator: validateDecimal,
  1151. trigger: "blur"
  1152. }],
  1153. index: 42,
  1154. span: 4
  1155. },
  1156. {
  1157. label: "虚拟日常考核标准",
  1158. prop: "virtualDailyAssessmentCriteria",
  1159. width: 120,
  1160. overHidden: true,
  1161. rules: [{
  1162. validator: validateDecimal,
  1163. trigger: "blur"
  1164. }],
  1165. index: 43,
  1166. span: 4
  1167. },
  1168. {
  1169. label: "日常考核工资",
  1170. prop: "dailyAssessmentSalary",
  1171. width: 100,
  1172. overHidden: true,
  1173. rules: [{
  1174. validator: validateDecimal,
  1175. trigger: "blur"
  1176. }],
  1177. index: 44,
  1178. span: 4
  1179. },
  1180. {
  1181. label: "日常考核工资调整",
  1182. prop: "pauseNoPayTwo",
  1183. width: 150,
  1184. overHidden: true,
  1185. rules: [{
  1186. validator: validateDecimal,
  1187. trigger: "blur"
  1188. }],
  1189. index: 45,
  1190. span: 4
  1191. },
  1192. {
  1193. label: "绩效工资标准",
  1194. prop: "termPerformanceSalaryName",
  1195. width: 100,
  1196. overHidden: true,
  1197. rules: [{
  1198. validator: validateDecimal,
  1199. trigger: "blur"
  1200. }],
  1201. index: 46,
  1202. span: 4
  1203. },
  1204. {
  1205. label: "学期绩效工资标准",
  1206. prop: "customEight",
  1207. width: 120,
  1208. overHidden: true,
  1209. rules: [{
  1210. validator: validateDecimal,
  1211. trigger: "blur"
  1212. }],
  1213. index: 47,
  1214. span: 4
  1215. },
  1216. {
  1217. label: "学期绩效等级",
  1218. prop: "performanceGrade",
  1219. width: 100,
  1220. overHidden: true,
  1221. rules: [{
  1222. validator: validateDecimal,
  1223. trigger: "blur"
  1224. }],
  1225. index: 48,
  1226. span: 4
  1227. },
  1228. {
  1229. label: "学期绩效工资",
  1230. prop: "termPerformanceSalary",
  1231. width: 100,
  1232. overHidden: true,
  1233. rules: [{
  1234. validator: validateDecimal,
  1235. trigger: "blur"
  1236. }],
  1237. index: 49,
  1238. span: 4
  1239. },
  1240. {
  1241. label: "学期绩效工资1",
  1242. prop: "customNine",
  1243. width: 100,
  1244. overHidden: true,
  1245. rules: [{
  1246. validator: validateDecimal,
  1247. trigger: "blur"
  1248. }],
  1249. index: 50,
  1250. span: 4
  1251. },
  1252. {
  1253. label: "学期绩效工资2",
  1254. prop: "customize",
  1255. width: 100,
  1256. overHidden: true,
  1257. rules: [{
  1258. validator: validateDecimal,
  1259. trigger: "blur"
  1260. }],
  1261. index: 51,
  1262. span: 4
  1263. },
  1264. {
  1265. label: "学期绩效工资3",
  1266. prop: "customizeOne",
  1267. width: 100,
  1268. overHidden: true,
  1269. rules: [{
  1270. validator: validateDecimal,
  1271. trigger: "blur"
  1272. }],
  1273. index: 52,
  1274. span: 4
  1275. },
  1276. {
  1277. label: "学期绩效工资4",
  1278. prop: "customizeTwo",
  1279. width: 100,
  1280. overHidden: true,
  1281. rules: [{
  1282. validator: validateDecimal,
  1283. trigger: "blur"
  1284. }],
  1285. index: 53,
  1286. span: 4
  1287. },
  1288. {
  1289. label: "学期绩效工资5",
  1290. prop: "customizeThree",
  1291. width: 100,
  1292. overHidden: true,
  1293. rules: [{
  1294. validator: validateDecimal,
  1295. trigger: "blur"
  1296. }],
  1297. index: 54,
  1298. span: 4
  1299. },
  1300. {
  1301. label: "绩效工资",
  1302. prop: "customizeFour",
  1303. width: 80,
  1304. overHidden: true,
  1305. disabled: true,
  1306. rules: [{
  1307. validator: validateDecimal,
  1308. trigger: "blur"
  1309. }],
  1310. index: 55,
  1311. span: 4
  1312. },
  1313. {
  1314. label: "奖励1",
  1315. prop: "customAward",
  1316. width: 80,
  1317. overHidden: true,
  1318. rules: [{
  1319. validator: validateDecimal,
  1320. trigger: "blur"
  1321. }],
  1322. index: 56,
  1323. span: 4
  1324. },
  1325. {
  1326. label: "奖励2",
  1327. prop: "customAwardOne",
  1328. width: 80,
  1329. overHidden: true,
  1330. rules: [{
  1331. validator: validateDecimal,
  1332. trigger: "blur"
  1333. }],
  1334. index: 57,
  1335. span: 4
  1336. },
  1337. {
  1338. label: "奖励3",
  1339. prop: "customAwardTwo",
  1340. width: 80,
  1341. overHidden: true,
  1342. rules: [{
  1343. validator: validateDecimal,
  1344. trigger: "blur"
  1345. }],
  1346. index: 58,
  1347. span: 4
  1348. },
  1349. {
  1350. label: "奖励4",
  1351. prop: "customAwardThree",
  1352. width: 80,
  1353. overHidden: true,
  1354. rules: [{
  1355. validator: validateDecimal,
  1356. trigger: "blur"
  1357. }],
  1358. index: 59,
  1359. span: 4
  1360. },
  1361. {
  1362. label: "奖励5",
  1363. prop: "customAwardFour",
  1364. width: 80,
  1365. overHidden: true,
  1366. rules: [{
  1367. validator: validateDecimal,
  1368. trigger: "blur"
  1369. }],
  1370. index: 60,
  1371. span: 4
  1372. },
  1373. {
  1374. label: "奖励6",
  1375. prop: "customAwardFive",
  1376. width: 80,
  1377. overHidden: true,
  1378. rules: [{
  1379. validator: validateDecimal,
  1380. trigger: "blur"
  1381. }],
  1382. index: 61,
  1383. span: 4
  1384. },
  1385. {
  1386. label: "奖励7",
  1387. prop: "customAwardSix",
  1388. width: 80,
  1389. overHidden: true,
  1390. rules: [{
  1391. validator: validateDecimal,
  1392. trigger: "blur"
  1393. }],
  1394. index: 62,
  1395. span: 4
  1396. },
  1397. {
  1398. label: "奖励8",
  1399. prop: "customAwardSeven",
  1400. width: 80,
  1401. overHidden: true,
  1402. rules: [{
  1403. validator: validateDecimal,
  1404. trigger: "blur"
  1405. }],
  1406. index: 63,
  1407. span: 4
  1408. },
  1409. {
  1410. label: "奖励9",
  1411. prop: "customAwardEight",
  1412. width: 80,
  1413. overHidden: true,
  1414. rules: [{
  1415. validator: validateDecimal,
  1416. trigger: "blur"
  1417. }],
  1418. index: 64,
  1419. span: 4
  1420. },
  1421. {
  1422. label: "奖励10",
  1423. prop: "customAwardNine",
  1424. width: 80,
  1425. overHidden: true,
  1426. rules: [{
  1427. validator: validateDecimal,
  1428. trigger: "blur"
  1429. }],
  1430. index: 65,
  1431. span: 4
  1432. },
  1433. {
  1434. label: "奖励工资",
  1435. prop: "awardSalary",
  1436. width: 80,
  1437. overHidden: true,
  1438. disabled: true,
  1439. rules: [{
  1440. validator: validateDecimal,
  1441. trigger: "blur"
  1442. }],
  1443. index: 66,
  1444. span: 4
  1445. },
  1446. {
  1447. label: "领导干部补贴标准",
  1448. prop: "leadingCadreSubsidyName",
  1449. width: 120,
  1450. overHidden: true,
  1451. rules: [{
  1452. validator: validateDecimal,
  1453. trigger: "blur"
  1454. }],
  1455. index: 67,
  1456. span: 4
  1457. },
  1458. {
  1459. label: "领导干部补贴",
  1460. prop: "leadingCadreSubsidy",
  1461. width: 100,
  1462. overHidden: true,
  1463. rules: [{
  1464. validator: validateDecimal,
  1465. trigger: "blur"
  1466. }],
  1467. index: 68,
  1468. span: 4
  1469. },
  1470. {
  1471. label: "领导干部考核补贴标准",
  1472. prop: "assessLeadingCadreSubsidyName",
  1473. width: 150,
  1474. overHidden: true,
  1475. rules: [{
  1476. validator: validateDecimal,
  1477. trigger: "blur"
  1478. }],
  1479. index: 69,
  1480. span: 4
  1481. },
  1482. {
  1483. label: "领导干部考核补贴",
  1484. prop: "customizeFive",
  1485. width: 120,
  1486. overHidden: true,
  1487. rules: [{
  1488. validator: validateDecimal,
  1489. trigger: "blur"
  1490. }],
  1491. index: 70,
  1492. span: 4
  1493. },
  1494. {
  1495. label: "备课组长补贴标准",
  1496. prop: "prepareLessonsName",
  1497. width: 120,
  1498. overHidden: true,
  1499. rules: [{
  1500. validator: validateDecimal,
  1501. trigger: "blur"
  1502. }],
  1503. index: 71,
  1504. span: 4
  1505. },
  1506. {
  1507. label: "备课组长补贴",
  1508. prop: "prepareLessons",
  1509. width: 100,
  1510. overHidden: true,
  1511. rules: [{
  1512. validator: validateDecimal,
  1513. trigger: "blur"
  1514. }],
  1515. index: 72,
  1516. span: 4
  1517. },
  1518. {
  1519. label: "备课组长考核补贴标准",
  1520. prop: "assessPrepareLessonsName",
  1521. width: 150,
  1522. overHidden: true,
  1523. rules: [{
  1524. validator: validateDecimal,
  1525. trigger: "blur"
  1526. }],
  1527. index: 73,
  1528. span: 4
  1529. },
  1530. {
  1531. label: "备课组长考核补贴",
  1532. prop: "customizeSix",
  1533. width: 120,
  1534. overHidden: true,
  1535. rules: [{
  1536. validator: validateDecimal,
  1537. trigger: "blur"
  1538. }],
  1539. index: 74,
  1540. span: 4
  1541. },
  1542. {
  1543. label: "教研组长补贴标准",
  1544. prop: "teachingResearchName",
  1545. width: 120,
  1546. overHidden: true,
  1547. rules: [{
  1548. validator: validateDecimal,
  1549. trigger: "blur"
  1550. }],
  1551. index: 75,
  1552. span: 4
  1553. },
  1554. {
  1555. label: "教研组长补贴",
  1556. prop: "teachingResearch",
  1557. width: 100,
  1558. overHidden: true,
  1559. rules: [{
  1560. validator: validateDecimal,
  1561. trigger: "blur"
  1562. }],
  1563. index: 76,
  1564. span: 4
  1565. },
  1566. {
  1567. label: "教研组长考核补贴标准",
  1568. prop: "assessTeachingResearchName",
  1569. width: 150,
  1570. overHidden: true,
  1571. rules: [{
  1572. validator: validateDecimal,
  1573. trigger: "blur"
  1574. }],
  1575. index: 77,
  1576. span: 4
  1577. },
  1578. {
  1579. label: "教研组长考核补贴",
  1580. prop: "customizeSeven",
  1581. width: 120,
  1582. overHidden: true,
  1583. rules: [{
  1584. validator: validateDecimal,
  1585. trigger: "blur"
  1586. }],
  1587. index: 78,
  1588. span: 4
  1589. },
  1590. {
  1591. label: "职务津贴",
  1592. prop: "dutyAllowances",
  1593. width: 80,
  1594. overHidden: true,
  1595. disabled: true,
  1596. rules: [{
  1597. validator: validateDecimal,
  1598. trigger: "blur"
  1599. }],
  1600. index: 79,
  1601. span: 4
  1602. },
  1603. {
  1604. label: "班主任津贴标准",
  1605. prop: "teacherSubsidy",
  1606. width: 120,
  1607. overHidden: true,
  1608. rules: [{
  1609. validator: validateDecimal,
  1610. trigger: "blur"
  1611. }],
  1612. index: 80,
  1613. span: 4
  1614. },
  1615. {
  1616. label: "班主任补贴",
  1617. prop: "classTeacherFee",
  1618. width: 100,
  1619. overHidden: true,
  1620. rules: [{
  1621. validator: validateDecimal,
  1622. trigger: "blur"
  1623. }],
  1624. index: 81,
  1625. span: 4
  1626. },
  1627. {
  1628. label: "班额津贴",
  1629. prop: "classes",
  1630. width: 81,
  1631. overHidden: true,
  1632. rules: [{
  1633. validator: validateDecimal,
  1634. trigger: "blur"
  1635. }],
  1636. index: 82,
  1637. span: 4
  1638. },
  1639. {
  1640. label: "校车考核",
  1641. prop: "adjustTheBalance",
  1642. width: 80,
  1643. overHidden: true,
  1644. rules: [{
  1645. validator: validateDecimal,
  1646. trigger: "blur"
  1647. }],
  1648. index: 83,
  1649. span: 4
  1650. },
  1651. {
  1652. label: "班级微信群考核",
  1653. prop: "payrollCredit",
  1654. width: 120,
  1655. overHidden: true,
  1656. rules: [{
  1657. validator: validateDecimal,
  1658. trigger: "blur"
  1659. }],
  1660. index: 84,
  1661. span: 4
  1662. },
  1663. {
  1664. label: "财务考核",
  1665. prop: "paid",
  1666. width: 80,
  1667. overHidden: true,
  1668. rules: [{
  1669. validator: validateDecimal,
  1670. trigger: "blur"
  1671. }],
  1672. index: 85,
  1673. span: 4
  1674. },
  1675. {
  1676. label: "班主任考核津贴标准",
  1677. prop: "teacherAssessSubsidy",
  1678. width: 150,
  1679. overHidden: true,
  1680. rules: [{
  1681. validator: validateDecimal,
  1682. trigger: "blur"
  1683. }],
  1684. index: 86,
  1685. span: 4
  1686. },
  1687. {
  1688. label: "班主任考核津贴",
  1689. prop: "customizeEight",
  1690. width: 120,
  1691. overHidden: true,
  1692. rules: [{
  1693. validator: validateDecimal,
  1694. trigger: "blur"
  1695. }],
  1696. index: 87,
  1697. span: 4
  1698. },
  1699. {
  1700. label: "班主任津贴",
  1701. prop: "classTeacherSubsidy",
  1702. width: 100,
  1703. overHidden: true,
  1704. disabled: true,
  1705. rules: [{
  1706. validator: validateDecimal,
  1707. trigger: "blur"
  1708. }],
  1709. index: 88,
  1710. span: 4
  1711. },
  1712. {
  1713. label: "微信",
  1714. prop: "wx",
  1715. width: 80,
  1716. overHidden: true,
  1717. rules: [{
  1718. validator: validateDecimal,
  1719. trigger: "blur"
  1720. }],
  1721. index: 89,
  1722. span: 4
  1723. },
  1724. {
  1725. label: "产假工资",
  1726. prop: "maternityLeaveSalary",
  1727. width: 80,
  1728. overHidden: true,
  1729. rules: [{
  1730. validator: validateDecimal,
  1731. trigger: "blur"
  1732. }],
  1733. index: 90,
  1734. span: 4
  1735. },
  1736. {
  1737. label: "周末工作量",
  1738. prop: "customizeNine",
  1739. width: 100,
  1740. overHidden: true,
  1741. rules: [{
  1742. validator: validateDecimal,
  1743. trigger: "blur"
  1744. }],
  1745. index: 91,
  1746. span: 4
  1747. },
  1748. {
  1749. label: "周末课时费",
  1750. prop: "ribbon",
  1751. width: 100,
  1752. overHidden: true,
  1753. rules: [{
  1754. validator: validateDecimal,
  1755. trigger: "blur"
  1756. }],
  1757. index: 92,
  1758. span: 4
  1759. },
  1760. {
  1761. label: "周末工作量工资",
  1762. prop: "overtimeAtWeekend",
  1763. width: 120,
  1764. overHidden: true,
  1765. rules: [{
  1766. validator: validateDecimal,
  1767. trigger: "blur"
  1768. }],
  1769. index: 93,
  1770. span: 4
  1771. },
  1772. {
  1773. label: "补贴1",
  1774. prop: "yearUpPerformance",
  1775. width: 80,
  1776. overHidden: true,
  1777. rules: [{
  1778. validator: validateDecimal,
  1779. trigger: "blur"
  1780. }],
  1781. index: 94,
  1782. span: 4
  1783. },
  1784. {
  1785. label: "补贴2",
  1786. prop: "yearDownPerformance",
  1787. width: 80,
  1788. overHidden: true,
  1789. rules: [{
  1790. validator: validateDecimal,
  1791. trigger: "blur"
  1792. }],
  1793. index: 95,
  1794. span: 4
  1795. },
  1796. {
  1797. label: "补贴3",
  1798. prop: "cadreAllowanceReservation",
  1799. width: 80,
  1800. overHidden: true,
  1801. rules: [{
  1802. validator: validateDecimal,
  1803. trigger: "blur"
  1804. }],
  1805. index: 96,
  1806. span: 4
  1807. },
  1808. {
  1809. label: "补贴4",
  1810. prop: "vacationOvertimePay",
  1811. width: 80,
  1812. overHidden: true,
  1813. rules: [{
  1814. validator: validateDecimal,
  1815. trigger: "blur"
  1816. }],
  1817. index: 97,
  1818. span: 4
  1819. },
  1820. {
  1821. label: "补贴5",
  1822. prop: "newPostTrain",
  1823. width: 80,
  1824. overHidden: true,
  1825. rules: [{
  1826. validator: validateDecimal,
  1827. trigger: "blur"
  1828. }],
  1829. index: 98,
  1830. span: 4
  1831. },
  1832. {
  1833. label: "补贴6",
  1834. prop: "winningPrize",
  1835. width: 80,
  1836. overHidden: true,
  1837. rules: [{
  1838. validator: validateDecimal,
  1839. trigger: "blur"
  1840. }],
  1841. index: 99,
  1842. span: 4
  1843. },
  1844. {
  1845. label: "补贴7",
  1846. prop: "classMinister",
  1847. width: 80,
  1848. overHidden: true,
  1849. rules: [{
  1850. validator: validateDecimal,
  1851. trigger: "blur"
  1852. }],
  1853. index: 100,
  1854. span: 4
  1855. },
  1856. {
  1857. label: "补贴8",
  1858. prop: "monthViceClassFee",
  1859. width: 80,
  1860. overHidden: true,
  1861. rules: [{
  1862. validator: validateDecimal,
  1863. trigger: "blur"
  1864. }],
  1865. index: 101,
  1866. span: 4
  1867. },
  1868. {
  1869. label: "补贴9",
  1870. prop: "safetyFees",
  1871. width: 80,
  1872. overHidden: true,
  1873. rules: [{
  1874. validator: validateDecimal,
  1875. trigger: "blur"
  1876. }],
  1877. index: 102,
  1878. span: 4
  1879. },
  1880. {
  1881. label: "补贴10",
  1882. prop: "reserveReplacement",
  1883. width: 80,
  1884. overHidden: true,
  1885. rules: [{
  1886. validator: validateDecimal,
  1887. trigger: "blur"
  1888. }],
  1889. index: 103,
  1890. span: 4
  1891. },
  1892. {
  1893. label: "补贴项",
  1894. prop: "subsidy",
  1895. width: 80,
  1896. overHidden: true,
  1897. disabled: true,
  1898. rules: [{
  1899. validator: validateDecimal,
  1900. trigger: "blur"
  1901. }],
  1902. index: 104,
  1903. span: 4
  1904. },
  1905. {
  1906. label: "出勤",
  1907. prop: "attendance",
  1908. width: 80,
  1909. overHidden: true,
  1910. rules: [{
  1911. validator: validateDecimal,
  1912. trigger: "blur"
  1913. }],
  1914. index: 105,
  1915. span: 4
  1916. },
  1917. {
  1918. label: "督查",
  1919. prop: "inspectorFines",
  1920. width: 80,
  1921. overHidden: true,
  1922. rules: [{
  1923. validator: validateDecimal,
  1924. trigger: "blur"
  1925. }],
  1926. index: 106,
  1927. span: 4
  1928. },
  1929. {
  1930. label: "超额电话费",
  1931. prop: "telephoneBill",
  1932. width: 100,
  1933. overHidden: true,
  1934. rules: [{
  1935. validator: validateDecimal,
  1936. trigger: "blur"
  1937. }],
  1938. index: 107,
  1939. span: 4
  1940. },
  1941. {
  1942. label: "学习强国",
  1943. prop: "learningPower",
  1944. width: 80,
  1945. overHidden: true,
  1946. rules: [{
  1947. validator: validateDecimal,
  1948. trigger: "blur"
  1949. }],
  1950. index: 108,
  1951. span: 4
  1952. },
  1953. {
  1954. label: "宿舍管理费",
  1955. prop: "dormitoryManagementFee",
  1956. width: 100,
  1957. overHidden: true,
  1958. rules: [{
  1959. validator: validateDecimal,
  1960. trigger: "blur"
  1961. }],
  1962. index: 109,
  1963. span: 4
  1964. },
  1965. {
  1966. label: "生育津贴",
  1967. prop: "childbirthAllowance",
  1968. width: 80,
  1969. overHidden: true,
  1970. rules: [{
  1971. validator: validateDecimal,
  1972. trigger: "blur"
  1973. }],
  1974. index: 110,
  1975. span: 4
  1976. },
  1977. {
  1978. label: "五险一金个人",
  1979. prop: "androidIt",
  1980. width: 100,
  1981. overHidden: true,
  1982. rules: [{
  1983. validator: validateDecimal,
  1984. trigger: "blur"
  1985. }],
  1986. index: 111,
  1987. span: 4
  1988. },
  1989. {
  1990. label: "扣除1",
  1991. prop: "ribbonOne",
  1992. width: 80,
  1993. overHidden: true,
  1994. rules: [{
  1995. validator: validateDecimal,
  1996. trigger: "blur"
  1997. }],
  1998. index: 112,
  1999. span: 4
  2000. },
  2001. {
  2002. label: "扣除2",
  2003. prop: "ribbonTwo",
  2004. width: 80,
  2005. overHidden: true,
  2006. rules: [{
  2007. validator: validateDecimal,
  2008. trigger: "blur"
  2009. }],
  2010. index: 113,
  2011. span: 4
  2012. },
  2013. {
  2014. label: "扣除3",
  2015. prop: "ribbonThree",
  2016. width: 80,
  2017. overHidden: true,
  2018. rules: [{
  2019. validator: validateDecimal,
  2020. trigger: "blur"
  2021. }],
  2022. index: 114,
  2023. span: 4
  2024. },
  2025. {
  2026. label: "扣除4",
  2027. prop: "ribbonFour",
  2028. width: 80,
  2029. overHidden: true,
  2030. rules: [{
  2031. validator: validateDecimal,
  2032. trigger: "blur"
  2033. }],
  2034. index: 115,
  2035. span: 4
  2036. },
  2037. {
  2038. label: "扣除5",
  2039. prop: "ribbonFive",
  2040. width: 80,
  2041. overHidden: true,
  2042. rules: [{
  2043. validator: validateDecimal,
  2044. trigger: "blur"
  2045. }],
  2046. index: 116,
  2047. span: 4
  2048. },
  2049. {
  2050. label: "扣除6",
  2051. prop: "ribbonSix",
  2052. width: 80,
  2053. overHidden: true,
  2054. rules: [{
  2055. validator: validateDecimal,
  2056. trigger: "blur"
  2057. }],
  2058. index: 117,
  2059. span: 4
  2060. },
  2061. {
  2062. label: "扣除7",
  2063. prop: "ribbonSeven",
  2064. width: 80,
  2065. overHidden: true,
  2066. rules: [{
  2067. validator: validateDecimal,
  2068. trigger: "blur"
  2069. }],
  2070. index: 118,
  2071. span: 4
  2072. },
  2073. {
  2074. label: "扣除8",
  2075. prop: "ribbonEight",
  2076. width: 80,
  2077. overHidden: true,
  2078. rules: [{
  2079. validator: validateDecimal,
  2080. trigger: "blur"
  2081. }],
  2082. index: 119,
  2083. span: 4
  2084. },
  2085. {
  2086. label: "扣除9",
  2087. prop: "ribbonNine",
  2088. width: 80,
  2089. overHidden: true,
  2090. rules: [{
  2091. validator: validateDecimal,
  2092. trigger: "blur"
  2093. }],
  2094. index: 120,
  2095. span: 4
  2096. },
  2097. {
  2098. label: "扣除10",
  2099. prop: "pauseNoPay",
  2100. width: 80,
  2101. overHidden: true,
  2102. rules: [{
  2103. validator: validateDecimal,
  2104. trigger: "blur"
  2105. }],
  2106. index: 121,
  2107. span: 4
  2108. },
  2109. {
  2110. label: "扣除项",
  2111. prop: "deductions",
  2112. width: 80,
  2113. overHidden: true,
  2114. disabled: true,
  2115. rules: [{
  2116. validator: validateDecimal,
  2117. trigger: "blur"
  2118. }],
  2119. index: 122,
  2120. span: 4
  2121. },
  2122. {
  2123. label: "保险单位部分",
  2124. prop: "insuranceUnit",
  2125. width: 120,
  2126. overHidden: true,
  2127. rules: [{
  2128. validator: validateDecimal,
  2129. trigger: "blur"
  2130. }],
  2131. index: 123,
  2132. span: 4
  2133. },
  2134. {
  2135. label: "保险个人部分",
  2136. prop: "insurancePersonage",
  2137. width: 120,
  2138. overHidden: true,
  2139. rules: [{
  2140. validator: validateDecimal,
  2141. trigger: "blur"
  2142. }],
  2143. index: 124,
  2144. span: 4
  2145. },
  2146. {
  2147. label: "公积金单位部分",
  2148. prop: "reservedFundsUnit",
  2149. width: 140,
  2150. overHidden: true,
  2151. rules: [{
  2152. validator: validateDecimal,
  2153. trigger: "blur"
  2154. }],
  2155. index: 125,
  2156. span: 4
  2157. },
  2158. {
  2159. label: "公积金个人部分",
  2160. prop: "reservedFundsPersonage",
  2161. width: 140,
  2162. overHidden: true,
  2163. rules: [{
  2164. validator: validateDecimal,
  2165. trigger: "blur"
  2166. }],
  2167. index: 126,
  2168. span: 4
  2169. },
  2170. {
  2171. label: "应发工资",
  2172. prop: "salary",
  2173. width: 80,
  2174. overHidden: true,
  2175. disabled: true,
  2176. rules: [{
  2177. validator: validateDecimal,
  2178. trigger: "blur"
  2179. }],
  2180. index: 127,
  2181. span: 4
  2182. },
  2183. {
  2184. label: "个人所得税",
  2185. prop: "personageTaxes",
  2186. width: 100,
  2187. overHidden: true,
  2188. rules: [{
  2189. validator: validateDecimal,
  2190. trigger: "blur"
  2191. }],
  2192. index: 128,
  2193. span: 4
  2194. },
  2195. {
  2196. label: "实发工资",
  2197. prop: "fSalary",
  2198. width: 100,
  2199. overHidden: true,
  2200. disabled: true,
  2201. rules: [{
  2202. validator: validateDecimal,
  2203. trigger: "blur"
  2204. }],
  2205. index: 129,
  2206. span: 4
  2207. },
  2208. {
  2209. label: "实发工资取整",
  2210. prop: "pauseNoPayOne",
  2211. width: 100,
  2212. overHidden: true,
  2213. rules: [{
  2214. validator: validateDecimal,
  2215. trigger: "blur"
  2216. }],
  2217. index: 130,
  2218. span: 4
  2219. },
  2220. {
  2221. label: "是否享受公办保险待遇",
  2222. prop: "enjoyOfficeTreatment",
  2223. width: 200,
  2224. overHidden: true,
  2225. index: 131,
  2226. span: 4
  2227. },
  2228. {
  2229. label: "备注",
  2230. prop: "salaryRemark",
  2231. width: 80,
  2232. overHidden: true,
  2233. index: 132,
  2234. span: 4
  2235. },
  2236. {
  2237. label: "备注1",
  2238. prop: "pauseNoPayRemark",
  2239. width: 80,
  2240. overHidden: true,
  2241. index: 133,
  2242. span: 4
  2243. },
  2244. {
  2245. label: "备注2",
  2246. prop: "remarks",
  2247. width: 80,
  2248. overHidden: true,
  2249. index: 134,
  2250. span: 4
  2251. },
  2252. {
  2253. label: "备注3",
  2254. prop: "remarksOne",
  2255. width: 80,
  2256. overHidden: true,
  2257. index: 135,
  2258. span: 4
  2259. }
  2260. ]
  2261. }
  2262. export const auditOption = {
  2263. addBtn: false,
  2264. border: true,
  2265. align: "center",
  2266. index: true,
  2267. viewBtn: false,
  2268. menu: false,
  2269. column: [{
  2270. label: "姓名",
  2271. prop: "cname",
  2272. width: 100,
  2273. overHidden: true,
  2274. },
  2275. {
  2276. label: "身份证号",
  2277. prop: "idNumber",
  2278. width: 100,
  2279. overHidden: true,
  2280. },
  2281. {
  2282. label: "工资拨付标准",
  2283. prop: "salaryWithdrawalStandard",
  2284. width: 100,
  2285. overHidden: true,
  2286. },
  2287. {
  2288. label: "职级拨付标准",
  2289. prop: "rankWithdrawalStandard",
  2290. width: 100,
  2291. overHidden: true,
  2292. },
  2293. {
  2294. label: "职级标准",
  2295. prop: "rankStandard",
  2296. width: 100,
  2297. overHidden: true,
  2298. },
  2299. {
  2300. label: "工资基数标准",
  2301. prop: "salaryBaseName",
  2302. width: 100,
  2303. overHidden: true,
  2304. },
  2305. {
  2306. label: "工作量工资标准",
  2307. prop: "workloadSalaryCritertion",
  2308. width: 120,
  2309. overHidden: true,
  2310. },
  2311. {
  2312. label: "虚拟工作量工资标准",
  2313. prop: "virtualWorkloadSalary",
  2314. width: 140,
  2315. overHidden: true,
  2316. },
  2317. {
  2318. label: "双休日工作量工资标准",
  2319. prop: "doubleCease",
  2320. width: 150,
  2321. overHidden: true,
  2322. },
  2323. {
  2324. label: "日常考核标准",
  2325. prop: "dailyAssessmentCriteria",
  2326. width: 100,
  2327. overHidden: true,
  2328. },
  2329. {
  2330. label: "虚拟日常考核标准",
  2331. prop: "virtualDailyAssessmentCriteria",
  2332. width: 150,
  2333. overHidden: true,
  2334. },
  2335. {
  2336. label: "学期绩效标准",
  2337. prop: "termPerformanceSalaryName",
  2338. width: 100,
  2339. overHidden: true,
  2340. },
  2341. {
  2342. label: "其它标准",
  2343. prop: "otherCriterion",
  2344. width: 100,
  2345. overHidden: true,
  2346. },
  2347. ]
  2348. }