'123'
This commit is contained in:
parent
d44fcf836c
commit
13c529c0af
|
@ -2,8 +2,6 @@
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="1ea72584-8a6e-4fb7-9928-17671c0b6e92" name="Default Changelist" comment="">
|
<list default="true" id="1ea72584-8a6e-4fb7-9928-17671c0b6e92" name="Default Changelist" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-admin/src/main/java/com/ruoyi/web/controller/expenses/ExpensesController.java" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/src/main/java/com/ruoyi/web/controller/expenses/ExpensesController.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/classes/com/ruoyi/web/controller/expenses/ExpensesController.class" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/classes/com/ruoyi/web/controller/expenses/ExpensesController.class" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/maven-archiver/pom.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/maven-archiver/pom.properties" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/maven-archiver/pom.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/maven-archiver/pom.properties" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar.original" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar.original" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar.original" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-admin/target/ruoyi-admin.jar.original" afterDir="false" />
|
||||||
|
@ -15,12 +13,14 @@
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-generator/target/ruoyi-generator-3.8.7.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-generator/target/ruoyi-generator-3.8.7.jar" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-generator/target/ruoyi-generator-3.8.7.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-generator/target/ruoyi-generator-3.8.7.jar" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-quartz/target/maven-archiver/pom.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-quartz/target/maven-archiver/pom.properties" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-quartz/target/maven-archiver/pom.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-quartz/target/maven-archiver/pom.properties" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-quartz/target/ruoyi-quartz-3.8.7.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-quartz/target/ruoyi-quartz-3.8.7.jar" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-quartz/target/ruoyi-quartz-3.8.7.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-quartz/target/ruoyi-quartz-3.8.7.jar" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-system/src/main/java/com/ruoyi/expenses/domain/SysOaExpenses.java" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/src/main/java/com/ruoyi/expenses/domain/SysOaExpenses.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-system/src/main/resources/mapper/authorize/AuthorizeMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/src/main/resources/mapper/authorize/AuthorizeMapper.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-system/src/main/resources/mapper/expenses/ExpensesMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/src/main/resources/mapper/expenses/ExpensesMapper.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-system/src/main/resources/mapper/expenses/ExpensesMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/src/main/resources/mapper/expenses/ExpensesMapper.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/classes/com/ruoyi/expenses/domain/SysOaExpenses.class" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/classes/com/ruoyi/expenses/domain/SysOaExpenses.class" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/classes/mapper/authorize/AuthorizeMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/classes/mapper/authorize/AuthorizeMapper.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/classes/mapper/expenses/ExpensesMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/classes/mapper/expenses/ExpensesMapper.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/classes/mapper/expenses/ExpensesMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/classes/mapper/expenses/ExpensesMapper.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/maven-archiver/pom.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/maven-archiver/pom.properties" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/maven-archiver/pom.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/maven-archiver/pom.properties" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/ruoyi-system-3.8.7.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/ruoyi-system-3.8.7.jar" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/ruoyi-system/target/ruoyi-system-3.8.7.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-system/target/ruoyi-system-3.8.7.jar" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/ruoyi-ui/src/views/bid/bid/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-ui/src/views/bid/bid/index.vue" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/ruoyi-ui/src/views/expenses/expenses/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/ruoyi-ui/src/views/expenses/expenses/index.vue" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
|
@ -127,7 +127,8 @@
|
||||||
<workItem from="1723420788933" duration="2164000" />
|
<workItem from="1723420788933" duration="2164000" />
|
||||||
<workItem from="1723422983942" duration="22325000" />
|
<workItem from="1723422983942" duration="22325000" />
|
||||||
<workItem from="1723507256466" duration="16854000" />
|
<workItem from="1723507256466" duration="16854000" />
|
||||||
<workItem from="1723528634025" duration="9253000" />
|
<workItem from="1723528634025" duration="10204000" />
|
||||||
|
<workItem from="1723593971831" duration="3328000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
|
@ -175,65 +176,65 @@
|
||||||
</state>
|
</state>
|
||||||
<state x="740" y="274" key="FileChooserDialogImpl/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1722996900988" />
|
<state x="740" y="274" key="FileChooserDialogImpl/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1722996900988" />
|
||||||
<state x="2475" y="237" key="FileChooserDialogImpl/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723017044285" />
|
<state x="2475" y="237" key="FileChooserDialogImpl/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723017044285" />
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.bottom" timestamp="1723537799760">
|
<state width="1396" height="148" key="GridCell.Tab.0.bottom" timestamp="1723595815873">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.0.bottom/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595424919" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.bottom/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815873" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.center" timestamp="1723595815872">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.0.center/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595424919" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.center/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815872" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.left" timestamp="1723595815872">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.0.left/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595424919" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.left/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815872" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.right" timestamp="1723595815873">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.0.right/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595424919" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.0.right/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815873" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.bottom" timestamp="1723595815874">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.1.bottom/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595409293" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.bottom/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815874" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.center" timestamp="1723595815874">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.1.center/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595409293" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.center/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815874" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.left" timestamp="1723595815873">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.1.left/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595409293" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.left/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815873" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.right" timestamp="1723595815874">
|
||||||
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
</state>
|
||||||
|
<state width="1876" height="180" key="GridCell.Tab.1.right/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723595409293" />
|
||||||
|
<state width="1396" height="148" key="GridCell.Tab.1.right/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723595815874" />
|
||||||
|
<state width="1876" height="299" key="GridCell.Tab.2.bottom" timestamp="1723541157087">
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
<screen x="0" y="0" width="1920" height="1040" />
|
||||||
</state>
|
</state>
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.bottom/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537799760" />
|
<state width="1876" height="299" key="GridCell.Tab.2.bottom/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723541157087" />
|
||||||
<state width="1396" height="314" key="GridCell.Tab.0.bottom/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723535084092" />
|
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.center" timestamp="1723537799760">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.center/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537799760" />
|
|
||||||
<state width="1396" height="314" key="GridCell.Tab.0.center/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723535084091" />
|
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.left" timestamp="1723537799760">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.left/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537799760" />
|
|
||||||
<state width="1396" height="314" key="GridCell.Tab.0.left/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723535084091" />
|
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.right" timestamp="1723537799760">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="180" key="GridCell.Tab.0.right/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537799760" />
|
|
||||||
<state width="1396" height="314" key="GridCell.Tab.0.right/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723535084092" />
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.bottom" timestamp="1723537795081">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.bottom/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
|
||||||
<state width="1396" height="103" key="GridCell.Tab.1.bottom/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723518150800" />
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.center" timestamp="1723537795081">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.center/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
|
||||||
<state width="1396" height="103" key="GridCell.Tab.1.center/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723518150800" />
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.left" timestamp="1723537795081">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.left/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
|
||||||
<state width="1396" height="103" key="GridCell.Tab.1.left/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723518150800" />
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.right" timestamp="1723537795081">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.1.right/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
|
||||||
<state width="1396" height="103" key="GridCell.Tab.1.right/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723518150800" />
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.bottom" timestamp="1723537795081">
|
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
|
||||||
</state>
|
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.bottom/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
|
||||||
<state width="1396" height="250" key="GridCell.Tab.2.bottom/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
<state width="1396" height="250" key="GridCell.Tab.2.bottom/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.center" timestamp="1723537795081">
|
<state width="1876" height="299" key="GridCell.Tab.2.center" timestamp="1723541157087">
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
<screen x="0" y="0" width="1920" height="1040" />
|
||||||
</state>
|
</state>
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.center/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
<state width="1876" height="299" key="GridCell.Tab.2.center/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723541157087" />
|
||||||
<state width="1396" height="250" key="GridCell.Tab.2.center/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
<state width="1396" height="250" key="GridCell.Tab.2.center/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.left" timestamp="1723537795081">
|
<state width="1876" height="299" key="GridCell.Tab.2.left" timestamp="1723541157087">
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
<screen x="0" y="0" width="1920" height="1040" />
|
||||||
</state>
|
</state>
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.left/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
<state width="1876" height="299" key="GridCell.Tab.2.left/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723541157087" />
|
||||||
<state width="1396" height="250" key="GridCell.Tab.2.left/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
<state width="1396" height="250" key="GridCell.Tab.2.left/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.right" timestamp="1723537795081">
|
<state width="1876" height="299" key="GridCell.Tab.2.right" timestamp="1723541157087">
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
<screen x="0" y="0" width="1920" height="1040" />
|
||||||
</state>
|
</state>
|
||||||
<state width="1876" height="299" key="GridCell.Tab.2.right/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723537795081" />
|
<state width="1876" height="299" key="GridCell.Tab.2.right/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723541157087" />
|
||||||
<state width="1396" height="250" key="GridCell.Tab.2.right/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
<state width="1396" height="250" key="GridCell.Tab.2.right/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723446476877" />
|
||||||
<state x="2203" y="104" key="Maven.ArtifactSearchDialog" timestamp="1722820075785">
|
<state x="2203" y="104" key="Maven.ArtifactSearchDialog" timestamp="1722820075785">
|
||||||
<screen x="1920" y="0" width="1440" height="900" />
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
|
@ -255,11 +256,11 @@
|
||||||
<screen x="0" y="0" width="1920" height="1040" />
|
<screen x="0" y="0" width="1920" height="1040" />
|
||||||
</state>
|
</state>
|
||||||
<state x="753" y="432" key="com.intellij.openapi.vcs.update.UpdateOrStatusOptionsDialogupdate-v2/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1722823330683" />
|
<state x="753" y="432" key="com.intellij.openapi.vcs.update.UpdateOrStatusOptionsDialogupdate-v2/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1722823330683" />
|
||||||
<state x="1920" y="0" width="1456" height="873" key="dock-window-1" timestamp="1723509444822">
|
<state x="0" y="0" width="1238" height="875" maximized="true" key="dock-window-1" timestamp="1723596922438">
|
||||||
<screen x="1920" y="0" width="1440" height="900" />
|
<screen x="0" y="0" width="1920" height="1040" />
|
||||||
</state>
|
</state>
|
||||||
<state x="1920" y="0" width="1456" height="873" key="dock-window-1/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723509444822" />
|
<state x="1920" y="0" width="1456" height="873" key="dock-window-1/0.0.1920.1040/1920.0.1440.900@0.0.1920.1040" timestamp="1723509444822" />
|
||||||
<state x="0" y="0" width="1132" height="875" maximized="true" key="dock-window-1/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723423062840" />
|
<state x="0" y="0" width="1238" height="875" maximized="true" key="dock-window-1/0.0.1920.1040/1920.0.1440.900@1920.0.1440.900" timestamp="1723596922438" />
|
||||||
<state x="1920" y="0" width="1456" height="989" key="dock-window-2" timestamp="1723528803283">
|
<state x="1920" y="0" width="1456" height="989" key="dock-window-2" timestamp="1723528803283">
|
||||||
<screen x="1920" y="0" width="1440" height="900" />
|
<screen x="1920" y="0" width="1440" height="900" />
|
||||||
</state>
|
</state>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#Generated by Maven
|
#Generated by Maven
|
||||||
#Tue Aug 13 16:30:12 CST 2024
|
#Wed Aug 14 08:35:46 CST 2024
|
||||||
version=3.8.7
|
version=3.8.7
|
||||||
groupId=com.ruoyi
|
groupId=com.ruoyi
|
||||||
artifactId=ruoyi-admin
|
artifactId=ruoyi-admin
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,5 +1,5 @@
|
||||||
#Generated by Maven
|
#Generated by Maven
|
||||||
#Tue Aug 13 16:27:01 CST 2024
|
#Wed Aug 14 08:35:29 CST 2024
|
||||||
version=3.8.7
|
version=3.8.7
|
||||||
groupId=com.ruoyi
|
groupId=com.ruoyi
|
||||||
artifactId=ruoyi-common
|
artifactId=ruoyi-common
|
||||||
|
|
Binary file not shown.
|
@ -1,5 +1,5 @@
|
||||||
#Generated by Maven
|
#Generated by Maven
|
||||||
#Tue Aug 13 16:27:08 CST 2024
|
#Wed Aug 14 08:35:38 CST 2024
|
||||||
version=3.8.7
|
version=3.8.7
|
||||||
groupId=com.ruoyi
|
groupId=com.ruoyi
|
||||||
artifactId=ruoyi-framework
|
artifactId=ruoyi-framework
|
||||||
|
|
Binary file not shown.
|
@ -1,5 +1,5 @@
|
||||||
#Generated by Maven
|
#Generated by Maven
|
||||||
#Tue Aug 13 16:27:11 CST 2024
|
#Wed Aug 14 08:35:40 CST 2024
|
||||||
version=3.8.7
|
version=3.8.7
|
||||||
groupId=com.ruoyi
|
groupId=com.ruoyi
|
||||||
artifactId=ruoyi-generator
|
artifactId=ruoyi-generator
|
||||||
|
|
Binary file not shown.
|
@ -1,5 +1,5 @@
|
||||||
#Generated by Maven
|
#Generated by Maven
|
||||||
#Tue Aug 13 16:27:10 CST 2024
|
#Wed Aug 14 08:35:39 CST 2024
|
||||||
version=3.8.7
|
version=3.8.7
|
||||||
groupId=com.ruoyi
|
groupId=com.ruoyi
|
||||||
artifactId=ruoyi-quartz
|
artifactId=ruoyi-quartz
|
||||||
|
|
Binary file not shown.
|
@ -63,7 +63,7 @@
|
||||||
<include refid="selectAuthorizeVo"/>
|
<include refid="selectAuthorizeVo"/>
|
||||||
<where>
|
<where>
|
||||||
<if test="doaNumber != null and doaNumber != ''"> and doa_number like concat('%', #{doaNumber}, '%')</if>
|
<if test="doaNumber != null and doaNumber != ''"> and doa_number like concat('%', #{doaNumber}, '%')</if>
|
||||||
<if test="doaSalesmanName != null and doaSalesmanName != ''"> and doa_salesman_name like concat('%', #{doaSalesmanName}, '%')</if>
|
<if test="doaSalesmanName != null and doaSalesmanName != ''"> and u.nick_name like concat('%', #{doaSalesmanName}, '%')</if>
|
||||||
<if test="doaProject != null and doaProject != ''"> and doa_project like concat('%', #{doaProject}, '%')</if>
|
<if test="doaProject != null and doaProject != ''"> and doa_project like concat('%', #{doaProject}, '%')</if>
|
||||||
<if test="doaCustomerName != null and doaCustomerName != ''"> and doa_customer_name like concat('%', #{doaCustomerName}, '%')</if>
|
<if test="doaCustomerName != null and doaCustomerName != ''"> and doa_customer_name like concat('%', #{doaCustomerName}, '%')</if>
|
||||||
<if test="doaAuthorizer != null and doaAuthorizer != ''"> and doa_authorizer like concat('%', #{doaAuthorizer}, '%')</if>
|
<if test="doaAuthorizer != null and doaAuthorizer != ''"> and doa_authorizer like concat('%', #{doaAuthorizer}, '%')</if>
|
||||||
|
|
|
@ -82,7 +82,7 @@
|
||||||
<if test="expExpenditureType != null and expExpenditureType != ''"> and exp_expenditure_type = #{expExpenditureType}</if>
|
<if test="expExpenditureType != null and expExpenditureType != ''"> and exp_expenditure_type = #{expExpenditureType}</if>
|
||||||
<if test="expExpenditureAmount != null "> and exp_expenditure_amount like concat('%', #{expExpenditureAmount}, '%')</if>
|
<if test="expExpenditureAmount != null "> and exp_expenditure_amount like concat('%', #{expExpenditureAmount}, '%')</if>
|
||||||
<if test="params.beginExpExpenditureDate != null and params.beginExpExpenditureDate != '' and params.endExpExpenditureDate != null and params.endExpExpenditureDate != ''"> and exp_expenditure_date between #{params.beginExpExpenditureDate} and #{params.endExpExpenditureDate}</if>
|
<if test="params.beginExpExpenditureDate != null and params.beginExpExpenditureDate != '' and params.endExpExpenditureDate != null and params.endExpExpenditureDate != ''"> and exp_expenditure_date between #{params.beginExpExpenditureDate} and #{params.endExpExpenditureDate}</if>
|
||||||
<if test="expSalesmanName != null and expSalesmanName != ''"> and exp_salesman_name like concat('%', #{expSalesmanName}, '%')</if>
|
<if test="expSalesmanName != null and expSalesmanName != ''"> and u.nick_name like concat('%', #{expSalesmanName}, '%')</if>
|
||||||
<if test="expRequestRemark != null and expRequestRemark != ''"> and exp_request_remark like concat('%', #{expRequestRemark}, '%')</if>
|
<if test="expRequestRemark != null and expRequestRemark != ''"> and exp_request_remark like concat('%', #{expRequestRemark}, '%')</if>
|
||||||
<if test="expApprovalStatus != null and expApprovalStatus != ''"> and exp_approval_status = #{expApprovalStatus}</if>
|
<if test="expApprovalStatus != null and expApprovalStatus != ''"> and exp_approval_status = #{expApprovalStatus}</if>
|
||||||
|
|
||||||
|
|
|
@ -63,7 +63,7 @@
|
||||||
<include refid="selectAuthorizeVo"/>
|
<include refid="selectAuthorizeVo"/>
|
||||||
<where>
|
<where>
|
||||||
<if test="doaNumber != null and doaNumber != ''"> and doa_number like concat('%', #{doaNumber}, '%')</if>
|
<if test="doaNumber != null and doaNumber != ''"> and doa_number like concat('%', #{doaNumber}, '%')</if>
|
||||||
<if test="doaSalesmanName != null and doaSalesmanName != ''"> and doa_salesman_name like concat('%', #{doaSalesmanName}, '%')</if>
|
<if test="doaSalesmanName != null and doaSalesmanName != ''"> and u.nick_name like concat('%', #{doaSalesmanName}, '%')</if>
|
||||||
<if test="doaProject != null and doaProject != ''"> and doa_project like concat('%', #{doaProject}, '%')</if>
|
<if test="doaProject != null and doaProject != ''"> and doa_project like concat('%', #{doaProject}, '%')</if>
|
||||||
<if test="doaCustomerName != null and doaCustomerName != ''"> and doa_customer_name like concat('%', #{doaCustomerName}, '%')</if>
|
<if test="doaCustomerName != null and doaCustomerName != ''"> and doa_customer_name like concat('%', #{doaCustomerName}, '%')</if>
|
||||||
<if test="doaAuthorizer != null and doaAuthorizer != ''"> and doa_authorizer like concat('%', #{doaAuthorizer}, '%')</if>
|
<if test="doaAuthorizer != null and doaAuthorizer != ''"> and doa_authorizer like concat('%', #{doaAuthorizer}, '%')</if>
|
||||||
|
|
|
@ -82,7 +82,7 @@
|
||||||
<if test="expExpenditureType != null and expExpenditureType != ''"> and exp_expenditure_type = #{expExpenditureType}</if>
|
<if test="expExpenditureType != null and expExpenditureType != ''"> and exp_expenditure_type = #{expExpenditureType}</if>
|
||||||
<if test="expExpenditureAmount != null "> and exp_expenditure_amount like concat('%', #{expExpenditureAmount}, '%')</if>
|
<if test="expExpenditureAmount != null "> and exp_expenditure_amount like concat('%', #{expExpenditureAmount}, '%')</if>
|
||||||
<if test="params.beginExpExpenditureDate != null and params.beginExpExpenditureDate != '' and params.endExpExpenditureDate != null and params.endExpExpenditureDate != ''"> and exp_expenditure_date between #{params.beginExpExpenditureDate} and #{params.endExpExpenditureDate}</if>
|
<if test="params.beginExpExpenditureDate != null and params.beginExpExpenditureDate != '' and params.endExpExpenditureDate != null and params.endExpExpenditureDate != ''"> and exp_expenditure_date between #{params.beginExpExpenditureDate} and #{params.endExpExpenditureDate}</if>
|
||||||
<if test="expSalesmanName != null and expSalesmanName != ''"> and exp_salesman_name like concat('%', #{expSalesmanName}, '%')</if>
|
<if test="expSalesmanName != null and expSalesmanName != ''"> and u.nick_name like concat('%', #{expSalesmanName}, '%')</if>
|
||||||
<if test="expRequestRemark != null and expRequestRemark != ''"> and exp_request_remark like concat('%', #{expRequestRemark}, '%')</if>
|
<if test="expRequestRemark != null and expRequestRemark != ''"> and exp_request_remark like concat('%', #{expRequestRemark}, '%')</if>
|
||||||
<if test="expApprovalStatus != null and expApprovalStatus != ''"> and exp_approval_status = #{expApprovalStatus}</if>
|
<if test="expApprovalStatus != null and expApprovalStatus != ''"> and exp_approval_status = #{expApprovalStatus}</if>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#Generated by Maven
|
#Generated by Maven
|
||||||
#Tue Aug 13 16:27:05 CST 2024
|
#Wed Aug 14 08:35:33 CST 2024
|
||||||
version=3.8.7
|
version=3.8.7
|
||||||
groupId=com.ruoyi
|
groupId=com.ruoyi
|
||||||
artifactId=ruoyi-system
|
artifactId=ruoyi-system
|
||||||
|
|
Binary file not shown.
|
@ -187,6 +187,11 @@
|
||||||
<dict-tag :options="dict.type.bid_approval_status" :value="scope.row.bidApprovalStatus"/>
|
<dict-tag :options="dict.type.bid_approval_status" :value="scope.row.bidApprovalStatus"/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column fixed label="OA审批状态" align="center" prop="bidOaApprovalStatus">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<dict-tag :options="dict.type.bid_oa_approval_status" :value="scope.row.bidOaApprovalStatus"/>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column label="网上报价" align="center" prop="bidOnlineQuotation" width="150px">
|
<el-table-column label="网上报价" align="center" prop="bidOnlineQuotation" width="150px">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span v-if="scope.row.index === tabClickIndex && tabClickLabel === '网上报价' && checkPermi(['bid:bid:updateListBid'])">
|
<span v-if="scope.row.index === tabClickIndex && tabClickLabel === '网上报价' && checkPermi(['bid:bid:updateListBid'])">
|
||||||
|
@ -369,7 +374,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<el-form-item label="原报名编号" prop="bidRegistrationNumber">
|
<el-form-item label="原报名编号" prop="bidRegistrationNumber" :rules="[{required:bidRegistrationNumberRequire,message:'原报名编号不能为空',trigger:'blur'}]">
|
||||||
<el-input v-model="form.bidRegistrationNumber" placeholder="请输入原报名编号" :disabled="true">
|
<el-input v-model="form.bidRegistrationNumber" placeholder="请输入原报名编号" :disabled="true">
|
||||||
<el-button slot="append" icon="el-icon-search" @click="openZgys" v-if="(!ywyDis&&!tbDis) && this.form.bidHasRegistration==0"/>
|
<el-button slot="append" icon="el-icon-search" @click="openZgys" v-if="(!ywyDis&&!tbDis) && this.form.bidHasRegistration==0"/>
|
||||||
</el-input>
|
</el-input>
|
||||||
|
@ -483,8 +488,8 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="16">
|
<el-col :span="16">
|
||||||
<el-form-item label="价格联动方式" prop="bidPriceLinkageMethod">
|
<el-form-item label="价格联动方式" prop="bidPriceLinkageMethod" :rules="[{required:bidPriceLinkageMethodRequire,message:'价格联动方式不能为空',trigger:'blur'}]">
|
||||||
<el-input type="textarea" autosize v-model="form.bidPriceLinkageMethod" placeholder="请输入价格联动方式" :disabled="ywyDis||tbDis" />
|
<el-input type="textarea" autosize v-model="form.bidPriceLinkageMethod" placeholder="请输入价格联动方式" :disabled="ywyDis||tbDis||this.form.bidCopperPriceLinkage!='0'" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
@ -1354,12 +1359,7 @@ export default {
|
||||||
],
|
],
|
||||||
bidPaymentDeviation: [
|
bidPaymentDeviation: [
|
||||||
{ required: true, message: "投标付款偏差不能为空", trigger: "blur" }
|
{ required: true, message: "投标付款偏差不能为空", trigger: "blur" }
|
||||||
],
|
]
|
||||||
},
|
|
||||||
|
|
||||||
bidOtherRule: {
|
|
||||||
bidRegistrationNumber: [{ required: true, message: '原报名编号不能为空', trigger: 'blur' }],
|
|
||||||
bidPriceLinkageMethod: [{ required: true, message: '价格联动方式不能为空', trigger: 'blur' }],
|
|
||||||
},
|
},
|
||||||
|
|
||||||
// 技术协助反馈附件显示弹窗
|
// 技术协助反馈附件显示弹窗
|
||||||
|
@ -1429,6 +1429,11 @@ export default {
|
||||||
|
|
||||||
//提交OA流程类型选择
|
//提交OA流程类型选择
|
||||||
bidOAOpen: false,
|
bidOAOpen: false,
|
||||||
|
|
||||||
|
// 原报名编号必填控制
|
||||||
|
bidRegistrationNumberRequire: false,
|
||||||
|
// 价格联动方式必填控制
|
||||||
|
bidPriceLinkageMethodRequire: false,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
@ -1810,22 +1815,22 @@ export default {
|
||||||
/** 是否报名事件 */
|
/** 是否报名事件 */
|
||||||
bidHasRegistrationChange(val) {
|
bidHasRegistrationChange(val) {
|
||||||
this.form.bidRegistrationNumber = '';
|
this.form.bidRegistrationNumber = '';
|
||||||
if (val == '0') {
|
|
||||||
this.rules = { ...this.rules, bidRegistrationNumber: this.bidOtherRule.bidRegistrationNumber };
|
this.bidRegistrationNumberRequire = val == '0'?true:false;
|
||||||
} else {
|
|
||||||
this.$refs["form"].clearValidate(["bidRegistrationNumber"]);
|
if (val == '1') {
|
||||||
this.$delete(this.rules, 'bidRegistrationNumber');
|
this.$refs['form'].clearValidate(['bidRegistrationNumber']);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
/** 是否价格联动事件 */
|
/** 是否价格联动事件 */
|
||||||
bidCopperPriceLinkageChange(val) {
|
bidCopperPriceLinkageChange(val) {
|
||||||
this.form.bidPriceLinkageMethod = '';
|
this.form.bidPriceLinkageMethod = '';
|
||||||
if (val == '0') {
|
|
||||||
this.rules = { ...this.rules, bidPriceLinkageMethod: this.bidOtherRule.bidPriceLinkageMethod };
|
this.bidPriceLinkageMethodRequire = val == '0'?true:false;
|
||||||
} else {
|
|
||||||
this.$refs["form"].clearValidate(["bidPriceLinkageMethod"]);
|
if (val == '1') {
|
||||||
this.$delete(this.rules, 'bidPriceLinkageMethod');
|
this.$refs['form'].clearValidate(['bidPriceLinkageMethod']);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -204,12 +204,17 @@
|
||||||
<span>{{ parseTime(scope.row.expExpenditureDate, '{y}-{m}-{d}') }}</span>
|
<span>{{ parseTime(scope.row.expExpenditureDate, '{y}-{m}-{d}') }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="分派状态" align="center" prop="expDispatchStatus" width="100px" v-if="checkRole(['BID','BID_BSZZY','BID_ZHGLY'])">
|
<el-table-column label="预计归还日期" align="center" prop="expReturnDate" width="180">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<span>{{ parseTime(scope.row.expReturnDate, '{y}-{m}-{d}') }}</span>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column label="分派状态" align="center" prop="expDispatchStatus" width="100px">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag :options="dict.type.exp_dispatch_status" :value="scope.row.expDispatchStatus"/>
|
<dict-tag :options="dict.type.exp_dispatch_status" :value="scope.row.expDispatchStatus"/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="分派接收人" align="center" prop="expReceiveUserNickName" width="100px" v-if="checkRole(['BID','BID_BSZZY','BID_ZHGLY'])"/>
|
<el-table-column label="分派接收人" align="center" prop="expReceiveUserNickName" width="100px"/>
|
||||||
<el-table-column label="OA审批状态" align="center" prop="expOaApprovalStatus" width="100px">
|
<el-table-column label="OA审批状态" align="center" prop="expOaApprovalStatus" width="100px">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag :options="dict.type.exp_oa_approval_status" :value="scope.row.expOaApprovalStatus"/>
|
<dict-tag :options="dict.type.exp_oa_approval_status" :value="scope.row.expOaApprovalStatus"/>
|
||||||
|
@ -405,7 +410,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="选择内勤" prop="expBackOffice">
|
<el-form-item label="选择内勤" prop="expBackOfficeId" :rules="[{required:expBackOfficeIdRequire,message:'选择内勤不能为空',trigger:'change'}]">
|
||||||
<el-input v-model="form.expBackOffice" v-if="false"/>
|
<el-input v-model="form.expBackOffice" v-if="false"/>
|
||||||
<el-select v-model="form.expBackOfficeId" placeholder="请选择内勤" :disabled="ywyDis||tbDis||this.form.expStaffTureorfales!='0'">
|
<el-select v-model="form.expBackOfficeId" placeholder="请选择内勤" :disabled="ywyDis||tbDis||this.form.expStaffTureorfales!='0'">
|
||||||
<el-option
|
<el-option
|
||||||
|
@ -789,11 +794,11 @@ export default {
|
||||||
],
|
],
|
||||||
expDepositBank: [
|
expDepositBank: [
|
||||||
{ required: true, message: "开户银行不能为空", trigger: "blur" }
|
{ required: true, message: "开户银行不能为空", trigger: "blur" }
|
||||||
],
|
]
|
||||||
},
|
},
|
||||||
expOtherRule: {
|
/*expOtherRule: {
|
||||||
expBackOffice: [{ required: true, message: '选择内勤不能为空', trigger: 'blur' }],
|
expBackOffice: [{ required: true, message: '选择内勤不能为空', trigger: 'blur' }],
|
||||||
},
|
},*/
|
||||||
|
|
||||||
//是否打开变更记录组件
|
//是否打开变更记录组件
|
||||||
changeRecordTitle: "",
|
changeRecordTitle: "",
|
||||||
|
@ -839,6 +844,9 @@ export default {
|
||||||
|
|
||||||
//OA内勤人员
|
//OA内勤人员
|
||||||
oaOfficeStaff: [], // OA内勤人员数据列表
|
oaOfficeStaff: [], // OA内勤人员数据列表
|
||||||
|
|
||||||
|
// 选择内勤必填控制
|
||||||
|
expBackOfficeIdRequire:false,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -950,6 +958,8 @@ export default {
|
||||||
this.open = true;
|
this.open = true;
|
||||||
this.title = "费用支出";
|
this.title = "费用支出";
|
||||||
|
|
||||||
|
this.oaOfficeStaffs();//获取OA内勤人员数据
|
||||||
|
|
||||||
this.form.expSalesmanName = this.$store.state.user.nickName;
|
this.form.expSalesmanName = this.$store.state.user.nickName;
|
||||||
this.form.expSalesmanBm = this.$store.state.user.sapBm;
|
this.form.expSalesmanBm = this.$store.state.user.sapBm;
|
||||||
this.form.expSalesmanCode = this.$store.state.user.name;
|
this.form.expSalesmanCode = this.$store.state.user.name;
|
||||||
|
@ -962,14 +972,14 @@ export default {
|
||||||
handleUpdate(row) {
|
handleUpdate(row) {
|
||||||
this.reset();
|
this.reset();
|
||||||
|
|
||||||
this.oaOfficeStaffs();//获取OA内勤人员数据
|
|
||||||
|
|
||||||
const expId = row.expId || this.ids
|
const expId = row.expId || this.ids
|
||||||
getExpenses(expId).then(response => {
|
getExpenses(expId).then(response => {
|
||||||
this.form = response.data;
|
this.form = response.data;
|
||||||
this.open = true;
|
this.open = true;
|
||||||
this.title = "费用支出";
|
this.title = "费用支出";
|
||||||
|
|
||||||
|
this.oaOfficeStaffs();//获取OA内勤人员数据
|
||||||
|
|
||||||
const expApprovalStatus = this.form.expApprovalStatus;
|
const expApprovalStatus = this.form.expApprovalStatus;
|
||||||
const expOaApprovalStatus = this.form.expOaApprovalStatus;
|
const expOaApprovalStatus = this.form.expOaApprovalStatus;
|
||||||
//业务员角色 并且是协助中或者已完成 时 不可编辑
|
//业务员角色 并且是协助中或者已完成 时 不可编辑
|
||||||
|
@ -1016,14 +1026,6 @@ export default {
|
||||||
commitForm() {
|
commitForm() {
|
||||||
this.$refs["form"].validate(valid => {
|
this.$refs["form"].validate(valid => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
/*const expStaffTureorfales = this.form.expStaffTureorfales;
|
|
||||||
if(expStaffTureorfales=='0'){
|
|
||||||
if(!this.from.expBackOfficeId){
|
|
||||||
this.$modal.msgError("如有内勤,请选择内勤");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
|
|
||||||
commitExp(this.form).then(response => {
|
commitExp(this.form).then(response => {
|
||||||
this.$modal.msgSuccess("提交成功");
|
this.$modal.msgSuccess("提交成功");
|
||||||
this.open = false;
|
this.open = false;
|
||||||
|
@ -1082,11 +1084,11 @@ export default {
|
||||||
expStaffTureorfalesChange(val) {
|
expStaffTureorfalesChange(val) {
|
||||||
this.form.expBackOfficeId = '';
|
this.form.expBackOfficeId = '';
|
||||||
this.form.expBackOffice = '';
|
this.form.expBackOffice = '';
|
||||||
if (val == '0') {
|
|
||||||
this.rules = { ...this.rules, expBackOffice: this.expOtherRule.expBackOffice };
|
this.expBackOfficeIdRequire = val == '0'?true:false;
|
||||||
} else {
|
|
||||||
this.$refs['form'].clearValidate(['expBackOffice']);
|
if (val == '1') {
|
||||||
this.$delete(this.rules, 'expBackOffice');
|
this.$refs['form'].clearValidate(['expBackOfficeId']);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue