|
|
@@ -7,6 +7,16 @@
|
|
|
insert into customer(cCusCode,cCusName,cCusAbbName,cCusAddress,cCusRegCode,cCusBank,cCusAccount,cCusEmail,cCusPerson,cCusPhone,cCusFax,cCusMobile,CreateDate,cCreatePerson,delflag)
|
|
|
values (#{cCusCode},#{cCusName},#{cCusAbbName},#{cCusAddress},#{cCusRegCode},#{cCusBank},#{cCusAccount},#{cCusEmail},#{cCusPerson},#{cCusPhone},#{cCusFax},#{cCusMobile},now(),#{cCreatePerson},0)
|
|
|
</insert>
|
|
|
+ <!--新增客户型号-->
|
|
|
+ <insert id="addCustomerModel">
|
|
|
+ insert into custocinvtype(cCusCode,CusStd,cCusModelName,CreateDate,cCreatePerson)
|
|
|
+ values (#{cCusCode},#{CusStd},#{cCusModelName},now(),#{cCreatePerson})
|
|
|
+ </insert>
|
|
|
+ <!--新增客户型号下物料-->
|
|
|
+ <insert id="addCustomerModelMaterial">
|
|
|
+ insert into xp_bominfo(CusCode,ModeCode,ErpCode,cInvName,iNum,flag,version)
|
|
|
+ values (#{CusCode},#{ModeCode},#{ErpCode},#{cInvName},#{iNum},0,0)
|
|
|
+ </insert>
|
|
|
<!--修改客户信息-->
|
|
|
<update id="updateCustomer">
|
|
|
update customer
|
|
|
@@ -168,4 +178,32 @@
|
|
|
from custocinvtype
|
|
|
where cCusCode = #{cCusCode}
|
|
|
</select>
|
|
|
+ <!--查询客户型号名称是否重复-->
|
|
|
+ <select id="getCustomerModels" resultType="java.util.Map">
|
|
|
+ select
|
|
|
+ cCusCode,
|
|
|
+ CusStd,
|
|
|
+ cCusModelName,
|
|
|
+ CreateDate,
|
|
|
+ cCreatePerson
|
|
|
+ from custocinvtype
|
|
|
+ where cCusCode = #{cCusCode}
|
|
|
+ and cCusModelName = #{cCusModelName}
|
|
|
+ </select>
|
|
|
+ <!--查询客户该型号下物料已存在是否重复-->
|
|
|
+ <select id="getCustomerModelMaterialRepetition" resultType="java.util.Map">
|
|
|
+ select
|
|
|
+ Bomid,
|
|
|
+ CusCode,
|
|
|
+ ModeCode,
|
|
|
+ ErpCode,
|
|
|
+ cInvName,
|
|
|
+ iNum,
|
|
|
+ flag,
|
|
|
+ version
|
|
|
+ from xp_bominfo
|
|
|
+ where CusCode = #{CusCode}
|
|
|
+ and ModeCode = #{ModeCode}
|
|
|
+ and ErpCode = #{ErpCode}
|
|
|
+ </select>
|
|
|
</mapper>
|