Redeem 1 tahun lalu
induk
melakukan
294ffcd16a

+ 2 - 1
src/main/java/com/steerinfo/dil/controller/AmsContractTruckPriceController.java

@@ -24,7 +24,6 @@ import java.math.BigDecimal;
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.*;
-import java.util.stream.Collectors;
 
 /**
  * AmsContractTransportPrice RESTful接口:
@@ -69,6 +68,8 @@ public class AmsContractTruckPriceController extends BaseRESTfulController {
         //如果数据查找不到就在收货地址表新增地址,在新增单价
         //1.查询所有单价数据
         //所有时间定为统一的值
+        //将sy所有销售钢材单价变为1
+        amsContractTruckPriceMapper.updatePriceToDelete();
         Date date=new Date();
         SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         for (Map<String, Object> stringObjectMap : mapList) {

+ 3 - 1
src/main/java/com/steerinfo/dil/mapper/AmsContractTruckPriceMapper.java

@@ -6,7 +6,6 @@ import org.apache.ibatis.annotations.Mapper;
 import org.apache.ibatis.annotations.Select;
 
 import java.math.BigDecimal;
-import java.util.Date;
 import java.util.List;
 import java.util.Map;
 
@@ -143,4 +142,7 @@ public interface AmsContractTruckPriceMapper extends IBaseMapper<AmsContractTran
 
     //getAmsContractMaterialData
     List<Map<String, Object>> getAmsContractMaterialData(BigDecimal priceId);
+
+    int updatePriceToDelete();
+
 }

+ 7 - 1
src/main/resources/com/steerinfo/dil/mapper/AmsContractTruckPriceMapper.xml

@@ -1616,7 +1616,6 @@
   <update id="updateDelectByPlaceId" parameterType="map">
     update AMS_CONTRACT_TRANSPORT_PRICE set deleted =1 where place_id =#{placeId}
   </update>
-
   <select id="selectshdz" resultType="java.lang.String">
     select t.address_id "addressId" from RMS_RECEIVE_ADDRESS t where address_province =#{addressProvince} and address_district =#{addressDistrict}
     <if test="addressTown!=null">
@@ -1706,4 +1705,11 @@
     </if>
     );
   </insert>
+  <update id="updatePriceToDelete">
+    UPDATE AMS_CONTRACT_TRANSPORT_PRICE ACTP
+    SET ACTP.DELETED = 1
+    WHERE ACTP.TYPE = 1
+    AND ACTP.DELETED = 0
+  </update>
+
 </mapper>