Browse Source

打开功能

master
chenkainan 8 months ago
parent
commit
83111d6ff8
  1. 12
      pages/index/index.vue
  2. 2
      unpackage/dist/build/web/index.html
  3. 52
      unpackage/dist/build/web/static/js/CommonFunction.js
  4. 4
      unpackage/dist/build/web/static/js/chunk-vendors.4dfe5456.js
  5. 1
      unpackage/dist/build/web/static/js/index.c658fbcc.js
  6. 1
      unpackage/dist/build/web/static/js/index.f4e4a79e.js
  7. 1
      unpackage/dist/build/web/static/js/pages-index-index.8e0f439e.js
  8. 1
      unpackage/dist/build/web/static/js/pages-index-index.9915c5d7.js
  9. 1
      unpackage/dist/build/web/static/js/pages-index-index~subPackages-order-orderList.a484f379.js
  10. 1
      unpackage/dist/build/web/static/js/pages-index-index~subPackages-order-orderList.d2421ed2.js
  11. 1
      unpackage/dist/build/web/static/js/pages-index-index~subPackages-user-infoFilling~subPackages-user-userInfo.ad7f1479.js
  12. 1
      unpackage/dist/build/web/static/js/pages-user-user.6484b313.js
  13. 1
      unpackage/dist/build/web/static/js/pages-user-user.f00412ec.js
  14. 1
      unpackage/dist/build/web/static/js/subPackages-clockIn-apply.18526230.js
  15. 1
      unpackage/dist/build/web/static/js/subPackages-clockIn-index.1e27294e.js
  16. 1
      unpackage/dist/build/web/static/js/subPackages-clockIn-record.5234d807.js
  17. 3
      unpackage/dist/build/web/static/js/subPackages-user-infoFilling.2c796131.js
  18. 3
      unpackage/dist/build/web/static/js/subPackages-user-infoFilling.cb17b602.js
  19. 1
      unpackage/dist/build/web/static/js/subPackages-user-infoFilling~subPackages-user-userInfo.e1850b76.js
  20. 1
      unpackage/dist/build/web/static/js/subPackages-user-userInfo.5fe9f72c.js
  21. 1
      unpackage/dist/build/web/static/js/subPackages-user-userInfo.ecfe52e7.js

12
pages/index/index.vue

@ -25,7 +25,7 @@
<!-- 未打卡 --> <!-- 未打卡 -->
<view v-if="!punchSuccess"> <view v-if="!punchSuccess">
<view class="punch-text">{{isCanPunch ? '您已进入打卡范围:' + userPunch.clock_address[nearestFenceIndex].title : '您当前不在可打卡范围内'}}</view> <view class="punch-text">{{isCanPunch ? '您已进入打卡范围:' + userPunch.clock_address[nearestFenceIndex].title : '您当前不在可打卡范围内'}}</view>
<view class="examine-btn flex-center" v-if="userPunch.is_open_examine">审批打卡</view> <view class="examine-btn flex-center" v-if="userPunch.is_open_examine" @click="examinePunch">审批打卡</view>
</view> </view>
<!-- 打卡成功 --> <!-- 打卡成功 -->
<view v-else> <view v-else>
@ -202,6 +202,16 @@
} }
}) })
}, },
//
examinePunch() {
if(this.userPunch.is_clock == 1) {
//
this.gotoPath('/subPackages/clockIn/apply')
}else if([3,4].includes(this.userPunch.is_clock)) {
//
this.gotoPath('/subPackages/clockIn/apply?id=' + this.userPunch.clock_id)
}
},
// //
watchLocation() { watchLocation() {
if (navigator.geolocation) { if (navigator.geolocation) {

2
unpackage/dist/build/web/index.html

@ -1,2 +1,2 @@
<!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>daoyou</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)')) <!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>daoyou</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.2da1efab.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.27f6cb6a.js></script><script src=/static/js/index.c658fbcc.js></script></body></html> document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.2da1efab.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.4dfe5456.js></script><script src=/static/js/index.f4e4a79e.js></script></body></html>

52
unpackage/dist/build/web/static/js/CommonFunction.js

@ -186,3 +186,55 @@ Vue.prototype.calculateDistance = (lat1, lon1, lat2, lon2) => {
return R * c; return R * c;
} }
/**
* @description 格式化时间
* @param {String|Number} dateTime 需要格式化的时间戳
* @param {String} fmt 格式化规则 yyyy:mm:dd|yyyy:mm|yyyy年mm月dd日|yyyy年mm月dd日 hh时MM分等,可自定义组合 默认yyyy-mm-dd
* @returns {string} 返回格式化后的字符串
*/
Vue.prototype.timeFormat = (dateTime = null, formatStr = 'yyyy-mm-dd')=> {
let date
// 若传入时间为假值,则取当前时间
if (!dateTime) {
date = new Date()
}
// 若为unix秒时间戳,则转为毫秒时间戳(逻辑有点奇怪,但不敢改,以保证历史兼容)
else if (/^\d{10}$/.test(dateTime?.toString().trim())) {
date = new Date(dateTime * 1000)
}
// 若用户传入字符串格式时间戳,new Date无法解析,需做兼容
else if (typeof dateTime === 'string' && /^\d+$/.test(dateTime.trim())) {
date = new Date(Number(dateTime))
}
// 处理平台性差异,在Safari/Webkit中,new Date仅支持/作为分割符的字符串时间
// 处理 '2022-07-10 01:02:03',跳过 '2022-07-10T01:02:03'
else if (typeof dateTime === 'string' && dateTime.includes('-') && !dateTime.includes('T')) {
date = new Date(dateTime.replace(/-/g, '/'))
}
// 其他都认为符合 RFC 2822 规范
else {
date = new Date(dateTime)
}
const timeSource = {
'y': date.getFullYear().toString(), // 年
'm': (date.getMonth() + 1).toString().padStart(2, '0'), // 月
'd': date.getDate().toString().padStart(2, '0'), // 日
'h': date.getHours().toString().padStart(2, '0'), // 时
'M': date.getMinutes().toString().padStart(2, '0'), // 分
's': date.getSeconds().toString().padStart(2, '0') // 秒
// 有其他格式化字符需求可以继续添加,必须转化成字符串
}
for (const key in timeSource) {
const [ret] = new RegExp(`${key}+`).exec(formatStr) || []
if (ret) {
// 年可能只需展示两位
const beginIndex = key === 'y' && ret.length === 2 ? 2 : 0
formatStr = formatStr.replace(ret, timeSource[key].slice(beginIndex))
}
}
return formatStr
}

4
unpackage/dist/build/web/static/js/chunk-vendors.27f6cb6a.js → unpackage/dist/build/web/static/js/chunk-vendors.4dfe5456.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/index.c658fbcc.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/index.f4e4a79e.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index.8e0f439e.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index.9915c5d7.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index~subPackages-order-orderList.a484f379.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index~subPackages-order-orderList.d2421ed2.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index~subPackages-user-infoFilling~subPackages-user-userInfo.ad7f1479.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-user-user.6484b313.js

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-user"],{"3a23":function(t,e,a){var n=a("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.bg[data-v-69ce3cae]{min-height:100vh;background:#f5f5f5;padding:%?57?% %?26?% 0}.top-box[data-v-69ce3cae]{height:%?169?%;background:#fff;border-radius:%?13?%;padding:0 %?34?%}.top-box .top-left[data-v-69ce3cae]{display:flex;align-items:center}.top-box .top-left .avatar[data-v-69ce3cae]{width:%?120?%;height:%?120?%;border-radius:50%;margin-right:%?15?%}.top-box .top-left uni-view[data-v-69ce3cae]{padding:%?15?% 0;justify-content:space-between}.top-box .top-left uni-view .top-title[data-v-69ce3cae]{font-weight:700;font-size:%?32?%;color:#000}.top-box .top-left uni-view .top-subtitle[data-v-69ce3cae]{font-weight:500;font-size:%?25?%;color:#000}.top-box .top-right[data-v-69ce3cae]{font-weight:500;font-size:%?25?%;color:#100e0e;display:flex;align-items:center}.top-box .top-right uni-image[data-v-69ce3cae]{width:%?11.33?%;height:%?20?%;margin-left:%?19?%}.box[data-v-69ce3cae]{margin-top:%?28?%;background:#fff;border-radius:%?13?%}.box .flex-between[data-v-69ce3cae]{height:%?106?%;padding:0 %?26?%}.box .flex-between .title[data-v-69ce3cae]{font-weight:500;font-size:%?28?%;color:#000}.box .flex-between uni-image[data-v-69ce3cae]{width:%?11.33?%;height:%?20?%}.box .flex-between[data-v-69ce3cae]:not(:first-child){border-top:%?1?% solid #d8d8d8}',""]),t.exports=e},"464a":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"bg"},[a("v-uni-view",{staticClass:"top-box flex-between",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.gotoPath("/subPackages/user/userInfo")}}},[a("v-uni-view",{staticClass:"top-left"},[a("v-uni-image",{staticClass:"avatar",attrs:{src:t.showImg(t.userInfo.avatar),mode:"aspectFill"}}),a("v-uni-view",{staticClass:"flex-column"},[a("v-uni-view",{staticClass:"top-title"},[t._v(t._s(t.userInfo.nickname))]),a("v-uni-view",{staticClass:"top-subtitle"},[t._v(t._s(t.userInfo.group_data.name))])],1)],1),a("v-uni-view",{staticClass:"top-right"},[t._v("个人信息"),a("v-uni-image",{attrs:{src:"https://static.ticket.sz-trip.com/tourGuide/images/user/rightBlack.png",mode:""}})],1)],1),a("v-uni-view",{staticClass:"box"},t._l(t.list,(function(e,n){return a("v-uni-view",{key:n,staticClass:"flex-between",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.gotoPath(e.path)}}},[a("v-uni-view",{staticClass:"title"},[t._v(t._s(e.title))]),a("v-uni-image",{attrs:{src:"https://static.ticket.sz-trip.com/tourGuide/images/user/rightGray.png",mode:""}})],1)})),1)],1)},i=[]},"4a35":function(t,e,a){"use strict";var n=a("93b6"),i=a.n(n);i.a},"93b6":function(t,e,a){var n=a("3a23");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("967d").default;i("7c32d0d0",n,!0,{sourceMap:!1,shadowMode:!1})},d4b4:function(t,e,a){"use strict";a.r(e);var n=a("464a"),i=a("f517");for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a("4a35");var s=a("828b"),c=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"69ce3cae",null,!1,n["a"],void 0);e["default"]=c.exports},eff8:function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{list:[{title:"我的订单",path:"/subPackages/order/orderList"}],userInfo:{group_data:{}}}},onShow:function(){var t=this;this.Post({},"/api/Merchants/get_login_details").then((function(e){t.userInfo=e.data}))}}},f517:function(t,e,a){"use strict";a.r(e);var n=a("eff8"),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a}}]);

1
unpackage/dist/build/web/static/js/pages-user-user.f00412ec.js

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-user"],{4403:function(t,e,n){"use strict";var i=n("a2e0"),a=n.n(i);a.a},a2e0:function(t,e,n){var i=n("a9c4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("8dc2deee",i,!0,{sourceMap:!1,shadowMode:!1})},a9c4:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.bg[data-v-bcf55018]{min-height:100vh;background:#f5f5f5;padding:%?57?% %?26?% 0}.top-box[data-v-bcf55018]{height:%?169?%;background:#fff;border-radius:%?13?%;padding:0 %?34?%}.top-box .top-left[data-v-bcf55018]{display:flex;align-items:center}.top-box .top-left .avatar[data-v-bcf55018]{width:%?120?%;height:%?120?%;border-radius:50%;margin-right:%?15?%}.top-box .top-left uni-view[data-v-bcf55018]{padding:%?15?% 0;justify-content:space-between}.top-box .top-left uni-view .top-title[data-v-bcf55018]{font-weight:700;font-size:%?32?%;color:#000}.top-box .top-left uni-view .top-subtitle[data-v-bcf55018]{font-weight:500;font-size:%?25?%;color:#000}.top-box .top-right[data-v-bcf55018]{font-weight:500;font-size:%?25?%;color:#100e0e;display:flex;align-items:center}.top-box .top-right uni-image[data-v-bcf55018]{width:%?11.33?%;height:%?20?%;margin-left:%?19?%}.box[data-v-bcf55018]{margin-top:%?28?%;background:#fff;border-radius:%?13?%}.box .flex-between[data-v-bcf55018]{height:%?106?%;padding:0 %?26?%}.box .flex-between .title[data-v-bcf55018]{font-weight:500;font-size:%?28?%;color:#000}.box .flex-between uni-image[data-v-bcf55018]{width:%?11.33?%;height:%?20?%}.box .flex-between[data-v-bcf55018]:not(:first-child){border-top:%?1?% solid #d8d8d8}',""]),t.exports=e},cc90:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"bg"},[n("v-uni-view",{staticClass:"top-box flex-between",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.gotoPath("/subPackages/user/userInfo")}}},[n("v-uni-view",{staticClass:"top-left"},[n("v-uni-image",{staticClass:"avatar",attrs:{src:t.showImg(t.userInfo.avatar),mode:"aspectFill"}}),n("v-uni-view",{staticClass:"flex-column"},[n("v-uni-view",{staticClass:"top-title"},[t._v(t._s(t.userInfo.nickname))]),n("v-uni-view",{staticClass:"top-subtitle"},[t._v(t._s(t.userInfo.group_data.name))])],1)],1),n("v-uni-view",{staticClass:"top-right"},[t._v("个人信息"),n("v-uni-image",{attrs:{src:"https://static.ticket.sz-trip.com/tourGuide/images/user/rightBlack.png",mode:""}})],1)],1),n("v-uni-view",{staticClass:"box"},t._l(t.list,(function(e,i){return n("v-uni-view",{key:i,staticClass:"flex-between",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.gotoPath(e.path)}}},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(e.title))]),n("v-uni-image",{attrs:{src:"https://static.ticket.sz-trip.com/tourGuide/images/user/rightGray.png",mode:""}})],1)})),1)],1)},a=[]},d4b4:function(t,e,n){"use strict";n.r(e);var i=n("cc90"),a=n("f517");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("4403");var s=n("828b"),c=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"bcf55018",null,!1,i["a"],void 0);e["default"]=c.exports},eff8:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{list:[{title:"我的订单",path:"/subPackages/order/orderList"},{title:"我的打卡记录",path:"/subPackages/clockIn/record"}],userInfo:{group_data:{}}}},onShow:function(){var t=this;this.Post({},"/api/Merchants/get_login_details").then((function(e){t.userInfo=e.data}))}}},f517:function(t,e,n){"use strict";n.r(e);var i=n("eff8"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a}}]);

1
unpackage/dist/build/web/static/js/subPackages-clockIn-apply.18526230.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-clockIn-index.1e27294e.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-clockIn-record.5234d807.js

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["subPackages-clockIn-record"],{"48e5":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.bg[data-v-8ec70e82]{background:#f5f5f5;min-height:calc(100vh - 44px - env(safe-area-inset-top));padding:%?26?% %?26?% %?50?%}.row-container[data-v-8ec70e82]{display:flex;width:100%;flex-wrap:nowrap;background:#fff}.row-container > uni-view[data-v-8ec70e82]{flex:1;flex-shrink:0;text-align:center;padding:%?22?% %?27?%}.header-row[data-v-8ec70e82]{color:#fff;background:#96684f;border-radius:%?13?% %?13?% %?0?% %?0?%}.item-row[data-v-8ec70e82]{border-bottom:1px solid #ccc}.item-row > uni-view[data-v-8ec70e82]{border-left:1px solid #ccc}.item-row > uni-view[data-v-8ec70e82]:first-child{border-left:none}.item-row[data-v-8ec70e82]:last-child{border-bottom:none;border-radius:%?0?% %?0?% %?13?% %?13?%}.empty-text[data-v-8ec70e82]{font-weight:500;font-size:%?25?%;color:#646464;text-align:center;margin:%?50?% 0}',""]),t.exports=e},"652b":function(t,e,n){"use strict";n.r(e);var i=n("ace0"),a=n.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(s);e["default"]=a.a},9514:function(t,e,n){"use strict";var i=n("c520"),a=n.n(i);a.a},"987e":function(t,e,n){"use strict";n.r(e);var i=n("9a0b"),a=n("652b");for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(s);n("9514");var c=n("828b"),o=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,"8ec70e82",null,!1,i["a"],void 0);e["default"]=o.exports},"9a0b":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"bg"},[t.list.length>0?n("v-uni-view",{staticClass:"row-container header-row"},[n("v-uni-view",[t._v("所属日期")]),n("v-uni-view",[t._v("打卡时间")]),n("v-uni-view",[t._v("打卡状态")])],1):t._e(),t._l(t.list,(function(e,i){return n("v-uni-view",{key:i,staticClass:"row-container item-row",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.goDetail(e)}}},[n("v-uni-view",[t._v(t._s(e.date))]),1==e.status?n("v-uni-view",[t._v(t._s(1==e.type?e.create_time.slice(11):e.update_time.slice(11)))]):n("v-uni-view"),n("v-uni-view",[t._v(t._s(0==e.status?"审批中":1==e.status?"打卡正常":2==e.status?"审批拒绝":3==e.status?"审批取消":""))])],1)})),0==t.list.length?n("v-uni-view",{staticClass:"empty-text"},[t._v("暂无打卡记录")]):t._e()],2)},a=[]},ace0:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("c223");var i={data:function(){return{list:[],finished:!1,page:1,limit:30}},onLoad:function(){this.page=1,this.finished=!1,this.list=[],this.getList()},methods:{getList:function(){var t=this;this.Post({page:this.page,limit:this.limit},"/api/Merchants/getGuideClockList").then((function(e){t.list=t.list.concat(e.data||[]),t.page++,e.data.length<t.limit&&(t.finished=!0)}))},goDetail:function(t){2==t.type&&uni.navigateTo({url:"/subPackages/clockIn/index?id="+t.id})}},onReachBottom:function(){var t=this;setTimeout((function(){t.finished||t.getList()}),1e3)}};e.default=i},c520:function(t,e,n){var i=n("48e5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("16621cbc",i,!0,{sourceMap:!1,shadowMode:!1})}}]);

3
unpackage/dist/build/web/static/js/subPackages-user-infoFilling.2c796131.js

File diff suppressed because one or more lines are too long

3
unpackage/dist/build/web/static/js/subPackages-user-infoFilling.cb17b602.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-user-infoFilling~subPackages-user-userInfo.e1850b76.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-user-userInfo.5fe9f72c.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-user-userInfo.ecfe52e7.js

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save