aexiaoliou 1 年之前
父节点
当前提交
393a80d990
共有 2 个文件被更改,包括 14 次插入5 次删除
  1. 0 1
      h5/src/App.vue
  2. 14 4
      h5/src/views/data/repertory.vue

+ 0 - 1
h5/src/App.vue

@@ -35,7 +35,6 @@ import other from '/@/utils/other'
 import { Local, Session } from '/@/utils/storage'
 import mittBus from '/@/utils/mitt'
 import setIntroduction from '/@/utils/setIconfont'
-import 'ant-design-vue/dist/antd.css';
 
 // 引入组件
 const LockScreen = defineAsyncComponent(() => import('/@/layout/lockScreen/index.vue'))

+ 14 - 4
h5/src/views/data/repertory.vue

@@ -574,7 +574,6 @@
 	</div>
 </template>
 <script lang="ts" setup>
-import { Select } from 'ant-design-vue';
 import { onMounted, reactive, computed, ref, defineAsyncComponent, nextTick } from 'vue';
 import { storeToRefs } from 'pinia';
 import { useThemeConfig } from '/@/stores/themeConfig';
@@ -583,6 +582,9 @@ import statusList from '/@/views/data/status';
 import { ElMessage, ElMessageBox, genFileId } from 'element-plus';
 import type { FormInstance } from 'element-plus';
 import { money, getMoneyCent } from '/@/utils/moneyHelper';
+import { clone } from 'lodash'
+
+
 // 定义变量内容
 const storesThemeConfig = useThemeConfig();
 const { themeConfig } = storeToRefs(storesThemeConfig);
@@ -1062,8 +1064,12 @@ const submitContract = async (formEl: FormInstance | undefined) => {
 			console.log('error submit!');
 			return false;
 		}
-		data.contract.isLoading = true;
-		let res = await Repertory.addcontract(data.formContract);
+	    // 修改为分
+        const contract = clone(data.formContract)
+        contract.amount = getMoneyCent(data.formContract.amount)
+
+        data.contract.isLoading = true;
+		let res = await Repertory.addcontract(contract);
 		data.contract.isLoading = false;
 		if (res.code != 0) {
 			return;
@@ -1078,8 +1084,12 @@ const submitContract = async (formEl: FormInstance | undefined) => {
  * 提交合同表单,编辑
  */
 const submitContractUpdate = async () => {
+    // 修改为分
+    const contract = clone(data.formContract)
+    contract.amount = getMoneyCent(data.formContract.amount)
+    
 	data.contract.isLoading = true;
-	let res = await Repertory.editcontract(data.formContract);
+	let res = await Repertory.editcontract(contract);
 	data.contract.isLoading = false;
 	if (res.code != 0) {
 		return;