Computation offloading is a key computing paradigm used in mobile edge computing. The principle of computation offloading is to leverage powerful infrastructures to augment the computing capability of less powerful devices. However, the most existing computation offloading algorithms assume that the mobile device is not moving, and these algorithms do not take into account the reliability of task execution. In this paper, we firstly present the formalized description of the workflow, the wireless signal, the wisdom medical scenario and the moving path. Then, inspired by the Bayesian cognitive model, a trust evaluation model is presented to reduce the probability of failure for task execution based on the reliable behaviors of multiply computation resources. According to the location and the velocity of the mobile device, the execution time and the energy consumption model based on the moving path are constructed, task deferred execution and task migration are introduced to guarantee the service continuity. On this basis, considering the whole scheduling process from a global viewpoint, the genetic algorithm is used to solve the energy consumption optimization problem with the constraint of response time. Experimental results show that the proposed algorithm optimizes the workflow under the mobile edge environment by increasing 20.4% of successful execution probability and decreasing 21.5% of energy consumption compared with traditional optimization algorithms.