|
|
@@ -263,6 +263,140 @@ function Component(props) {
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
+/***/ "./src/components/TimePickers.tsx":
|
|
|
+/*!****************************************!*\
|
|
|
+ !*** ./src/components/TimePickers.tsx ***!
|
|
|
+ \****************************************/
|
|
|
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
+
|
|
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
+/* harmony export */ "default": function() { return /* binding */ Component; }
|
|
|
+/* harmony export */ });
|
|
|
+/* harmony import */ var _Users_Work_hola_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js");
|
|
|
+/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
|
|
|
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/container/remote/react");
|
|
|
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
+/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
|
|
|
+/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+function Component(props) {
|
|
|
+ var _props$time$split$map = props.time.split(':').map(function (x) {
|
|
|
+ return parseInt(x);
|
|
|
+ }),
|
|
|
+ _props$time$split$map2 = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_props$time$split$map, 2),
|
|
|
+ hour = _props$time$split$map2[0],
|
|
|
+ minute = _props$time$split$map2[1];
|
|
|
+ var m = Math.round(minute / 5) * 5;
|
|
|
+ var v = [hour, m / 5];
|
|
|
+ var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(v),
|
|
|
+ _useState2 = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_useState, 2),
|
|
|
+ dt = _useState2[0],
|
|
|
+ setDt = _useState2[1];
|
|
|
+ (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {
|
|
|
+ var _props$time$split$map3 = props.time.split(':').map(function (x) {
|
|
|
+ return parseInt(x);
|
|
|
+ }),
|
|
|
+ _props$time$split$map4 = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_props$time$split$map3, 2),
|
|
|
+ hour = _props$time$split$map4[0],
|
|
|
+ minute = _props$time$split$map4[1];
|
|
|
+ var m = Math.round(minute / 5) * 5;
|
|
|
+ var v = [hour, m / 5];
|
|
|
+ setDt(v);
|
|
|
+ }, [props.time]);
|
|
|
+ var hours = [];
|
|
|
+ for (var i = 0; i <= 23; i++) {
|
|
|
+ hours.push(i);
|
|
|
+ }
|
|
|
+ var minutes = [];
|
|
|
+ for (var _i = 0; _i <= 11; _i++) {
|
|
|
+ minutes.push(_i * 5);
|
|
|
+ }
|
|
|
+ function onPickerChange(e) {
|
|
|
+ var val = e.detail.value;
|
|
|
+ setDt(val);
|
|
|
+ var strHour = hours[val[0]] < 10 ? '0' + hours[val[0]] : hours[val[0]];
|
|
|
+ var strMinute = minutes[val[1]] < 10 ? '0' + minutes[val[1]] : minutes[val[1]];
|
|
|
+ console.log(strHour + ':' + strMinute);
|
|
|
+ props.change(strHour + ':' + strMinute);
|
|
|
+ }
|
|
|
+ if (props.isPickerView) {
|
|
|
+ return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.PickerView, {
|
|
|
+ value: dt,
|
|
|
+ onChange: onPickerChange,
|
|
|
+ indicatorStyle: "height: 50px;",
|
|
|
+ style: "width: 100%; height: 100px;",
|
|
|
+ children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.PickerViewColumn, {
|
|
|
+ children: hours.map(function (item) {
|
|
|
+ return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.View, {
|
|
|
+ style: {
|
|
|
+ display: 'flex',
|
|
|
+ alignItems: 'center',
|
|
|
+ justifyContent: 'center'
|
|
|
+ },
|
|
|
+ children: item
|
|
|
+ });
|
|
|
+ })
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.PickerViewColumn, {
|
|
|
+ children: minutes.map(function (item) {
|
|
|
+ return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.View, {
|
|
|
+ style: {
|
|
|
+ display: 'flex',
|
|
|
+ alignItems: 'center',
|
|
|
+ justifyContent: 'center'
|
|
|
+ },
|
|
|
+ children: item
|
|
|
+ });
|
|
|
+ })
|
|
|
+ })]
|
|
|
+ });
|
|
|
+ }
|
|
|
+ return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.Picker, {
|
|
|
+ mode: "multiSelector",
|
|
|
+ range: [hours, minutes],
|
|
|
+ onChange: onPickerChange,
|
|
|
+ value: dt,
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.Text, {
|
|
|
+ children: props.content
|
|
|
+ })
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+/***/ }),
|
|
|
+
|
|
|
+/***/ "./src/services/common.tsx":
|
|
|
+/*!*********************************!*\
|
|
|
+ !*** ./src/services/common.tsx ***!
|
|
|
+ \*********************************/
|
|
|
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
+
|
|
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
+/* harmony export */ staticResources: function() { return /* binding */ staticResources; }
|
|
|
+/* harmony export */ });
|
|
|
+/* harmony import */ var _store_common__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/store/common */ "./src/store/common.tsx");
|
|
|
+/* harmony import */ var _http_api__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./http/api */ "./src/services/http/api.js");
|
|
|
+/* harmony import */ var _http_request__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./http/request */ "./src/services/http/request.ts");
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+var staticResources = function staticResources() {
|
|
|
+ return function (dispatch) {
|
|
|
+ (0,_http_request__WEBPACK_IMPORTED_MODULE_2__.request)({
|
|
|
+ url: _http_api__WEBPACK_IMPORTED_MODULE_1__.API_STATIC_RESOURCES,
|
|
|
+ method: 'GET',
|
|
|
+ data: {}
|
|
|
+ }).then(function (res) {
|
|
|
+ // resolve(res);
|
|
|
+ dispatch((0,_store_common__WEBPACK_IMPORTED_MODULE_0__.setResources)(res));
|
|
|
+ });
|
|
|
+ };
|
|
|
+};
|
|
|
+
|
|
|
+/***/ }),
|
|
|
+
|
|
|
/***/ "./src/services/http/api.js":
|
|
|
/*!**********************************!*\
|
|
|
!*** ./src/services/http/api.js ***!
|
|
|
@@ -330,10 +464,12 @@ var API_WX_PUB_FOLLOWED = "".concat(baseUrl, "/api/fast/user/wx-pub-followed");
|
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
/* harmony export */ request: function() { return /* binding */ request; }
|
|
|
/* harmony export */ });
|
|
|
-/* harmony import */ var _Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js */ "./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js");
|
|
|
-/* harmony import */ var _Users_Work_hola_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
|
|
|
-/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @tarojs/taro */ "webpack/container/remote/@tarojs/taro");
|
|
|
-/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
+/* harmony import */ var _Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js */ "./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js");
|
|
|
+/* harmony import */ var _Users_Work_hola_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
|
|
|
+/* harmony import */ var _store_user__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/store/user */ "./src/store/user.tsx");
|
|
|
+/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @tarojs/taro */ "webpack/container/remote/@tarojs/taro");
|
|
|
+/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_1__);
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
@@ -342,14 +478,14 @@ function getStorage(_x) {
|
|
|
return _getStorage.apply(this, arguments);
|
|
|
}
|
|
|
function _getStorage() {
|
|
|
- _getStorage = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["default"])( /*#__PURE__*/(0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().mark(function _callee(key) {
|
|
|
+ _getStorage = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__["default"])( /*#__PURE__*/(0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__["default"])().mark(function _callee(key) {
|
|
|
var res;
|
|
|
- return (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().wrap(function _callee$(_context) {
|
|
|
+ return (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__["default"])().wrap(function _callee$(_context) {
|
|
|
while (1) switch (_context.prev = _context.next) {
|
|
|
case 0:
|
|
|
_context.prev = 0;
|
|
|
_context.next = 3;
|
|
|
- return _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default().getStorage({
|
|
|
+ return _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().getStorage({
|
|
|
key: key
|
|
|
});
|
|
|
case 3:
|
|
|
@@ -433,9 +569,9 @@ function request(_x2) {
|
|
|
// }
|
|
|
// };
|
|
|
function _request() {
|
|
|
- _request = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["default"])( /*#__PURE__*/(0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().mark(function _callee2(param) {
|
|
|
+ _request = (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__["default"])( /*#__PURE__*/(0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__["default"])().mark(function _callee2(param) {
|
|
|
var url, method, data, header, token, split, timeZoneFormatted;
|
|
|
- return (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().wrap(function _callee2$(_context2) {
|
|
|
+ return (0,_Users_Work_hola_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__["default"])().wrap(function _callee2$(_context2) {
|
|
|
while (1) switch (_context2.prev = _context2.next) {
|
|
|
case 0:
|
|
|
url = param.url, method = param.method, data = param.data;
|
|
|
@@ -457,7 +593,7 @@ function _request() {
|
|
|
// header['Authorization'] = 'Bearer ' + wx.getStorageSync('token');
|
|
|
// header['Authorization'] = 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJhY2NvdW50Iiwic3ViIjoiMmQ5OWNlYzI0ZDFlMzE0Y2U1MjhlODM4MWMzYzk0MzgiLCJpc3MiOiJDT0RFUEFBUy5DT00iLCJuaWNrbmFtZSI6IueOi-a4nSIsInR5cCI6IkJlYXJlciIsInNlc3Npb25fc3RhdGUiOiIyN2RjNmU4ZDdjMWU1MTVmNDQwNzVjZTFlODk2ZmUzNCIsImV4cCI6MTcxNjY0Mzk5MSwiaWF0IjoxNjg1MDIxNTkxfQ.fmFj0OVNRzjLkdebSyGJyk8EScPJFpDiz0L25W35zoA'
|
|
|
return _context2.abrupt("return", new Promise(function (resolve, reject) {
|
|
|
- _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default().request({
|
|
|
+ _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().request({
|
|
|
url: url,
|
|
|
method: method,
|
|
|
header: header,
|
|
|
@@ -471,7 +607,9 @@ function _request() {
|
|
|
resp = response.data;
|
|
|
}
|
|
|
resolve(resp);
|
|
|
- } else if (statusCode == 401) {} else {
|
|
|
+ } else if (statusCode == 401) {
|
|
|
+ __webpack_require__.g.dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_0__.logoutSuccess)());
|
|
|
+ } else {
|
|
|
reject(data);
|
|
|
}
|
|
|
// if (statusCode == 204){
|
|
|
@@ -801,63 +939,6 @@ var commonSlice = (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSlice)(
|
|
|
var setResources = commonSlice.actions.setResources;
|
|
|
|
|
|
|
|
|
-/***/ }),
|
|
|
-
|
|
|
-/***/ "./src/store/permission.tsx":
|
|
|
-/*!**********************************!*\
|
|
|
- !*** ./src/store/permission.tsx ***!
|
|
|
- \**********************************/
|
|
|
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
-
|
|
|
-/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
-/* harmony export */ setWXPubFollow: function() { return /* binding */ setWXPubFollow; }
|
|
|
-/* harmony export */ });
|
|
|
-/* unused harmony exports setPushAllow, setStepAllow, setCameraAllow, setAlbumAllow, setPhotoAllow */
|
|
|
-/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @reduxjs/toolkit */ "webpack/container/remote/@reduxjs/toolkit");
|
|
|
-/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
-
|
|
|
-var initialState = {
|
|
|
- wxPubFollow: false,
|
|
|
- pushAllow: false,
|
|
|
- stepAllow: false,
|
|
|
- albumAllow: false,
|
|
|
- cameraAllow: false,
|
|
|
- photoAllow: false
|
|
|
-};
|
|
|
-var permissionSlice = (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSlice)({
|
|
|
- name: 'permission',
|
|
|
- initialState: initialState,
|
|
|
- reducers: {
|
|
|
- setWXPubFollow: function setWXPubFollow(state, action) {
|
|
|
- state.wxPubFollow = action.payload;
|
|
|
- },
|
|
|
- setPushAllow: function setPushAllow(state, action) {
|
|
|
- state.pushAllow = action.payload;
|
|
|
- },
|
|
|
- setStepAllow: function setStepAllow(state, action) {
|
|
|
- state.stepAllow = action.payload;
|
|
|
- },
|
|
|
- setAlbumAllow: function setAlbumAllow(state, action) {
|
|
|
- state.albumAllow = action.payload;
|
|
|
- },
|
|
|
- setCameraAllow: function setCameraAllow(state, action) {
|
|
|
- state.cameraAllow = action.payload;
|
|
|
- },
|
|
|
- setPhotoAllow: function setPhotoAllow(state, action) {
|
|
|
- state.photoAllow = action.payload;
|
|
|
- }
|
|
|
- }
|
|
|
-});
|
|
|
-/* harmony default export */ __webpack_exports__["default"] = (permissionSlice.reducer);
|
|
|
-var _permissionSlice$acti = permissionSlice.actions,
|
|
|
- setWXPubFollow = _permissionSlice$acti.setWXPubFollow,
|
|
|
- setPushAllow = _permissionSlice$acti.setPushAllow,
|
|
|
- setStepAllow = _permissionSlice$acti.setStepAllow,
|
|
|
- setCameraAllow = _permissionSlice$acti.setCameraAllow,
|
|
|
- setAlbumAllow = _permissionSlice$acti.setAlbumAllow,
|
|
|
- setPhotoAllow = _permissionSlice$acti.setPhotoAllow;
|
|
|
-
|
|
|
-
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ "./src/store/scenario.tsx":
|