index.js 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502
  1. require('../../common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["mine/pages/payslip/index"],{
  2. /***/ 832:
  3. /*!***********************************************************************************************!*\
  4. !*** D:/work/work/boman/school/qs_cfschool/main.js?{"page":"mine%2Fpages%2Fpayslip%2Findex"} ***!
  5. \***********************************************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, exports, __webpack_require__) {
  8. "use strict";
  9. /* WEBPACK VAR INJECTION */(function(wx, createPage) {
  10. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  11. __webpack_require__(/*! uni-pages */ 26);
  12. __webpack_require__(/*! @dcloudio/vue-cli-plugin-uni/packages/uni-push/dist/uni-push.es.js */ 27);
  13. var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
  14. var _index = _interopRequireDefault(__webpack_require__(/*! ./mine/pages/payslip/index.vue */ 833));
  15. // @ts-ignore
  16. wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
  17. ;
  18. createPage(_index.default);
  19. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
  20. /***/ }),
  21. /***/ 833:
  22. /*!**************************************************************************!*\
  23. !*** D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue ***!
  24. \**************************************************************************/
  25. /*! no static exports found */
  26. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  27. "use strict";
  28. __webpack_require__.r(__webpack_exports__);
  29. /* harmony import */ var _index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=5ff42ab2&scoped=true& */ 834);
  30. /* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 836);
  31. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  32. /* harmony import */ var _index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=5ff42ab2&lang=scss&scoped=true& */ 842);
  33. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 55);
  34. var renderjs
  35. /* normalize component */
  36. var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  37. _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  38. _index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
  39. _index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  40. false,
  41. null,
  42. "5ff42ab2",
  43. null,
  44. false,
  45. _index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
  46. renderjs
  47. )
  48. component.options.__file = "mine/pages/payslip/index.vue"
  49. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  50. /***/ }),
  51. /***/ 834:
  52. /*!*********************************************************************************************************************!*\
  53. !*** D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue?vue&type=template&id=5ff42ab2&scoped=true& ***!
  54. \*********************************************************************************************************************/
  55. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  56. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  57. "use strict";
  58. __webpack_require__.r(__webpack_exports__);
  59. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=5ff42ab2&scoped=true& */ 835);
  60. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  61. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  62. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  63. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_5ff42ab2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  64. /***/ }),
  65. /***/ 835:
  66. /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  67. !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue?vue&type=template&id=5ff42ab2&scoped=true& ***!
  68. \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  69. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  70. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  71. "use strict";
  72. __webpack_require__.r(__webpack_exports__);
  73. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  74. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  75. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  76. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  77. var components
  78. var render = function () {
  79. var _vm = this
  80. var _h = _vm.$createElement
  81. var _c = _vm._self._c || _h
  82. }
  83. var recyclableRender = false
  84. var staticRenderFns = []
  85. render._withStripped = true
  86. /***/ }),
  87. /***/ 836:
  88. /*!***************************************************************************************************!*\
  89. !*** D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue?vue&type=script&lang=js& ***!
  90. \***************************************************************************************************/
  91. /*! no static exports found */
  92. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  93. "use strict";
  94. __webpack_require__.r(__webpack_exports__);
  95. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 837);
  96. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  97. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  98. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  99. /***/ }),
  100. /***/ 837:
  101. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  102. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue?vue&type=script&lang=js& ***!
  103. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  104. /*! no static exports found */
  105. /***/ (function(module, exports, __webpack_require__) {
  106. "use strict";
  107. Object.defineProperty(exports, "__esModule", {
  108. value: true
  109. });
  110. exports.default = void 0;
  111. var _register = __webpack_require__(/*! @/api/mine/register.js */ 89);
  112. var _payslip = __webpack_require__(/*! @/api/mine/payslip.js */ 838);
  113. //
  114. //
  115. //
  116. //
  117. //
  118. //
  119. //
  120. //
  121. //
  122. //
  123. //
  124. //
  125. //
  126. //
  127. //
  128. //
  129. //
  130. //
  131. //
  132. //
  133. //
  134. //
  135. //
  136. //
  137. //
  138. //
  139. //
  140. //
  141. //
  142. //
  143. //
  144. //
  145. //
  146. //
  147. //
  148. //
  149. //
  150. //
  151. //
  152. //
  153. //
  154. //
  155. //
  156. //
  157. //
  158. //
  159. //
  160. //
  161. //
  162. //
  163. //
  164. //
  165. //
  166. //
  167. //
  168. //
  169. //
  170. //
  171. //
  172. //
  173. //
  174. //
  175. //
  176. //
  177. //
  178. //
  179. var zbTable = function zbTable() {
  180. Promise.all(/*! require.ensure | mine/components/zb-table/zb-tables */[__webpack_require__.e("mine/common/vendor"), __webpack_require__.e("mine/components/zb-table/zb-tables")]).then((function () {
  181. return resolve(__webpack_require__(/*! @/mine/components/zb-table/zb-tables.vue */ 1157));
  182. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  183. };
  184. var _default = {
  185. components: {
  186. zbTable: zbTable
  187. },
  188. data: function data() {
  189. return {
  190. pbg: __webpack_require__(/*! @/work/static/pay/pbg.png */ 839),
  191. aup: __webpack_require__(/*! @/work/static/pay/aup.png */ 110),
  192. pup: __webpack_require__(/*! @/work/static/pay/pup.png */ 840),
  193. noicon: __webpack_require__(/*! @/work/static/pay/noicon.png */ 841),
  194. columns: [],
  195. list: [],
  196. paymonth: {},
  197. //当月工资条
  198. nodataflag: false,
  199. //当月是否有工资
  200. pageSize: 15,
  201. pageNum: 1,
  202. reachflag: true,
  203. joinflag: false,
  204. wtdt: '',
  205. paylist: [{
  206. a: '06',
  207. b: 1700,
  208. c: 1600,
  209. d: 20,
  210. e: 30,
  211. f: 20,
  212. g: 30
  213. }, {
  214. a: '07',
  215. b: 1700,
  216. c: 1600,
  217. d: 20,
  218. e: 30,
  219. f: 20,
  220. g: 30
  221. }, {
  222. a: '08',
  223. b: 1700,
  224. c: 1600,
  225. d: 20,
  226. e: 30,
  227. f: 20,
  228. g: 30
  229. }],
  230. wagesList: [],
  231. //字典值
  232. date: '',
  233. textAlign: 'center',
  234. border: false,
  235. year: '',
  236. //年
  237. month: '',
  238. //月
  239. dateyear: '',
  240. datemonth: '',
  241. flag1: true,
  242. mondab: '' //发放时间汉字
  243. };
  244. },
  245. onLoad: function onLoad() {
  246. // var newArr=[
  247. // { name: 'a', label: '月份',fixed:true,width:50,emptyString:'--',align:'center'},
  248. // { name: 'c', label: '实发工资',fixed:true,width:70,emptyString:'--',align:'center'},
  249. // { name: 'b', label: '岗位工资',width:70,emptyString:'--',align:'center'},
  250. // { name: 'd', label: '薪级工资',width:70,emptyString:'--',align:'center'},
  251. // { name: 'e', label: '教龄津贴',width:70,emptyString:'--',align:'center'},
  252. // { name: 'f', label: '教龄津贴',width:70,emptyString:'--',align:'center'},
  253. // { name: 'g', label: '教龄津贴',width:70,emptyString:'--',align:'center'},
  254. // ]
  255. // this.columns=newArr
  256. this.init();
  257. this.time();
  258. },
  259. methods: {
  260. init: function init() {
  261. var _this = this;
  262. // 工资条
  263. (0, _register.getDictionaryFn)('wages').then(function (res) {
  264. if (res.code == 200) {
  265. _this.wagesList = res.data.map(function (v) {
  266. if (v.dictValue == 'fafangshij') {
  267. _this.mondab = v.dictLabel;
  268. }
  269. return {
  270. dictLabel: v.dictLabel,
  271. dictValue: v.dictValue
  272. };
  273. });
  274. _this.getColumns(_this.wagesList);
  275. }
  276. });
  277. },
  278. bindDateChangea: function bindDateChangea(e) {
  279. var val = e.detail.value.split('-');
  280. this.year = val[0];
  281. this.month = val[1];
  282. this.getDataMonth();
  283. },
  284. bindDateChangeb: function bindDateChangeb(e) {
  285. var val = e.detail.value;
  286. this.dateyear = val;
  287. this.reachflag = true;
  288. this.pageNum = 1;
  289. this.list = [];
  290. this.getDataFn();
  291. },
  292. time: function time() {
  293. var date = new Date();
  294. var y = date.getFullYear();
  295. var m = date.getMonth() + 1;
  296. this.year = y;
  297. this.month = m < 10 ? "0" + m : m;
  298. this.dateyear = y;
  299. // 获取当月的工资
  300. this.getDataMonth();
  301. this.getDataFn();
  302. },
  303. getColumns: function getColumns(info) {
  304. var newArr = info;
  305. var narr = [];
  306. // var column1=[]
  307. var column1 = [{
  308. name: 'fmonth',
  309. label: '月份',
  310. fixed: true,
  311. width: 30,
  312. align: 'center'
  313. }];
  314. // { name: 'scoreDataName', label: '姓名',fixed:true,width:70,emptyString:'--',align:'center' }
  315. Object.keys(newArr).some(function (key) {
  316. var obj = {};
  317. obj.name = newArr[key].dictLabel;
  318. obj.label = newArr[key].dictLabel;
  319. // obj.sorter=true
  320. obj.align = 'center';
  321. obj.width = '70';
  322. obj.paddingRight = 12;
  323. column1.push(obj);
  324. });
  325. // column1=column1.concat(narr)
  326. this.columns = JSON.parse(JSON.stringify(column1));
  327. },
  328. getDataMonth: function getDataMonth() {
  329. var _this2 = this;
  330. var params = {
  331. pageSize: this.pageSize,
  332. pageNum: this.pageNum,
  333. year: this.year,
  334. month: this.month
  335. };
  336. (0, _payslip.getpayListFn)(params).then(function (res) {
  337. if (res.code == 200) {
  338. var data = res.data;
  339. if (data.records && data.records.length) {
  340. var paylist = data.records[0].tableDataJO;
  341. if (paylist && paylist.length) {
  342. _this2.nodataflag = true;
  343. // 处理数据
  344. var dat = paylist[0];
  345. var wages = _this2.wagesList;
  346. var newObja = {};
  347. Object.keys(wages).some(function (key) {
  348. var dict = wages[key].dictValue;
  349. var dicts = wages[key].dictLabel;
  350. if (wages[key] && dict != 'xingming' && dict != 'gonghao' && dict != 'fafangshij' && dict != 'shifa') {
  351. newObja[dicts] = dat[dicts];
  352. } else if (wages[key] && dict == 'shifa') {
  353. newObja['shifa'] = dat[dicts];
  354. }
  355. });
  356. _this2.paymonth = newObja;
  357. } else {
  358. _this2.nodataflag = false;
  359. }
  360. }
  361. } else {
  362. _this2.$toast(res.msg);
  363. }
  364. });
  365. },
  366. // 年
  367. getDataFn: function getDataFn(a) {
  368. var _this3 = this;
  369. var params = {
  370. pageSize: this.pageSize,
  371. pageNum: this.pageNum,
  372. year: this.dateyear
  373. };
  374. // params['params[role]']=this.$store.state.user.choseroles
  375. (0, _payslip.getpayListFn)(params).then(function (res) {
  376. _this3.flag1 = true;
  377. if (res.code == 200) {
  378. if (res.data.size < _this3.pageSize) {
  379. _this3.reachflag = false;
  380. _this3.wtdt = '到底了~';
  381. _this3.$refs.zbTable.pullUpCompleteLoading('ok');
  382. } else {
  383. var num = parseInt(res.data.size) + parseInt(_this3.pageSize) * parseInt(_this3.pageNum - 1);
  384. if (num < res.data.total) {
  385. _this3.reachflag = true;
  386. _this3.wtdt = '上拉加载更多';
  387. _this3.$refs.zbTable.pullUpCompleteLoading('');
  388. } else {
  389. _this3.reachflag = false;
  390. _this3.wtdt = '到底了~';
  391. _this3.$refs.zbTable.pullUpCompleteLoading('ok');
  392. }
  393. }
  394. var data = res.data;
  395. if (data.records && data.records.length) {
  396. var paylist = data.records[0].tableDataJO;
  397. if (paylist && paylist.length) {
  398. // 处理数据
  399. Object.keys(paylist).some(function (key) {
  400. var a = _this3.mondab;
  401. if (paylist[key][a] && a) {
  402. var s = paylist[key][a].split('-');
  403. paylist[key].fmonth = s[1];
  404. }
  405. });
  406. if (_this3.pageNum == 1) {
  407. _this3.list = paylist;
  408. } else {
  409. _this3.list = _this3.list.concat(paylist);
  410. }
  411. }
  412. }
  413. } else {
  414. _this3.$toast(res.msg);
  415. }
  416. });
  417. },
  418. pullUpLoading: function pullUpLoading(done) {
  419. if (!this.flag1) {
  420. return;
  421. }
  422. var that = this;
  423. this.flag1 = false;
  424. setTimeout(function () {
  425. that.pageNum++;
  426. that.getDataFn();
  427. }, 100);
  428. }
  429. }
  430. };
  431. exports.default = _default;
  432. /***/ }),
  433. /***/ 842:
  434. /*!************************************************************************************************************************************!*\
  435. !*** D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue?vue&type=style&index=0&id=5ff42ab2&lang=scss&scoped=true& ***!
  436. \************************************************************************************************************************************/
  437. /*! no static exports found */
  438. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  439. "use strict";
  440. __webpack_require__.r(__webpack_exports__);
  441. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=5ff42ab2&lang=scss&scoped=true& */ 843);
  442. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  443. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  444. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_5ff42ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
  445. /***/ }),
  446. /***/ 843:
  447. /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  448. !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/work/work/boman/school/qs_cfschool/mine/pages/payslip/index.vue?vue&type=style&index=0&id=5ff42ab2&lang=scss&scoped=true& ***!
  449. \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  450. /*! no static exports found */
  451. /***/ (function(module, exports, __webpack_require__) {
  452. // extracted by mini-css-extract-plugin
  453. if(false) { var cssReload; }
  454. /***/ })
  455. },[[832,"common/runtime","common/vendor","mine/common/vendor"]]]);
  456. //# sourceMappingURL=../../../../.sourcemap/mp-weixin/mine/pages/payslip/index.js.map