snow 2 years ago
parent
commit
dc770d2817

+ 23 - 21
src/views/InvoiceSales/invoiceApply/components/approval-process/src/upload-invoice.vue

@@ -70,12 +70,11 @@ function handleSaveStatus() {
         break;
       default:
         if (formData.open_type === "1") {
-          //金税开票 -> 财务审核
-          params = { status: "1", open_type: "1", remark };
+          params = { status: "2", open_type: "1", remark };
         } else {
           //线下开票
           params = {
-            status: "1",
+            status: "2",
             subtotal_fee: subtotal_fee.toFixed(2),
             ...(checkCode ? { checkCode } : {}),
             ...otherParams
@@ -159,20 +158,6 @@ watchEffect(() => {
             <el-option label="不通过" value="5" />
           </el-select>
         </el-form-item>
-        <el-form-item label="开票方式" prop="open_type" v-if="!noPass">
-          <el-select
-            v-model="formData.open_type"
-            style="width: 100%"
-            placeholder="菜单类型"
-          >
-            <el-option
-              v-for="(si, sii) in openTypes"
-              :key="'type' + si.value + sii"
-              :label="si.label"
-              :value="si.value"
-            />
-          </el-select>
-        </el-form-item>
       </el-col>
 
       <el-col :span="16">
@@ -188,7 +173,7 @@ watchEffect(() => {
       </el-col>
     </el-row>
     <el-row v-show="formData.open_type !== '1'" v-if="!noPass">
-      <el-col :span="8">
+      <el-col :span="12">
         <el-form-item label="输入类型" prop="input_type">
           <el-select
             v-model="formData.input_type"
@@ -204,14 +189,31 @@ watchEffect(() => {
           </el-select>
         </el-form-item>
       </el-col>
+
+      <el-col :span="12">
+        <el-form-item label="开票方式" prop="open_type" v-if="!noPass">
+          <el-select
+            v-model="formData.open_type"
+            style="width: 100%"
+            placeholder="菜单类型"
+          >
+            <el-option
+              v-for="(si, sii) in openTypes"
+              :key="'type' + si.value + sii"
+              :label="si.label"
+              :value="si.value"
+            />
+          </el-select>
+        </el-form-item>
+      </el-col>
       <el-col
-        :span="16"
-        style="padding: 0 0 0 16px"
+        :span="24"
+        style="padding: 12px 12px 12px 16px"
         v-if="formData.input_type === '1'"
       >
         <el-input
           v-model="scanInputValue"
-          :rows="1"
+          :rows="3"
           type="textarea"
           placeholder="扫码枪输入处"
           @keydown="handleScanKeydown"