panghu 2 săptămâni în urmă
părinte
comite
ba91feff3b

+ 20 - 0
.idea/claudeCodeTabState.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ClaudeCodeTabState">
+    <option name="tabSessions">
+      <map>
+        <entry key="0">
+          <value>
+            <TabSessionState>
+              <option name="provider" value="claude" />
+              <option name="sessionId" value="cca3df8c-36b5-4f84-a5c8-aac4e4a1b97e" />
+              <option name="cwd" value="E:\zhenhe\esign_serve" />
+              <option name="model" value="claude-sonnet-4-6[1m]" />
+              <option name="permissionMode" value="bypassPermissions" />
+            </TabSessionState>
+          </value>
+        </entry>
+      </map>
+    </option>
+  </component>
+</project>

+ 4 - 2
app/Http/Controllers/AdminApi/SignContractController.php

@@ -110,28 +110,30 @@ class SignContractController extends AdminController
             $psnInfo = SignRecord::where('sign_id',$value->{'id'})->where('authType','PSN')->select(['status','sign_url','id_no'])->first();
             if (!empty($psnInfo)){
                 $psnInfo->{'name'} = Member::where('psnId',$psnInfo->{'id_no'})->value('name');
+                $psnInfo->initializeModel();
             }else{
                 $psnInfo = [
                     'status' => 1,
+                    'status_str' => '待签署',
                     'sign_url' => '',
                     'id_no' => '',
                     'name' => '',
                 ];
             }
-            $psnInfo->initializeModel();
             //获取企业签署链接
             $orgInfo = SignRecord::where('sign_id',$value->{'id'})->where('authType','ORG')->select(['status','sign_url','id_no'])->first();
             if (!empty($orgInfo)){
                 $orgInfo->{'name'} = Firm::where('orgId',$orgInfo->{'id_no'})->value('firm_name');
+                $orgInfo->initializeModel();
             }else{
                 $orgInfo = [
                     'status' => 1,
+                    'status_str' => '待签署',
                     'sign_url' => '',
                     'id_no' => '',
                     'name' => '',
                 ];
             }
-            $orgInfo->initializeModel();
             $value->{'psnInfo'} = $psnInfo;
             $value->{'orgInfo'} = $orgInfo;
             $value->initializeModel();