8f787c1df07cbd77d497cf1c2a96bb2e.json 194 KB

1
  1. {"remainingRequest":"D:\\Desktop\\supervision-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Desktop\\supervision-ui\\src\\views\\grassrootsregistration\\bdglcookbook\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Desktop\\supervision-ui\\src\\views\\grassrootsregistration\\bdglcookbook\\index.vue","mtime":1647252847350},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1647101096564},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1647101099358},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1647101096564},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1647222689264}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgew0KICBsaXN0QmRnbGNvb2tib29rLA0KICBnZXRCZGdsY29va2Jvb2ssDQogIGRlbEJkZ2xjb29rYm9vaywNCiAgYWRkQmRnbGNvb2tib29rLA0KICB1cGRhdGVCZGdsY29va2Jvb2ssDQogIGV4cG9ydEJkZ2xjb29rYm9vaywNCiAgZ2V0VGhpbmdzLA0KfSBmcm9tICJAL2FwaS9ncmFzc3Jvb3RzcmVnaXN0cmF0aW9uL2JkZ2xjb29rYm9vayI7DQppbXBvcnQgeyBnZXRaaHVDaGlSZW4gfSBmcm9tICJAL2FwaS9ncmFzc3Jvb3RzcmVnaXN0cmF0aW9uL2JkZ2xtZWV0aW5nIjsNCg0KLy8g5a+85YWl5qCR5b2i57uT5p6EDQppbXBvcnQgVHJlZXNlbGVjdCBmcm9tICJAcmlvcGhhZS92dWUtdHJlZXNlbGVjdCI7DQppbXBvcnQgIkByaW9waGFlL3Z1ZS10cmVlc2VsZWN0L2Rpc3QvdnVlLXRyZWVzZWxlY3QuY3NzIjsNCmltcG9ydCB7IGdldERlcHQgfSBmcm9tICJAL2FwaS9ncmFzc3Jvb3RzcmVnaXN0cmF0aW9uL2JkZ2xtZWV0aW5nIjsNCg0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAiQmRnbGNvb2tib29rIiwNCiAgY29tcG9uZW50czogew0KICAgIFRyZWVzZWxlY3QsDQogIH0sDQogIGRhdGEoKSB7DQogICAgcmV0dXJuIHsNCiAgICAgIC8v5Yik5pat5YWz6ZetDQogICAgICBzdHlsZTogIjIiLA0KICAgICAgLy8g6YGu572p5bGCDQogICAgICBsb2FkaW5nOiB0cnVlLA0KICAgICAgLy8g5a+85Ye66YGu572p5bGCDQogICAgICBleHBvcnRMb2FkaW5nOiBmYWxzZSwNCiAgICAgIC8vIOmAieS4reaVsOe7hA0KICAgICAgaWRzOiBbXSwNCiAgICAgIC8vIOmdnuWNleS4quemgeeUqA0KICAgICAgc2luZ2xlOiB0cnVlLA0KICAgICAgLy8g6Z2e5aSa5Liq56aB55SoDQogICAgICBtdWx0aXBsZTogdHJ1ZSwNCiAgICAgIC8vIOaYvuekuuaQnOe0ouadoeS7tg0KICAgICAgc2hvd1NlYXJjaDogdHJ1ZSwNCiAgICAgIC8vIOaAu+adoeaVsA0KICAgICAgdG90YWw6IDAsDQogICAgICAvLyDkuIDlkajpo5/osLHooajmoLzmlbDmja4NCiAgICAgIGJkZ2xjb29rYm9va0xpc3Q6IFtdLA0KICAgICAgLy8g5by55Ye65bGC5qCH6aKYDQogICAgICB0aXRsZTogIiIsDQogICAgICAvLyDmmK/lkKbmmL7npLrlvLnlh7rlsYINCiAgICAgIG9wZW46IGZhbHNlLA0KICAgICAgLy8g5p+l6K+i5Y+C5pWwDQogICAgICBxdWVyeVBhcmFtczogew0KICAgICAgICBwYWdlTnVtOiAxLA0KICAgICAgICBwYWdlU2l6ZTogMTAsDQogICAgICAgIHRpdGxlOiBudWxsLA0KICAgICAgICBzdGFydFRpbWU6IG51bGwsDQogICAgICAgIGVuZFRpbWU6IG51bGwsDQogICAgICAgIG1lc3NPZmZpY2VyOiBudWxsLA0KICAgICAgICBwZW9wbGVJZDogbnVsbCwNCiAgICAgICAgY29udGVudHM6IG51bGwsDQogICAgICAgIHVuaXRJZDogbnVsbCwNCiAgICAgICAgY3JlYXRldGltZTogbnVsbCwNCiAgICAgICAgdXBkYXRldGltZTogbnVsbCwNCiAgICAgIH0sDQogICAgICAvLyDooajljZXlj4LmlbANCiAgICAgIGZvcm06IHt9LA0KICAgICAgLy8g6KGo5Y2V5qCh6aqMDQogICAgICBydWxlczogew0KICAgICAgICB1bml0SWQ6IFsNCiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAi5Y2V5L2N5ZCN56ew5LiN6IO95Li656m6IiwgdHJpZ2dlcjogImJsdXIiIH0sDQogICAgICAgIF0sDQogICAgICB9LA0KICAgICAgb3B0aW9uczogW10sDQogICAgICB2YWx1ZTogIiIsDQogICAgICAvLyDljZXkvY3moJHlvaINCiAgICAgIGRlcHRPcHRpb25zOiBbXSwNCiAgICAgIC8vIOS6uuWRmOWIl+ihqA0KICAgICAgcmVuWXVhbjogW10sDQogICAgICBmb29kOiBbXSwNCiAgICAgIC8vIOS4gOWRqOmjn+eJqQ0KICAgICAgeWlaaG91OiBbXSwNCiAgICAgIC8vIOmDqOmXqOS4i+aLieWIl+ihqA0KICAgICAgZGVwdE9wdGlvbnNzOiBbXSwNCiAgICAgIC8vIOmjn+iwseWGheWuuQ0KICAgICAgLy8g6aOf54mp5ZCN56ewDQogICAgICByb3dzOiB7fSwNCiAgICAgIE1vbmRheTogew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9LA0KICAgICAgVHVlc2RheTogew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9LA0KICAgICAgV2VkbmVzZGF5OiB7DQogICAgICAgIHphb1p1MTogW10sDQogICAgICAgIHphb1p1MVJlbjogW10sDQogICAgICAgIHphb0Z1MTogW10sDQogICAgICAgIHphb0Z1MVJlbjogW10sDQogICAgICAgIHpob25nWnUxOiBbXSwNCiAgICAgICAgemhvbmdadTFSZW46IFtdLA0KICAgICAgICB6aG9uZ0Z1MTogW10sDQogICAgICAgIHpob25nRnUxUmVuOiBbXSwNCiAgICAgICAgd2FuWnUxOiBbXSwNCiAgICAgICAgd2FuWnUxUmVuOiBbXSwNCiAgICAgICAgd2FuRnUxOiBbXSwNCiAgICAgICAgd2FuRnUxUmVuOiBbXSwNCiAgICAgIH0sDQogICAgICBUaHVyc2RheTogew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9LA0KICAgICAgRnJpZGF5OiB7DQogICAgICAgIHphb1p1MTogW10sDQogICAgICAgIHphb1p1MVJlbjogW10sDQogICAgICAgIHphb0Z1MTogW10sDQogICAgICAgIHphb0Z1MVJlbjogW10sDQogICAgICAgIHpob25nWnUxOiBbXSwNCiAgICAgICAgemhvbmdadTFSZW46IFtdLA0KICAgICAgICB6aG9uZ0Z1MTogW10sDQogICAgICAgIHpob25nRnUxUmVuOiBbXSwNCiAgICAgICAgd2FuWnUxOiBbXSwNCiAgICAgICAgd2FuWnUxUmVuOiBbXSwNCiAgICAgICAgd2FuRnUxOiBbXSwNCiAgICAgICAgd2FuRnUxUmVuOiBbXSwNCiAgICAgIH0sDQogICAgICBTYXR1cmRheTogew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9LA0KICAgICAgU3VuZGF5OiB7DQogICAgICAgIHphb1p1MTogW10sDQogICAgICAgIHphb1p1MVJlbjogW10sDQogICAgICAgIHphb0Z1MTogW10sDQogICAgICAgIHphb0Z1MVJlbjogW10sDQogICAgICAgIHpob25nWnUxOiBbXSwNCiAgICAgICAgemhvbmdadTFSZW46IFtdLA0KICAgICAgICB6aG9uZ0Z1MTogW10sDQogICAgICAgIHpob25nRnUxUmVuOiBbXSwNCiAgICAgICAgd2FuWnUxOiBbXSwNCiAgICAgICAgd2FuWnUxUmVuOiBbXSwNCiAgICAgICAgd2FuRnUxOiBbXSwNCiAgICAgICAgd2FuRnUxUmVuOiBbXSwNCiAgICAgIH0sDQogICAgICAvLyAxDQogICAgICB6YW9adTE6IHt9LA0KICAgICAgemFvRnUxOiB7fSwNCiAgICAgIHpob25nWmh1MToge30sDQogICAgICB6aG9uZ0Z1MToge30sDQogICAgICB3YW5aaHUxOiB7fSwNCiAgICAgIHdhbkZ1MToge30sDQoNCiAgICAgIHphb1p1Mjoge30sDQogICAgICB6YW9GdTI6IHt9LA0KICAgICAgemhvbmdaaHUyOiB7fSwNCiAgICAgIHpob25nRnUyOiB7fSwNCiAgICAgIHdhblpodTI6IHt9LA0KICAgICAgd2FuRnUyOiB7fSwNCg0KICAgICAgemFvWnUzOiB7fSwNCiAgICAgIHphb0Z1Mzoge30sDQogICAgICB6aG9uZ1podTM6IHt9LA0KICAgICAgemhvbmdGdTM6IHt9LA0KICAgICAgd2FuWmh1Mzoge30sDQogICAgICB3YW5GdTM6IHt9LA0KDQogICAgICB6YW9adTQ6IHt9LA0KICAgICAgemFvRnU0OiB7fSwNCiAgICAgIHpob25nWmh1NDoge30sDQogICAgICB6aG9uZ0Z1NDoge30sDQogICAgICB3YW5aaHU0OiB7fSwNCiAgICAgIHdhbkZ1NDoge30sDQoNCiAgICAgIHphb1p1NToge30sDQogICAgICB6YW9GdTU6IHt9LA0KICAgICAgemhvbmdaaHU1OiB7fSwNCiAgICAgIHpob25nRnU1OiB7fSwNCiAgICAgIHdhblpodTU6IHt9LA0KICAgICAgd2FuRnU1OiB7fSwNCg0KICAgICAgemFvWnU2OiB7fSwNCiAgICAgIHphb0Z1Njoge30sDQogICAgICB6aG9uZ1podTY6IHt9LA0KICAgICAgemhvbmdGdTY6IHt9LA0KICAgICAgd2FuWmh1Njoge30sDQogICAgICB3YW5GdTY6IHt9LA0KDQogICAgICB6YW9adTc6IHt9LA0KICAgICAgemFvRnU3OiB7fSwNCiAgICAgIHpob25nWmh1Nzoge30sDQogICAgICB6aG9uZ0Z1Nzoge30sDQogICAgICB3YW5aaHU3OiB7fSwNCiAgICAgIHdhbkZ1Nzoge30sDQogICAgfTsNCiAgfSwNCiAgY3JlYXRlZCgpIHsNCiAgICB0aGlzLmdldExpc3QoKTsNCiAgfSwNCiAgbWV0aG9kczogew0KICAgIC8vIOiOt+WPluS6uuWRmA0KICAgIGdldFJlbihpZCkgew0KICAgICAgZ2V0Wmh1Q2hpUmVuKGlkKS50aGVuKChyZXMpID0+IHsNCiAgICAgICAgdGhpcy5yZW5ZdWFuID0gcmVzLmRhdGE7DQogICAgICB9KTsNCiAgICB9LA0KICAgIC8vIOaQnOe0ouaXtumXtOinpuWPkQ0KICAgIHRpbWUoKSB7DQogICAgICB0aGlzLmdldExpc3QoKTsNCiAgICB9LA0KICAgIC8vIOaQnOe0ouWNleS9jeinpuWPkQ0KICAgIGhvc3QoKSB7DQogICAgICB0aGlzLmdldExpc3QoKTsNCiAgICB9LA0KICAgIC8vIOmAieS4reePremVv+inpuWPkQ0KICAgIG1vbml0b3IobmFtZSkgew0KICAgICAgdGhpcy5mb3JtLnBlb3BsZU5hbWUgPSBuYW1lOw0KICAgIH0sDQogICAgLy8g6YCJ5Lit5Y+45Yqh6Kem5Y+RDQogICAgc2lXdShuYW1lKSB7DQogICAgICB0aGlzLmZvcm0ubWVzc09mZmljZXJOYW1lID1uYW1lOw0KICAgIH0sDQogICAgLy8g6I635Y+W5LiA5aSp55qE6aOf54mpDQogICAgZ2V0VGhpbmdzYm9vaygpIHsNCiAgICAgIGdldFRoaW5ncygpLnRoZW4oKHJlcykgPT4gew0KICAgICAgICB0aGlzLnlpWmhvdSA9IHJlcy5kYXRhOw0KICAgICAgfSk7DQogICAgfSwNCiAgICAvLyDph43nva7kurrlkZgNCiAgICBDaG9uZ1poaSgpew0KICAgICAgdGhpcy5mb3JtLm1lc3NPZmZpY2VyPW51bGwsDQogICAgICB0aGlzLmZvcm0ucGVvcGxlSWQ9bnVsbA0KICAgIH0sDQogICAgLy8g5paw5aKe6YCJ5Lit5Y2V5L2N6Kem5Y+RDQogICAgc2VsZWN0UGVvKGRhdGEpIHsNCiAgICAgIHRoaXMuQ2hvbmdaaGkoKQ0KICAgICAgdGhpcy5mb3JtLnVuaXRJZCA9IGRhdGEuaWQ7DQogICAgICB0aGlzLmdldFJlbih0aGlzLmZvcm0udW5pdElkKTsNCiAgICB9LA0KICAgIC8qKiDmn6Xor6Lpg6jpl6jkuIvmi4nmoJHnu5PmnoQgKi8NCiAgICBnZXRUcmVlc2VsZWN0KCkgew0KICAgICAgZ2V0RGVwdCgpLnRoZW4oKHJlc3BvbnNlKSA9PiB7DQogICAgICAgIHRoaXMuZGVwdE9wdGlvbnMgPSByZXNwb25zZS5kYXRhOw0KICAgICAgfSk7DQogICAgfSwNCiAgICAvKiog5p+l6K+i5LiA5ZGo6aOf6LCx5YiX6KGoICovDQogICAgZ2V0TGlzdCgpIHsNCiAgICAgIHRoaXMubG9hZGluZyA9IHRydWU7DQogICAgICBsaXN0QmRnbGNvb2tib29rKHRoaXMucXVlcnlQYXJhbXMpLnRoZW4oKHJlc3BvbnNlKSA9PiB7DQogICAgICAgIHRoaXMuYmRnbGNvb2tib29rTGlzdCA9IHJlc3BvbnNlLnJvd3M7DQogICAgICAgIHRoaXMudG90YWwgPSByZXNwb25zZS50b3RhbDsNCiAgICAgICAgdGhpcy5sb2FkaW5nID0gZmFsc2U7DQogICAgICB9KTsNCiAgICB9LA0KICAgIC8vIOWPlua2iOaMiemSrg0KICAgIGNhbmNlbCgpIHsNCiAgICAgIHRoaXMub3BlbiA9IGZhbHNlOw0KICAgICAgdGhpcy5yZXNldCgpOw0KICAgIH0sDQogICAgLy8g6KGo5Y2V6YeN572uDQogICAgcmVzZXQoKSB7DQogICAgICB0aGlzLmZvcm0gPSB7DQogICAgICAgIGlkOiBudWxsLA0KICAgICAgICB0aXRsZTogbnVsbCwNCiAgICAgICAgc3RhcnRUaW1lOiBudWxsLA0KICAgICAgICBlbmRUaW1lOiBudWxsLA0KICAgICAgICBtZXNzT2ZmaWNlcjogbnVsbCwNCiAgICAgICAgcGVvcGxlSWQ6IG51bGwsDQogICAgICAgIGNvbnRlbnRzOiBudWxsLA0KICAgICAgICB1bml0SWQ6IG51bGwsDQogICAgICAgIGNyZWF0ZXRpbWU6IG51bGwsDQogICAgICAgIHVwZGF0ZXRpbWU6IG51bGwsDQogICAgICB9Ow0KICAgICAgdGhpcy5yZXNldEZvcm0oImZvcm0iKTsNCiAgICB9LA0KICAgIC8vIOmHjee9ruiPnOiwsQ0KICAgIHJlc2V0cygpIHsNCiAgICAgIHRoaXMuTW9uZGF5ID0gew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9Ow0KICAgICAgdGhpcy5UdWVzZGF5ID0gew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9Ow0KICAgICAgdGhpcy5XZWRuZXNkYXkgPSB7DQogICAgICAgIHphb1p1MTogW10sDQogICAgICAgIHphb1p1MVJlbjogW10sDQogICAgICAgIHphb0Z1MTogW10sDQogICAgICAgIHphb0Z1MVJlbjogW10sDQogICAgICAgIHpob25nWnUxOiBbXSwNCiAgICAgICAgemhvbmdadTFSZW46IFtdLA0KICAgICAgICB6aG9uZ0Z1MTogW10sDQogICAgICAgIHpob25nRnUxUmVuOiBbXSwNCiAgICAgICAgd2FuWnUxOiBbXSwNCiAgICAgICAgd2FuWnUxUmVuOiBbXSwNCiAgICAgICAgd2FuRnUxOiBbXSwNCiAgICAgICAgd2FuRnUxUmVuOiBbXSwNCiAgICAgIH07DQogICAgICB0aGlzLlRodXJzZGF5ID0gew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9Ow0KICAgICAgdGhpcy5GcmlkYXkgPSB7DQogICAgICAgIHphb1p1MTogW10sDQogICAgICAgIHphb1p1MVJlbjogW10sDQogICAgICAgIHphb0Z1MTogW10sDQogICAgICAgIHphb0Z1MVJlbjogW10sDQogICAgICAgIHpob25nWnUxOiBbXSwNCiAgICAgICAgemhvbmdadTFSZW46IFtdLA0KICAgICAgICB6aG9uZ0Z1MTogW10sDQogICAgICAgIHpob25nRnUxUmVuOiBbXSwNCiAgICAgICAgd2FuWnUxOiBbXSwNCiAgICAgICAgd2FuWnUxUmVuOiBbXSwNCiAgICAgICAgd2FuRnUxOiBbXSwNCiAgICAgICAgd2FuRnUxUmVuOiBbXSwNCiAgICAgIH07DQogICAgICB0aGlzLlNhdHVyZGF5ID0gew0KICAgICAgICB6YW9adTE6IFtdLA0KICAgICAgICB6YW9adTFSZW46IFtdLA0KICAgICAgICB6YW9GdTE6IFtdLA0KICAgICAgICB6YW9GdTFSZW46IFtdLA0KICAgICAgICB6aG9uZ1p1MTogW10sDQogICAgICAgIHpob25nWnUxUmVuOiBbXSwNCiAgICAgICAgemhvbmdGdTE6IFtdLA0KICAgICAgICB6aG9uZ0Z1MVJlbjogW10sDQogICAgICAgIHdhblp1MTogW10sDQogICAgICAgIHdhblp1MVJlbjogW10sDQogICAgICAgIHdhbkZ1MTogW10sDQogICAgICAgIHdhbkZ1MVJlbjogW10sDQogICAgICB9Ow0KICAgICAgdGhpcy5TdW5kYXkgPSB7DQogICAgICAgIHphb1p1MTogW10sDQogICAgICAgIHphb1p1MVJlbjogW10sDQogICAgICAgIHphb0Z1MTogW10sDQogICAgICAgIHphb0Z1MVJlbjogW10sDQogICAgICAgIHpob25nWnUxOiBbXSwNCiAgICAgICAgemhvbmdadTFSZW46IFtdLA0KICAgICAgICB6aG9uZ0Z1MTogW10sDQogICAgICAgIHpob25nRnUxUmVuOiBbXSwNCiAgICAgICAgd2FuWnUxOiBbXSwNCiAgICAgICAgd2FuWnUxUmVuOiBbXSwNCiAgICAgICAgd2FuRnUxOiBbXSwNCiAgICAgICAgd2FuRnUxUmVuOiBbXSwNCiAgICAgIH07DQogICAgfSwNCiAgICAvKiog5pCc57Si5oyJ6ZKu5pON5L2cICovDQogICAgaGFuZGxlUXVlcnkoKSB7DQogICAgICB0aGlzLnF1ZXJ5UGFyYW1zLnBhZ2VOdW0gPSAxOw0KICAgICAgdGhpcy5nZXRMaXN0KCk7DQogICAgfSwNCiAgICAvKiog6YeN572u5oyJ6ZKu5pON5L2cICovDQogICAgcmVzZXRRdWVyeSgpIHsNCiAgICAgIHRoaXMucmVzZXRGb3JtKCJxdWVyeUZvcm0iKTsNCiAgICAgIHRoaXMucXVlcnlQYXJhbXMuc3RhcnRUaW1lID0gbnVsbDsNCiAgICAgIHRoaXMuaGFuZGxlUXVlcnkoKTsNCiAgICB9LA0KICAgIC8qKiDlr7nor53moYbph43nva7mjInpkq7mk43kvZwgKi8NCiAgICByZXNlcnR3bygpIHsNCiAgICAgIHRoaXMucmVzZXQoKTsNCiAgICAgIHRoaXMucmVzZXRzKCk7DQogICAgfSwNCiAgICAvLyDlpJrpgInmoYbpgInkuK3mlbDmja4NCiAgICBoYW5kbGVTZWxlY3Rpb25DaGFuZ2Uoc2VsZWN0aW9uKSB7DQogICAgICB0aGlzLmlkcyA9IHNlbGVjdGlvbi5tYXAoKGl0ZW0pID0+IGl0ZW0uaWQpOw0KICAgICAgdGhpcy5zaW5nbGUgPSBzZWxlY3Rpb24ubGVuZ3RoICE9PSAxOw0KICAgICAgdGhpcy5tdWx0aXBsZSA9ICFzZWxlY3Rpb24ubGVuZ3RoOw0KICAgIH0sDQogICAgLyoqIOaWsOWinuaMiemSruaTjeS9nCAqLw0KICAgIGhhbmRsZUFkZCgpIHsNCiAgICAgICAvLyDkurrlkZjliJfooagNCiAgICAgIHRoaXMucmVuWXVhbj1bXSwNCiAgICAgIHRoaXMucmVzZXQoKTsNCiAgICAgIHRoaXMucmVzZXRzKCk7DQogICAgICB0aGlzLmdldFRyZWVzZWxlY3QoKTsNCiAgICAgIHRoaXMuZ2V0VGhpbmdzYm9vaygpOw0KICAgICAgdGhpcy5vcGVuID0gdHJ1ZTsNCiAgICAgIHRoaXMuc3R5bGUgPSAyOw0KICAgICAgdGhpcy50aXRsZSA9ICLmt7vliqDkuIDlkajpo5/osLEiOw0KICAgIH0sDQogICAgLyoqIOS/ruaUueaMiemSruaTjeS9nCAqLw0KICAgIGhhbmRsZVVwZGF0ZShyb3cpIHsNCiAgICAgIGNvbnNvbGUubG9nKHJvdy5pZCk7DQogICAgICB0aGlzLmdldFRyZWVzZWxlY3QoKTsNCiAgICAgIHRoaXMuZm9ybS51bml0SWQgPSByb3cudW5pdElkOw0KICAgICAgdGhpcy5nZXRUaGluZ3Nib29rKCk7DQogICAgICB0aGlzLmdldFJlbihyb3cudW5pdElkKTsNCiAgICAgIHRoaXMucmVzZXQoKTsNCiAgICAgIGNvbnN0IGlkID0gcm93LmlkIHx8IHRoaXMuaWRzOw0KICAgICAgZ2V0QmRnbGNvb2tib29rKGlkKS50aGVuKChyZXNwb25zZSkgPT4gew0KICAgICAgICBjb25zb2xlLmxvZyhyZXNwb25zZSwgIui/m+adpeS6hiIpOw0KICAgICAgICB0aGlzLmZvcm0gPSByZXNwb25zZS5kYXRhOw0KICAgICAgICB0aGlzLm9wZW4gPSB0cnVlOw0KICAgICAgICB0aGlzLnRpdGxlID0gIuS/ruaUueS4gOWRqOmjn+iwsSI7DQogICAgICAgIHZhciBhcnIgPSByZXNwb25zZS5kYXRhLmNvb2tib29rUmVnaXN0cmF0aW9uczsNCiAgICAgICAgYXJyLmZvckVhY2goKGVsZW1lbnQpID0+IHsNCiAgICAgICAgICBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LiAIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLkuLvpo58iICYmDQogICAgICAgICAgICBlbGVtZW50LmNvb2tjYXRlZ29yeU5hbWVzICE9PSAiIiAmJg0KICAgICAgICAgICAgZWxlbWVudC5wZW9wbGVOYW1lcyAhPT0gIiINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIGNvbnNvbGUubG9nKGVsZW1lbnQpOw0KICAgICAgICAgICAgdGhpcy56YW9adTEgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb1podTEgPSB0aGlzLnphb1p1MS5jb29rY2F0ZWdvcnlJZHMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIGFyclphb1podTEubWFwKChpKSA9PiBwYXJzZUludChpLCAwKSk7DQogICAgICAgICAgICBjb25zb2xlLmxvZyhhcnJaYW9aaHUxKTsNCiAgICAgICAgICAgIC8vIHRoaXMuTW9uZGF5Lnphb1p1MSA9IGFyclphb1podTE7DQogICAgICAgICAgICBjb25zb2xlLmxvZyh0aGlzLk1vbmRheS56YW9adTEpOw0KICAgICAgICAgICAgdmFyIGFyclphb1podTFSID0gdGhpcy56YW9adTEucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuTW9uZGF5Lnphb1p1MVJlbiA9IGFyclphb1podTFSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LiAIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb0Z1MSA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvRnUxID0gdGhpcy56YW9GdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuTW9uZGF5Lnphb0Z1MSA9IGFyclphb0Z1MTsNCiAgICAgICAgICAgIHZhciBhcnJaYW9GdTFSID0gdGhpcy56YW9GdTEucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuTW9uZGF5Lnphb0Z1MVJlbiA9IGFyclphb0Z1MVI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kuIAiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdaaHUxID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ1podTEgPSB0aGlzLnpob25nWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkuemhvbmdadTEgPSBhcnJaaG9uZ1podTE7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdaaHUxUiA9IHRoaXMuemhvbmdaaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsICIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkuemhvbmdadTFSZW4gPSBhcnJaaG9uZ1podTFSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LiAIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuWNiOmkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnpob25nRnUxID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ0Z1MSA9IHRoaXMuemhvbmdGdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuTW9uZGF5Lnpob25nRnUxID0gYXJyWmhvbmdGdTE7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdGdTFSID0gdGhpcy56aG9uZ0Z1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkuemhvbmdGdTFSZW4gPSBhcnJaaG9uZ0Z1MVI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kuIAiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5pma6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMud2FuWmh1MSA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuWmh1MSA9IHRoaXMud2FuWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkud2FuWnUxID0gYXJyV2FuWmh1MTsNCiAgICAgICAgICAgIHZhciBhcnJXYW5aaHUxUiA9IHRoaXMud2FuWmh1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkud2FuWnUxUmVuID0gYXJyV2FuWmh1MVI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kuIAiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5pma6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuWJr+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMud2FuRnUxID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJXYW5GdTEgPSB0aGlzLndhbkZ1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkud2FuRnUxID0gYXJyV2FuRnUxOw0KICAgICAgICAgICAgdmFyIGFycldhbkZ1MVIgPSB0aGlzLndhbkZ1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkud2FuRnUxUmVuID0gYXJyV2FuRnUxUjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S6jCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLml6nppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56YW9adTIgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb1podTIgPSB0aGlzLnphb1p1Mi5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UdWVzZGF5Lnphb1p1MSA9IGFyclphb1podTI7DQogICAgICAgICAgICB2YXIgYXJyWmFvWmh1MlIgPSB0aGlzLnphb1p1Mi5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UdWVzZGF5Lnphb1p1MVJlbiA9IGFyclphb1podTJSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LqMIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb0Z1MiA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvRnUyID0gdGhpcy56YW9GdTIuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVHVlc2RheS56YW9GdTEgPSBhcnJaYW9GdTI7DQogICAgICAgICAgICB2YXIgYXJyWmFvRnUyUiA9IHRoaXMuemFvRnUyLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlR1ZXNkYXkuemFvRnUxUmVuID0gYXJyWmFvRnUyUjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S6jCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLljYjppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56aG9uZ1podTIgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nWmh1MiA9IHRoaXMuemhvbmdaaHUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlR1ZXNkYXkuemhvbmdadTEgPSBhcnJaaG9uZ1podTI7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdaaHUyUiA9IHRoaXMuemhvbmdaaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlR1ZXNkYXkuemhvbmdadTFSZW4gPSBhcnJaaG9uZ1podTJSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LqMIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuWNiOmkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnpob25nRnUyID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ0Z1MiA9IHRoaXMuemhvbmdGdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVHVlc2RheS56aG9uZ0Z1MSA9IGFyclpob25nRnUyOw0KICAgICAgICAgICAgdmFyIGFyclpob25nRnUyUiA9IHRoaXMuemhvbmdGdTEucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVHVlc2RheS56aG9uZ0Z1MVJlbiA9IGFyclpob25nRnUyUjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S6jCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLmmZrppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy53YW5aaHUyID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJXYW5aaHUyID0gdGhpcy53YW5aaHUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlR1ZXNkYXkud2FuWnUxID0gYXJyV2FuWmh1MjsNCiAgICAgICAgICAgIHZhciBhcnJXYW5aaHUyUiA9IHRoaXMud2FuWmh1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UdWVzZGF5Lndhblp1MVJlbiA9IGFycldhblpodTJSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LqMIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaZmumkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLndhbkZ1MiA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuRnUyID0gdGhpcy53YW5GdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVHVlc2RheS53YW5GdTEgPSBhcnJXYW5GdTI7DQogICAgICAgICAgICB2YXIgYXJyV2FuRnUyUiA9IHRoaXMud2FuRnUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlR1ZXNkYXkud2FuRnUxUmVuID0gYXJyV2FuRnUyUjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S4iSIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLml6nppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56YW9adTMgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb1podTMgPSB0aGlzLnphb1p1Mi5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkuemFvWnUxID0gYXJyWmFvWmh1MzsNCiAgICAgICAgICAgIHZhciBhcnJaYW9aaHUzUiA9IHRoaXMuemFvWnUyLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLldlZG5lc2RheS56YW9adTFSZW4gPSBhcnJaYW9aaHUzUjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S4iSIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLml6nppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Ymv6aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56YW9GdTMgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb0Z1MyA9IHRoaXMuemFvRnUyLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLldlZG5lc2RheS56YW9GdTEgPSBhcnJaYW9GdTM7DQogICAgICAgICAgICB2YXIgYXJyWmFvRnUzUiA9IHRoaXMuemFvRnUyLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLldlZG5lc2RheS56YW9GdTFSZW4gPSBhcnJaYW9GdTNSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LiJIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuWNiOmkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLkuLvpo58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnpob25nWmh1MyA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdaaHUzID0gdGhpcy56aG9uZ1podTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuV2VkbmVzZGF5Lnpob25nWnUxID0gYXJyWmhvbmdaaHUzOw0KICAgICAgICAgICAgdmFyIGFyclpob25nWmh1M1IgPSB0aGlzLnpob25nWmh1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkuemhvbmdadTFSZW4gPSBhcnJaaG9uZ1podTNSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LiJIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuWNiOmkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnpob25nRnUzID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ0Z1MyA9IHRoaXMuemhvbmdGdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuV2VkbmVzZGF5Lnpob25nRnUxID0gYXJyWmhvbmdGdTM7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdGdTNSID0gdGhpcy56aG9uZ0Z1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkuemhvbmdGdTFSZW4gPSBhcnJaaG9uZ0Z1M1I7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kuIkiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5pma6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMud2FuWmh1MyA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuWmh1MyA9IHRoaXMud2FuWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkud2FuWnUxID0gYXJyV2FuWmh1MzsNCiAgICAgICAgICAgIHZhciBhcnJXYW5aaHUzUiA9IHRoaXMud2FuWmh1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkud2FuWnUxUmVuID0gYXJyV2FuWmh1M1I7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kuIkiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5pma6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuWJr+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMud2FuRnUzID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJXYW5GdTMgPSB0aGlzLndhbkZ1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkud2FuRnUxID0gYXJyV2FuRnUzOw0KICAgICAgICAgICAgdmFyIGFycldhbkZ1M1IgPSB0aGlzLndhbkZ1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5XZWRuZXNkYXkud2FuRnUxUmVuID0gYXJyV2FuRnUzUjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+WbmyIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLml6nppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56YW9adTQgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb1podTQgPSB0aGlzLnphb1p1Mi5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5Nb25kYXkuemFvWnUxID0gYXJyWmFvWmh1NDsNCiAgICAgICAgICAgIHZhciBhcnJaYW9aaHU0UiA9IHRoaXMuemFvWnUyLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLk1vbmRheS56YW9adTFSZW4gPSBhcnJaYW9aaHU0UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+WbmyIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLml6nppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Ymv6aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56YW9GdTQgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb0Z1NCA9IHRoaXMuemFvRnUyLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlRodXJzZGF5Lnphb0Z1MSA9IGFyclphb0Z1NDsNCiAgICAgICAgICAgIHZhciBhcnJaYW9GdTRSID0gdGhpcy56YW9GdTIucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVGh1cnNkYXkuemFvRnUxUmVuID0gYXJyWmFvRnU0UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+WbmyIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLljYjppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56aG9uZ1podTQgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nWmh1NCA9IHRoaXMuemhvbmdaaHUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlRodXJzZGF5Lnpob25nWnUxID0gYXJyWmhvbmdaaHU0Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nWmh1NFIgPSB0aGlzLnpob25nWmh1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UaHVyc2RheS56aG9uZ1p1MVJlbiA9IGFyclpob25nWmh1NFI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/lm5siICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuWJr+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdGdTQgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nRnU0ID0gdGhpcy56aG9uZ0Z1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UaHVyc2RheS56aG9uZ0Z1MSA9IGFyclpob25nRnU0Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nRnU0UiA9IHRoaXMuemhvbmdGdTEucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVGh1cnNkYXkuemhvbmdGdTFSZW4gPSBhcnJaaG9uZ0Z1NFI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/lm5siICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5pma6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMud2FuWmh1NCA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuWmh1NCA9IHRoaXMud2FuWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UaHVyc2RheS53YW5adTEgPSBhcnJXYW5aaHU0Ow0KICAgICAgICAgICAgdmFyIGFycldhblpodTRSID0gdGhpcy53YW5aaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlRodXJzZGF5Lndhblp1MVJlbiA9IGFycldhblpodTRSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5ZubIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaZmumkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLndhbkZ1NCA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuRnU0ID0gdGhpcy53YW5GdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuVGh1cnNkYXkud2FuRnUxID0gYXJyV2FuRnU0Ow0KICAgICAgICAgICAgdmFyIGFycldhbkZ1NFIgPSB0aGlzLndhbkZ1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5UaHVyc2RheS53YW5GdTFSZW4gPSBhcnJXYW5GdTRSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LqUIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLkuLvpo58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb1p1NSA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvWmh1NSA9IHRoaXMuemFvWnUyLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLk1vbmRheS56YW9adTEgPSBhcnJaYW9aaHU1Ow0KICAgICAgICAgICAgdmFyIGFyclphb1podTVSID0gdGhpcy56YW9adTIucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuTW9uZGF5Lnphb1p1MVJlbiA9IGFyclphb1podTVSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5LqUIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb0Z1NSA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvRnU1ID0gdGhpcy56YW9GdTIuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuRnJpZGF5Lnphb0Z1MSA9IGFyclphb0Z1NTsNCiAgICAgICAgICAgIHZhciBhcnJaYW9GdTVSID0gdGhpcy56YW9GdTIucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuRnJpZGF5Lnphb0Z1MVJlbiA9IGFyclphb0Z1NVI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kupQiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdaaHU1ID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ1podTUgPSB0aGlzLnpob25nWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5GcmlkYXkuemhvbmdadTEgPSBhcnJaaG9uZ1podTU7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdaaHU1UiA9IHRoaXMuemhvbmdaaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLkZyaWRheS56aG9uZ1p1MVJlbiA9IGFyclpob25nWmh1NVI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/kupQiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuWJr+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdGdTUgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nRnU1ID0gdGhpcy56aG9uZ0Z1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5GcmlkYXkuemhvbmdGdTEgPSBhcnJaaG9uZ0Z1NTsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ0Z1NVIgPSB0aGlzLnpob25nRnUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLkZyaWRheS56aG9uZ0Z1MVJlbiA9IGFyclpob25nRnU1UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S6lCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLmmZrppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy53YW5aaHU1ID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJXYW5aaHU1ID0gdGhpcy53YW5aaHUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLkZyaWRheS53YW5adTEgPSBhcnJXYW5aaHU1Ow0KICAgICAgICAgICAgdmFyIGFycldhblpodTVSID0gdGhpcy53YW5aaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLkZyaWRheS53YW5adTFSZW4gPSBhcnJXYW5aaHU1UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+S6lCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLmmZrppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Ymv6aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy53YW5GdTUgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFycldhbkZ1NSA9IHRoaXMud2FuRnUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLkZyaWRheS53YW5GdTEgPSBhcnJXYW5GdTU7DQogICAgICAgICAgICB2YXIgYXJyV2FuRnU1UiA9IHRoaXMud2FuRnUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLkZyaWRheS53YW5GdTFSZW4gPSBhcnJXYW5GdTVSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5YWtIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLkuLvpo58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb1p1NiA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvWmh1NiA9IHRoaXMuemFvWnUyLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlNhdHVyZGF5Lnphb1p1MSA9IGFyclphb1podTY7DQogICAgICAgICAgICB2YXIgYXJyWmFvWmh1NlIgPSB0aGlzLnphb1p1Mi5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TYXR1cmRheS56YW9adTFSZW4gPSBhcnJaYW9aaHU2UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+WFrSIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLml6nppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Ymv6aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56YW9GdTYgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclphb0Z1NiA9IHRoaXMuemFvRnUyLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlNhdHVyZGF5Lnphb0Z1MSA9IGFyclphb0Z1NjsNCiAgICAgICAgICAgIHZhciBhcnJaYW9GdTZSID0gdGhpcy56YW9GdTIucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuU2F0dXJkYXkuemFvRnUxUmVuID0gYXJyWmFvRnU2UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+WFrSIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLljYjppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy56aG9uZ1podTYgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nWmh1NiA9IHRoaXMuemhvbmdaaHUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlNhdHVyZGF5Lnpob25nWnUxID0gYXJyWmhvbmdaaHU2Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nWmh1NlIgPSB0aGlzLnpob25nWmh1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TYXR1cmRheS56aG9uZ1p1MVJlbiA9IGFyclpob25nWmh1NlI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/lha0iICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuWJr+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdGdTYgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nRnU2ID0gdGhpcy56aG9uZ0Z1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TYXR1cmRheS56aG9uZ0Z1MSA9IGFyclpob25nRnU2Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nRnU2UiA9IHRoaXMuemhvbmdGdTEucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuU2F0dXJkYXkuemhvbmdGdTFSZW4gPSBhcnJaaG9uZ0Z1NlI7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/lha0iICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5pma6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMud2FuWmh1NiA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuWmh1NiA9IHRoaXMud2FuWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TYXR1cmRheS53YW5adTEgPSBhcnJXYW5aaHU2Ow0KICAgICAgICAgICAgdmFyIGFycldhblpodTZSID0gdGhpcy53YW5aaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlNhdHVyZGF5Lndhblp1MVJlbiA9IGFycldhblpodTZSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5YWtIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaZmumkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLndhbkZ1NiA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyV2FuRnU2ID0gdGhpcy53YW5GdTEuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuU2F0dXJkYXkud2FuRnUxID0gYXJyV2FuRnU2Ow0KICAgICAgICAgICAgdmFyIGFycldhbkZ1NlIgPSB0aGlzLndhbkZ1MS5wZW9wbGVOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TYXR1cmRheS53YW5GdTFSZW4gPSBhcnJXYW5GdTZSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5pelIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLkuLvpo58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb1p1NyA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvWmh1NyA9IHRoaXMuemFvWnUyLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS56YW9adTEgPSBhcnJaYW9aaHU3Ow0KICAgICAgICAgICAgdmFyIGFyclphb1podTdSID0gdGhpcy56YW9adTIucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuU3VuZGF5Lnphb1p1MVJlbiA9IGFyclphb1podTdSOw0KICAgICAgICAgIH0gZWxzZSBpZiAoDQogICAgICAgICAgICBlbGVtZW50LndlZWtsaXN0ID09PSAi5pif5pyf5pelIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50aW1lbGlzdCA9PT0gIuaXqemkkCIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudHlwZWxpc3QgPT09ICLlia/po58iDQogICAgICAgICAgKSB7DQogICAgICAgICAgICB0aGlzLnphb0Z1NyA9IGVsZW1lbnQ7DQogICAgICAgICAgICB2YXIgYXJyWmFvRnU3ID0gdGhpcy56YW9GdTIuY29va2NhdGVnb3J5TmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuU3VuZGF5Lnphb0Z1MSA9IGFyclphb0Z1NzsNCiAgICAgICAgICAgIHZhciBhcnJaYW9GdTdSID0gdGhpcy56YW9GdTIucGVvcGxlTmFtZXMuc3BsaXQoIiwiKTsNCiAgICAgICAgICAgIHRoaXMuU3VuZGF5Lnphb0Z1MVJlbiA9IGFyclphb0Z1N1I7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/ml6UiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuS4u+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdaaHU3ID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ1podTcgPSB0aGlzLnpob25nWmh1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TdW5kYXkuemhvbmdadTEgPSBhcnJaaG9uZ1podTc7DQogICAgICAgICAgICB2YXIgYXJyWmhvbmdaaHU3UiA9IHRoaXMuemhvbmdaaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS56aG9uZ1p1MVJlbiA9IGFyclpob25nWmh1N1I7DQogICAgICAgICAgfSBlbHNlIGlmICgNCiAgICAgICAgICAgIGVsZW1lbnQud2Vla2xpc3QgPT09ICLmmJ/mnJ/ml6UiICYmDQogICAgICAgICAgICBlbGVtZW50LnRpbWVsaXN0ID09PSAi5Y2I6aSQIiAmJg0KICAgICAgICAgICAgZWxlbWVudC50eXBlbGlzdCA9PT0gIuWJr+mjnyINCiAgICAgICAgICApIHsNCiAgICAgICAgICAgIHRoaXMuemhvbmdGdTcgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFyclpob25nRnU3ID0gdGhpcy56aG9uZ0Z1MS5jb29rY2F0ZWdvcnlOYW1lcy5zcGxpdCgiLCIpOw0KICAgICAgICAgICAgdGhpcy5TdW5kYXkuemhvbmdGdTEgPSBhcnJaaG9uZ0Z1NzsNCiAgICAgICAgICAgIHZhciBhcnJaaG9uZ0Z1N1IgPSB0aGlzLnpob25nRnUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS56aG9uZ0Z1MVJlbiA9IGFyclpob25nRnU3UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+aXpSIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLmmZrppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Li76aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy53YW5aaHU3ID0gZWxlbWVudDsNCiAgICAgICAgICAgIHZhciBhcnJXYW5aaHU3ID0gdGhpcy53YW5aaHUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS53YW5adTEgPSBhcnJXYW5aaHU3Ow0KICAgICAgICAgICAgdmFyIGFycldhblpodTdSID0gdGhpcy53YW5aaHUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS53YW5adTFSZW4gPSBhcnJXYW5aaHU3UjsNCiAgICAgICAgICB9IGVsc2UgaWYgKA0KICAgICAgICAgICAgZWxlbWVudC53ZWVrbGlzdCA9PT0gIuaYn+acn+aXpSIgJiYNCiAgICAgICAgICAgIGVsZW1lbnQudGltZWxpc3QgPT09ICLmmZrppJAiICYmDQogICAgICAgICAgICBlbGVtZW50LnR5cGVsaXN0ID09PSAi5Ymv6aOfIg0KICAgICAgICAgICkgew0KICAgICAgICAgICAgdGhpcy53YW5GdTcgPSBlbGVtZW50Ow0KICAgICAgICAgICAgdmFyIGFycldhbkZ1NyA9IHRoaXMud2FuRnUxLmNvb2tjYXRlZ29yeU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS53YW5GdTEgPSBhcnJXYW5GdTc7DQogICAgICAgICAgICB2YXIgYXJyV2FuRnU3UiA9IHRoaXMud2FuRnUxLnBlb3BsZU5hbWVzLnNwbGl0KCIsIik7DQogICAgICAgICAgICB0aGlzLlN1bmRheS53YW5GdTFSZW4gPSBhcnJXYW5GdTdSOw0KICAgICAgICAgIH0NCiAgICAgICAgfSk7DQogICAgICB9KTsNCiAgICB9LA0KICAgIC8qKiDmj5DkuqTmjInpkq4gKi8NCiAgICBzdWJtaXRGb3JtKHN0eWxlKSB7DQogICAgICB0aGlzLnN0eWxlID0gc3R5bGU7DQogICAgICB0aGlzLiRyZWZzWyJmb3JtIl0udmFsaWRhdGUoKHZhbGlkKSA9PiB7DQogICAgICAgIGlmICh2YWxpZCkgew0KICAgICAgICAgIGlmICh0aGlzLmZvcm0uaWQgIT0gbnVsbCkgew0KICAgICAgICAgICAgdXBkYXRlQmRnbGNvb2tib29rKHRoaXMuZm9ybSkudGhlbigocmVzcG9uc2UpID0+IHsNCiAgICAgICAgICAgICAgdGhpcy4kbW9kYWwubXNnU3VjY2Vzcygi5L+u5pS55oiQ5YqfIik7DQogICAgICAgICAgICAgIHRoaXMub3BlbiA9IGZhbHNlOw0KICAgICAgICAgICAgICB0aGlzLmdldExpc3QoKTsNCiAgICAgICAgICAgIH0pOw0KICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAvLyAxLuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHIxID0gdGhpcy5Nb25kYXkuemFvWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMSA9IHRoaXMuTW9uZGF5Lnphb1p1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDml6nlia87DQogICAgICAgICAgICB2YXIgc3RyMTEgPSB0aGlzLk1vbmRheS56YW9GdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxMSA9IHRoaXMuTW9uZGF5Lnphb0Z1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDkuK3kuLs7DQogICAgICAgICAgICB2YXIgc3RyMiA9IHRoaXMuTW9uZGF5Lnpob25nWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMiA9IHRoaXMuTW9uZGF5Lnpob25nWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOS4reWJrw0KICAgICAgICAgICAgdmFyIHN0cjIyID0gdGhpcy5Nb25kYXkuemhvbmdGdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIyMiA9IHRoaXMuTW9uZGF5Lnpob25nRnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaZmuS4uw0KICAgICAgICAgICAgdmFyIHN0cjMgPSB0aGlzLk1vbmRheS53YW5adTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIzID0gdGhpcy5Nb25kYXkud2FuWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaZmuWJrw0KICAgICAgICAgICAgdmFyIHN0cjMzID0gdGhpcy5Nb25kYXkud2FuRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMzMgPSB0aGlzLk1vbmRheS53YW5GdTFSZW4uam9pbigiLCIpOw0KDQogICAgICAgICAgICAvLyAyLuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHI0ID0gdGhpcy5UdWVzZGF5Lnphb1p1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjQgPSB0aGlzLlR1ZXNkYXkuemFvWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaXqeWJrzsNCiAgICAgICAgICAgIHZhciBzdHI0NCA9IHRoaXMuVHVlc2RheS56YW9GdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI0NCA9IHRoaXMuVHVlc2RheS56YW9GdTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5Lit5Li7Ow0KICAgICAgICAgICAgdmFyIHN0cjUgPSB0aGlzLlR1ZXNkYXkuemhvbmdadTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI1ID0gdGhpcy5UdWVzZGF5Lnpob25nWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOS4reWJrw0KICAgICAgICAgICAgdmFyIHN0cjU1ID0gdGhpcy5UdWVzZGF5Lnpob25nRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyNTUgPSB0aGlzLlR1ZXNkYXkuemhvbmdGdTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5pma5Li7DQogICAgICAgICAgICB2YXIgc3RyNiA9IHRoaXMuVHVlc2RheS53YW5adTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI2ID0gdGhpcy5UdWVzZGF5Lndhblp1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDmmZrlia8NCiAgICAgICAgICAgIHZhciBzdHI2NiA9IHRoaXMuVHVlc2RheS53YW5GdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI2NiA9IHRoaXMuVHVlc2RheS53YW5GdTFSZW4uam9pbigiLCIpOw0KDQogICAgICAgICAgICAvLyAzLuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHI3ID0gdGhpcy5XZWRuZXNkYXkuemFvWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyNyA9IHRoaXMuV2VkbmVzZGF5Lnphb1p1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDml6nlia87DQogICAgICAgICAgICB2YXIgc3RyNzcgPSB0aGlzLldlZG5lc2RheS56YW9GdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI3NyA9IHRoaXMuV2VkbmVzZGF5Lnphb0Z1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDkuK3kuLs7DQogICAgICAgICAgICB2YXIgc3RyOCA9IHRoaXMuV2VkbmVzZGF5Lnpob25nWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyOCA9IHRoaXMuV2VkbmVzZGF5Lnpob25nWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOS4reWJrw0KICAgICAgICAgICAgdmFyIHN0cjg4ID0gdGhpcy5XZWRuZXNkYXkuemhvbmdGdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI4OCA9IHRoaXMuV2VkbmVzZGF5Lnpob25nRnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaZmuS4uw0KICAgICAgICAgICAgdmFyIHN0cjkgPSB0aGlzLldlZG5lc2RheS53YW5adTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHI5ID0gdGhpcy5XZWRuZXNkYXkud2FuWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaZmuWJrw0KICAgICAgICAgICAgdmFyIHN0cjk5ID0gdGhpcy5XZWRuZXNkYXkud2FuRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyOTkgPSB0aGlzLldlZG5lc2RheS53YW5GdTFSZW4uam9pbigiLCIpOw0KDQogICAgICAgICAgICAvLyA0LuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHIxMCA9IHRoaXMuVGh1cnNkYXkuemFvWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTAgPSB0aGlzLlRodXJzZGF5Lnphb1p1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDml6nlia87DQogICAgICAgICAgICB2YXIgc3RyMTAxMCA9IHRoaXMuVGh1cnNkYXkuemFvRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTAxMCA9IHRoaXMuVGh1cnNkYXkuemFvRnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOS4reS4uzsNCiAgICAgICAgICAgIHZhciBzdHIxMiA9IHRoaXMuVGh1cnNkYXkuemhvbmdadTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxMiA9IHRoaXMuVGh1cnNkYXkuemhvbmdadTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5Lit5YmvDQogICAgICAgICAgICB2YXIgc3RyMTIxMiA9IHRoaXMuVGh1cnNkYXkuemhvbmdGdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxMjEyID0gdGhpcy5UaHVyc2RheS56aG9uZ0Z1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDmmZrkuLsNCiAgICAgICAgICAgIHZhciBzdHIxMyA9IHRoaXMuVGh1cnNkYXkud2FuWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTMgPSB0aGlzLlRodXJzZGF5Lndhblp1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDmmZrlia8NCiAgICAgICAgICAgIHZhciBzdHIxMzEzID0gdGhpcy5UaHVyc2RheS53YW5GdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxMzEzID0gdGhpcy5UaHVyc2RheS53YW5GdTFSZW4uam9pbigiLCIpOw0KDQogICAgICAgICAgICAvLyA1LuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHIxNCA9IHRoaXMuRnJpZGF5Lnphb1p1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjE0ID0gdGhpcy5GcmlkYXkuemFvWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaXqeWJrzsNCiAgICAgICAgICAgIHZhciBzdHIxNDE0ID0gdGhpcy5GcmlkYXkuemFvRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTQxNCA9IHRoaXMuRnJpZGF5Lnphb0Z1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDkuK3kuLs7DQogICAgICAgICAgICB2YXIgc3RyMTUgPSB0aGlzLkZyaWRheS56aG9uZ1p1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjE1ID0gdGhpcy5GcmlkYXkuemhvbmdadTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5Lit5YmvDQogICAgICAgICAgICB2YXIgc3RyMTUxNSA9IHRoaXMuRnJpZGF5Lnpob25nRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTUxNSA9IHRoaXMuRnJpZGF5Lnpob25nRnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaZmuS4uw0KICAgICAgICAgICAgdmFyIHN0cjE2ID0gdGhpcy5GcmlkYXkud2FuWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTYgPSB0aGlzLkZyaWRheS53YW5adTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5pma5YmvDQogICAgICAgICAgICB2YXIgc3RyMTYxNiA9IHRoaXMuRnJpZGF5LndhbkZ1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjE2MTYgPSB0aGlzLkZyaWRheS53YW5GdTFSZW4uam9pbigiLCIpOw0KDQogICAgICAgICAgICAvLyA2LuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHIxNyA9IHRoaXMuU2F0dXJkYXkuemFvWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTcgPSB0aGlzLlNhdHVyZGF5Lnphb1p1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDml6nlia87DQogICAgICAgICAgICB2YXIgc3RyMTcxNyA9IHRoaXMuU2F0dXJkYXkuemFvRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTcxNyA9IHRoaXMuU2F0dXJkYXkuemFvRnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOS4reS4uzsNCiAgICAgICAgICAgIHZhciBzdHIxOCA9IHRoaXMuU2F0dXJkYXkuemhvbmdadTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxOCA9IHRoaXMuU2F0dXJkYXkuemhvbmdadTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5Lit5YmvDQogICAgICAgICAgICB2YXIgc3RyMTgxOCA9IHRoaXMuU2F0dXJkYXkuemhvbmdGdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxODE4ID0gdGhpcy5TYXR1cmRheS56aG9uZ0Z1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDmmZrkuLsNCiAgICAgICAgICAgIHZhciBzdHIxOSA9IHRoaXMuU2F0dXJkYXkud2FuWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMTkgPSB0aGlzLlNhdHVyZGF5Lndhblp1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDmmZrlia8NCiAgICAgICAgICAgIHZhciBzdHIxOTE5ID0gdGhpcy5TYXR1cmRheS53YW5GdTEuam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIHBzdHIxOTE5ID0gdGhpcy5TYXR1cmRheS53YW5GdTFSZW4uam9pbigiLCIpOw0KDQogICAgICAgICAgICAvLyA3LuaXqeS4uzsNCiAgICAgICAgICAgIHZhciBzdHIyMCA9IHRoaXMuU3VuZGF5Lnphb1p1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjIwID0gdGhpcy5TdW5kYXkuemFvWnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaXqeWJrzsNCiAgICAgICAgICAgIHZhciBzdHIyMDIwID0gdGhpcy5TdW5kYXkuemFvRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMjAyMCA9IHRoaXMuU3VuZGF5Lnphb0Z1MVJlbi5qb2luKCIsIik7DQogICAgICAgICAgICAvLyDkuK3kuLs7DQogICAgICAgICAgICB2YXIgc3RyMjEgPSB0aGlzLlN1bmRheS56aG9uZ1p1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjIxID0gdGhpcy5TdW5kYXkuemhvbmdadTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5Lit5YmvDQogICAgICAgICAgICB2YXIgc3RyMjEyMSA9IHRoaXMuU3VuZGF5Lnpob25nRnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMjEyMSA9IHRoaXMuU3VuZGF5Lnpob25nRnUxUmVuLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIC8vIOaZmuS4uw0KICAgICAgICAgICAgdmFyIHN0cjIzID0gdGhpcy5TdW5kYXkud2FuWnUxLmpvaW4oIiwiKTsNCiAgICAgICAgICAgIHZhciBwc3RyMjMgPSB0aGlzLlN1bmRheS53YW5adTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgLy8g5pma5YmvDQogICAgICAgICAgICB2YXIgc3RyMjMyMyA9IHRoaXMuU3VuZGF5LndhbkZ1MS5qb2luKCIsIik7DQogICAgICAgICAgICB2YXIgcHN0cjIzMjMgPSB0aGlzLlN1bmRheS53YW5GdTFSZW4uam9pbigiLCIpOw0KICAgICAgICAgICAgdmFyIGNvbnRlbnRzU2hpID0gWw0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxLA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjEsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pep6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LiAIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxMSwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxMSwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLml6nppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kuIAiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjIsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMiwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLljYjppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kuIAiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjIyLA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjIyLA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuWNiOmkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S4gCIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMywNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIzLA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaZmumkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S4gCIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMzMsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMzMsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pma6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LiAIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjQsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyNCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLml6nppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kuowiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjQ0LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjQ0LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaXqemkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S6jCIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyNSwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHI1LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuWNiOmkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S6jCIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyNTUsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyNTUsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5Y2I6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LqMIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHI2LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjYsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pma6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LqMIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHI2NiwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHI2NiwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLmmZrppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kuowiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQoNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyNywNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHI3LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaXqemkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S4iSIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyNzcsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyNzcsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pep6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LiJIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHI4LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjgsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5Y2I6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LiJIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHI4OCwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHI4OCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLljYjppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kuIkiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjksDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyOSwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLmmZrppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kuIkiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjk5LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjk5LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaZmumkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S4iSIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCg0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxMCwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxMCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLml6nppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/lm5siLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjEwMTAsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMTAxMCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLml6nppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/lm5siLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjEyLA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjEyLA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuWNiOmkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+WbmyIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMTIxMiwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxMjEyLA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuWNiOmkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+WbmyIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMTMsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMTMsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pma6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5ZubIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxMzEzLA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjEzMTMsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pma6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5ZubIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjE0LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjE0LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaXqemkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S6lCIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMTQxNCwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxNDE0LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaXqemkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+S6lCIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMTUsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMTUsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5Y2I6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LqUIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxNTE1LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjE1MTUsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5Y2I6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5LqUIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxNiwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxNiwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLmmZrppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kupQiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjE2MTYsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMTYxNiwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLmmZrppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/kupQiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQoNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMTcsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMTcsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pep6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5YWtIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxNzE3LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjE3MTcsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pep6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5YWtIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIxOCwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxOCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLljYjppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/lha0iLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjE4MTgsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMTgxOCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLljYjppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/lha0iLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjE5LA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjE5LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaZmumkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+WFrSIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMTkxOSwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIxOTE5LA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuaZmumkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+WFrSIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCg0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIyMCwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIyMCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLml6nppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/ml6UiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLkuLvpo58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjIwMjAsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMjAyMCwNCiAgICAgICAgICAgICAgICBjb29rYm9va1JlZ2lzdHJhdGlvbjogew0KICAgICAgICAgICAgICAgICAgdGltZWxpc3Q6ICLml6nppJAiLA0KICAgICAgICAgICAgICAgICAgd2Vla2xpc3Q6ICLmmJ/mnJ/ml6UiLA0KICAgICAgICAgICAgICAgICAgdHlwZWxpc3Q6ICLlia/po58iLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjb29rY2F0ZWdvcnlJZHM6IHN0cjIxLA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjIxLA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuWNiOmkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+aXpSIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuS4u+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMjEyMSwNCiAgICAgICAgICAgICAgICBwZW9wbGVJZHM6IHBzdHIyMTIxLA0KICAgICAgICAgICAgICAgIGNvb2tib29rUmVnaXN0cmF0aW9uOiB7DQogICAgICAgICAgICAgICAgICB0aW1lbGlzdDogIuWNiOmkkCIsDQogICAgICAgICAgICAgICAgICB3ZWVrbGlzdDogIuaYn+acn+aXpSIsDQogICAgICAgICAgICAgICAgICB0eXBlbGlzdDogIuWJr+mjnyIsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvb2tjYXRlZ29yeUlkczogc3RyMjMsDQogICAgICAgICAgICAgICAgcGVvcGxlSWRzOiBwc3RyMjMsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pma6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5pelIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Li76aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgY29va2NhdGVnb3J5SWRzOiBzdHIyMzIzLA0KICAgICAgICAgICAgICAgIHBlb3BsZUlkczogcHN0cjIzMjMsDQogICAgICAgICAgICAgICAgY29va2Jvb2tSZWdpc3RyYXRpb246IHsNCiAgICAgICAgICAgICAgICAgIHRpbWVsaXN0OiAi5pma6aSQIiwNCiAgICAgICAgICAgICAgICAgIHdlZWtsaXN0OiAi5pif5pyf5pelIiwNCiAgICAgICAgICAgICAgICAgIHR5cGVsaXN0OiAi5Ymv6aOfIiwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgXTsNCiAgICAgICAgICAgIHRoaXMuZm9ybS5jb29rYm9va1JlZ2lzdHJhdGlvbnMgPSBjb250ZW50c1NoaTsNCiAgICAgICAgICAgIGFkZEJkZ2xjb29rYm9vayh0aGlzLmZvcm0pLnRoZW4oKHJlc3BvbnNlKSA9PiB7DQogICAgICAgICAgICAgIHRoaXMuJG1vZGFsLm1zZ1N1Y2Nlc3MoIuaWsOWinuaIkOWKnyIpOw0KICAgICAgICAgICAgICB0aGlzLm9wZW4gPSBmYWxzZTsNCiAgICAgICAgICAgICAgdGhpcy5nZXRMaXN0KCk7DQogICAgICAgICAgICB9KTsNCiAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgIH0pOw0KICAgIH0sDQogICAgLyoqIOWIoOmZpOaMiemSruaTjeS9nCAqLw0KICAgIGhhbmRsZURlbGV0ZShyb3cpIHsNCiAgICAgIGNvbnN0IGlkcyA9IHJvdy5pZCB8fCB0aGlzLmlkczsNCiAgICAgIHRoaXMuJG1vZGFsDQogICAgICAgIC5jb25maXJtKCfmmK/lkKbnoa7orqTliKDpmaTkuIDlkajpo5/osLHnvJblj7fkuLoiJyArIGlkcyArICci55qE5pWw5o2u6aG577yfJykNCiAgICAgICAgLnRoZW4oZnVuY3Rpb24gKCkgew0KICAgICAgICAgIHJldHVybiBkZWxCZGdsY29va2Jvb2soaWRzKTsNCiAgICAgICAgfSkNCiAgICAgICAgLnRoZW4oKCkgPT4gew0KICAgICAgICAgIHRoaXMuZ2V0TGlzdCgpOw0KICAgICAgICAgIHRoaXMuJG1vZGFsLm1zZ1N1Y2Nlc3MoIuWIoOmZpOaIkOWKnyIpOw0KICAgICAgICB9KQ0KICAgICAgICAuY2F0Y2goKCkgPT4ge30pOw0KICAgIH0sDQogICAgLyoqIOWvvOWHuuaMiemSruaTjeS9nCAqLw0KICAgIGhhbmRsZUV4cG9ydCgpIHsNCiAgICAgIGNvbnN0IHF1ZXJ5UGFyYW1zID0gdGhpcy5xdWVyeVBhcmFtczsNCiAgICAgIHRoaXMuJG1vZGFsDQogICAgICAgIC5jb25maXJtKCLmmK/lkKbnoa7orqTlr7zlh7rmiYDmnInkuIDlkajpo5/osLHmlbDmja7pobnvvJ8iKQ0KICAgICAgICAudGhlbigoKSA9PiB7DQogICAgICAgICAgdGhpcy5leHBvcnRMb2FkaW5nID0gdHJ1ZTsNCiAgICAgICAgICByZXR1cm4gZXhwb3J0QmRnbGNvb2tib29rKHF1ZXJ5UGFyYW1zKTsNCiAgICAgICAgfSkNCiAgICAgICAgLnRoZW4oKHJlc3BvbnNlKSA9PiB7DQogICAgICAgICAgdGhpcy4kZG93bmxvYWQubmFtZShyZXNwb25zZS5tc2cpOw0KICAgICAgICAgIHRoaXMuZXhwb3J0TG9hZGluZyA9IGZhbHNlOw0KICAgICAgICB9KQ0KICAgICAgICAuY2F0Y2goKCkgPT4ge30pOw0KICAgIH0sDQogIH0sDQp9Ow0K"},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwoDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/views/grassrootsregistration/bdglcookbook","sourcesContent":["<template>\r\n <div class=\"app-container\">\r\n <el-form\r\n :model=\"queryParams\"\r\n ref=\"queryForm\"\r\n :inline=\"true\"\r\n v-show=\"showSearch\"\r\n label-width=\"68px\"\r\n >\r\n <el-form-item label=\"\" prop=\"unitId\">\r\n <el-select\r\n v-model=\"queryParams.unitId\"\r\n placeholder=\"请选择单位\"\r\n @change=\"host\"\r\n clearable\r\n >\r\n <el-option\r\n v-for=\"(item, i) in deptOptionss\"\r\n :key=\"i\"\r\n :label=\"item.deptName\"\r\n :value=\"item.deptId\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"\" prop=\"createtime\">\r\n <el-date-picker\r\n clearable\r\n size=\"small\"\r\n v-model=\"queryParams.startTime\"\r\n type=\"date\"\r\n value-format=\"yyyy-MM-dd\"\r\n placeholder=\"选择时间\"\r\n @change=\"time\"\r\n :editable=\"false\"\r\n >\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button size=\"btr\" @click=\"resetQuery\" icon=\"el-icon-refresh\"\r\n >重置</el-button\r\n >\r\n </el-form-item>\r\n </el-form>\r\n\r\n <el-row :gutter=\"10\" class=\"mb8\">\r\n <el-col :span=\"1.5\">\r\n <el-button\r\n type=\"primary\"\r\n plain\r\n icon=\"el-icon-plus\"\r\n size=\"mini\"\r\n @click=\"handleAdd\"\r\n v-hasPermi=\"['grassrootsregistration:bdglcookbook:add']\"\r\n >新增</el-button\r\n >\r\n </el-col>\r\n <el-col :span=\"1.5\">\r\n <el-button\r\n type=\"success\"\r\n plain\r\n icon=\"el-icon-edit\"\r\n size=\"mini\"\r\n :disabled=\"single\"\r\n @click=\"handleUpdate\"\r\n v-hasPermi=\"['grassrootsregistration:bdglcookbook:edit']\"\r\n >修改</el-button\r\n >\r\n </el-col>\r\n <el-col :span=\"1.5\">\r\n <el-button\r\n type=\"danger\"\r\n plain\r\n icon=\"el-icon-delete\"\r\n size=\"mini\"\r\n :disabled=\"multiple\"\r\n @click=\"handleDelete\"\r\n v-hasPermi=\"['grassrootsregistration:bdglcookbook:remove']\"\r\n >删除</el-button\r\n >\r\n </el-col>\r\n <el-col :span=\"1.5\">\r\n <el-button\r\n type=\"warning\"\r\n plain\r\n icon=\"el-icon-download\"\r\n size=\"mini\"\r\n :loading=\"exportLoading\"\r\n @click=\"handleExport\"\r\n v-hasPermi=\"['grassrootsregistration:bdglcookbook:export']\"\r\n >导出</el-button\r\n >\r\n </el-col>\r\n <!-- <right-toolbar\r\n :showSearch.sync=\"showSearch\"\r\n @queryTable=\"getList\"\r\n ></right-toolbar> -->\r\n </el-row>\r\n\r\n <el-table\r\n v-loading=\"loading\"\r\n :data=\"bdglcookbookList\"\r\n @selection-change=\"handleSelectionChange\"\r\n :header-cell-style=\"{ background: '#003C69', color: 'white' }\"\r\n >\r\n <el-table-column type=\"selection\" width=\"55\" align=\"center\" />\r\n <el-table-column label=\"序号\" align=\"center\" prop=\"id\" />\r\n <el-table-column label=\"单位\" align=\"center\" prop=\"unitName\" />\r\n <!-- <el-table-column label=\"更新时间\" align=\"center\" prop=\"id\" /> -->\r\n <el-table-column label=\"食谱标题\" align=\"center\" prop=\"title\" />\r\n <el-table-column\r\n label=\"开始时间\"\r\n align=\"center\"\r\n prop=\"startTime\"\r\n width=\"180\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <span>{{ parseTime(scope.row.startTime, \"{y}-{m}-{d}\") }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"结束时间\"\r\n align=\"center\"\r\n prop=\"endTime\"\r\n width=\"180\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <span>{{ parseTime(scope.row.endTime, \"{y}-{m}-{d}\") }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"司务长\" align=\"center\" prop=\"messOfficerName\" />\r\n <el-table-column label=\"班长\" align=\"center\" prop=\"peopleName\" />\r\n <!-- <el-table-column label=\"食谱内容\" align=\"center\" prop=\"contents\" />\r\n \r\n <el-table-column label=\"创建时间\" align=\"center\" prop=\"createtime\" />\r\n <el-table-column label=\"更新时间\" align=\"center\" prop=\"updatetime\" /> -->\r\n <el-table-column\r\n label=\"操作\"\r\n align=\"center\"\r\n class-name=\"small-padding fixed-width\"\r\n width=\"200\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <el-button\r\n size=\"btu\"\r\n type=\"text\"\r\n @click=\"handleUpdate(scope.row)\"\r\n v-hasPermi=\"['grassrootsregistration:bdglcookbook:edit']\"\r\n ><span class=\"edit\">修改</span></el-button\r\n >\r\n <el-button\r\n size=\"btd\"\r\n type=\"text\"\r\n @click=\"handleDelete(scope.row)\"\r\n v-hasPermi=\"['grassrootsregistration:bdglcookbook:remove']\"\r\n ><span class=\"delete\">删除</span></el-button\r\n >\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n\r\n <pagination\r\n v-show=\"total > 0\"\r\n :total=\"total\"\r\n :page.sync=\"queryParams.pageNum\"\r\n :limit.sync=\"queryParams.pageSize\"\r\n @pagination=\"getList\"\r\n />\r\n\r\n <!-- 添加或修改一周食谱对话框 -->\r\n <el-dialog\r\n :title=\"title\"\r\n :visible.sync=\"open\"\r\n width=\"1016px\"\r\n append-to-body\r\n >\r\n <div class=\"jiben\">基本信息</div>\r\n\r\n <el-form\r\n ref=\"form\"\r\n :model=\"form\"\r\n :rules=\"rules\"\r\n label-width=\"80px\"\r\n :inline=\"true\"\r\n >\r\n <el-form-item label=\"单位\" prop=\"unitId\">\r\n <!-- <treeselect\r\n @select=\"selectPeo\"\r\n v-model=\"form.unitId\"\r\n :options=\"deptOptions\"\r\n placeholder=\"选择单位\"\r\n /> -->\r\n <treeselect\r\n v-model=\"form.unitId\"\r\n :options=\"deptOptions\"\r\n placeholder=\"选择单位\"\r\n @select=\"selectPeo\"\r\n />\r\n </el-form-item>\r\n <el-form-item label=\"食谱标题\" prop=\"title\">\r\n <el-input v-model=\"form.title\" placeholder=\"请输入食谱标题\" />\r\n </el-form-item>\r\n <el-form-item label=\"开始时间\" prop=\"startTime\">\r\n <el-date-picker\r\n clearable\r\n size=\"small\"\r\n v-model=\"form.startTime\"\r\n type=\"date\"\r\n :editable=\"false\"\r\n value-format=\"yyyy-MM-dd\"\r\n placeholder=\"选择开始时间\"\r\n >\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item label=\"结束时间\" prop=\"endTime\">\r\n <el-date-picker\r\n clearable\r\n :editable=\"false\"\r\n size=\"small\"\r\n v-model=\"form.endTime\"\r\n type=\"date\"\r\n value-format=\"yyyy-MM-dd\"\r\n placeholder=\"选择结束时间\"\r\n >\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item label=\"司务长\" prop=\"messOfficer\">\r\n <!-- <el-input v-model=\"form.messOfficer\" placeholder=\"请输入司务长\" /> -->\r\n <el-select\r\n v-model=\"form.messOfficer\"\r\n placeholder=\"请选择单位\"\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n :disabled=\"item.status == 1\"\r\n @click.native=\"siWu(item.name)\"\r\n ></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"班长\" prop=\"peopleId\">\r\n <!-- <el-input v-model=\"form.peopleId\" placeholder=\"请输入班长\" /> -->\r\n <el-select\r\n v-model=\"form.peopleId\"\r\n placeholder=\"请选择单位\"\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n :disabled=\"item.status == 1\"\r\n @click.native=\"monitor(item.name)\"\r\n ></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <!-- <el-form-item label=\"食谱内容\" prop=\"contents\">\r\n <el-input\r\n v-model=\"form.contents\"\r\n type=\"textarea\"\r\n placeholder=\"请输入内容\"\r\n />\r\n </el-form-item> -->\r\n <div class=\"jiben\">食谱内容</div>\r\n <div class=\"\">\r\n <table\r\n border=\"1\"\r\n width=\"920\"\r\n cellspacing=\"0\"\r\n align=\"center\"\r\n style=\"border-color: white;margin-left: -1px; \"\r\n >\r\n <!-- 星期一 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期一</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Monday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Monday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 星期二 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期二</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Tuesday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 星期三 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期三</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Wednesday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 星期四 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期四</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Thursday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 星期五 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期五</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Friday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Friday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 星期六 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期六</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Saturday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 星期日 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"6\">星期日</td>\r\n <td rowspan=\"2\">早餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zaoZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"(item, i) in yiZhou.zaoZhu\"\r\n :key=\"i\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n ></el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zaoZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zaoFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zaoFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zaoFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 午餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">午餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zhongZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zhongZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zhongFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.zhongFU\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.zhongFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <!-- 晚餐 -->\r\n <tr align=\"center\">\r\n <td rowspan=\"2\">晚餐</td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.wanZu1\"\r\n placeholder=\"请选择主食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanZhu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.wanZu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n <tr align=\"center\">\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.wanFu1\"\r\n placeholder=\"请选择副食\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in yiZhou.wanFu\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n <td>\r\n <el-select\r\n v-model=\"Sunday.wanFu1Ren\"\r\n placeholder=\"请选择炊事员\"\r\n multiple\r\n >\r\n <el-option\r\n v-for=\"item in renYuan\"\r\n :key=\"item.id\"\r\n :label=\"item.name\"\r\n :value=\"item.id\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </td>\r\n </tr>\r\n </table>\r\n </div>\r\n </el-form>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"resertwo\">重置</el-button>\r\n <el-button type=\"primary\" @click=\"submitForm(1)\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport {\r\n listBdglcookbook,\r\n getBdglcookbook,\r\n delBdglcookbook,\r\n addBdglcookbook,\r\n updateBdglcookbook,\r\n exportBdglcookbook,\r\n getThings,\r\n} from \"@/api/grassrootsregistration/bdglcookbook\";\r\nimport { getZhuChiRen } from \"@/api/grassrootsregistration/bdglmeeting\";\r\n\r\n// 导入树形结构\r\nimport Treeselect from \"@riophae/vue-treeselect\";\r\nimport \"@riophae/vue-treeselect/dist/vue-treeselect.css\";\r\nimport { getDept } from \"@/api/grassrootsregistration/bdglmeeting\";\r\n\r\nexport default {\r\n name: \"Bdglcookbook\",\r\n components: {\r\n Treeselect,\r\n },\r\n data() {\r\n return {\r\n //判断关闭\r\n style: \"2\",\r\n // 遮罩层\r\n loading: true,\r\n // 导出遮罩层\r\n exportLoading: false,\r\n // 选中数组\r\n ids: [],\r\n // 非单个禁用\r\n single: true,\r\n // 非多个禁用\r\n multiple: true,\r\n // 显示搜索条件\r\n showSearch: true,\r\n // 总条数\r\n total: 0,\r\n // 一周食谱表格数据\r\n bdglcookbookList: [],\r\n // 弹出层标题\r\n title: \"\",\r\n // 是否显示弹出层\r\n open: false,\r\n // 查询参数\r\n queryParams: {\r\n pageNum: 1,\r\n pageSize: 10,\r\n title: null,\r\n startTime: null,\r\n endTime: null,\r\n messOfficer: null,\r\n peopleId: null,\r\n contents: null,\r\n unitId: null,\r\n createtime: null,\r\n updatetime: null,\r\n },\r\n // 表单参数\r\n form: {},\r\n // 表单校验\r\n rules: {\r\n unitId: [\r\n { required: true, message: \"单位名称不能为空\", trigger: \"blur\" },\r\n ],\r\n },\r\n options: [],\r\n value: \"\",\r\n // 单位树形\r\n deptOptions: [],\r\n // 人员列表\r\n renYuan: [],\r\n food: [],\r\n // 一周食物\r\n yiZhou: [],\r\n // 部门下拉列表\r\n deptOptionss: [],\r\n // 食谱内容\r\n // 食物名称\r\n rows: {},\r\n Monday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n Tuesday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n Wednesday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n Thursday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n Friday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n Saturday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n Sunday: {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n },\r\n // 1\r\n zaoZu1: {},\r\n zaoFu1: {},\r\n zhongZhu1: {},\r\n zhongFu1: {},\r\n wanZhu1: {},\r\n wanFu1: {},\r\n\r\n zaoZu2: {},\r\n zaoFu2: {},\r\n zhongZhu2: {},\r\n zhongFu2: {},\r\n wanZhu2: {},\r\n wanFu2: {},\r\n\r\n zaoZu3: {},\r\n zaoFu3: {},\r\n zhongZhu3: {},\r\n zhongFu3: {},\r\n wanZhu3: {},\r\n wanFu3: {},\r\n\r\n zaoZu4: {},\r\n zaoFu4: {},\r\n zhongZhu4: {},\r\n zhongFu4: {},\r\n wanZhu4: {},\r\n wanFu4: {},\r\n\r\n zaoZu5: {},\r\n zaoFu5: {},\r\n zhongZhu5: {},\r\n zhongFu5: {},\r\n wanZhu5: {},\r\n wanFu5: {},\r\n\r\n zaoZu6: {},\r\n zaoFu6: {},\r\n zhongZhu6: {},\r\n zhongFu6: {},\r\n wanZhu6: {},\r\n wanFu6: {},\r\n\r\n zaoZu7: {},\r\n zaoFu7: {},\r\n zhongZhu7: {},\r\n zhongFu7: {},\r\n wanZhu7: {},\r\n wanFu7: {},\r\n };\r\n },\r\n created() {\r\n this.getList();\r\n },\r\n methods: {\r\n // 获取人员\r\n getRen(id) {\r\n getZhuChiRen(id).then((res) => {\r\n this.renYuan = res.data;\r\n });\r\n },\r\n // 搜索时间触发\r\n time() {\r\n this.getList();\r\n },\r\n // 搜索单位触发\r\n host() {\r\n this.getList();\r\n },\r\n // 选中班长触发\r\n monitor(name) {\r\n this.form.peopleName = name;\r\n },\r\n // 选中司务触发\r\n siWu(name) {\r\n this.form.messOfficerName =name;\r\n },\r\n // 获取一天的食物\r\n getThingsbook() {\r\n getThings().then((res) => {\r\n this.yiZhou = res.data;\r\n });\r\n },\r\n // 重置人员\r\n ChongZhi(){\r\n this.form.messOfficer=null,\r\n this.form.peopleId=null\r\n },\r\n // 新增选中单位触发\r\n selectPeo(data) {\r\n this.ChongZhi()\r\n this.form.unitId = data.id;\r\n this.getRen(this.form.unitId);\r\n },\r\n /** 查询部门下拉树结构 */\r\n getTreeselect() {\r\n getDept().then((response) => {\r\n this.deptOptions = response.data;\r\n });\r\n },\r\n /** 查询一周食谱列表 */\r\n getList() {\r\n this.loading = true;\r\n listBdglcookbook(this.queryParams).then((response) => {\r\n this.bdglcookbookList = response.rows;\r\n this.total = response.total;\r\n this.loading = false;\r\n });\r\n },\r\n // 取消按钮\r\n cancel() {\r\n this.open = false;\r\n this.reset();\r\n },\r\n // 表单重置\r\n reset() {\r\n this.form = {\r\n id: null,\r\n title: null,\r\n startTime: null,\r\n endTime: null,\r\n messOfficer: null,\r\n peopleId: null,\r\n contents: null,\r\n unitId: null,\r\n createtime: null,\r\n updatetime: null,\r\n };\r\n this.resetForm(\"form\");\r\n },\r\n // 重置菜谱\r\n resets() {\r\n this.Monday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n this.Tuesday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n this.Wednesday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n this.Thursday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n this.Friday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n this.Saturday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n this.Sunday = {\r\n zaoZu1: [],\r\n zaoZu1Ren: [],\r\n zaoFu1: [],\r\n zaoFu1Ren: [],\r\n zhongZu1: [],\r\n zhongZu1Ren: [],\r\n zhongFu1: [],\r\n zhongFu1Ren: [],\r\n wanZu1: [],\r\n wanZu1Ren: [],\r\n wanFu1: [],\r\n wanFu1Ren: [],\r\n };\r\n },\r\n /** 搜索按钮操作 */\r\n handleQuery() {\r\n this.queryParams.pageNum = 1;\r\n this.getList();\r\n },\r\n /** 重置按钮操作 */\r\n resetQuery() {\r\n this.resetForm(\"queryForm\");\r\n this.queryParams.startTime = null;\r\n this.handleQuery();\r\n },\r\n /** 对话框重置按钮操作 */\r\n resertwo() {\r\n this.reset();\r\n this.resets();\r\n },\r\n // 多选框选中数据\r\n handleSelectionChange(selection) {\r\n this.ids = selection.map((item) => item.id);\r\n this.single = selection.length !== 1;\r\n this.multiple = !selection.length;\r\n },\r\n /** 新增按钮操作 */\r\n handleAdd() {\r\n // 人员列表\r\n this.renYuan=[],\r\n this.reset();\r\n this.resets();\r\n this.getTreeselect();\r\n this.getThingsbook();\r\n this.open = true;\r\n this.style = 2;\r\n this.title = \"添加一周食谱\";\r\n },\r\n /** 修改按钮操作 */\r\n handleUpdate(row) {\r\n console.log(row.id);\r\n this.getTreeselect();\r\n this.form.unitId = row.unitId;\r\n this.getThingsbook();\r\n this.getRen(row.unitId);\r\n this.reset();\r\n const id = row.id || this.ids;\r\n getBdglcookbook(id).then((response) => {\r\n console.log(response, \"进来了\");\r\n this.form = response.data;\r\n this.open = true;\r\n this.title = \"修改一周食谱\";\r\n var arr = response.data.cookbookRegistrations;\r\n arr.forEach((element) => {\r\n if (\r\n element.weeklist === \"星期一\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\" &&\r\n element.cookcategoryNames !== \"\" &&\r\n element.peopleNames !== \"\"\r\n ) {\r\n console.log(element);\r\n this.zaoZu1 = element;\r\n var arrZaoZhu1 = this.zaoZu1.cookcategoryIds.split(\",\");\r\n arrZaoZhu1.map((i) => parseInt(i, 0));\r\n console.log(arrZaoZhu1);\r\n // this.Monday.zaoZu1 = arrZaoZhu1;\r\n console.log(this.Monday.zaoZu1);\r\n var arrZaoZhu1R = this.zaoZu1.peopleNames.split(\",\");\r\n this.Monday.zaoZu1Ren = arrZaoZhu1R;\r\n } else if (\r\n element.weeklist === \"星期一\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu1 = element;\r\n var arrZaoFu1 = this.zaoFu1.cookcategoryNames.split(\",\");\r\n this.Monday.zaoFu1 = arrZaoFu1;\r\n var arrZaoFu1R = this.zaoFu1.peopleNames.split(\",\");\r\n this.Monday.zaoFu1Ren = arrZaoFu1R;\r\n } else if (\r\n element.weeklist === \"星期一\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu1 = element;\r\n var arrZhongZhu1 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Monday.zhongZu1 = arrZhongZhu1;\r\n var arrZhongZhu1R = this.zhongZhu1.peopleNames.split(\", \");\r\n this.Monday.zhongZu1Ren = arrZhongZhu1R;\r\n } else if (\r\n element.weeklist === \"星期一\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu1 = element;\r\n var arrZhongFu1 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Monday.zhongFu1 = arrZhongFu1;\r\n var arrZhongFu1R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Monday.zhongFu1Ren = arrZhongFu1R;\r\n } else if (\r\n element.weeklist === \"星期一\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu1 = element;\r\n var arrWanZhu1 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Monday.wanZu1 = arrWanZhu1;\r\n var arrWanZhu1R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Monday.wanZu1Ren = arrWanZhu1R;\r\n } else if (\r\n element.weeklist === \"星期一\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu1 = element;\r\n var arrWanFu1 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Monday.wanFu1 = arrWanFu1;\r\n var arrWanFu1R = this.wanFu1.peopleNames.split(\",\");\r\n this.Monday.wanFu1Ren = arrWanFu1R;\r\n } else if (\r\n element.weeklist === \"星期二\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zaoZu2 = element;\r\n var arrZaoZhu2 = this.zaoZu2.cookcategoryNames.split(\",\");\r\n this.Tuesday.zaoZu1 = arrZaoZhu2;\r\n var arrZaoZhu2R = this.zaoZu2.peopleNames.split(\",\");\r\n this.Tuesday.zaoZu1Ren = arrZaoZhu2R;\r\n } else if (\r\n element.weeklist === \"星期二\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu2 = element;\r\n var arrZaoFu2 = this.zaoFu2.cookcategoryNames.split(\",\");\r\n this.Tuesday.zaoFu1 = arrZaoFu2;\r\n var arrZaoFu2R = this.zaoFu2.peopleNames.split(\",\");\r\n this.Tuesday.zaoFu1Ren = arrZaoFu2R;\r\n } else if (\r\n element.weeklist === \"星期二\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu2 = element;\r\n var arrZhongZhu2 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Tuesday.zhongZu1 = arrZhongZhu2;\r\n var arrZhongZhu2R = this.zhongZhu1.peopleNames.split(\",\");\r\n this.Tuesday.zhongZu1Ren = arrZhongZhu2R;\r\n } else if (\r\n element.weeklist === \"星期二\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu2 = element;\r\n var arrZhongFu2 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Tuesday.zhongFu1 = arrZhongFu2;\r\n var arrZhongFu2R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Tuesday.zhongFu1Ren = arrZhongFu2R;\r\n } else if (\r\n element.weeklist === \"星期二\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu2 = element;\r\n var arrWanZhu2 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Tuesday.wanZu1 = arrWanZhu2;\r\n var arrWanZhu2R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Tuesday.wanZu1Ren = arrWanZhu2R;\r\n } else if (\r\n element.weeklist === \"星期二\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu2 = element;\r\n var arrWanFu2 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Tuesday.wanFu1 = arrWanFu2;\r\n var arrWanFu2R = this.wanFu1.peopleNames.split(\",\");\r\n this.Tuesday.wanFu1Ren = arrWanFu2R;\r\n } else if (\r\n element.weeklist === \"星期三\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zaoZu3 = element;\r\n var arrZaoZhu3 = this.zaoZu2.cookcategoryNames.split(\",\");\r\n this.Wednesday.zaoZu1 = arrZaoZhu3;\r\n var arrZaoZhu3R = this.zaoZu2.peopleNames.split(\",\");\r\n this.Wednesday.zaoZu1Ren = arrZaoZhu3R;\r\n } else if (\r\n element.weeklist === \"星期三\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu3 = element;\r\n var arrZaoFu3 = this.zaoFu2.cookcategoryNames.split(\",\");\r\n this.Wednesday.zaoFu1 = arrZaoFu3;\r\n var arrZaoFu3R = this.zaoFu2.peopleNames.split(\",\");\r\n this.Wednesday.zaoFu1Ren = arrZaoFu3R;\r\n } else if (\r\n element.weeklist === \"星期三\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu3 = element;\r\n var arrZhongZhu3 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Wednesday.zhongZu1 = arrZhongZhu3;\r\n var arrZhongZhu3R = this.zhongZhu1.peopleNames.split(\",\");\r\n this.Wednesday.zhongZu1Ren = arrZhongZhu3R;\r\n } else if (\r\n element.weeklist === \"星期三\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu3 = element;\r\n var arrZhongFu3 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Wednesday.zhongFu1 = arrZhongFu3;\r\n var arrZhongFu3R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Wednesday.zhongFu1Ren = arrZhongFu3R;\r\n } else if (\r\n element.weeklist === \"星期三\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu3 = element;\r\n var arrWanZhu3 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Wednesday.wanZu1 = arrWanZhu3;\r\n var arrWanZhu3R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Wednesday.wanZu1Ren = arrWanZhu3R;\r\n } else if (\r\n element.weeklist === \"星期三\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu3 = element;\r\n var arrWanFu3 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Wednesday.wanFu1 = arrWanFu3;\r\n var arrWanFu3R = this.wanFu1.peopleNames.split(\",\");\r\n this.Wednesday.wanFu1Ren = arrWanFu3R;\r\n } else if (\r\n element.weeklist === \"星期四\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zaoZu4 = element;\r\n var arrZaoZhu4 = this.zaoZu2.cookcategoryNames.split(\",\");\r\n this.Monday.zaoZu1 = arrZaoZhu4;\r\n var arrZaoZhu4R = this.zaoZu2.peopleNames.split(\",\");\r\n this.Monday.zaoZu1Ren = arrZaoZhu4R;\r\n } else if (\r\n element.weeklist === \"星期四\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu4 = element;\r\n var arrZaoFu4 = this.zaoFu2.cookcategoryNames.split(\",\");\r\n this.Thursday.zaoFu1 = arrZaoFu4;\r\n var arrZaoFu4R = this.zaoFu2.peopleNames.split(\",\");\r\n this.Thursday.zaoFu1Ren = arrZaoFu4R;\r\n } else if (\r\n element.weeklist === \"星期四\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu4 = element;\r\n var arrZhongZhu4 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Thursday.zhongZu1 = arrZhongZhu4;\r\n var arrZhongZhu4R = this.zhongZhu1.peopleNames.split(\",\");\r\n this.Thursday.zhongZu1Ren = arrZhongZhu4R;\r\n } else if (\r\n element.weeklist === \"星期四\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu4 = element;\r\n var arrZhongFu4 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Thursday.zhongFu1 = arrZhongFu4;\r\n var arrZhongFu4R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Thursday.zhongFu1Ren = arrZhongFu4R;\r\n } else if (\r\n element.weeklist === \"星期四\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu4 = element;\r\n var arrWanZhu4 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Thursday.wanZu1 = arrWanZhu4;\r\n var arrWanZhu4R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Thursday.wanZu1Ren = arrWanZhu4R;\r\n } else if (\r\n element.weeklist === \"星期四\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu4 = element;\r\n var arrWanFu4 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Thursday.wanFu1 = arrWanFu4;\r\n var arrWanFu4R = this.wanFu1.peopleNames.split(\",\");\r\n this.Thursday.wanFu1Ren = arrWanFu4R;\r\n } else if (\r\n element.weeklist === \"星期五\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zaoZu5 = element;\r\n var arrZaoZhu5 = this.zaoZu2.cookcategoryNames.split(\",\");\r\n this.Monday.zaoZu1 = arrZaoZhu5;\r\n var arrZaoZhu5R = this.zaoZu2.peopleNames.split(\",\");\r\n this.Monday.zaoZu1Ren = arrZaoZhu5R;\r\n } else if (\r\n element.weeklist === \"星期五\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu5 = element;\r\n var arrZaoFu5 = this.zaoFu2.cookcategoryNames.split(\",\");\r\n this.Friday.zaoFu1 = arrZaoFu5;\r\n var arrZaoFu5R = this.zaoFu2.peopleNames.split(\",\");\r\n this.Friday.zaoFu1Ren = arrZaoFu5R;\r\n } else if (\r\n element.weeklist === \"星期五\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu5 = element;\r\n var arrZhongZhu5 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Friday.zhongZu1 = arrZhongZhu5;\r\n var arrZhongZhu5R = this.zhongZhu1.peopleNames.split(\",\");\r\n this.Friday.zhongZu1Ren = arrZhongZhu5R;\r\n } else if (\r\n element.weeklist === \"星期五\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu5 = element;\r\n var arrZhongFu5 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Friday.zhongFu1 = arrZhongFu5;\r\n var arrZhongFu5R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Friday.zhongFu1Ren = arrZhongFu5R;\r\n } else if (\r\n element.weeklist === \"星期五\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu5 = element;\r\n var arrWanZhu5 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Friday.wanZu1 = arrWanZhu5;\r\n var arrWanZhu5R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Friday.wanZu1Ren = arrWanZhu5R;\r\n } else if (\r\n element.weeklist === \"星期五\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu5 = element;\r\n var arrWanFu5 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Friday.wanFu1 = arrWanFu5;\r\n var arrWanFu5R = this.wanFu1.peopleNames.split(\",\");\r\n this.Friday.wanFu1Ren = arrWanFu5R;\r\n } else if (\r\n element.weeklist === \"星期六\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zaoZu6 = element;\r\n var arrZaoZhu6 = this.zaoZu2.cookcategoryNames.split(\",\");\r\n this.Saturday.zaoZu1 = arrZaoZhu6;\r\n var arrZaoZhu6R = this.zaoZu2.peopleNames.split(\",\");\r\n this.Saturday.zaoZu1Ren = arrZaoZhu6R;\r\n } else if (\r\n element.weeklist === \"星期六\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu6 = element;\r\n var arrZaoFu6 = this.zaoFu2.cookcategoryNames.split(\",\");\r\n this.Saturday.zaoFu1 = arrZaoFu6;\r\n var arrZaoFu6R = this.zaoFu2.peopleNames.split(\",\");\r\n this.Saturday.zaoFu1Ren = arrZaoFu6R;\r\n } else if (\r\n element.weeklist === \"星期六\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu6 = element;\r\n var arrZhongZhu6 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Saturday.zhongZu1 = arrZhongZhu6;\r\n var arrZhongZhu6R = this.zhongZhu1.peopleNames.split(\",\");\r\n this.Saturday.zhongZu1Ren = arrZhongZhu6R;\r\n } else if (\r\n element.weeklist === \"星期六\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu6 = element;\r\n var arrZhongFu6 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Saturday.zhongFu1 = arrZhongFu6;\r\n var arrZhongFu6R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Saturday.zhongFu1Ren = arrZhongFu6R;\r\n } else if (\r\n element.weeklist === \"星期六\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu6 = element;\r\n var arrWanZhu6 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Saturday.wanZu1 = arrWanZhu6;\r\n var arrWanZhu6R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Saturday.wanZu1Ren = arrWanZhu6R;\r\n } else if (\r\n element.weeklist === \"星期六\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu6 = element;\r\n var arrWanFu6 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Saturday.wanFu1 = arrWanFu6;\r\n var arrWanFu6R = this.wanFu1.peopleNames.split(\",\");\r\n this.Saturday.wanFu1Ren = arrWanFu6R;\r\n } else if (\r\n element.weeklist === \"星期日\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zaoZu7 = element;\r\n var arrZaoZhu7 = this.zaoZu2.cookcategoryNames.split(\",\");\r\n this.Sunday.zaoZu1 = arrZaoZhu7;\r\n var arrZaoZhu7R = this.zaoZu2.peopleNames.split(\",\");\r\n this.Sunday.zaoZu1Ren = arrZaoZhu7R;\r\n } else if (\r\n element.weeklist === \"星期日\" &&\r\n element.timelist === \"早餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zaoFu7 = element;\r\n var arrZaoFu7 = this.zaoFu2.cookcategoryNames.split(\",\");\r\n this.Sunday.zaoFu1 = arrZaoFu7;\r\n var arrZaoFu7R = this.zaoFu2.peopleNames.split(\",\");\r\n this.Sunday.zaoFu1Ren = arrZaoFu7R;\r\n } else if (\r\n element.weeklist === \"星期日\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.zhongZhu7 = element;\r\n var arrZhongZhu7 = this.zhongZhu1.cookcategoryNames.split(\",\");\r\n this.Sunday.zhongZu1 = arrZhongZhu7;\r\n var arrZhongZhu7R = this.zhongZhu1.peopleNames.split(\",\");\r\n this.Sunday.zhongZu1Ren = arrZhongZhu7R;\r\n } else if (\r\n element.weeklist === \"星期日\" &&\r\n element.timelist === \"午餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.zhongFu7 = element;\r\n var arrZhongFu7 = this.zhongFu1.cookcategoryNames.split(\",\");\r\n this.Sunday.zhongFu1 = arrZhongFu7;\r\n var arrZhongFu7R = this.zhongFu1.peopleNames.split(\",\");\r\n this.Sunday.zhongFu1Ren = arrZhongFu7R;\r\n } else if (\r\n element.weeklist === \"星期日\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"主食\"\r\n ) {\r\n this.wanZhu7 = element;\r\n var arrWanZhu7 = this.wanZhu1.cookcategoryNames.split(\",\");\r\n this.Sunday.wanZu1 = arrWanZhu7;\r\n var arrWanZhu7R = this.wanZhu1.peopleNames.split(\",\");\r\n this.Sunday.wanZu1Ren = arrWanZhu7R;\r\n } else if (\r\n element.weeklist === \"星期日\" &&\r\n element.timelist === \"晚餐\" &&\r\n element.typelist === \"副食\"\r\n ) {\r\n this.wanFu7 = element;\r\n var arrWanFu7 = this.wanFu1.cookcategoryNames.split(\",\");\r\n this.Sunday.wanFu1 = arrWanFu7;\r\n var arrWanFu7R = this.wanFu1.peopleNames.split(\",\");\r\n this.Sunday.wanFu1Ren = arrWanFu7R;\r\n }\r\n });\r\n });\r\n },\r\n /** 提交按钮 */\r\n submitForm(style) {\r\n this.style = style;\r\n this.$refs[\"form\"].validate((valid) => {\r\n if (valid) {\r\n if (this.form.id != null) {\r\n updateBdglcookbook(this.form).then((response) => {\r\n this.$modal.msgSuccess(\"修改成功\");\r\n this.open = false;\r\n this.getList();\r\n });\r\n } else {\r\n // 1.早主;\r\n var str1 = this.Monday.zaoZu1.join(\",\");\r\n var pstr1 = this.Monday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str11 = this.Monday.zaoFu1.join(\",\");\r\n var pstr11 = this.Monday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str2 = this.Monday.zhongZu1.join(\",\");\r\n var pstr2 = this.Monday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str22 = this.Monday.zhongFu1.join(\",\");\r\n var pstr22 = this.Monday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str3 = this.Monday.wanZu1.join(\",\");\r\n var pstr3 = this.Monday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str33 = this.Monday.wanFu1.join(\",\");\r\n var pstr33 = this.Monday.wanFu1Ren.join(\",\");\r\n\r\n // 2.早主;\r\n var str4 = this.Tuesday.zaoZu1.join(\",\");\r\n var pstr4 = this.Tuesday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str44 = this.Tuesday.zaoFu1.join(\",\");\r\n var pstr44 = this.Tuesday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str5 = this.Tuesday.zhongZu1.join(\",\");\r\n var pstr5 = this.Tuesday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str55 = this.Tuesday.zhongFu1.join(\",\");\r\n var pstr55 = this.Tuesday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str6 = this.Tuesday.wanZu1.join(\",\");\r\n var pstr6 = this.Tuesday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str66 = this.Tuesday.wanFu1.join(\",\");\r\n var pstr66 = this.Tuesday.wanFu1Ren.join(\",\");\r\n\r\n // 3.早主;\r\n var str7 = this.Wednesday.zaoZu1.join(\",\");\r\n var pstr7 = this.Wednesday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str77 = this.Wednesday.zaoFu1.join(\",\");\r\n var pstr77 = this.Wednesday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str8 = this.Wednesday.zhongZu1.join(\",\");\r\n var pstr8 = this.Wednesday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str88 = this.Wednesday.zhongFu1.join(\",\");\r\n var pstr88 = this.Wednesday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str9 = this.Wednesday.wanZu1.join(\",\");\r\n var pstr9 = this.Wednesday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str99 = this.Wednesday.wanFu1.join(\",\");\r\n var pstr99 = this.Wednesday.wanFu1Ren.join(\",\");\r\n\r\n // 4.早主;\r\n var str10 = this.Thursday.zaoZu1.join(\",\");\r\n var pstr10 = this.Thursday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str1010 = this.Thursday.zaoFu1.join(\",\");\r\n var pstr1010 = this.Thursday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str12 = this.Thursday.zhongZu1.join(\",\");\r\n var pstr12 = this.Thursday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str1212 = this.Thursday.zhongFu1.join(\",\");\r\n var pstr1212 = this.Thursday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str13 = this.Thursday.wanZu1.join(\",\");\r\n var pstr13 = this.Thursday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str1313 = this.Thursday.wanFu1.join(\",\");\r\n var pstr1313 = this.Thursday.wanFu1Ren.join(\",\");\r\n\r\n // 5.早主;\r\n var str14 = this.Friday.zaoZu1.join(\",\");\r\n var pstr14 = this.Friday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str1414 = this.Friday.zaoFu1.join(\",\");\r\n var pstr1414 = this.Friday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str15 = this.Friday.zhongZu1.join(\",\");\r\n var pstr15 = this.Friday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str1515 = this.Friday.zhongFu1.join(\",\");\r\n var pstr1515 = this.Friday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str16 = this.Friday.wanZu1.join(\",\");\r\n var pstr16 = this.Friday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str1616 = this.Friday.wanFu1.join(\",\");\r\n var pstr1616 = this.Friday.wanFu1Ren.join(\",\");\r\n\r\n // 6.早主;\r\n var str17 = this.Saturday.zaoZu1.join(\",\");\r\n var pstr17 = this.Saturday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str1717 = this.Saturday.zaoFu1.join(\",\");\r\n var pstr1717 = this.Saturday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str18 = this.Saturday.zhongZu1.join(\",\");\r\n var pstr18 = this.Saturday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str1818 = this.Saturday.zhongFu1.join(\",\");\r\n var pstr1818 = this.Saturday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str19 = this.Saturday.wanZu1.join(\",\");\r\n var pstr19 = this.Saturday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str1919 = this.Saturday.wanFu1.join(\",\");\r\n var pstr1919 = this.Saturday.wanFu1Ren.join(\",\");\r\n\r\n // 7.早主;\r\n var str20 = this.Sunday.zaoZu1.join(\",\");\r\n var pstr20 = this.Sunday.zaoZu1Ren.join(\",\");\r\n // 早副;\r\n var str2020 = this.Sunday.zaoFu1.join(\",\");\r\n var pstr2020 = this.Sunday.zaoFu1Ren.join(\",\");\r\n // 中主;\r\n var str21 = this.Sunday.zhongZu1.join(\",\");\r\n var pstr21 = this.Sunday.zhongZu1Ren.join(\",\");\r\n // 中副\r\n var str2121 = this.Sunday.zhongFu1.join(\",\");\r\n var pstr2121 = this.Sunday.zhongFu1Ren.join(\",\");\r\n // 晚主\r\n var str23 = this.Sunday.wanZu1.join(\",\");\r\n var pstr23 = this.Sunday.wanZu1Ren.join(\",\");\r\n // 晚副\r\n var str2323 = this.Sunday.wanFu1.join(\",\");\r\n var pstr2323 = this.Sunday.wanFu1Ren.join(\",\");\r\n var contentsShi = [\r\n {\r\n cookcategoryIds: str1,\r\n peopleIds: pstr1,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期一\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str11,\r\n peopleIds: pstr11,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期一\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str2,\r\n peopleIds: pstr2,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期一\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str22,\r\n peopleIds: pstr22,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期一\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str3,\r\n peopleIds: pstr3,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期一\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str33,\r\n peopleIds: pstr33,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期一\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n\r\n {\r\n cookcategoryIds: str4,\r\n peopleIds: pstr4,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期二\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str44,\r\n peopleIds: pstr44,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期二\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str5,\r\n peopleIds: pstr5,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期二\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str55,\r\n peopleIds: pstr55,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期二\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str6,\r\n peopleIds: pstr6,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期二\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str66,\r\n peopleIds: pstr66,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期二\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n\r\n {\r\n cookcategoryIds: str7,\r\n peopleIds: pstr7,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期三\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str77,\r\n peopleIds: pstr77,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期三\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str8,\r\n peopleIds: pstr8,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期三\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str88,\r\n peopleIds: pstr88,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期三\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str9,\r\n peopleIds: pstr9,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期三\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str99,\r\n peopleIds: pstr99,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期三\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n\r\n {\r\n cookcategoryIds: str10,\r\n peopleIds: pstr10,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期四\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1010,\r\n peopleIds: pstr1010,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期四\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str12,\r\n peopleIds: pstr12,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期四\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1212,\r\n peopleIds: pstr1212,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期四\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str13,\r\n peopleIds: pstr13,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期四\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1313,\r\n peopleIds: pstr1313,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期四\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n\r\n {\r\n cookcategoryIds: str14,\r\n peopleIds: pstr14,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期五\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1414,\r\n peopleIds: pstr1414,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期五\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str15,\r\n peopleIds: pstr15,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期五\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1515,\r\n peopleIds: pstr1515,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期五\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str16,\r\n peopleIds: pstr16,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期五\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1616,\r\n peopleIds: pstr1616,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期五\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n\r\n {\r\n cookcategoryIds: str17,\r\n peopleIds: pstr17,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期六\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1717,\r\n peopleIds: pstr1717,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期六\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str18,\r\n peopleIds: pstr18,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期六\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1818,\r\n peopleIds: pstr1818,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期六\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str19,\r\n peopleIds: pstr19,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期六\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str1919,\r\n peopleIds: pstr1919,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期六\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n\r\n {\r\n cookcategoryIds: str20,\r\n peopleIds: pstr20,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期日\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str2020,\r\n peopleIds: pstr2020,\r\n cookbookRegistration: {\r\n timelist: \"早餐\",\r\n weeklist: \"星期日\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str21,\r\n peopleIds: pstr21,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期日\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str2121,\r\n peopleIds: pstr2121,\r\n cookbookRegistration: {\r\n timelist: \"午餐\",\r\n weeklist: \"星期日\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str23,\r\n peopleIds: pstr23,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期日\",\r\n typelist: \"主食\",\r\n },\r\n },\r\n {\r\n cookcategoryIds: str2323,\r\n peopleIds: pstr2323,\r\n cookbookRegistration: {\r\n timelist: \"晚餐\",\r\n weeklist: \"星期日\",\r\n typelist: \"副食\",\r\n },\r\n },\r\n ];\r\n this.form.cookbookRegistrations = contentsShi;\r\n addBdglcookbook(this.form).then((response) => {\r\n this.$modal.msgSuccess(\"新增成功\");\r\n this.open = false;\r\n this.getList();\r\n });\r\n }\r\n }\r\n });\r\n },\r\n /** 删除按钮操作 */\r\n handleDelete(row) {\r\n const ids = row.id || this.ids;\r\n this.$modal\r\n .confirm('是否确认删除一周食谱编号为\"' + ids + '\"的数据项?')\r\n .then(function () {\r\n return delBdglcookbook(ids);\r\n })\r\n .then(() => {\r\n this.getList();\r\n this.$modal.msgSuccess(\"删除成功\");\r\n })\r\n .catch(() => {});\r\n },\r\n /** 导出按钮操作 */\r\n handleExport() {\r\n const queryParams = this.queryParams;\r\n this.$modal\r\n .confirm(\"是否确认导出所有一周食谱数据项?\")\r\n .then(() => {\r\n this.exportLoading = true;\r\n return exportBdglcookbook(queryParams);\r\n })\r\n .then((response) => {\r\n this.$download.name(response.msg);\r\n this.exportLoading = false;\r\n })\r\n .catch(() => {});\r\n },\r\n },\r\n};\r\n</script>\r\n<style scoped>\r\n/* 对话框背景颜色 */\r\n::v-deep .el-dialog {\r\n background: #004d86 !important;\r\n}\r\n::v-deep .el-textarea__inner {\r\n width: 920px;\r\n height: 104px;\r\n}\r\n::v-deep .el-dialog__header {\r\n border-bottom: 1px solid #718a9d;\r\n}\r\n::v-deep .el-dialog__title {\r\n color: #fff;\r\n font: 18px;\r\n}\r\n::v-deep .el-dialog__headerbtn .el-dialog__close {\r\n color: #fff;\r\n}\r\n::v-deep .el-form-item__label {\r\n font: 16px;\r\n color: #fff;\r\n width: 100px !important;\r\n}\r\n::v-deep .el-input__inner {\r\n /* width: 200px !important;\r\n height: 36px; */\r\n background: transparent;\r\n color: #fff;\r\n}\r\n/* 单位框背景颜色 */\r\n::v-deep .vue-treeselect__control {\r\n background: #004d86 !important;\r\n}\r\n/* 基本信息背景 */\r\n.jiben {\r\n width: 920px;\r\n height: 32px;\r\n background-image: url(../../../images/小标题底.png);\r\n margin-bottom: 25px;\r\n color: #fff;\r\n padding-left: 16px;\r\n line-height: 32px;\r\n}\r\n/*调整表单间距 */\r\n::v-deep .el-form-item__content {\r\n width: 200px;\r\n}\r\n::v-deep .el-input__inner {\r\n cursor: pointer !important;\r\n}\r\n/* 底部确定取消按钮 */\r\n::v-deep .el-dialog__footer {\r\n padding: 30px 50px;\r\n}\r\n::v-deep .el-dialog__body {\r\n margin: 0px 20px;\r\n box-sizing: border-box;\r\n padding: 30px 12px 30px 28px;\r\n}\r\n.contents {\r\n padding: 0px 40px !important;\r\n}\r\n/* 下拉菜单 */\r\n.el-dropdown-link {\r\n cursor: pointer;\r\n color: #409eff;\r\n}\r\n.el-icon-arrow-down {\r\n font-size: 12px;\r\n}\r\n/* 刷新图标 */\r\n/* .el-icon-refresh {\r\n width: 76px;\r\n height: 36px;\r\n color: #fff;\r\n background-color: #1d96ff !important;\r\n border-radius: 4px;\r\n border: none;\r\n margin-left: 20px;\r\n font-size: 14px;\r\n} */\r\n/* 下拉菜单字体/背景颜色 */\r\n.el-select-dropdown__item.hover,\r\n.el-select-dropdown__item:hover {\r\n background-color: #004d86;\r\n color: #fff;\r\n}\r\n.el-select-dropdown__item {\r\n color: #fff;\r\n}\r\n/* 时间选择 */\r\n::v-deep .el-input--small .el-input__inner {\r\n width: 200px;\r\n height: 36px;\r\n line-height: 36px;\r\n}\r\n.el-date-editor.el-input {\r\n width: 200px;\r\n height: 36px;\r\n line-height: 36px;\r\n}\r\n::v-deep .el-date-editor.el-input .el-input__inner {\r\n height: 36px;\r\n line-height: 36px;\r\n}\r\n\r\n/* 单位框背景颜色 */\r\n::v-deep .vue-treeselect__control {\r\n background: #004d86 !important;\r\n color: #fff;\r\n}\r\n/* 单位下拉菜单选中字体颜色 */\r\n::v-deep .vue-treeselect__single-value {\r\n color: #fff !important;\r\n}\r\n/* 分页按钮 */\r\n::v-deep .el-pagination.is-background .el-pager li {\r\n background-color: #004d86;\r\n color: #fff;\r\n}\r\n::v-deep .el-pagination.is-background .btn-next {\r\n background-color: #004d86;\r\n color: #fff;\r\n}\r\n/* 表格宽度 */\r\ntable td {\r\n border-bottom: none !important;\r\n margin: 0px;\r\n padding: 0px;\r\n width: 200px;\r\n}\r\n/* 表格下拉 */\r\n::v-deep td .el-input__inner {\r\n background: transparent;\r\n color: #fff;\r\n border: none;\r\n}\r\n::v-deep .el-dialog__body {\r\n color: #fff;\r\n font-size: 14px;\r\n}\r\n::v-deep .el-input__inner {\r\n cursor: pointer !important;\r\n}\r\n</style>"]}]}