|
|
@@ -151,7 +151,7 @@ public class item extends Controller {
|
|
|
long itemid = itemRows.get(0).getLong("itemid");
|
|
|
sqlFactory = new SQLFactory(this,"货品档案更新");
|
|
|
sqlFactory.addParameter("itemid",itemid);
|
|
|
- Rows customitemRows = dbConnect.runSqlQuery("select spec,color,material,cheek,t1.status,t1.isonsale,t1.sa_customschemeid from plm_item t1 left join plm_itemextend t2 on t1.itemid=t2.itemid and t1.siteid=t2.siteid where t1.itemid="+itemid);
|
|
|
+ Rows customitemRows = dbConnect.runSqlQuery("select widthschemeid,lengthschemeid,spec,color,material,cheek,t1.status,t1.isonsale,t1.sa_customschemeid from plm_item t1 left join plm_itemextend t2 on t1.itemid=t2.itemid and t1.siteid=t2.siteid where t1.itemid="+itemid);
|
|
|
if(!customitemRows.isEmpty()){
|
|
|
if(customitemRows.get(0).getString("spec").equals(flong) && customitemRows.get(0).getString("color").equals(fcolour)
|
|
|
&& customitemRows.get(0).getString("material").equals(fbx) && customitemRows.get(0).getString("cheek").equals(fbk)){
|
|
|
@@ -277,8 +277,14 @@ public class item extends Controller {
|
|
|
sqlFactory.addParameter("k3outcode", foutitemno);
|
|
|
|
|
|
if(fisdz.equals("1")){
|
|
|
- sqlFactory.addParameter("widthschemeid",1);
|
|
|
- sqlFactory.addParameter("lengthschemeid", 1);
|
|
|
+ if(!itemRows.isEmpty()){
|
|
|
+ sqlFactory.addParameter("widthschemeid",itemRows.get(0).getLong("widthschemeid"));
|
|
|
+ sqlFactory.addParameter("lengthschemeid", itemRows.get(0).getLong("lengthschemeid"));
|
|
|
+ }else{
|
|
|
+ sqlFactory.addParameter("widthschemeid",1);
|
|
|
+ sqlFactory.addParameter("lengthschemeid", 1);
|
|
|
+ }
|
|
|
+
|
|
|
sqlFactory.addParameter("pricingmetod", 1);
|
|
|
|
|
|
}else{
|