Commit f37fe56e authored by gaoyingwei's avatar gaoyingwei

update:更新下单加急字段

parent 4a891b7b
...@@ -4080,6 +4080,9 @@ public class CollaborationController extends BaseController { ...@@ -4080,6 +4080,9 @@ public class CollaborationController extends BaseController {
map.put("appCode",appCode); map.put("appCode",appCode);
String loginNameMd5 = getMd5(loginName+"eetrust"+appCode); String loginNameMd5 = getMd5(loginName+"eetrust"+appCode);
map.put("loginNameMd5",loginNameMd5); map.put("loginNameMd5",loginNameMd5);
LOG.info("appcode:-------------------"+appCode+"-------");
LOG.info("loginName:-------------------"+loginName+"-------");
LOG.info("loginNameMd5:-------------------"+loginNameMd5+"-------");
//发送请求 //发送请求
url = url+"?appCode={appCode}&loginName={loginName}&loginNameMd5={loginNameMd5}"; url = url+"?appCode={appCode}&loginName={loginName}&loginNameMd5={loginNameMd5}";
RestTemplate rest = new RestTemplate(); RestTemplate rest = new RestTemplate();
......
...@@ -144,6 +144,7 @@ import net.joinwork.bpm.engine.wapi.WorkflowBpmContext; ...@@ -144,6 +144,7 @@ import net.joinwork.bpm.engine.wapi.WorkflowBpmContext;
import org.apache.commons.beanutils.BeanUtils; import org.apache.commons.beanutils.BeanUtils;
import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.math.NumberUtils; import org.apache.commons.lang3.math.NumberUtils;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.json.JSONException; import org.json.JSONException;
...@@ -11323,9 +11324,17 @@ public class ColManagerImpl implements ColManager { ...@@ -11323,9 +11324,17 @@ public class ColManagerImpl implements ColManager {
Long formrecordid = summary.getFormRecordid() ; Long formrecordid = summary.getFormRecordid() ;
com.seeyon.cap4.form.bean.FormBean formBean = cap4FormManager.getForm(formappid, false) ; com.seeyon.cap4.form.bean.FormBean formBean = cap4FormManager.getForm(formappid, false) ;
FormDataMasterBean master = cap4FormManager.getDataMasterBeanById(formrecordid, formBean, null) ; FormDataMasterBean master = cap4FormManager.getDataMasterBeanById(formrecordid, formBean, null) ;
// String namekeyurgent = master.getFormTable().getFieldMap4Display().get("加急").getName();
// String urgent = (String)master.getAllDataMap().get(namekeyurgent);
// orderDetail.setIsUrgent(Integer.valueOf(urgent));
String namekeyurgent = master.getFormTable().getFieldMap4Display().get("加急").getName(); String namekeyurgent = master.getFormTable().getFieldMap4Display().get("加急").getName();
String urgent = (String)master.getAllDataMap().get(namekeyurgent); String urgent = (String)master.getAllDataMap().get(namekeyurgent);
orderDetail.setIsUrgent(Integer.valueOf(urgent)); CtpEnumItem ctpEnumItem;
if(StringUtils.isNotBlank(urgent)) {
ctpEnumItem = enumManagerNew.getEnumItem(Long.valueOf(urgent));
String urgent1 = ctpEnumItem.getShowvalue();
orderDetail.setIsUrgent(urgent1);
}
} }
if (flipInfo != null) { if (flipInfo != null) {
flipInfo.setParams(map); flipInfo.setParams(map);
......
...@@ -17,7 +17,7 @@ public class OrderDetailVO { ...@@ -17,7 +17,7 @@ public class OrderDetailVO {
private Integer erpState; //打印状态 private Integer erpState; //打印状态
private String stateValue; //当前待办人 private String stateValue; //当前待办人
private String startMemberName; //发起人 private String startMemberName; //发起人
private Integer isUrgent; //是否加急 private String isUrgent; //是否加急
public OrderDetailVO() { public OrderDetailVO() {
...@@ -103,15 +103,15 @@ public class OrderDetailVO { ...@@ -103,15 +103,15 @@ public class OrderDetailVO {
this.startMemberName = startMemberName; this.startMemberName = startMemberName;
} }
public Integer getIsUrgent() { public String getIsUrgent() {
return isUrgent; return isUrgent;
} }
public void setIsUrgent(Integer isUrgent) { public void setIsUrgent(String isUrgent) {
this.isUrgent = isUrgent; this.isUrgent = isUrgent;
} }
public OrderDetailVO(Long summaryId, String subject, Long startMemberId, Date createDate, Date updateDate, Integer state, Integer generalState, Integer erpState, String stateValue, String startMemberName, Integer isUrgent) { public OrderDetailVO(Long summaryId, String subject, Long startMemberId, Date createDate, Date updateDate, Integer state, Integer generalState, Integer erpState, String stateValue, String startMemberName, String isUrgent) {
this.summaryId = summaryId; this.summaryId = summaryId;
this.subject = subject; this.subject = subject;
this.startMemberId = startMemberId; this.startMemberId = startMemberId;
......
...@@ -48,7 +48,7 @@ public class MySSOLoginHandshake extends SSOLoginHandshakeAbstract { ...@@ -48,7 +48,7 @@ public class MySSOLoginHandshake extends SSOLoginHandshakeAbstract {
{ {
// 票据验证成功, 获取用户唯一标识 // 票据验证成功, 获取用户唯一标识
String passport = sid.getPassport(); String passport = sid.getPassport();
log.info("ticket:"+ticket); log.info("系统获取到的ticket:"+ticket);
log.info("单点登录成功! 用户唯一标识: " + passport); log.info("单点登录成功! 用户唯一标识: " + passport);
return passport; return passport;
} }
......
...@@ -7797,13 +7797,15 @@ public class CollaborationResource extends BaseResource { ...@@ -7797,13 +7797,15 @@ public class CollaborationResource extends BaseResource {
} }
if (param.get("templateCode").equals("XDLC") || param.get("templateCode").equals("ECXDLC") if (param.get("templateCode").equals("XDLC") || param.get("templateCode").equals("ECXDLC")
|| param.get("templateCode").equals("XDLCQT") || param.get("templateCode").equals("ECXDLCQT")) { || param.get("templateCode").equals("XDLCQT") || param.get("templateCode").equals("ECXDLCQT")) {
if (main.get("urgent").equals("0")) { LOGGER.info("-----------------urgent:"+main.get("urgent"));
main.put("urgent", "特急件"); if (main.get("urgent").toString().equals("0")) {
} else if (main.get("urgent").equals("1")) { main.put("urgent", "特急(<4H)");
main.put("urgent", "加急件"); } else if (main.get("urgent").toString().equals("1")) {
} else if (main.get("urgent").equals("2")) { main.put("urgent", "加急(<8H)");
} else if (main.get("urgent").toString().equals("2")) {
main.put("urgent", "平件"); main.put("urgent", "平件");
} }
LOGGER.info("-------------------urgent:"+main.get("urgent"));
} }
if (param.get("templateCode").equals("XDLC") || param.get("templateCode").equals("ECXDLC")) { if (param.get("templateCode").equals("XDLC") || param.get("templateCode").equals("ECXDLC")) {
String cover = (String) main.get("cover"); String cover = (String) main.get("cover");
...@@ -7872,14 +7874,20 @@ public class CollaborationResource extends BaseResource { ...@@ -7872,14 +7874,20 @@ public class CollaborationResource extends BaseResource {
for (CtpEnumBean enumBean:enumMap.values()) { for (CtpEnumBean enumBean:enumMap.values()) {
if (enumBean.getEnumname().equals(enumName)){ if (enumBean.getEnumname().equals(enumName)){
items = enumBean.getItems(); items = enumBean.getItems();
if (enumName.equals("加急"))
LOGGER.info("-------------------urgent:"+enumName);
break; break;
} }
} }
// List<CtpEnumItem> metaItems = enumManager.getItemListByShowValue(main.get(key)+""); // List<CtpEnumItem> metaItems = enumManager.getItemListByShowValue(main.get(key)+"");
if (enumName.equals("加急"))
LOGGER.info("-------------------items:"+items.size());
if (items.size()>0){ if (items.size()>0){
for (CtpEnumItem enumItem:items) { for (CtpEnumItem enumItem:items) {
if (enumItem.getShowvalue().equals(main.get(key))) { if (enumItem.getShowvalue().equals(main.get(key))) {
value = String.valueOf(enumItem.getId()); value = String.valueOf(enumItem.getId());
if (enumName.equals("加急"))
LOGGER.info("-------------------urgent:"+value);
break; break;
} }
} }
...@@ -8236,6 +8244,7 @@ public class CollaborationResource extends BaseResource { ...@@ -8236,6 +8244,7 @@ public class CollaborationResource extends BaseResource {
map.put("msg", "erpState不能为空."); map.put("msg", "erpState不能为空.");
return ok(map); return ok(map);
} }
LOGGER.info("erp抓单:"+startDate);
List<ColSummary> printSummary =colManager.getPrintSummary(generalState,erpState,startDate,endDate); List<ColSummary> printSummary =colManager.getPrintSummary(generalState,erpState,startDate,endDate);
List<PrintDataVO> print = new ArrayList<PrintDataVO>(); List<PrintDataVO> print = new ArrayList<PrintDataVO>();
for(ColSummary data : printSummary) { for(ColSummary data : printSummary) {
...@@ -8468,7 +8477,7 @@ public class CollaborationResource extends BaseResource { ...@@ -8468,7 +8477,7 @@ public class CollaborationResource extends BaseResource {
if(StringUtils.isNotBlank(urgent)) { if(StringUtils.isNotBlank(urgent)) {
ctpEnumItem = enumManagerNew.getEnumItem(Long.valueOf(urgent)); ctpEnumItem = enumManagerNew.getEnumItem(Long.valueOf(urgent));
String urgent1 = ctpEnumItem.getShowvalue(); String urgent1 = ctpEnumItem.getShowvalue();
printdata.setDistribution(urgent1); printdata.setUrgent(urgent1);
} }
String namekeysenior = master.getFormTable().getFieldMap4Display().get("高级").getName(); String namekeysenior = master.getFormTable().getFieldMap4Display().get("高级").getName();
......
...@@ -105,12 +105,12 @@ ...@@ -105,12 +105,12 @@
if (txt === 3) if (txt === 3)
return '生产完成'; return '生产完成';
} }
if (c === 7){ // if (c === 7){
if (txt === 0) // if (txt === 0)
return '否'; // return '否';
if (txt === 1) // if (txt === 1)
return '是'; // return '是';
} // }
return txt; return txt;
} }
}); });
......
...@@ -26,7 +26,8 @@ ...@@ -26,7 +26,8 @@
<field display="配送方式" third="distribution"/> <field display="配送方式" third="distribution"/>
<field display="备注" third="remark"/> <field display="备注" third="remark"/>
<field display="加急" third="urgent" /> <field display="加急" third="urgent" />
<field display="总价" third="urgent" /> <field display="总价" third="aggregate" />
<field display="内页颜色" third="neivinColor" />
</main> </main>
</form> </form>
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<field display="配送方式" third="distribution"/> <field display="配送方式" third="distribution"/>
<field display="客户备注" third="remark"/> <field display="客户备注" third="remark"/>
<field display="加急" third="urgent" /> <field display="加急" third="urgent" />
<field display="总价" third="urgent" /> <field display="总价" third="aggregate" />
</main> </main>
</form> </form>
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
<field display="配送方式" third="distribution"/> <field display="配送方式" third="distribution"/>
<field display="备注" third="remark"/> <field display="备注" third="remark"/>
<field display="加急" third="urgent" /> <field display="加急" third="urgent" />
<field display="内页颜色" third="neivinColor" />
</main> </main>
</form> </form>
menhu=http://192.168.3.43:8080/
erp=http://192.168.3.44:8080/webapi/config/getAmount
#统一认证
authServerIp=192.168.3.49
authServerPort=80
authAppCode=oasystem
authServerName=
#认证系统编码
menghuAppCode=menghu
oaAppCode=oasystem
erpAppCode=oasystem
docAppCode=oasystem
#读取权限url
getQXUrl=http://192.168.3.49/api/auth/FederatedAppsServlet
#获取统一认证token
getTicketUrl=http://192.168.3.49/api/auth/FederatedSsoServlet
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment