listOtherPlace($param['category_id']); return json($result); } /** * 其他场景获取场所详情 * @date 2023-01-19 */ public function getOtherPlace(){ $param = input('post.'); $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> getOtherPlace($param['place_id']); return json($result); } /** * 计算器获取场所列表 * @date 2023-01-19 */ public function listPlace(){ $param = input('post.'); $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> listPlace(); return json($result); } /** * 计算器获取场所列表 * @date 2023-01-19 */ public function listPositionByPlace(){ $param = input('post.'); $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> listPositionByPlace($param['place_id']); return json($result); } /** * 计算器获取场所和位置确定的详情页 * @date 2023-01-19 */ public function getPosition(){ $param = input('post.'); $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> getPosition($param['place_id'],$param['position_id']); return json($result); } /** * 查询结果前判断输入值是否有效 * @date 2023-01-19 */ public function isInputAvailable(){ $param = input('post.'); $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> isInputAvailable($param['place_id'],$param['position_id'],$param['refractory_id'],$param['input_value']); return json($result); } /** * 获取结果 * @date 2023-01-19 */ public function getCalculatorResult(){ $param = input('post.'); $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> getCalculatorResult($param['place_id'],$param['position_id'],$param['refractory_id'],$param['input_value']); return json($result); } /** * 导入到数据库 * @date 2023-01-19 */ public function importExcel(){ $calculator_logic = new \app\calculator\logic\Calculator(); $result = $calculator_logic -> importExcel(); dump($result); } }