Browse Source

修改

dev_kxc
xzt 1 year ago
parent
commit
293e4c63dd
  1. 110
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue
  2. 28
      jwtech-admin-page/src/views/project/report/index.vue

110
jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue

@ -317,63 +317,63 @@
<el-row :gutter="15">
<el-form ref="form" :model="form" :rules="rules" label-width="210px">
<!-- ==============共有============= -->
<el-col :span="12">
<el-form-item label="收取方式" prop="incomeExpenditureMethods">
<!-- <el-input
v-model="form.incomeExpenditureMethods"
placeholder="请输入收取方式"
/> -->
<el-select
v-model="form.incomeExpenditureMethods"
placeholder="请选择收取方式"
style="width: 100%"
multiple
clearable
@change="aaa"
<el-row :gutter="15">
<el-col :span="12">
<el-form-item label="收取方式" prop="incomeExpenditureMethods">
<el-select
v-model="form.incomeExpenditureMethods"
placeholder="请选择收取方式"
style="width: 100%"
multiple
clearable
@change="aaa"
>
<el-option
v-for="dict in incomeExpenditureMethodsOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item
label="差异化缴存金额"
prop="differentiatedDepositAmount"
>
<el-option
v-for="dict in incomeExpenditureMethodsOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item
label="差异化缴存金额"
prop="differentiatedDepositAmount"
>
<el-input
v-model="form.differentiatedDepositAmount"
placeholder="请输入差异化缴存金额"
>
<template slot="append">万元</template>
</el-input>
</el-form-item>
</el-col>
<el-input
v-model="form.differentiatedDepositAmount"
placeholder="请输入差异化缴存金额"
>
<template slot="append">万元</template>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="15">
<el-col :span="12">
<el-form-item label="应缴金额" prop="amountPayable">
<el-input
v-model="form.amountPayable"
placeholder="请输入应缴金额"
>
<template slot="append">万元</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="已缴纳金额" prop="paidAmount">
<el-input
v-model="form.paidAmount"
placeholder="请输入已缴纳金额"
>
<template slot="append">万元</template>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-col :span="12">
<el-form-item label="应缴金额" prop="amountPayable">
<el-input
v-model="form.amountPayable"
placeholder="请输入应缴金额"
>
<template slot="append">万元</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="已缴纳金额" prop="paidAmount">
<el-input
v-model="form.paidAmount"
placeholder="请输入已缴纳金额"
>
<template slot="append">万元</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item
label="工资保证金开户银行"

28
jwtech-admin-page/src/views/project/report/index.vue

@ -405,6 +405,7 @@
type="date"
value-format="yyyy-MM-dd"
placeholder="选择上报时间"
:picker-options="pickerOptions"
>
</el-date-picker>
</el-form-item>
@ -419,6 +420,7 @@
type="date"
value-format="yyyy-MM-dd"
placeholder="选择审批时间"
:picker-options="pickerOptions"
>
</el-date-picker>
</el-form-item>
@ -634,6 +636,12 @@ export default {
name: "Feasibility",
data() {
return {
//
pickerOptions: {
disabledDate: (time) => {
return time.getTime() > new Date().getTime();
},
},
areasOptionProps: {
emitPath: false,
checkStrictly: true, //
@ -726,9 +734,14 @@ export default {
rules: {
reportTime: [
{
message: "上报时间不能晚于审批时间",
trigger: "blur",
validate: this.compareTime,
validator: this.compareTime,
},
],
approvalTime: [
{
trigger: "blur",
validator: this.compareTime,
},
],
compilingUnit: [
@ -775,16 +788,19 @@ export default {
});
},
methods: {
compareTime() {
compareTime(rule, value, callback) {
if (this.form.reportTime && this.form.approvalTime) {
// dateStr = dateStr.substring(0,19);
let dateStr1 = this.form.reportTime.replace(/-/g, "/");
let dateStr2 = this.form.approvalTime.replace(/-/g, "/");
let timeTamp1 = new Date(dateStr1).getTime();
let timeTamp2 = new Date(dateStr2).getTime();
console.log(1111, timeTamp1, timeTamp2);
if (timeTamp1 > timeTamp2) return false;
return true;
// console.log(1111, timeTamp1, timeTamp2);
if (timeTamp1 <= timeTamp2) {
callback();
} else {
callback(new Error("上报时间不能晚于审批时间"));
}
}
},
formatAdcd(row) {

Loading…
Cancel
Save