12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- (function () {
- window.onload = function (ex) {
- bindEvents();
- }
- //注册业务保存事件
- function bindEvents() {
- z.workflow.saveBtn.addListener("onSaveClick", saveForm);
- }
- /*
- * all 工作流js传递到业务的参数 success执行的方法
- * istransfer 工作流js传递到业务的参数 是否转件
- * */
- function saveForm(all, istransfer) {
- var postData = z.ui.form.getFormFields($("[name=createReqVO]"));
- if (postData === false) {
- all({success: false});
- return;
- }
- //将string类型的时间转换成时间戳
- for (let key of Object.keys(postData)) {
- let mealName = postData[key];
- mealName.applyTime = Date.parse(mealName.applyTime + "");
- mealName.ssxrq = Date.parse(mealName.ssxrq + "");
- mealName.zzsj = Date.parse(mealName.zzsj + "");
- postData.createReqVO = mealName;
- }
- z.ui.ajax({
- type: "post",
- url: "/intern/update",
- data: JSON.stringify(postData.createReqVO),
- contentType: "application/json",
- success: function (res) {
- if (res && res.code === 200) {
- all({success: true});
- } else {
- all({success: false});
- z.ui.alertWarning(res.msg);
- }
- },
- error: function () {
- all({success: false});
- }
- })
- }
- }());
|