| | |
| | | NODE_ENV = development |
| | | VITE_NAME='开发环境' |
| | | |
| | | VITE_BASE_CONTEXT='' |
| | | VITE_BASE_CONTEXT='screen' |
| | | VITE_BASE_PATH='/api' |
| | | VITE_BASE_URL='http://192.168.0.35:10021' |
| | | #VITE_BASE_URL='http://192.168.0.35:10021' |
| | | |
| | | # VITE_BASE_PATH='/doumeeplant_api' |
| | | # VITE_BASE_URL='https://dmtest.ahapp.net/doumeeplant_api/' |
| | | # VITE_BASE_URL='https://dmtest.ahapp.net/doumeeplant_api/' |
| | | |
| | | VITE_BASE_URL = 'https://www.mes.red/doumeeplant' |
| | |
| | | <img v-if="!isFull" src="@/assets/img/ic_fullscreen@2x.png" class="full-ic" @click="fullChange"> |
| | | <img v-else src="@/assets/img/ic_exitfullscreen@2x.png" class="full-ic" @click="fullChange"> |
| | | <img src="@/assets/img/title_line@2x.png" class="right-line" alt=""> |
| | | |
| | | <template> |
| | | <v-mini-weather></v-mini-weather> |
| | | </template> |
| | | <div class="date"> |
| | | <div class="time">{{ tempDate.time }}</div> |
| | | <div class="day">{{ `${tempDate.date} ${tempDate.day}` }}</div> |
| | |
| | | import { reactive, toRefs, onMounted, computed } from 'vue'; |
| | | import { useCounterStore } from '@/stores/counter.js' |
| | | import { useRoute, useRouter } from 'vue-router' |
| | | import { vMiniWeather } from 'vue-mini-weather' |
| | | // export default { components: {vMiniWeather }} |
| | | const enterprise = useCounterStore() |
| | | const route = useRoute() |
| | | const router = useRouter() |
| | |
| | | scrollDom = scrollContainer1.value |
| | | } else { |
| | | // 如果列表数量过少不进行滚动 |
| | | if (scrollDom.children.length < 7) { |
| | | if (scrollDom.children.length < 6) { |
| | | clearTimeout(timer1.value) |
| | | return |
| | | } |
| | | // 组件进行滚动 |
| | | scrollDom.scrollTop += 1 |
| | | scrollDom.scrollTop += 2 |
| | | // 判断是否滚动到底部 |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop+2 >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | // 获取组件第一个节点 |
| | | let first = scrollDom.children[0] |
| | | // 删除节点 |
| | |
| | | // 组件进行滚动 |
| | | scrollDom.scrollTop += 2 |
| | | // 判断是否滚动到底部 |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop+1 >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | // 获取组件第一个节点 |
| | | let first = scrollDom.children[0] |
| | | // 删除节点 |
| | |
| | | changeOrigin: true, |
| | | ws: false, // 允许websocket代理 |
| | | secure: false, |
| | | rewrite: (path) => path.replace(env.VITE_BASE_PATH, '') |
| | | rewrite: (path) => path.replace(env.VITE_BASE_PATH, '/') |
| | | } |
| | | } |
| | | } |
| | |
| | | # application: |
| | | # name: doumeemes |
| | | profiles: |
| | | active: standard |
| | | active: standardPro |
| | | # JSON返回配置 |
| | | jackson: |
| | | # 默认时区 |
| | |
| | | FROM `plans` `a` |
| | | LEFT JOIN `material_distribute` c ON a.MATERIAL_ID=c.ID |
| | | LEFT JOIN `material` m ON c.MATERIAL_ID=m.ID |
| | | where (a.status in (1,4) or (a.status=6 and EXISTS(select b.id from workorder_record b where b.type=1 and b.DELETED=0 and b.PLAN_ID=a.id) )) |
| | | where (a.status in (1,4) or (a.status=6 and EXISTS(select b.id from workorder_record b where b.type=1 and b.DELETED=0 and b.PLAN_ID=a.id and to_days(b.create_time)=to_days(now())) )) |
| | | and a.deleted=0 and a.ROOT_DEPART_ID=#{rootDepartId} and a.DEPART_ID=#{departId} and a.PROCEDURE_ID=#{procedureId} |
| | | order by a.CREATE_TIME |
| | | </select> |
| | |
| | | SELECT count(a.id) as ingNum, |
| | | (select count(b.id) FROM `plans` b where b.DELETED = 0 and b.PROCEDURE_ID=#{procedureId} AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND (b.`STATUS` in (1,4) and to_days(now()) > to_days(b.plan_Date) )) as delayNum, |
| | | (select count(distinct(b.CREATE_USER)) FROM `workorder_record` b left join workorder c on b.workorder_id =c.id where b.PROCEDURE_ID=#{procedureId} AND b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND c.status in (0,1,2,3,4,7) AND to_days(b.create_time)=to_days(now())) as prouserNum, |
| | | (select count(distinct(b.PRO_GROUP_ID)) FROM workorder b where b.PROCEDURE_ID=#{procedureId} AND b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND b.status in (0,1,2,3,4,7) AND to_days(b.create_time)=to_days(now())) as deviceNum, |
| | | (select count(distinct(b.PRO_GROUP_ID)) FROM workorder b where b.PROCEDURE_ID=#{procedureId} AND b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND b.status in (0,1,2,3,4,7) AND to_days(b.create_time)=to_days(now())) as deviceNum, |
| | | (select sum(ifnull(b.UNQUALIFIED_NUM,0)) FROM `workorder_record` b left join workorder c on b.workorder_id =c.id where b.PROCEDURE_ID=#{procedureId} AND b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND c.status=4 AND to_days(b.create_time)=to_days(now())) as unqualifiedNum, |
| | | (select sum(ifnull(b.NUM,0)) FROM `workorder_record` b left join workorder c on b.workorder_id =c.id where b.PROCEDURE_ID=#{procedureId} AND b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND c.status=4 AND to_days(b.create_time)=to_days(now())) as doneNum |
| | | FROM `plans` `a` |
| | |
| | | SELECT count(a.id) as ingNum, |
| | | (select count(b.id) FROM `work_plans` b where b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND (b.`STATUS` = 1 and to_days(now()) > to_days(b.plan_Date) )) as delayNum, |
| | | (select count(distinct(b.CREATE_USER)) FROM `workorder_record` b left join workorder c on b.workorder_id =c.id where to_days(b.create_time)=to_days(now()) and b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND c.status in (0,1,2,3,4,7)) as prouserNum, |
| | | (select count(distinct(b.PRO_GROUP_ID)) FROM `workorder` b where b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND b.status in (0,1,2,3,4,7)) as deviceNum, |
| | | (select count(distinct(b.PRO_GROUP_ID)) FROM `workorder` b where to_days(b.create_time)=to_days(now()) and b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND b.status in (0,1,2,3,4,7)) as deviceNum, |
| | | (select sum(ifnull(b.UNQUALIFIED_NUM,0)) FROM `workorder_record` b left join workorder c on b.workorder_id =c.id where b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND to_days(b.create_time)=to_days(now()) and c.status=4 ) as unqualifiedNum, |
| | | (select sum(ifnull(b.NUM,0)) FROM `workorder_record` b left join workorder c on b.workorder_id =c.id where b.DELETED = 0 AND b.ROOT_DEPART_ID = #{rootDepartId} AND b.DEPART_ID = #{departId} AND to_days(b.create_time)=to_days(now()) and c.status=4) as doneNum |
| | | FROM `work_plans` `a` |
| | |
| | | FROM `work_plans` `a` |
| | | LEFT JOIN `material_distribute` c ON a.MATERIAL_ID=c.ID |
| | | LEFT JOIN `material` m ON c.MATERIAL_ID=m.ID |
| | | where ( a.status= 1 or (a.status=6 and EXISTS(select b.id from workorder_record b left join plans c on b.PLAN_ID=c.id where b.type=1 and b.DELETED=0 and c.WORK_PLANS_ID=a.id) )) |
| | | where ( a.status= 1 or (a.status=6 and EXISTS(select b.id from workorder_record b left join plans c on b.PLAN_ID=c.id where b.type=1 and to_days(b.create_time)=to_days(now()) and b.DELETED=0 and c.WORK_PLANS_ID=a.id) )) |
| | | and a.deleted=0 and a.ROOT_DEPART_ID=#{rootDepartId} and a.DEPART_ID=#{departId} |
| | | order by a.CREATE_TIME |
| | | |