一个人的工作室吧 关注:10贴子:520
  • 8回复贴,共1

《装配工位物料统计业务梳理》

只看楼主收藏回复

1.如题


IP属地:山东1楼2019-07-18 13:47回复
    第一步,甲方给整理了思路.
    第二步,甲方提供了一个sql, 牵扯到两张表
    SELECT * FROM gt08_kousaku_f WHERE PROJECT||ZUMEN_NO||SYUBETU||KEITOU||BANGOU||KAISEI = (select PROJECT||ZUMEN_NO||SYUBETU||KEITOU||BANGOU||KAISEI from gt08 where project = 'NE294' AND IKAN_NO = 'B29' AND KANRYAKU = 'K' AND CODENO = '78' );
    这样,就要从甲方那边弄两张表过来,gt08_kousaku_f 和 gt08
    弄过来,这边要装数据库,orcale,昨天下午装了一下,今天上午11点弄好了,外网也可访问。


    IP属地:山东2楼2019-07-18 13:51
    回复
      第三步.先把装配工位的值船号,一贯号和codeno弄出来,单独放一个表里。
      第四步.根据这个表,把相应的物料查询出来存到表里。
      第五步.每条核对,减掉对应规则的物料,表示一下。
      第六步,展示一下物料列表,等等。
      大概以上步骤,详情编写代码变编辑。


      IP属地:山东3楼2019-07-18 13:57
      回复
        第三步的查询sql如下:
        SELECT c.id, a.shipcode , a.yiguanhao , a.codeno from mes_import_qieduan a, mes_flow_real b ,mes_flow_real_node c where a.id = b.tableid and b.id = c.nodeid and a.pici ='20190708' and c.stationid =7
        第三步骤的表结构如下:
        mes_flow_zhuangpei_wuliao


        IP属地:山东4楼2019-07-18 14:21
        回复
          上面代码改了一下,nodeid不能存。
          SELECT DISTINCT a.shipcode , a.yiguanhao , a.codeno from mes_import_qieduan a, mes_flow_real b ,mes_flow_real_node c where a.id = b.tableid and b.id = c.nodeid and a.pici ='20190708' and c.stationid =7


          IP属地:山东5楼2019-07-18 15:00
          回复
            第四步.根据这个表,把相应的物料查询出来存到表里。
            查询的时候非常的慢,不知道是不是没建索引的原因,先建一下索引,然后再看看情况,虚拟机已经扩大了内存。


            IP属地:山东6楼2019-07-18 15:19
            回复
              ALTER TABLE "GT08" ADD CONSTRAINT "GT08_PK" PRIMARY KEY ("PROJECT", "ZUMEN_NO", "SYUBETU", "KEITOU", "BANGOU", "KAISEI");
              加了内存,速度提高了10倍,从30秒到3秒,加了主键,速度提高了N倍,用了0.007秒


              IP属地:山东7楼2019-07-18 15:30
              回复
                public Object saveZhuangpeiWuliao(String pici,String stationid) 保存装配的一贯号,codeno WuliaoTongjiServiceImpl
                public Object saveZhuangpeiWuliao(String pici, String stationid) 保存orcale物料到本地
                public Object flagZhuangpeiWuliao(String pici,String stationid) 标识物料是否被取走 WuliaoTongjiServiceImpl
                关联的表
                mes_flow_zhuangpei_wuliao
                mes_a_GT08_KOUSAKU_F
                mes_import_quedian_wuliao_detail
                mes_import_quedian_wuliao
                mes_import_other_xiaozhuli_wuliao
                mes_import_other_pfb_wuliao
                mes_import_wtqdb_wuliao


                IP属地:山东8楼2019-07-22 15:18
                回复
                  之前的这个业务基本上处理好了


                  IP属地:山东9楼2019-08-02 09:45
                  回复