Files
cdtestplant_v1/apps/createSeiTaiDocument/__pycache__/controllers.cpython-38.pyc

123 lines
9.6 KiB
Plaintext
Raw Normal View History

2025-04-29 18:09:00 +08:00
U
<00>X<EFBFBD>gJ:<00>@sddlmZddlmZddlmZddlmZddlm Z m
Z
m Z ddl m Z ddlmZddlmZdd lmZdd
lmZdd lmZdd lmZdd lmZddlmZmZddlm Z ddl!m"Z"ddl#m$Z$eej%<25>dZ&e'e(d<13>dd<15>Z)e ddgd<18>Gdd<1A>de
<EFBFBD><03>Z*dS)<1C>)<01>Path)<01>settings)<01>escape_uri_path)<01> project_path)<03>api_controller<65>ControllerBase<73>route)<01>JWTAuth)<01>IsAuthenticated)<01> transaction)<01>get_object_or_404)<01>QuerySet)<01> DocxTemplate)<01>generate_temp_doc)<01> ChenResponse)<02>Project<63>Dut)<01>DocTime)<01> get_str_dict)<01> FileResponse<73>media)<02>id<69> file_namecCsZd<01>|dg<02>}tt|<00>d|}|<02><03>s8tdddd<06>Stt|d<07><02>}d|d <d
|d <|S) N<>z.docxZ final_seitaii<69>u!文档未生成或生成错误<E8AFAF><03>status<75>code<64>message<67>rbzapplication/octet-streamz Content-Typeu&attachment; filename=测评大纲.docxzContent-Disposition)<07>join<69>main_download_pathr<00>is_filerr<00>open)rrZ file_abs_path<74>response<73>r$<00>JE:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py<70>get_file_responesr&z/createu生成产品文档接口)<01>tagsc@s<>eZdZejddd<03>ejed<04>dd<06><04><01>Zejddd<03>ejed<04>d d
<EFBFBD><04><01>Z ejd d d<03>ejed<04>d d<0E><04><01>Z
ejddd<03>ejed<04>dd<12><04><01>Z ejddd<03>ejed<04>dd<16><04><01>Z ejddd<03>ejed<04>dd<1A><04><01>Z ejddd<03>ejed<04>dd<1E><04><01>ZdS) <20>GenerateSeitaiControllerz /dgDocumentzcreate-dgDocument)<01>url_name<6D>rc
CsHtt|d<01>}ddi}|jdkr&d|d<|j|d<t|jd<07>}||d<||d <|j|d
<|j|d <t|j <09>d kr~|j d |d <n |d |d <|j
|d<t |<01>}|j f|<05> <0A><00>td|<01>}t|t<10>r<>tdd|<06>dd<12>d<13>S|\}}t|<07>} | <09>|<03>z| <09>|<08>t|d<14>WStk
<EFBFBD>rB}
ztddd<15>|
<EFBFBD>d<13>WY<00>Sd}
~
XYnXdS)Nr*<00>is_JDF<44>9T<39>ident<6E>secret<65> sec_title<6C>sec<65>name<6D> duty_personr<00>member<65> entrust_unit<69>dg<64><67><00>msgu5dg未报出错误原因反正在生成文档出错ru 测评大纲u'文档未生成或生成错误!,{0})r r<00> report_typer-rr.r1r2<00>lenr3r4r<00>update<74> dg_final_timer<00>
isinstance<EFBFBD>dictr<00>getr<00>render<65>saver&<00>PermissionError<6F>format) <0B>selfr<00> project_obj<62>contextr.<00>timer<65>resultZdg_replace_pathZdg_seitai_final_path<74>doc<6F>er$r$r%<00>create_dgDocument"s6 

 

 




 z*GenerateSeitaiController.create_dgDocumentz /smDocumentzcreate-smDocumentc
CsPtt|d<01>}t|j<03>dkr$|jdn|j}|jd|jt|jd<04>|j|d<05>}|j dkr\d|d<|j
j d d
<EFBFBD><01> <0C>}|j j d d <0C><01> <0C>}|s<>td d dd<0F>S|j|d<td|<01>}t|t<12>r<>td d |<07>dd<13>d<0F>S|\}} t|<01>}
|jf|
<EFBFBD><16><00>t|<08>} | <0B>|<04>z| <0B>| <09>t|d<14>WStk
<EFBFBD>rJ} ztd d d<15>| <0C>d<16>WY<00>Sd} ~ XYnXdS)u生成最后说明文档r*rFr.)r1r+r-r/r2r3r,Tr+<00>0<><01>key<65>SO<53><01>typer6u6未找到第一轮测试中源代码被测件请添加<E6B7BB>rrrZ
user_ident<EFBFBD>smr7<00>无错误原因u 测试说明<E8AFB4>0模版文件已打开,请关闭后再试,{0}rN)r rr9r3r2r1r-rr.r8<00>pField<6C>filter<65>first<73>rdFieldr<00>refrr<r=r>rr:<00> sm_final_timerr?r@r&rArB) rCrrDr3rEZround_1Zduty_sorGZsm_to_tpl_fileZsm_seitai_final_filerFrHrIr$r$r%<00>create_smDocumentLs6 

<02>





 z*GenerateSeitaiController.create_smDocumentz /jlDocumentzcreate-jlDocumentc
Cs|tt|d<01>}t|j<03>dkr$|jdn|j}|j|jdt|jd<04>|j|d<05>}|j dkr\d|d<|j
<EFBFBD> <0B>D]`}|j d kr~|j|d
<|j d kr<>|j|d <d|d <d|j kr<>dnd|d<d|j kr<>dnd|d<qftd|<01>}t|t<10>r<>tdd|<06>dd<15>d<16>S|\}}t|<01>} |jf| <09><15><00>t|<07>}
|
<EFBFBD>|<04>z|
<EFBFBD>|<08>t|d<17>WStk
<EFBFBD>rv} ztddd<18>| <0B>d<19>WY<00>Sd} ~ XYnXdS)Nr*rFr.<00>r1r-r+r/r2r3r,Tr+<00>XQZ demandDocName<6D>SJZ designDocNameZ manualDocName<6D>1ZisC<73>2ZisCplus<75>jlr6r7rSrQu 测试记录rTr)r rr9r3r2r1r-rr.r8<00>pdField<6C>allrP<00>languagerr<r=rr>rr:<00> jl_final_timerr?r@r&rArB) rCrrDr3rE<00>dutrGZjl_to_tpl_fileZjl_seitai_final_filerFrHrIr$r$r%<00>create_jlDocumentqs< 

<02>








 z*GenerateSeitaiController.create_jlDocumentz /bgDocumentzcreate-bgDocumentc
Cstt|d<01>}t|j<03>dkr$|jdn|j}|j|jdt|jd<04>|j|d<05>}|j dkr\d|d<|j
|d <t d
|<01>}t |t <0A>r<>td d |<05>d d <0A>d<0E>S|\}}t|<01>}|jf|<08><12><00>t|<06>} | <09>|<04>z| <09>|<07>t|d<0F>WStk
<EFBFBD>r}
ztd d d<10>|
<EFBFBD>d<0E>WY<00>Sd}
~
XYnXdS)u生成最后的报告文档r*rFr.r\r,Tr+r4<00>bgr6r7u5bg未报出错误原因反正在生成文档出错ru 测评报告rTN)r rr9r3r2r1r-rr.r8r4rr<r=rr>rr:<00> bg_final_timerr?r@r&rArB) rCrrDr3rErGZbg_replace_pathZbg_seitai_final_pathrFrHrIr$r$r%<00>create_bgDocument<6E>s. 

<02>





 z*GenerateSeitaiController.create_bgDocumentz /wtdDocumentzcreate-wtdDocumentc
Cs<>tt|d<01>}t|j<03>dkr$|jdn|j}|j|jt|jd<03>|j|d<04>}t d|<01>}t
|t <0B>rrt dd|<05> dd<08>d <09>S|\}}t|<01>}|jf|<08><10><00>t|<06>} | <09>|<04>z| <09>|<07>t|d
<EFBFBD>WStk
r<EFBFBD>}
zt ddd <0B>|
<EFBFBD>d <09>WY<00>Sd }
~
XYnXd S) u生成最后的问题单r*rr.)r1r-r/r2r3<00>wtdr6r7u6wtd未报出错误原因反正在生成文档出错ru测试问题单rTN)r rr9r3r2r1r-rr.rr<r=rr>rr:<00>wtd_final_timerr?r@r&rArB) rCrrDr3rErGZwtd_replace_pathZwtd_seitai_final_pathrFrHrIr$r$r%<00>create_wtdDocument<6E>s( 
<02>



 z+GenerateSeitaiController.create_wtdDocumentz /hsmDocumentzcreate-hsmDocumentc Cs<>tt|d<01>}dddddddd d
d g
}|jjd d <0A>}t|<04>dkrLtdddd<11>S|D<00>]d}|t|j<07>}t|j<08>dkr||jdn|j }|j
|j dt |j d<14>|j ||t|j<07>dd<15>}|jdkr<>d|d<|jjdd<1A><01><11>} | s<>tddd|<06>d<1C>d<1D>S| j|d<td||d <20>}
t|
t<15><02>r0tdd|
<EFBFBD>d!d"<22>d<1D>St|<01>} |jf| <0B>|j<07><01>|
\} } t| <0C>}|<0E>|<08>z|<0E>| <0A>WqPtk
<EFBFBD>r<>}z tddd#<23>|<0F>d<1D>WY<00>Sd$}~XYqPXqPt|d%<25>S)&u4生成最后的回归测试说明-多个文档r*<00><><><><><><><><><>十rKrL<00>r6<00>$无其他轮次请生成后再试rQrFr.<00>r1r-r+r/r2r3<00> round_han<61> round_numr,Tr+rNrOu 您缺少第u轮的源代码被测件rZuser_ref<65>hsm<73>r|r7u6hsm未报出错误原因反正在生成文档出错rTNu第二轮回归测试说明) r rrU<00>excluder9r<00>intrMr3r2r1r-rr.r8rXrVrWrYrr<r=r>rr:<00>hsm_final_timerr?r@rArBr&)rCrrD<00>chinese_round_name<6D> hround_list<73>hround<6E>cnamer3rE<00>so_dutrGrFZhsm_replace_pathZhsm_seitai_final_pathrHrIr$r$r%<00>create_hsmDocument<6E>sH  


 <0C>

 
<EFBFBD>

0z+GenerateSeitaiController.create_hsmDocumentz /hjlDocumentzcreate-hjlDocumentc Cs<>tt|d<01>}dddddddd d
d g
}|jjd d <0A>}t|<04>dkrLtdddd<11>S|D<00>]*}|t|j<07>}t|j<08>dkr||jdn|j }|j
|j dt |j d<14>|j ||t|j<07>dd<15>}|jdkr<>d|d<t|<01>} |jf| <09>|j<07><01>td||d<1A>}
t|
t<14><02>rtdd|
<EFBFBD>dd<1C>d<1D>S|
\} } t| <0B>} | <0A>|<08>z| <0A>| <0C>WqPtk
<EFBFBD>rz}z tddd<1E>|<0E>d<1D>WY<00>Sd}~XYqPXqPt|d <20>S)!u4生成最后的回归测试记录-多个文档r*rnrorprqrrrsrtrurvrwrKrLrxr6ryrQrFr.rzr,Tr+<00>hjlr~r7u6hjl未报出错误原因反正在生成文档出错rrTNu第二轮回归测试记录)r rrUrr9rr<>rMr3r2r1r-rr.r8rr:r<>rr<r=r>rr?r@rArBr&)rCrrDr<>r<>r<>r<>r3rErFrGZhjl_replace_pathZhjl_seitai_final_pathrHrIr$r$r%<00>create_hjlDocument<6E>s@  


 <0C>
 
<EFBFBD>

0z+GenerateSeitaiController.create_hjlDocumentN)<0F>__name__<5F>
__module__<EFBFBD> __qualname__rr>r <00>atomicr<63>rJr[rgrjrmr<>r<>r$r$r$r%r( s* ( # &   ( r(N)+<2B>pathlibr<00> django.confr<00>django.utils.encodingr<00>utils.path_utilsr<00>ninja_extra.controllersrrr<00>ninja_jwt.authenticationr Zninja_extra.permissionsr
<00> django.dbr <00>django.shortcutsr <00>django.db.modelsr <00>docxtplrZ%apps.createSeiTaiDocument.docXmlUtilsr<00>utils.chen_responser<00>apps.project.modelsrr<00>+apps.createDocument.extensions.documentTimer<00>
utils.utilr<00> django.httpr<00>BASE_DIRr r<><00>strr&r(r$r$r$r%<00><module>s(