Browse Source

首页修改

guq 7 years ago
parent
commit
f0821be865

+ 36 - 76
applications/purchase/purchase-server/src/main/resources/mapper/ProdInOutListMapper.xml

@@ -133,79 +133,40 @@
     <result column="pi_auditman" jdbcType="VARCHAR" property="pi_auditman" />
     <result column="pi_address" jdbcType="VARCHAR" property="pi_address" />
     <result column="pi_remark" jdbcType="VARCHAR" property="pi_remark" />
-    <result column="pd_piid" jdbcType="INTEGER" property="pd_piid" />
-    <result column="pd_inoutno" jdbcType="VARCHAR" property="pd_inoutno" />
-    <result column="pd_piclass" jdbcType="VARCHAR" property="pd_piclass" />
-    <result column="pd_pdno" jdbcType="INTEGER" property="pd_pdno" />
-    <result column="pd_ordercode" jdbcType="VARCHAR" property="pd_ordercode" />
-    <result column="pd_orderdetno" jdbcType="INTEGER" property="pd_orderdetno" />
-    <result column="pd_prodid" jdbcType="INTEGER" property="pd_prodid" />
-    <result column="pd_prodcode" jdbcType="VARCHAR" property="pd_prodcode" />
-    <result column="pd_unit" jdbcType="VARCHAR" property="pd_unit" />
-    <result column="pd_inqty" jdbcType="DOUBLE" property="pd_inqty" />
-    <result column="pd_outqty" jdbcType="DOUBLE" property="pd_outqty" />
-    <result column="pd_orderprice" jdbcType="DOUBLE" property="pd_orderprice" />
-    <result column="pd_sendprice" jdbcType="DOUBLE" property="pd_sendprice" />
-    <result column="pd_price" jdbcType="DOUBLE" property="pd_price" />
-    <result column="pd_total" jdbcType="DOUBLE" property="pd_total" />
-    <result column="pd_taxrate" jdbcType="DOUBLE" property="pd_taxrate" />
-    <result column="pd_netprice" jdbcType="DOUBLE" property="pd_netprice" />
-    <result column="pd_nettotal" jdbcType="DOUBLE" property="pd_nettotal" />
-    <!--<result column="pd_ordertotal" jdbcType="DOUBLE" property="pd_ordertotal" />-->
-    <result column="pd_whid" jdbcType="INTEGER" property="pd_whid" />
-    <result column="pd_whcode" jdbcType="VARCHAR" property="pd_whcode" />
-    <result column="pd_whname" jdbcType="VARCHAR" property="pd_whname" />
-    <result column="pd_inwhid" jdbcType="INTEGER" property="pd_inwhid" />
-    <result column="pd_inwhcode" jdbcType="VARCHAR" property="pd_inwhcode" />
-    <result column="pd_inwhname" jdbcType="VARCHAR" property="pd_inwhname" />
-    <result column="pd_orderid" jdbcType="INTEGER" property="pd_orderid" />
-    <result column="pd_sdid" jdbcType="INTEGER" property="pd_sdid" />
-    <result column="pd_status" jdbcType="INTEGER" property="pd_status" />
-    <result column="companyid" property="companyId" jdbcType="BIGINT" />
-    <result column="updaterId" property="updaterId" jdbcType="INTEGER" />
-    <result column="updaterName" jdbcType="VARCHAR" property="updaterName" />
-    <result column="updateTime" property="updateTime" jdbcType="TIMESTAMP" />
-    <result column="creatorId" property="creatorId" jdbcType="INTEGER"/>
-    <result column="creatorName" jdbcType="VARCHAR" property="creatorName" />
-    <result column="createTime" property="createTime" jdbcType="TIMESTAMP" />
-    <result column="pd_text1" jdbcType="VARCHAR" property="pd_text1" />
-    <result column="pd_text2" jdbcType="VARCHAR" property="pd_text2" />
-    <result column="pd_text3" jdbcType="VARCHAR" property="pd_text3" />
-    <result column="pd_text4" jdbcType="VARCHAR" property="pd_text4" />
-    <result column="pd_text5" jdbcType="VARCHAR" property="pd_text5" />
-    <result column="pd_ym" jdbcType="INTEGER" property="pd_ym" />
-    <result column="pd_yqty" jdbcType="DOUBLE" property="pd_yqty" />
-    <result column="pd_ioid" jdbcType="INTEGER" property="pd_ioid" />
-    <result column="pi_iocode" jdbcType="VARCHAR" property="pi_iocode" />
-    <result column="pd_remark" jdbcType="VARCHAR" property="pd_remark" />
-    <result column="pr_id" property="pr_id"/>
-    <result column="pr_code" property="pr_code"/>
-    <result column="pr_detail" property="pr_detail"/>
-    <result column="pr_spec" property="pr_spec"/>
-    <result column="pr_unit" property="pr_unit"/>
-    <result column="pr_kind" property="pr_kind"/>
-    <result column="pr_orispeccode" property="pr_orispeccode"/>
-    <result column="pr_whid" property="pr_whid"/>
-    <result column="pr_whcode" property="pr_whcode"/>
-    <result column="pr_whname" property="pr_whname"/>
-    <result column="pr_zxbzs" property="pr_zxbzs"/>
-    <result column="pr_leadtime" property="pr_leadtime"/>
-    <result column="pr_brand" property="pr_brand"/>
-    <result column="pr_standardprice" property="pr_standardprice"/>
-    <result column="pr_purcprice" property="pr_purcprice"/>
-    <result column="pr_saleprice" property="pr_saleprice"/>
-    <result column="pr_vendid" property="pr_vendid"/>
-    <result column="pr_vendname" property="pr_vendname"/>
-    <result column="pr_vendcode" property="pr_vendcode"/>
-    <result column="pr_status" property="pr_status"/>
-    <result column="pr_statuscode" property="pr_statuscode"/>
-    <result column="pr_text1" property="pr_text1"/>
-    <result column="pr_text2" property="pr_text2"/>
-    <result column="pr_text3" property="pr_text3"/>
-    <result column="pr_text4" property="pr_text4"/>
-    <result column="qty" property="qty"/>
   </resultMap>
 
+  <resultMap id="homePageMainList" type="com.usoftchina.saas.purchase.po.ProdInOut">
+  <id column="pi_id" jdbcType="INTEGER" property="id" />
+  <result column="pi_inoutno" jdbcType="VARCHAR" property="pi_inoutno" />
+  <result column="pi_class" jdbcType="VARCHAR" property="pi_class" />
+  <result column="pi_date" jdbcType="TIMESTAMP" property="pi_date" />
+  <result column="pi_vendid" jdbcType="INTEGER" property="pi_vendid" />
+  <result column="pi_vendcode" jdbcType="VARCHAR" property="pi_vendcode" />
+  <result column="pi_vendname" jdbcType="VARCHAR" property="pi_vendname" />
+  <result column="pi_custid" jdbcType="INTEGER" property="pi_custid" />
+  <result column="pi_custcode" jdbcType="VARCHAR" property="pi_custcode" />
+  <result column="pi_custname" jdbcType="VARCHAR" property="pi_custname" />
+  <result column="pi_puid" jdbcType="INTEGER" property="pi_puid" />
+  <result column="pi_pucode" jdbcType="VARCHAR" property="pi_pucode" />
+  <result column="pi_said" jdbcType="INTEGER" property="pi_said" />
+  <result column="pi_sacode" jdbcType="VARCHAR" property="pi_sacode" />
+  <result column="pi_total" jdbcType="DOUBLE" property="pi_total" />
+  <result column="pi_status" jdbcType="VARCHAR" property="pi_status" />
+  <result column="pi_statuscode" jdbcType="VARCHAR" property="pi_statuscode" />
+  <result column="pi_printstatus" jdbcType="VARCHAR" property="pi_printstatus" />
+  <result column="pi_printstatuscode" jdbcType="VARCHAR" property="pi_printstatuscode" />
+  <result column="pi_text1" jdbcType="VARCHAR" property="pi_text1" />
+  <result column="pi_text2" jdbcType="VARCHAR" property="pi_text2" />
+  <result column="pi_text3" jdbcType="VARCHAR" property="pi_text3" />
+  <result column="pi_text4" jdbcType="VARCHAR" property="pi_text4" />
+  <result column="pi_text5" jdbcType="VARCHAR" property="pi_text5" />
+  <result column="pi_auditdate" jdbcType="TIMESTAMP" property="pi_auditdate" />
+  <result column="pi_auditman" jdbcType="VARCHAR" property="pi_auditman" />
+  <result column="pi_address" jdbcType="VARCHAR" property="pi_address" />
+  <result column="pi_remark" jdbcType="VARCHAR" property="pi_remark" />
+  </resultMap>
+
+
   <select id="selectProdInOutBycondition"  resultMap="BaseResultMap">
     select  *  from prodinout
     <where>
@@ -219,10 +180,8 @@
   </select>
 
   <select id="selectHomePageList" resultMap="homePageList">
-    select  *,
-    case WHEN pi_class='采购验收单' then ifnull(pd_inqty,0) when pi_class='采购验退单' then ifnull(pd_outqty,0) else 0 end qty
-    from prodinout left join prodiodetail on pi_id = pd_piid left join vendor on pi_vendid=ve_id
-    left join product on pd_prodid=pr_id
+    select  *
+    from prodinout
     <where>
       <if test="con != null">
         ${con}
@@ -231,8 +190,9 @@
         and  prodinout.companyid = #{companyId}
       </if>
     </where>
-    order by pi_id desc,pd_pdno desc
+    order by pi_date desc
   </select>
+
   <sql id="Prodinout_Column_List" >
     prodinout.pi_id pi_id,prodinout.pi_inoutno pi_inoutno,prodinout.pi_class pi_class,prodinout.pi_date pi_date,prodinout.pi_vendid pi_vendid,prodinout.pi_vendcode pi_vendcode,prodinout.pi_vendname pi_vendname,prodinout.pi_custid pi_custid,prodinout.pi_custcode pi_custcode,prodinout.pi_custname pi_custname,prodinout.pi_puid pi_puid,prodinout.pi_pucode pi_pucode,prodinout.pi_said pi_said,prodinout.pi_sacode pi_sacode,prodinout.pi_total pi_total,prodinout.pi_address pi_address,prodinout.pi_ioid pi_ioid,prodinout.pi_status pi_status,prodinout.pi_statuscode pi_statuscode,prodinout.pi_printstatus pi_printstatus,prodinout.pi_printstatuscode pi_printstatuscode,prodinout.companyid companyid,prodinout.updaterId updaterId,prodinout.updatetime updatetime,prodinout.pi_text1 pi_text1,prodinout.pi_text2 pi_text2,prodinout.pi_text3 pi_text3,prodinout.pi_text4 pi_text4,prodinout.pi_text5 pi_text5,prodinout.pi_nettotal pi_nettotal,prodinout.pi_auditdate pi_auditdate,prodinout.pi_auditman pi_auditman,prodinout.pi_remark pi_remark,
 prodinout.creatorName creatorName,prodinout.creatorId creatorId,prodinout.createTime createTime,prodinout.updaterName updaterName,prodinout.pi_macode pi_macode,prodinout.pi_maid pi_maid,prodinout.pi_prstatuscode pi_prstatuscode,prodinout.pi_prstatus pi_prstatus,prodinout.pi_iocode pi_iocode,

+ 2 - 75
applications/sale/sale-server/src/main/resources/mapper/ProdInOutListMapper.xml

@@ -107,76 +107,6 @@
     <result column="pi_remark" jdbcType="VARCHAR" property="pi_remark" />
     <result column="pi_prstatus" jdbcType="VARCHAR" property="pi_prstatus" />
     <result column="pi_prstatuscode" jdbcType="VARCHAR" property="pi_prstatuscode" />
-    <result column="pd_piid" jdbcType="INTEGER" property="pd_piid" />
-    <result column="pd_inoutno" jdbcType="VARCHAR" property="pd_inoutno" />
-    <result column="pd_piclass" jdbcType="VARCHAR" property="pd_piclass" />
-    <result column="pd_pdno" jdbcType="INTEGER" property="pd_pdno" />
-    <result column="pd_ordercode" jdbcType="VARCHAR" property="pd_ordercode" />
-    <result column="pd_orderdetno" jdbcType="INTEGER" property="pd_orderdetno" />
-    <result column="pd_prodid" jdbcType="INTEGER" property="pd_prodid" />
-    <result column="pd_prodcode" jdbcType="VARCHAR" property="pd_prodcode" />
-    <result column="pd_unit" jdbcType="VARCHAR" property="pd_unit" />
-    <result column="pd_inqty" jdbcType="DOUBLE" property="pd_inqty" />
-    <result column="pd_outqty" jdbcType="DOUBLE" property="pd_outqty" />
-    <result column="pd_orderprice" jdbcType="DOUBLE" property="pd_orderprice" />
-    <result column="pd_sendprice" jdbcType="DOUBLE" property="pd_sendprice" />
-    <result column="pd_price" jdbcType="DOUBLE" property="pd_price" />
-    <result column="pd_total" jdbcType="DOUBLE" property="pd_total" />
-    <result column="pd_taxrate" jdbcType="DOUBLE" property="pd_taxrate" />
-    <result column="pd_netprice" jdbcType="DOUBLE" property="pd_netprice" />
-    <result column="pd_nettotal" jdbcType="DOUBLE" property="pd_nettotal" />
-    <result column="pd_whid" jdbcType="INTEGER" property="pd_whid" />
-    <result column="pd_whcode" jdbcType="VARCHAR" property="pd_whcode" />
-    <result column="pd_whname" jdbcType="VARCHAR" property="pd_whname" />
-    <result column="pd_inwhid" jdbcType="INTEGER" property="pd_inwhid" />
-    <result column="pd_inwhcode" jdbcType="VARCHAR" property="pd_inwhcode" />
-    <result column="pd_inwhname" jdbcType="VARCHAR" property="pd_inwhname" />
-    <result column="pd_orderid" jdbcType="INTEGER" property="pd_orderid" />
-    <result column="pd_sdid" jdbcType="INTEGER" property="pd_sdid" />
-    <result column="pd_status" jdbcType="INTEGER" property="pd_status" />
-    <result column="companyid" property="companyId" jdbcType="BIGINT" />
-    <result column="updaterId" property="updaterId" jdbcType="INTEGER" />
-    <result column="updaterName" jdbcType="VARCHAR" property="updaterName" />
-    <result column="updateTime" property="updateTime" jdbcType="TIMESTAMP" />
-    <result column="creatorId" property="creatorId" jdbcType="INTEGER"/>
-    <result column="creatorName" jdbcType="VARCHAR" property="creatorName" />
-    <result column="createTime" property="createTime" jdbcType="TIMESTAMP" />
-    <result column="pd_text1" jdbcType="VARCHAR" property="pd_text1" />
-    <result column="pd_text2" jdbcType="VARCHAR" property="pd_text2" />
-    <result column="pd_text3" jdbcType="VARCHAR" property="pd_text3" />
-    <result column="pd_text4" jdbcType="VARCHAR" property="pd_text4" />
-    <result column="pd_text5" jdbcType="VARCHAR" property="pd_text5" />
-    <result column="pd_ym" jdbcType="INTEGER" property="pd_ym" />
-    <result column="pd_yqty" jdbcType="DOUBLE" property="pd_yqty" />
-    <result column="pd_ioid" jdbcType="INTEGER" property="pd_ioid" />
-    <result column="pi_iocode" jdbcType="VARCHAR" property="pi_iocode" />
-    <result column="pd_remark" jdbcType="VARCHAR" property="pd_remark" />
-    <result column="pr_id" property="pr_id"/>
-    <result column="pr_code" property="pr_code"/>
-    <result column="pr_detail" property="pr_detail"/>
-    <result column="pr_spec" property="pr_spec"/>
-    <result column="pr_unit" property="pr_unit"/>
-    <result column="pr_kind" property="pr_kind"/>
-    <result column="pr_orispeccode" property="pr_orispeccode"/>
-    <result column="pr_whid" property="pr_whid"/>
-    <result column="pr_whcode" property="pr_whcode"/>
-    <result column="pr_whname" property="pr_whname"/>
-    <result column="pr_zxbzs" property="pr_zxbzs"/>
-    <result column="pr_leadtime" property="pr_leadtime"/>
-    <result column="pr_brand" property="pr_brand"/>
-    <result column="pr_standardprice" property="pr_standardprice"/>
-    <result column="pr_purcprice" property="pr_purcprice"/>
-    <result column="pr_saleprice" property="pr_saleprice"/>
-    <result column="pr_vendid" property="pr_vendid"/>
-    <result column="pr_vendname" property="pr_vendname"/>
-    <result column="pr_vendcode" property="pr_vendcode"/>
-    <result column="pr_status" property="pr_status"/>
-    <result column="pr_statuscode" property="pr_statuscode"/>
-    <result column="pr_text1" property="pr_text1"/>
-    <result column="pr_text2" property="pr_text2"/>
-    <result column="pr_text3" property="pr_text3"/>
-    <result column="pr_text4" property="pr_text4"/>
-    <result column="qty" property="qty"/>
   </resultMap>
 
 
@@ -207,10 +137,7 @@
   </select>
 
   <select id="selectHomePageList" resultMap="homePageList">
-    select  *,
-    case WHEN pi_class='出货单' then ifnull(pd_outqty,0) when pi_class='销售退货单' then ifnull(pd_inqty,0) else 0 end qty
-    from prodinout left join prodiodetail on pi_id = pd_piid left join product on pr_id = pd_prodid
-    left join customer on pi_custid=cu_id
+    select  *   from prodinout
     <where>
       <if test="con != null">
         ${con}
@@ -219,7 +146,7 @@
         and  prodinout.companyId = #{companyId}
       </if>
     </where>
-    order by pi_id desc
+    order by pi_date desc
   </select>
 
 </mapper>