Commit 1bea1ddb by huluobin

update

parent 5778b436
...@@ -3,7 +3,6 @@ package com.gogirl.infrastructure.mapper.store.store; ...@@ -3,7 +3,6 @@ package com.gogirl.infrastructure.mapper.store.store;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gogirl.domain.store.store.StoreTechnician; import com.gogirl.domain.store.store.StoreTechnician;
import org.apache.ibatis.annotations.Mapper;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -20,4 +19,6 @@ public interface StoreTechnicianMapper extends BaseMapper<StoreTechnician> { ...@@ -20,4 +19,6 @@ public interface StoreTechnicianMapper extends BaseMapper<StoreTechnician> {
int insertTechnicianManage(StoreTechnician storeTechnician); int insertTechnicianManage(StoreTechnician storeTechnician);
List<StoreTechnician> queryDayTechnicianClasses(Integer departmentId, Date day); List<StoreTechnician> queryDayTechnicianClasses(Integer departmentId, Date day);
void syncTechnicianJobs();
} }
...@@ -692,4 +692,14 @@ public class Schedule { ...@@ -692,4 +692,14 @@ public class Schedule {
baseProduceMapper.syncProduceServeTypeId(); baseProduceMapper.syncProduceServeTypeId();
log.info("同步款式的服务类型id结束"); log.info("同步款式的服务类型id结束");
} }
/**
* 每天凌晨3点同步美甲师jobs
*/
@Scheduled(cron = "0 0 3 * * ?")
public void syncTechnicianJobs() {
log.info("每天凌晨3点同步美甲师jobs 开始");
storeTechnicianMapper.syncTechnicianJobs();
log.info("每天凌晨3点同步美甲师jobs 结束");
}
} }
...@@ -78,6 +78,12 @@ ...@@ -78,6 +78,12 @@
</set> </set>
</update> </update>
<update id="syncTechnicianJobs">
update store_technician t1
LEFT JOIN store_user t2 on t1.user_id = t2.id
set t1.jobs = t2.jobs
where t1.jobs != t2.jobs
</update>
<insert id="insertTechnicianManage" <insert id="insertTechnicianManage"
parameterType="com.gogirl.domain.store.store.StoreTechnician"> parameterType="com.gogirl.domain.store.store.StoreTechnician">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment