2 lines
1.8 KiB
JavaScript
2 lines
1.8 KiB
JavaScript
"use strict";require("../../common/libraries/request.js");const e=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const o=require("./model.js"),s=require("../../gen/Apis.js"),a=require("../../common/libraries/apiLoading.js"),t=require("../../common/libraries/naviHelper.js");e.useWeAppAuthStore();const u={init(e){o.useModel.HouseWorkOrdersStatusItemEnum.value={Processing:{text:"仍在处理",value:"Processing"},Completed:{text:"我已完工",value:"Completed"}},o.useModel.HouseWorkOrdersCostEnum.value={Processing2:{text:"是",value:"1"},Processing1:{text:"否",value:"0"}},o.useModel.formData.value={...e,house_work_orders_id:null==e?void 0:e.id}},handleSubmit(){var e,u,l,r,i,d,n;return console.log("handleSubmit",o.useModel.formData.value),o.useModel.formData.value.status?o.useModel.formData.value.description?"Completed"!==o.useModel.formData.value.status||(null==(e=o.useModel.formData.value.attachments)?void 0:e.length)?"Completed"!==o.useModel.formData.value.status||o.useModel.formData.value.is_fee?"1"!==o.useModel.formData.value.is_fee||(null==(r=null==(l=null==(u=o.useModel)?void 0:u.formData)?void 0:l.value)?void 0:r.amount)?"1"!==o.useModel.formData.value.is_fee||(null==(n=null==(d=null==(i=o.useModel)?void 0:i.formData)?void 0:d.value)?void 0:n.company_project_receipt_accounts_id)?void a.getApiLoading(s.Apis.WorkOrder.HouseWorkLogs.Store,{...o.useModel.formData.value,is_fee:"1"===o.useModel.formData.value.is_fee}).then((e=>{t.showToastBack("提交成功!",1,!0),console.log(e)})):t.showToast("请选择收款账号!"):t.showToast("请输入费用金额!"):t.showToast("请上选择是否产生费用!"):t.showToast("请上传完工图片!"):t.showToast("请输入备注说明/进度说明!"):t.showToast("请先选择状态!")}};exports.method=u;
|