|
@@ -10,7 +10,6 @@ import java.util.regex.Matcher;
|
|
|
import java.util.regex.Pattern;
|
|
import java.util.regex.Pattern;
|
|
|
|
|
|
|
|
|
|
|
|
|
-import com.alibaba.fastjson.JSONArray;
|
|
|
|
|
import com.alibaba.fastjson.serializer.SerializerFeature;
|
|
import com.alibaba.fastjson.serializer.SerializerFeature;
|
|
|
import com.uas.eis.entity.*;
|
|
import com.uas.eis.entity.*;
|
|
|
import com.uas.eis.exception.SystemException;
|
|
import com.uas.eis.exception.SystemException;
|
|
@@ -258,9 +257,13 @@ public class QueryServiceImpl implements QueryService {
|
|
|
@Override
|
|
@Override
|
|
|
public String queryProduct(String data) {
|
|
public String queryProduct(String data) {
|
|
|
Map<Object, Object> store = BaseUtil.parseFormStoreToMap(data);
|
|
Map<Object, Object> store = BaseUtil.parseFormStoreToMap(data);
|
|
|
- int size = store.get("size") == null ? 500 : Integer.parseInt(store.get("size").toString());
|
|
|
|
|
|
|
+ int size = store.get("SIZE") == null ? 500 : Integer.parseInt(store.get("SIZE").toString());
|
|
|
size=size>500?500:size;
|
|
size=size>500?500:size;
|
|
|
- List<Product> products = baseDao.query("select * from (select pr_code ,pr_detail ,pr_spec ,nvl(pr_unit,'PCS') pr_unit,nvl(pr_cop,'BYT') pr_cop,nvl(pr_version,0) pr_version,pr_serial ,pr_validdays ,pr_msdlevel ,pr_fhelpcode ,pr_f_115 ,pr_f_116 ,pr_f_102 ,pr_kind ,pr_whcode from product where pr_sendstatus='待上传' and pr_statuscode='AUDITED' and nvl(pr_groupcode,' ')<>'用品' order by pr_auditdate,pr_id) where rownum<=" + size,
|
|
|
|
|
|
|
+ List<Product> products = baseDao.query("select * from (select pr_code ,pr_detail ,pr_spec ,nvl(pr_unit,'PCS')" +
|
|
|
|
|
+ " pr_unit,nvl(pr_cop,'BYT') pr_cop,nvl(pr_version,0) pr_version,pr_serial ," +
|
|
|
|
|
+ "nvl(pr_validdays,0) pr_validdays ,pr_msdlevel ,pr_fhelpcode ,pr_f_115 ,pr_f_116 ,pr_f_102 ," +
|
|
|
|
|
+ "pr_kind ," +
|
|
|
|
|
+ "pr_whcode from product where pr_sendstatus='待上传' and pr_statuscode='AUDITED' and nvl(pr_groupcode,' ')<>'用品' order by pr_auditdate,pr_id) where rownum<=" + size,
|
|
|
Product.class);
|
|
Product.class);
|
|
|
String s = JSON.toJSONString(products, SerializerFeature.WriteMapNullValue);
|
|
String s = JSON.toJSONString(products, SerializerFeature.WriteMapNullValue);
|
|
|
baseDao.execute("update product set pr_sendstatus='已上传' where pr_id in (select pr_id from (select pr_id from product where pr_sendstatus='待上传' and pr_statuscode='AUDITED' and nvl(pr_groupcode,' ')<>'用品' order by pr_auditdate,pr_id) where rownum<=" + size+")");
|
|
baseDao.execute("update product set pr_sendstatus='已上传' where pr_id in (select pr_id from (select pr_id from product where pr_sendstatus='待上传' and pr_statuscode='AUDITED' and nvl(pr_groupcode,' ')<>'用品' order by pr_auditdate,pr_id) where rownum<=" + size+")");
|