request->get('ghsId', 0); $ghs = GhsClass::getById($id, true); GhsClass::valid($ghs, $this->shopId); $shopId = $ghs->shopId ?? 0; $ext = ShopExtClass::getByCondition(['shopId' => $shopId], true); $list = XjClass::getSjXj($ext); util::success(['list' => $list]); } //添加打印机 shish 20210712 public function actionAddPrint() { $shopAdmin = $this->shopAdmin; $roleId = $shopAdmin['roleId'] ?? 0; $role = AdminRoleClass::getById($roleId); $roleName = $role['roleName'] ?? ''; if ($roleName == '员工') { util::fail('没有权限操作哦'); } $shopId = $this->shopId; $ext = ShopExtClass::getByCondition(['shopId' => $shopId], true); $get = Yii::$app->request->get(); $printSn = $get['printSn'] ?? ''; $printKey = $get['printKey'] ?? ''; $print = new printUtil($printSn); $shop = $this->shop; $default = $shop->default ?? 0; $shopName = $shop->shopName ?? ''; $sj = $this->sj; $sjName = $sj->name ?? ''; $name = $default == 1 ? $sjName : $sjName . ' ' . $shopName; if (!empty($printSn) && !empty($printKey)) { $return = $print->addPrint($printKey, $name); if ($return) { $ext->printSn = $printSn; $ext->printKey = $printKey; $ext->save(); util::complete('添加成功'); } } if (empty($printSn) && empty($printKey)) { $ext->printSn = ''; $ext->printKey = ''; $ext->save(); util::complete('修改成功'); } util::fail('添加失败'); } //获取打印机信息 public function actionGetPrint() { $shopId = $this->shopId; $ext = ShopExtClass::getByCondition(['shopId' => $shopId]); util::success($ext); } }