123 |
- import{_ as S,d as j,ci as w,m,cs as U,O as L,n as Q,w as Y,p as $,r,o,A as p,x as l,h as s,u as z,ct as O,c as T,F as H,y as I,a as c,cu as P,b as G,H as x,Q as J,cb as K}from"./index.b5c844d0.js";import{c as _}from"./createRequset.6b7f85e0.js";const y="admin/exec/";var D={list:_(`${y}listLog`,{defaultData:{type:1,exec_id:31,is_comon:1},url:""}),exce_list:_(`${y}execList`,{defaultData:{type:1},url:""}),create_exec:_(`${y}addExec`,{defaultData:{type:1,is_comon:1},url:""}),delete_exec:_(`${y}deleteLog`)};const W={class:"w-full flex justify-between"},X=j({__name:"demand-modify-modal",props:{isBusiness:{type:Boolean,required:!1}},emits:["refresh"],setup(ee,{expose:A,emit:V}){const h=V,n=w(!1),F=w(!1);m("");const v=U(),g=m(null),b=m([]),B=()=>({exec_id:"31",companyNo:"",depart_id:"",plat_type:"",exec_type:""}),k=L(()=>({date:[{required:!0,message:"\u8BF7\u9009\u62E9\u6570\u636E\u65F6\u95F4",trigger:"change"}],exec_id:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E1A\u52A1\u8868",trigger:"change"}],depart_id:[{required:Number(v.level)!=1,message:"\u8BF7\u9009\u62E9\u6240\u5728\u90E8\u95E8",trigger:"change"}],plat_type:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0\u7C7B\u578B",trigger:"change"}],companyNo:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E1A\u52A1\u516C\u53F8",trigger:"change"}],exec_type:[{required:!0,message:"\u8BF7\u9009\u62E9\u6267\u884C\u7C7B\u578B",trigger:"change"}]})),E=m(null),u=m({...B()});async function q(){var a;try{await((a=E.value)==null?void 0:a.validate());let{depart_id:e,...i}=u.value;F.value=!0,e=e||"0";const d=await D.create_exec({depart_id:e,start:"2023-01-01 00:00:00",end:J(new Date).format("YYYY-MM-DD")+" 23:59:59",...i});F.value=!1,d.code===1?(n.value=!1,h("refresh")):K.warning(d.message)}catch{}}function M(){u.value=B(),n.value=!1}return Q(async()=>{const a=await D.exce_list({});a.code===1&&(b.value=a.data.list)}),Y(()=>v.level,a=>{v.info,u.value.exec_type="1"},{immediate:!0}),A({onDisplay:a=>{n.value=!0,$(()=>a&&g.value&&g.value.initialData(a))}}),(a,e)=>{const i=r("el-option"),d=r("el-select"),f=r("el-form-item"),C=r("el-alert"),N=r("el-button"),R=r("el-dialog");return o(),p(R,{modelValue:n.value,"onUpdate:modelValue":e[3]||(e[3]=t=>n.value=t),title:"\u4FEE\u6539\u62A5\u8868\u9700\u6C42",center:"",onClose:M},{default:l(()=>[s(z(O),{"label-width":"90px",rules:k.value,model:u.value,ref_key:"formRef",ref:E},{default:l(()=>[s(f,{label:"\u4E1A\u52A1\u8868:",prop:"exec_id"},{default:l(()=>[s(d,{modelValue:u.value.exec_id,"onUpdate:modelValue":e[0]||(e[0]=t=>u.value.exec_id=t),style:{width:"100%"},placeholder:"\u4E1A\u52A1\u8868",disabled:""},{default:l(()=>[(o(!0),T(H,null,I(b.value,t=>(o(),p(i,{key:t.id,label:t.exec_name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),s(f,{label:"\u6267\u884C\u7C7B\u578B",prop:"exec_type"},{default:l(()=>[s(d,{modelValue:u.value.exec_type,"onUpdate:modelValue":e[1]||(e[1]=t=>u.value.exec_type=t),placeholder:"\u6267\u884C\u7C7B\u578B",style:{width:"100%"}},{default:l(()=>[s(i,{value:"1",label:"\u7ACB\u5373\u6267\u884C"}),c(' :disabled="userStore.level != 1" '),s(i,{value:"2",label:"\u5EF6\u8FDF\u6267\u884C"})]),_:1},8,["modelValue"])]),_:1}),c(` <el-form-item label="\u6240\u5728\u90E8\u95E8" prop="depart_id">\r
- <depart-query ref="departQueryRef" v-model="formData.depart_id" />\r
- </el-form-item> `),a.isBusiness?(o(),p(f,{key:0,label:"\u4E1A\u52A1\u516C\u53F8",prop:"companyNo"},{default:l(()=>[s(P,{ref_key:"businessQueryRef",ref:g,"not-initial":!0,disabled:"",modelValue:u.value.companyNo,"onUpdate:modelValue":e[2]||(e[2]=t=>u.value.companyNo=t)},null,8,["modelValue"])]),_:1})):c("v-if",!0),s(f,null,{default:l(()=>[G("div",W,[String(u.value.exec_type)==="1"?(o(),p(C,{key:0,type:"warning",style:{width:"260px","margin-right":"10px",padding:"0px"},size:"small",closable:!1},{default:l(()=>e[4]||(e[4]=[x(" \u7ACB\u5373\u6267\u884C:\u6587\u4EF6\u4F1A\u5728\u7533\u8BF7\u540E\u51E0\u5206\u949F\u5185\u751F\u6210; ")])),_:1})):c("v-if",!0),String(u.value.exec_type)==="2"?(o(),p(C,{key:1,type:"warning",style:{width:"260px","margin-right":"10px",padding:"0px"},size:"small",closable:!1},{default:l(()=>e[5]||(e[5]=[x(" \u5EF6\u8FDF\u6267\u884C:\u6587\u4EF6\u4F1A\u5728\u7533\u8BF7\u5F53\u592920:00\u5F00\u59CB\u6267\u884C; ")])),_:1})):c("v-if",!0),s(N,{class:"float-right",type:"primary",onClick:q},{default:l(()=>e[6]||(e[6]=[x("\u4FDD\u5B58")])),_:1})])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["modelValue"])}}});var Z=S(X,[["__file","D:/work/sjtj/report-v3/src/views/subscribe/businessReceivableDetails/components/demand-modify-modal.vue"]]),te=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"}));export{Z as D,D as a,te as d};
|