Files
cdtestplant_v1/apps/project/controllers/__pycache__/design.cpython-313.pyc

54 lines
11 KiB
Plaintext
Raw Normal View History

2025-04-29 18:09:00 +08:00
<EFBFBD>
tng*!<00><00><<00>SSKJrJrJr SSKJr SSKJr SSKJ r SSK
J r SSK J r SSKJr SSKJr SS KJr SS
KJr SS KJr SS KJr SS KJr SSKJrJrJrJ r SSK!J"r"J#r#J$r$J%r%J&r&J'r'J(r(J)r) SSK*J+r+ SSK,J-r- \"S\"5\ /S/S9"SS\55r.g)<18>)<03>api_controller<65>ControllerBase<73>route)<01>Query)<01>JWTAuth)<01>IsAuthenticated)<01>paginate)<01> HttpError)<01> MyPagination)<01> transaction)<01>get_object_or_404)<01>List)<01> ChenResponse)<01>multi_delete_design)<01>HTTP_INDEX_ERROR)<04>Design<67>Dut<75>Round<6E>Project)<08> DeleteSchema<6D>DesignFilterSchema<6D>DesignModelOutSchema<6D>DesignTreeReturnSchema<6D>DesignTreeInputSchema<6D>DesignCreateOutSchema<6D>DesignCreateInputSchema<6D>MultiDesignCreateInputSchema)<01>design_delete_sub_node_key)<01>conditionNoneToBlankz/projectu设计需求数据)<03>auth<74> permissions<6E>tagsc<00><><00>\rSrSr\R
"S\\SSS9\R\
"\ 5\ "S54S\ 4Sjj555r\R
"S \S
S 9S \S \4Sj5r\R
"S\\SS 9\ "S54S\4Sjj5r\R*"S\SS 9\RS\4Sj55r\R*"SSS9\RS\4Sj55r\R6"S\SS 9\RS\S\4Sj55r\R:"SSS9\RS \4S!j55r\R
"S"S#S9S\4S$j5r S%r!g&)'<27>DesignController<65>z/getDesignDemandListTz design-list)<03>response<73> exclude_none<6E>url_name.<2E>
datafilterc <00>2<00>[U5 SRURSUR/5n[R
R URUURURURURS9RS5nU$)N<><00>-)<06> project__id<69>dut__key<65>ident__icontains<6E>name__icontains<6E>demandType__contains<6E>chapter__icontains<6E>id) r<00>join<69>round_id<69>dut_idr<00>objects<74>filter<65>
project_id<EFBFBD>ident<6E>name<6D>
demandType<EFBFBD>chapter<65>order_by)<04>selfr)<00>dut_key<65>qss <20>DE:\pycharmProjects\cdtestplant_v1\apps\project\controllers\design.py<70>get_design_list<73> DesignController.get_design_lists<><00><00> <1D>Z<EFBFBD>(<28><14>'<27>'<27>:<3A>.<2E>.<2E><03>Z<EFBFBD>5F<35>5F<35>G<>H<><07> <13>^<5E>^<5E> "<22> "<22>z<EFBFBD>/D<>/D<>w<EFBFBD>4><3E>4D<34>4D<34>3=<3D>?<3F>?<3F>8B<38>8M<38>8M<38>6@<40>6H<36>6H<36> #<23>J<01>KS<01>(<28>SW<53>.<2E> <0B>
<12> <09>z /getDesignOnez
design-one)r&r(r9<00>keyc<00><><00>[RRXS9R5nU(aU$[ SS5e)N)r9rF<00><>u未找到相应的数据)rr7r8<00>firstr
)r?r9rF<00> design_qss rB<00>get_dut<75>DesignController.get_dut#s9<00><00><1A>N<EFBFBD>N<EFBFBD>)<29>)<29>Z<EFBFBD>)<29>I<>O<>O<>Q<> <09> <14><1C> <1C><17><03>7<>8<>8rEz/getDesignDemandInfoz design-info<66>payloadc<00><><00>[RRURURS9R S5nU$)N<>r-r.r3)rr7r8r9rFr>)r?rMrAs rB<00>get_design_tree<65> DesignController.get_design_tree+s6<00><00> <13>^<5E>^<5E> "<22> "<22>w<EFBFBD>/A<>/A<>G<EFBFBD>K<EFBFBD>K<EFBFBD> "<22> X<> a<> a<>bf<62> g<><02><11> rEz/designDemand/savez design-createc<00>z<00>URSS9nURS5nSRURSUR/5n[
R RURURUURS9R5(aUSS:wa [SSS S
9$[
R RURUS 9R5nSRUS[U5/5n[R RURURS 9n[R RURUS 9nUR!XgX<67>R"S .5 UR%S5 UR%S5 [
R R&"S0UD6n U $)NT)r'<00> descriptionr+r,)r-<00>
round__keyr.r:r:<00><><00>'研制需求的标识重复请检查<E6A380><03>code<64>status<75>messagerO)r-rF)rF<00>round<6E>dut<75>title<6C> round_keyr@<00>)<14>dict<63>getr4r^r@rr7r8r9r:<00>existsr<00>count<6E>strrr<00>updater;<00>pop<6F>create)
r?rM<00>
asert_dictrSr@<00> design_count<6E>
key_string<EFBFBD>round_instance<63> dut_instancerAs
rB<00> create_design<67>DesignController.create_design1sm<00><00><1D>\<5C>\<5C>t<EFBFBD>\<5C>4<>
<EFBFBD> <20>n<EFBFBD>n<EFBFBD>]<5D>3<> <0B><14>'<27>'<27>7<EFBFBD>,<2C>,<2C>c<EFBFBD>7<EFBFBD>?<3F>?<3F>C<>D<><07> <11>><3E>><3E> <20> <20>W<EFBFBD>-?<3F>-?<3F>G<EFBFBD>L]<5D>L]<5D>ho<68>'.<2E>}<7D>}<7D> !<21> 6<>6<<3C>f<EFBFBD>h<EFBFBD> ?<3F>CM<43>g<EFBFBD>CV<43>Z\<5C>C\<5C><1F>S<EFBFBD><13>>g<>h<> h<><1D>~<7E>~<7E>,<2C>,<2C><17>9K<39>9K<39>V]<5D>,<2C>^<5E>d<>d<>f<> <0C><17>W<EFBFBD>W<EFBFBD>g<EFBFBD>s<EFBFBD>C<EFBFBD> <0C>,=<3D>><3E>?<3F>
<EFBFBD><1E><1D><1D>*<2A>*<2A>w<EFBFBD>7I<37>7I<37>w<EFBFBD>O`<60>O`<60>*<2A>a<><0E><1A>{<7B>{<7B><EFBFBD><EFBFBD>7<EFBFBD>3E<33>3E<33>7<EFBFBD><EFBFBD>S<> <0C><12><19><19>*<2A>l<EFBFBD>eq<65>eq<65>r<>s<><12><0E><0E>{<7B>#<23><12><0E><0E>y<EFBFBD>!<21> <13>^<5E>^<5E> "<22> "<22> 0<>Z<EFBFBD> 0<><02><11> rEz/designDemand/multi_savezdesign-multi-create)r(c<00><><00>[[URS9nURR UR
S9R 5nURn[RR X#S9R5nUn/nURH<>n[S 0UR5D6n U RU lSRUR S[#U5/5U lUS- nSU lX)lXIlX9lUR+U 5 M<> [RR-U5 [/SSS UR S
-0S 9$) N<>r3)rF)<02>projectr\r+r,<00><00>2<><32>rFz-1)rYrX<00>datar_)r rr9<00>pdFieldr8r@rIr[rr7rcru<00>
model_dumpr;r]r4rFrd<00>levelrqr\<00>append<6E> bulk_creater)
r?rM<00> project_obj<62>dut_obj<62> round_objri<00> key_index<65> bulk_list<73>
desgin_obj<EFBFBD>
design_ones
rB<00>multi_create_design<67>$DesignController.multi_create_designJs<00><00>(<28><07>G<EFBFBD>4F<34>4F<34>G<> <0B><1D>%<25>%<25>,<2C>,<2C><17><1F><1F>,<2C>A<>G<>G<>I<><07><1B>M<EFBFBD>M<EFBFBD> <09><1D>~<7E>~<7E>,<2C>,<2C>[<5B>,<2C>N<>T<>T<>V<> <0C> <20> <09><16> <09>!<21>,<2C>,<2C>J<EFBFBD><1F>:<3A>*<2A>"7<>"7<>"9<>:<3A>J<EFBFBD>)<29><EFBFBD><EFBFBD>J<EFBFBD> <1C><1F>W<EFBFBD>W<EFBFBD>g<EFBFBD>k<EFBFBD>k<EFBFBD>3<EFBFBD><03>I<EFBFBD><0E>%G<>H<>J<EFBFBD>N<EFBFBD> <15><11>N<EFBFBD>I<EFBFBD>"<22>J<EFBFBD> <1C>!,<2C> <1E>(<28> <1C>$<24>N<EFBFBD> <15> <1C> <1C>Z<EFBFBD> (<28>'<27> <0F><0E><0E>"<22>"<22>9<EFBFBD>-<2D><1B>3<EFBFBD>S<EFBFBD><05>w<EFBFBD>{<7B>{<7B>T<EFBFBD>?Q<>7R<37>S<>SrEz/editDesignDemand/{id}z design-updater3c<00><><00>[RRURURUR
S9n[ U5S:<3A>aURS:wa [SSSS9$[RRUS9nUR5R5H8upVUS:Xd US :XdUS
:XaMUS :Xa [US U5 [XEU5 M: UR5 U$) N)r-r:rTrrr+rUrVrWrpr9r^r@r;r]) rr7r8r9r:r^<00>lenrrar`<00>items<6D>setattr<74>save)r?r3rM<00> design_searchrJ<00>attr<74>values rB<00> update_design<67>DesignController.update_designes<><00><00><1F><0E><0E>-<2D>-<2D>'<27>:L<>:L<>T[<5B>Ta<54>Ta<54>9@<40>9J<39>9J<39>.<2E>L<01> <0A> <0F>}<7D> <1D><01> !<21>g<EFBFBD>m<EFBFBD>m<EFBFBD>r<EFBFBD>&9<><1F>S<EFBFBD><13>>g<>h<> h<><1A>N<EFBFBD>N<EFBFBD>&<26>&<26>"<22>&<26>-<2D> <09>"<22><<3C><<3C>><3E>/<2F>/<2F>1<>K<EFBFBD>D<EFBFBD><13>|<7C>#<23>t<EFBFBD>{<7B>':<3A>d<EFBFBD>i<EFBFBD>>O<><18><13>v<EFBFBD>~<7E><17> <09>7<EFBFBD>E<EFBFBD>2<> <13>I<EFBFBD>U<EFBFBD> +<2B> 2<> <12><0E><0E><18><18>rEz/designDemand/deletez design-deleteruc<00>.<00>[RRURSS9SnURRnURRn[UR[5 Sn[RRUS9RS5nUHFnSRUS [U5/5nX<>l US
-nUR5 [U5 MH [ S S 9$![a [ S[ SS9s$f=f) NrrprHu!您未选择需要删除的内容)rYrXrZ)<01>dut__idr3r+r,rru设计需求删除成功!)rZ)rr7r8<00>ids<64>
IndexErrorrrr\r3rFrr>r4rdr<>r) r?ru<00> design_singler6r@<00>index<65> design_all_qs<71> single_qs<71>
design_keys rB<00> delete_design<67>DesignController.delete_designys<><00><00> p<01>"<22>N<EFBFBD>N<EFBFBD>1<>1<>T<EFBFBD>X<EFBFBD>X<EFBFBD>a<EFBFBD>[<5B>1<>A<>!<21>D<>M<EFBFBD><1F>"<22>"<22>%<25>%<25><06><1F>#<23>#<23>'<27>'<27><07><1B>D<EFBFBD>H<EFBFBD>H<EFBFBD>f<EFBFBD>-<2D><11><05><1E><0E><0E>-<2D>-<2D>f<EFBFBD>-<2D>=<3D>F<>F<>t<EFBFBD>L<> <0A>&<26>I<EFBFBD><1B><17><17>'<27>3<EFBFBD><03>E<EFBFBD>
<EFBFBD>!;<3B><<3C>J<EFBFBD>&<26>M<EFBFBD><19>A<EFBFBD>I<EFBFBD>E<EFBFBD> <15>N<EFBFBD>N<EFBFBD> <1C> &<26>y<EFBFBD> 1<> '<27> <1C>$A<>B<>B<><42><1A> p<01><1F>s<EFBFBD>1A<31>Kn<4B>o<> o<> p<01>s<00>-C8<00>8D<03>Dz/designDemand/getRelatedDesignzdut-relatedDesignc<00>"<00>[[US9nURR5n/nUH<>nURUR
/S.nUR R5H<>nURUR
/S.nURR5H;n U RU R
U RS.n
USRU
5 M= USRU5 M<> URU5 M<> [SUS9$)Nrp)<03>labelr<6C><00>children)r<>r<>rFr<>u 获取成功)rZru) r r<00>pField<6C>allr;r3<00>rdField<6C>rsFieldrFryr) r?r3<00>
project_qs<EFBFBD>round_qs<71> data_listr[<00>
round_dictr\<00>dut_dict<63>design<67> design_dicts rB<00>getRelatedDesign<67>!DesignController.getRelatedDesign<67>s<><00><00>&<26>w<EFBFBD>2<EFBFBD>6<>
<EFBFBD><1D>$<24>$<24>(<28>(<28>*<2A><08><16> <09><1D>E<EFBFBD>#(<28>:<3A>:<3A><05><08><08>b<EFBFBD>Q<>J<EFBFBD><1C>}<7D>}<7D>(<28>(<28>*<2A><03>%(<28>X<EFBFBD>X<EFBFBD><03><06><06>B<EFBFBD>O<><08>!<21>k<EFBFBD>k<EFBFBD>o<EFBFBD>o<EFBFBD>/<2F>F<EFBFBD>,2<>K<EFBFBD>K<EFBFBD>&<26>)<29>)<29>TZ<54>T^<5E>T^<5E>"_<>K<EFBFBD><1C>Z<EFBFBD>(<28>/<2F>/<2F> <0B><<3C>0<><1B>:<3A>&<26>-<2D>-<2D>h<EFBFBD>7<> +<2B> <16> <1C> <1C>Z<EFBFBD> (<28><1E><1C>N<EFBFBD><19>C<>CrEr_N)"<22>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__rrarrr <00>atomicr r rrrC<00>intrdrKrrrP<00>postrrrmrr<><00>putr<74><00>deleterr<>r<><00>__static_attributes__r_rErBr$r$s<><00><00>
<EFBFBD>Y<EFBFBD>Y<EFBFBD>%<25><04>5I<35>0J<30>Y]<5D>hu<68>v<><10><17><17> <0A>l<EFBFBD><1B>?D<>S<EFBFBD>z<EFBFBD><12>*<<3C><12><1C><18>w<01><12> <0B>Y<EFBFBD>Y<EFBFBD><EFBFBD>)=<3D> <0C>U<>9<>#<23>9<>C<EFBFBD>9<>V<01>9<> <0B>Y<EFBFBD>Y<EFBFBD>%<25><04>5K<35>0L<30>Wd<57>e<>?D<>S<EFBFBD>z<EFBFBD><12>'<<3C><12>f<01><12>
 <0B>Z<EFBFBD>Z<EFBFBD>$<24>/D<><EFBFBD>_<><10><17><17><12>%<<3C><12><18>`<01><12>. <0B>Z<EFBFBD>Z<EFBFBD>*<2A>5J<35>K<><10><17><17>T<01>+G<>T<01><18>L<01>T<01>2 <0B>Y<EFBFBD>Y<EFBFBD>'<27>2G<32>Ra<52>b<><10><17><17><19><03><19>.E<><19><18>c<01><19>$ <0B>\<5C>\<5C>(<28>?<3F>C<><10><17><17>C<01>,<2C>C<01><18>D<01>C<01>( <0B>Y<EFBFBD>Y<EFBFBD>/<2F>:M<>N<>D<01>3<EFBFBD>D<01>O<01>DrEr$N)/<2F> ninja_extrarrr<00>ninjar<00>ninja_jwt.authenticationr<00>ninja_extra.permissionsr<00>ninja.paginationr <00> ninja.errorsr
<00>utils.chen_paginationr <00> django.dbr <00>django.shortcutsr <00>typingr<00>utils.chen_responser<00>utils.chen_crudr<00> utils.codesr<00>apps.project.modelsrrrr<00>apps.project.schemas.designrrrrrrrr<00>$apps.project.tools.delete_change_keyr<00>utils.smallTools.interfaceToolsrr$r_rErB<00><module>r<>s<><00><01>=<3D>=<3D><17>,<2C>3<>%<25>"<22>.<2E>!<21>.<2E><17>,<2C>/<2F>(<28>;<3B>;<3B>h<01>h<01>h<01>K<>@<40><0F>
<EFBFBD><17><19><1F>8I<38>Qe<51>Pf<50>g<>ID<01>~<7E>ID<01>h<01>IDrE