diff --git a/project.private.config.json b/project.private.config.json index 75212d5..16c5f6f 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -23,13 +23,20 @@ "miniprogram": { "list": [ { - "name": "图片裁剪", - "pathName": "patient/pages/imageCrop/index", + "name": "拍照", + "pathName": "patient/pages/camera/index", "query": "", "scene": null, "launchMode": "default" }, { + "name": "图片裁剪", + "pathName": "patient/pages/imageCrop/index", + "query": "", + "launchMode": "default", + "scene": null + }, + { "name": "图片拼接", "pathName": "patient/pages/imageMerge/index", "query": "", diff --git a/src/app.json b/src/app.json index ece80ee..2eb0c24 100644 --- a/src/app.json +++ b/src/app.json @@ -73,7 +73,8 @@ "pages/medical/index", "pages/medicalDetail/index", "pages/imageMerge/index", - "pages/imageCrop/index" + "pages/imageCrop/index", + "pages/camera/index" ] }, { diff --git a/src/miniprogram_npm/crypto-js/index.js b/src/miniprogram_npm/crypto-js/index.js index fb8308e..3e3726d 100644 --- a/src/miniprogram_npm/crypto-js/index.js +++ b/src/miniprogram_npm/crypto-js/index.js @@ -4,7 +4,7 @@ var __DEFINE__ = function(modId, func, req) { var m = { exports: {}, _tempexport var __REQUIRE__ = function(modId, source) { if(!__MODS__[modId]) return require(source); if(!__MODS__[modId].status) { var m = __MODS__[modId].m; m._exports = m._tempexports; var desp = Object.getOwnPropertyDescriptor(m, "exports"); if (desp && desp.configurable) Object.defineProperty(m, "exports", { set: function (val) { if(typeof val === "object" && val !== m._exports) { m._exports.__proto__ = val.__proto__; Object.keys(val).forEach(function (k) { m._exports[k] = val[k]; }); } m._tempexports = val }, get: function () { return m._tempexports; } }); __MODS__[modId].status = 1; __MODS__[modId].func(__MODS__[modId].req, m, m.exports); } return __MODS__[modId].m.exports; }; var __REQUIRE_WILDCARD__ = function(obj) { if(obj && obj.__esModule) { return obj; } else { var newObj = {}; if(obj != null) { for(var k in obj) { if (Object.prototype.hasOwnProperty.call(obj, k)) newObj[k] = obj[k]; } } newObj.default = obj; return newObj; } }; var __REQUIRE_DEFAULT__ = function(obj) { return obj && obj.__esModule ? obj.default : obj; }; -__DEFINE__(1761790169779, function(require, module, exports) { +__DEFINE__(1775610961036, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -23,8 +23,8 @@ __DEFINE__(1761790169779, function(require, module, exports) { return CryptoJS; })); -}, function(modId) {var map = {"./core":1761790169780,"./x64-core":1761790169781,"./lib-typedarrays":1761790169782,"./enc-utf16":1761790169783,"./enc-base64":1761790169784,"./enc-base64url":1761790169785,"./md5":1761790169786,"./sha1":1761790169787,"./sha256":1761790169788,"./sha224":1761790169789,"./sha512":1761790169790,"./sha384":1761790169791,"./sha3":1761790169792,"./ripemd160":1761790169793,"./hmac":1761790169794,"./pbkdf2":1761790169795,"./evpkdf":1761790169796,"./cipher-core":1761790169797,"./mode-cfb":1761790169798,"./mode-ctr":1761790169799,"./mode-ctr-gladman":1761790169800,"./mode-ofb":1761790169801,"./mode-ecb":1761790169802,"./pad-ansix923":1761790169803,"./pad-iso10126":1761790169804,"./pad-iso97971":1761790169805,"./pad-zeropadding":1761790169806,"./pad-nopadding":1761790169807,"./format-hex":1761790169808,"./aes":1761790169809,"./tripledes":1761790169810,"./rc4":1761790169811,"./rabbit":1761790169812,"./rabbit-legacy":1761790169813,"./blowfish":1761790169814}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169780, function(require, module, exports) { +}, function(modId) {var map = {"./core":1775610961037,"./x64-core":1775610961038,"./lib-typedarrays":1775610961039,"./enc-utf16":1775610961040,"./enc-base64":1775610961041,"./enc-base64url":1775610961042,"./md5":1775610961043,"./sha1":1775610961044,"./sha256":1775610961045,"./sha224":1775610961046,"./sha512":1775610961047,"./sha384":1775610961048,"./sha3":1775610961049,"./ripemd160":1775610961050,"./hmac":1775610961051,"./pbkdf2":1775610961052,"./evpkdf":1775610961053,"./cipher-core":1775610961054,"./mode-cfb":1775610961055,"./mode-ctr":1775610961056,"./mode-ctr-gladman":1775610961057,"./mode-ofb":1775610961058,"./mode-ecb":1775610961059,"./pad-ansix923":1775610961060,"./pad-iso10126":1775610961061,"./pad-iso97971":1775610961062,"./pad-zeropadding":1775610961063,"./pad-nopadding":1775610961064,"./format-hex":1775610961065,"./aes":1775610961066,"./tripledes":1775610961067,"./rc4":1775610961068,"./rabbit":1775610961069,"./rabbit-legacy":1775610961070,"./blowfish":1775610961071}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961037, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -833,7 +833,7 @@ __DEFINE__(1761790169780, function(require, module, exports) { })); }, function(modId) { var map = {}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169781, function(require, module, exports) { +__DEFINE__(1775610961038, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -1138,8 +1138,8 @@ __DEFINE__(1761790169781, function(require, module, exports) { return CryptoJS; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169782, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961039, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -1216,8 +1216,8 @@ __DEFINE__(1761790169782, function(require, module, exports) { return CryptoJS.lib.WordArray; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169783, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961040, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -1367,8 +1367,8 @@ __DEFINE__(1761790169783, function(require, module, exports) { return CryptoJS.enc.Utf16; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169784, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961041, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -1505,8 +1505,8 @@ __DEFINE__(1761790169784, function(require, module, exports) { return CryptoJS.enc.Base64; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169785, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961042, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -1655,8 +1655,8 @@ __DEFINE__(1761790169785, function(require, module, exports) { return CryptoJS.enc.Base64url; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169786, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961043, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -1925,8 +1925,8 @@ __DEFINE__(1761790169786, function(require, module, exports) { return CryptoJS.MD5; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169787, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961044, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -2077,8 +2077,8 @@ __DEFINE__(1761790169787, function(require, module, exports) { return CryptoJS.SHA1; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169788, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961045, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -2278,8 +2278,8 @@ __DEFINE__(1761790169788, function(require, module, exports) { return CryptoJS.SHA256; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169789, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961046, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -2360,8 +2360,8 @@ __DEFINE__(1761790169789, function(require, module, exports) { return CryptoJS.SHA224; })); -}, function(modId) { var map = {"./core":1761790169780,"./sha256":1761790169788}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169790, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./sha256":1775610961045}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961047, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -2688,8 +2688,8 @@ __DEFINE__(1761790169790, function(require, module, exports) { return CryptoJS.SHA512; })); -}, function(modId) { var map = {"./core":1761790169780,"./x64-core":1761790169781}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169791, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./x64-core":1775610961038}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961048, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -2773,8 +2773,8 @@ __DEFINE__(1761790169791, function(require, module, exports) { return CryptoJS.SHA384; })); -}, function(modId) { var map = {"./core":1761790169780,"./x64-core":1761790169781,"./sha512":1761790169790}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169792, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./x64-core":1775610961038,"./sha512":1775610961047}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961049, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -3101,8 +3101,8 @@ __DEFINE__(1761790169792, function(require, module, exports) { return CryptoJS.SHA3; })); -}, function(modId) { var map = {"./core":1761790169780,"./x64-core":1761790169781}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169793, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./x64-core":1775610961038}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961050, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -3370,8 +3370,8 @@ __DEFINE__(1761790169793, function(require, module, exports) { return CryptoJS.RIPEMD160; })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169794, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961051, function(require, module, exports) { ;(function (root, factory) { if (typeof exports === "object") { // CommonJS @@ -3515,8 +3515,8 @@ __DEFINE__(1761790169794, function(require, module, exports) { })); -}, function(modId) { var map = {"./core":1761790169780}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169795, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961052, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -3662,8 +3662,8 @@ __DEFINE__(1761790169795, function(require, module, exports) { return CryptoJS.PBKDF2; })); -}, function(modId) { var map = {"./core":1761790169780,"./sha256":1761790169788,"./hmac":1761790169794}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169796, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./sha256":1775610961045,"./hmac":1775610961051}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961053, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -3798,8 +3798,8 @@ __DEFINE__(1761790169796, function(require, module, exports) { return CryptoJS.EvpKDF; })); -}, function(modId) { var map = {"./core":1761790169780,"./sha1":1761790169787,"./hmac":1761790169794}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169797, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./sha1":1775610961044,"./hmac":1775610961051}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961054, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -4695,8 +4695,8 @@ __DEFINE__(1761790169797, function(require, module, exports) { })); -}, function(modId) { var map = {"./core":1761790169780,"./evpkdf":1761790169796}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169798, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./evpkdf":1775610961053}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961055, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -4777,8 +4777,8 @@ __DEFINE__(1761790169798, function(require, module, exports) { return CryptoJS.mode.CFB; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169799, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961056, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -4837,8 +4837,8 @@ __DEFINE__(1761790169799, function(require, module, exports) { return CryptoJS.mode.CTR; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169800, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961057, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -4955,8 +4955,8 @@ __DEFINE__(1761790169800, function(require, module, exports) { return CryptoJS.mode.CTRGladman; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169801, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961058, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5011,8 +5011,8 @@ __DEFINE__(1761790169801, function(require, module, exports) { return CryptoJS.mode.OFB; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169802, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961059, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5053,8 +5053,8 @@ __DEFINE__(1761790169802, function(require, module, exports) { return CryptoJS.mode.ECB; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169803, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961060, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5104,8 +5104,8 @@ __DEFINE__(1761790169803, function(require, module, exports) { return CryptoJS.pad.Ansix923; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169804, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961061, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5150,8 +5150,8 @@ __DEFINE__(1761790169804, function(require, module, exports) { return CryptoJS.pad.Iso10126; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169805, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961062, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5192,8 +5192,8 @@ __DEFINE__(1761790169805, function(require, module, exports) { return CryptoJS.pad.Iso97971; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169806, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961063, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5241,8 +5241,8 @@ __DEFINE__(1761790169806, function(require, module, exports) { return CryptoJS.pad.ZeroPadding; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169807, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961064, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5273,8 +5273,8 @@ __DEFINE__(1761790169807, function(require, module, exports) { return CryptoJS.pad.NoPadding; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169808, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961065, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5341,8 +5341,8 @@ __DEFINE__(1761790169808, function(require, module, exports) { return CryptoJS.format.Hex; })); -}, function(modId) { var map = {"./core":1761790169780,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169809, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961066, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -5577,8 +5577,8 @@ __DEFINE__(1761790169809, function(require, module, exports) { return CryptoJS.AES; })); -}, function(modId) { var map = {"./core":1761790169780,"./enc-base64":1761790169784,"./md5":1761790169786,"./evpkdf":1761790169796,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169810, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./enc-base64":1775610961041,"./md5":1775610961043,"./evpkdf":1775610961053,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961067, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -6358,8 +6358,8 @@ __DEFINE__(1761790169810, function(require, module, exports) { return CryptoJS.TripleDES; })); -}, function(modId) { var map = {"./core":1761790169780,"./enc-base64":1761790169784,"./md5":1761790169786,"./evpkdf":1761790169796,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169811, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./enc-base64":1775610961041,"./md5":1775610961043,"./evpkdf":1775610961053,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961068, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -6499,8 +6499,8 @@ __DEFINE__(1761790169811, function(require, module, exports) { return CryptoJS.RC4; })); -}, function(modId) { var map = {"./core":1761790169780,"./enc-base64":1761790169784,"./md5":1761790169786,"./evpkdf":1761790169796,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169812, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./enc-base64":1775610961041,"./md5":1775610961043,"./evpkdf":1775610961053,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961069, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -6693,8 +6693,8 @@ __DEFINE__(1761790169812, function(require, module, exports) { return CryptoJS.Rabbit; })); -}, function(modId) { var map = {"./core":1761790169780,"./enc-base64":1761790169784,"./md5":1761790169786,"./evpkdf":1761790169796,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169813, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./enc-base64":1775610961041,"./md5":1775610961043,"./evpkdf":1775610961053,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961070, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -6885,8 +6885,8 @@ __DEFINE__(1761790169813, function(require, module, exports) { return CryptoJS.RabbitLegacy; })); -}, function(modId) { var map = {"./core":1761790169780,"./enc-base64":1761790169784,"./md5":1761790169786,"./evpkdf":1761790169796,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -__DEFINE__(1761790169814, function(require, module, exports) { +}, function(modId) { var map = {"./core":1775610961037,"./enc-base64":1775610961041,"./md5":1775610961043,"./evpkdf":1775610961053,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +__DEFINE__(1775610961071, function(require, module, exports) { ;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS @@ -7358,8 +7358,8 @@ __DEFINE__(1761790169814, function(require, module, exports) { return CryptoJS.Blowfish; })); -}, function(modId) { var map = {"./core":1761790169780,"./enc-base64":1761790169784,"./md5":1761790169786,"./evpkdf":1761790169796,"./cipher-core":1761790169797}; return __REQUIRE__(map[modId], modId); }) -return __REQUIRE__(1761790169779); +}, function(modId) { var map = {"./core":1775610961037,"./enc-base64":1775610961041,"./md5":1775610961043,"./evpkdf":1775610961053,"./cipher-core":1775610961054}; return __REQUIRE__(map[modId], modId); }) +return __REQUIRE__(1775610961036); })() //miniprogram-npm-outsideDeps=["crypto"] //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/src/miniprogram_npm/dayjs/index.js b/src/miniprogram_npm/dayjs/index.js index e459b9e..9c117e1 100644 --- a/src/miniprogram_npm/dayjs/index.js +++ b/src/miniprogram_npm/dayjs/index.js @@ -4,10 +4,10 @@ var __DEFINE__ = function(modId, func, req) { var m = { exports: {}, _tempexport var __REQUIRE__ = function(modId, source) { if(!__MODS__[modId]) return require(source); if(!__MODS__[modId].status) { var m = __MODS__[modId].m; m._exports = m._tempexports; var desp = Object.getOwnPropertyDescriptor(m, "exports"); if (desp && desp.configurable) Object.defineProperty(m, "exports", { set: function (val) { if(typeof val === "object" && val !== m._exports) { m._exports.__proto__ = val.__proto__; Object.keys(val).forEach(function (k) { m._exports[k] = val[k]; }); } m._tempexports = val }, get: function () { return m._tempexports; } }); __MODS__[modId].status = 1; __MODS__[modId].func(__MODS__[modId].req, m, m.exports); } return __MODS__[modId].m.exports; }; var __REQUIRE_WILDCARD__ = function(obj) { if(obj && obj.__esModule) { return obj; } else { var newObj = {}; if(obj != null) { for(var k in obj) { if (Object.prototype.hasOwnProperty.call(obj, k)) newObj[k] = obj[k]; } } newObj.default = obj; return newObj; } }; var __REQUIRE_DEFAULT__ = function(obj) { return obj && obj.__esModule ? obj.default : obj; }; -__DEFINE__(1761790169815, function(require, module, exports) { +__DEFINE__(1775610961072, function(require, module, exports) { !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).dayjs=e()}(this,(function(){var t=1e3,e=6e4,n=36e5,r="millisecond",i="second",s="minute",u="hour",a="day",o="week",c="month",f="quarter",h="year",d="date",l="Invalid Date",$=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,M={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},m=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},v={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+m(r,2,"0")+":"+m(i,2,"0")},m:function t(e,n){if(e.date()1)return t(u[0])}else{var a=e.name;D[a]=e,i=a}return!r&&i&&(g=i),i||!r&&g},O=function(t,e){if(S(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new _(n)},b=v;b.l=w,b.i=S,b.w=function(t,e){return O(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var _=function(){function M(t){this.$L=w(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[p]=!0}var m=M.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(b.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match($);if(r){var i=r[2]-1||0,s=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return b},m.isValid=function(){return!(this.$d.toString()===l)},m.isSame=function(t,e){var n=O(t);return this.startOf(e)<=n&&n<=this.endOf(e)},m.isAfter=function(t,e){return O(t)() + this.setData({ + devicePosition: app.globalData?.cameraPosition || 'back', + }) + }, + + switchCamera() { + const newPosition = this.data.devicePosition === 'back' ? 'front' : 'back' + const app = getApp() + if (app.globalData) { + app.globalData.cameraPosition = newPosition + } + this.setData({ + devicePosition: newPosition, + }) + }, + + toggleFlash() { + const flashModes = ['off', 'auto', 'on'] + const currentIndex = flashModes.indexOf(this.data.flash) + const nextIndex = (currentIndex + 1) % flashModes.length + this.setData({ + flash: flashModes[nextIndex], + }) + }, + + takePhoto() { + const ctx = wx.createCameraContext() + + ctx.takePhoto({ + quality: 'high', + success: (res) => { + this.setData({ + previewImage: res.tempImagePath, + }) + }, + fail: (err) => { + console.error('拍照失败:', err) + wx.showToast({ + title: '拍照失败', + icon: 'none', + }) + }, + }) + }, + + onCameraError(e: WechatMiniprogram.CustomEvent) { + console.error('相机错误:', e.detail) + wx.showToast({ + title: '相机权限未开启', + icon: 'none', + }) + }, + + retake() { + this.setData({ + previewImage: '', + }) + }, + + usePhoto() { + const pages = getCurrentPages() + const prevPage = pages[pages.length - 2] + + if (prevPage) { + prevPage.setData({ + photoPath: this.data.previewImage, + }) + } + + wx.navigateBack() + }, +}) \ No newline at end of file diff --git a/src/patient/pages/camera/index.wxml b/src/patient/pages/camera/index.wxml new file mode 100644 index 0000000..6b0fa5d --- /dev/null +++ b/src/patient/pages/camera/index.wxml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + 重拍 + 使用照片 + + + \ No newline at end of file diff --git a/src/patient/pages/imageCrop/index.scss b/src/patient/pages/imageCrop/index.scss index 8a5dd70..525b9ff 100644 --- a/src/patient/pages/imageCrop/index.scss +++ b/src/patient/pages/imageCrop/index.scss @@ -24,7 +24,6 @@ page { .crop-area { position: relative; - overflow: hidden; background-color: #000; } @@ -95,3 +94,4 @@ page { left: -9999px; top: -9999px; } + diff --git a/src/patient/pages/imageCrop/index.ts b/src/patient/pages/imageCrop/index.ts index 10cbcc5..b0930ac 100644 --- a/src/patient/pages/imageCrop/index.ts +++ b/src/patient/pages/imageCrop/index.ts @@ -121,14 +121,8 @@ Page({ else if (touches.length === 2) { const lastTouches = this.data.lastTouches if (lastTouches.length === 2) { - const currentDist = Math.hypot( - touches[0].clientX - touches[1].clientX, - touches[0].clientY - touches[1].clientY, - ) - const lastDist = Math.hypot( - lastTouches[0].x - lastTouches[1].x, - lastTouches[0].y - lastTouches[1].y, - ) + const currentDist = Math.hypot(touches[0].clientX - touches[1].clientX, touches[0].clientY - touches[1].clientY) + const lastDist = Math.hypot(lastTouches[0].x - lastTouches[1].x, lastTouches[0].y - lastTouches[1].y) let newScale = this.data.scale * (currentDist / lastDist) newScale = Math.max(this.data.minScale, Math.min(this.data.maxScale, newScale)) diff --git a/src/patient/pages/imageCrop/index.wxml b/src/patient/pages/imageCrop/index.wxml index 4c9a2dc..d8b315d 100644 --- a/src/patient/pages/imageCrop/index.wxml +++ b/src/patient/pages/imageCrop/index.wxml @@ -39,3 +39,4 @@ +